@charset "UTF-8";
/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900);
}

.fas,
.far,
.fab,
.fa-solid,
.fa-regular,
.fa-brands,
.fa {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

.fas::before,
.far::before,
.fab::before,
.fa-solid::before,
.fa-regular::before,
.fa-brands::before,
.fa::before {
  content: var(--fa);
}

.fa-classic,
.fas,
.fa-solid,
.far,
.fa-regular {
  font-family: "Font Awesome 6 Free";
}

.fa-brands,
.fab {
  font-family: "Font Awesome 6 Brands";
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em;
}

.fa-xs {
  font-size: 0.75em;
  line-height: 0.0833333337em;
  vertical-align: 0.125em;
}

.fa-sm {
  font-size: 0.875em;
  line-height: 0.0714285718em;
  vertical-align: 0.0535714295em;
}

.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em;
}

.fa-xl {
  font-size: 1.5em;
  line-height: 0.0416666682em;
  vertical-align: -0.125em;
}

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  left: calc(-1 * var(--fa-li-width, 2em));
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
}

.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin, 0.3em);
}

.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin, 0.3em);
}

.fa-beat {
  -webkit-animation-name: fa-beat;
          animation-name: fa-beat;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
          animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-bounce {
  -webkit-animation-name: fa-bounce;
          animation-name: fa-bounce;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
}

.fa-fade {
  -webkit-animation-name: fa-fade;
          animation-name: fa-fade;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-beat-fade {
  -webkit-animation-name: fa-beat-fade;
          animation-name: fa-beat-fade;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-flip {
  -webkit-animation-name: fa-flip;
          animation-name: fa-flip;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
          animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-shake {
  -webkit-animation-name: fa-shake;
          animation-name: fa-shake;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
          animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin {
  -webkit-animation-name: fa-spin;
          animation-name: fa-spin;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 2s);
          animation-duration: var(--fa-animation-duration, 2s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
          animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin-reverse {
  --fa-animation-direction: reverse;
}

.fa-pulse,
.fa-spin-pulse {
  -webkit-animation-name: fa-spin;
          animation-name: fa-spin;
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
          animation-timing-function: var(--fa-animation-timing, steps(8));
}

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
  .fa-bounce,
  .fa-fade,
  .fa-beat-fade,
  .fa-flip,
  .fa-pulse,
  .fa-shake,
  .fa-spin,
  .fa-spin-pulse {
    -webkit-animation-delay: -1ms;
            animation-delay: -1ms;
    -webkit-animation-duration: 1ms;
            animation-duration: 1ms;
    -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
@-webkit-keyframes fa-beat {
  0%, 90% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
            transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-beat {
  0%, 90% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
            transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@-webkit-keyframes fa-bounce {
  0% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  100% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-bounce {
  0% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  100% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
}
@-webkit-keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@-webkit-keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
            transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
            transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@-webkit-keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@-webkit-keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
  }
  4% {
    -webkit-transform: rotate(15deg);
            transform: rotate(15deg);
  }
  8%, 24% {
    -webkit-transform: rotate(-18deg);
            transform: rotate(-18deg);
  }
  12%, 28% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg);
  }
  16% {
    -webkit-transform: rotate(-22deg);
            transform: rotate(-22deg);
  }
  20% {
    -webkit-transform: rotate(22deg);
            transform: rotate(22deg);
  }
  32% {
    -webkit-transform: rotate(-12deg);
            transform: rotate(-12deg);
  }
  36% {
    -webkit-transform: rotate(12deg);
            transform: rotate(12deg);
  }
  40%, 100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
  }
  4% {
    -webkit-transform: rotate(15deg);
            transform: rotate(15deg);
  }
  8%, 24% {
    -webkit-transform: rotate(-18deg);
            transform: rotate(-18deg);
  }
  12%, 28% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg);
  }
  16% {
    -webkit-transform: rotate(-22deg);
            transform: rotate(-22deg);
  }
  20% {
    -webkit-transform: rotate(22deg);
            transform: rotate(22deg);
  }
  32% {
    -webkit-transform: rotate(-12deg);
            transform: rotate(-12deg);
  }
  36% {
    -webkit-transform: rotate(12deg);
            transform: rotate(12deg);
  }
  40%, 100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.fa-rotate-180 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.fa-rotate-270 {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
}

.fa-flip-horizontal {
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1);
}

.fa-flip-vertical {
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1);
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1);
}

.fa-rotate-by {
  -webkit-transform: rotate(var(--fa-rotate-angle, 0));
          transform: rotate(var(--fa-rotate-angle, 0));
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--fa-stack-z-index, auto);
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: var(--fa-inverse, #fff);
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-0 {
  --fa: "\30 ";
}

.fa-1 {
  --fa: "\31 ";
}

.fa-2 {
  --fa: "\32 ";
}

.fa-3 {
  --fa: "\33 ";
}

.fa-4 {
  --fa: "\34 ";
}

.fa-5 {
  --fa: "\35 ";
}

.fa-6 {
  --fa: "\36 ";
}

.fa-7 {
  --fa: "\37 ";
}

.fa-8 {
  --fa: "\38 ";
}

.fa-9 {
  --fa: "\39 ";
}

.fa-fill-drip {
  --fa: "\f576";
}

.fa-arrows-to-circle {
  --fa: "\e4bd";
}

.fa-circle-chevron-right {
  --fa: "\f138";
}

.fa-chevron-circle-right {
  --fa: "\f138";
}

.fa-at {
  --fa: "\@";
}

.fa-trash-can {
  --fa: "\f2ed";
}

.fa-trash-alt {
  --fa: "\f2ed";
}

.fa-text-height {
  --fa: "\f034";
}

.fa-user-xmark {
  --fa: "\f235";
}

.fa-user-times {
  --fa: "\f235";
}

.fa-stethoscope {
  --fa: "\f0f1";
}

.fa-message {
  --fa: "\f27a";
}

.fa-comment-alt {
  --fa: "\f27a";
}

.fa-info {
  --fa: "\f129";
}

.fa-down-left-and-up-right-to-center {
  --fa: "\f422";
}

.fa-compress-alt {
  --fa: "\f422";
}

.fa-explosion {
  --fa: "\e4e9";
}

.fa-file-lines {
  --fa: "\f15c";
}

.fa-file-alt {
  --fa: "\f15c";
}

.fa-file-text {
  --fa: "\f15c";
}

.fa-wave-square {
  --fa: "\f83e";
}

.fa-ring {
  --fa: "\f70b";
}

.fa-building-un {
  --fa: "\e4d9";
}

.fa-dice-three {
  --fa: "\f527";
}

.fa-calendar-days {
  --fa: "\f073";
}

.fa-calendar-alt {
  --fa: "\f073";
}

.fa-anchor-circle-check {
  --fa: "\e4aa";
}

.fa-building-circle-arrow-right {
  --fa: "\e4d1";
}

.fa-volleyball {
  --fa: "\f45f";
}

.fa-volleyball-ball {
  --fa: "\f45f";
}

.fa-arrows-up-to-line {
  --fa: "\e4c2";
}

.fa-sort-down {
  --fa: "\f0dd";
}

.fa-sort-desc {
  --fa: "\f0dd";
}

.fa-circle-minus {
  --fa: "\f056";
}

.fa-minus-circle {
  --fa: "\f056";
}

.fa-door-open {
  --fa: "\f52b";
}

.fa-right-from-bracket {
  --fa: "\f2f5";
}

.fa-sign-out-alt {
  --fa: "\f2f5";
}

.fa-atom {
  --fa: "\f5d2";
}

.fa-soap {
  --fa: "\e06e";
}

.fa-icons {
  --fa: "\f86d";
}

.fa-heart-music-camera-bolt {
  --fa: "\f86d";
}

.fa-microphone-lines-slash {
  --fa: "\f539";
}

.fa-microphone-alt-slash {
  --fa: "\f539";
}

.fa-bridge-circle-check {
  --fa: "\e4c9";
}

.fa-pump-medical {
  --fa: "\e06a";
}

.fa-fingerprint {
  --fa: "\f577";
}

.fa-hand-point-right {
  --fa: "\f0a4";
}

.fa-magnifying-glass-location {
  --fa: "\f689";
}

.fa-search-location {
  --fa: "\f689";
}

.fa-forward-step {
  --fa: "\f051";
}

.fa-step-forward {
  --fa: "\f051";
}

.fa-face-smile-beam {
  --fa: "\f5b8";
}

.fa-smile-beam {
  --fa: "\f5b8";
}

.fa-flag-checkered {
  --fa: "\f11e";
}

.fa-football {
  --fa: "\f44e";
}

.fa-football-ball {
  --fa: "\f44e";
}

.fa-school-circle-exclamation {
  --fa: "\e56c";
}

.fa-crop {
  --fa: "\f125";
}

.fa-angles-down {
  --fa: "\f103";
}

.fa-angle-double-down {
  --fa: "\f103";
}

.fa-users-rectangle {
  --fa: "\e594";
}

.fa-people-roof {
  --fa: "\e537";
}

.fa-people-line {
  --fa: "\e534";
}

.fa-beer-mug-empty {
  --fa: "\f0fc";
}

.fa-beer {
  --fa: "\f0fc";
}

.fa-diagram-predecessor {
  --fa: "\e477";
}

.fa-arrow-up-long {
  --fa: "\f176";
}

.fa-long-arrow-up {
  --fa: "\f176";
}

.fa-fire-flame-simple {
  --fa: "\f46a";
}

.fa-burn {
  --fa: "\f46a";
}

.fa-person {
  --fa: "\f183";
}

.fa-male {
  --fa: "\f183";
}

.fa-laptop {
  --fa: "\f109";
}

.fa-file-csv {
  --fa: "\f6dd";
}

.fa-menorah {
  --fa: "\f676";
}

.fa-truck-plane {
  --fa: "\e58f";
}

.fa-record-vinyl {
  --fa: "\f8d9";
}

.fa-face-grin-stars {
  --fa: "\f587";
}

.fa-grin-stars {
  --fa: "\f587";
}

.fa-bong {
  --fa: "\f55c";
}

.fa-spaghetti-monster-flying {
  --fa: "\f67b";
}

.fa-pastafarianism {
  --fa: "\f67b";
}

.fa-arrow-down-up-across-line {
  --fa: "\e4af";
}

.fa-spoon {
  --fa: "\f2e5";
}

.fa-utensil-spoon {
  --fa: "\f2e5";
}

.fa-jar-wheat {
  --fa: "\e517";
}

.fa-envelopes-bulk {
  --fa: "\f674";
}

.fa-mail-bulk {
  --fa: "\f674";
}

.fa-file-circle-exclamation {
  --fa: "\e4eb";
}

.fa-circle-h {
  --fa: "\f47e";
}

.fa-hospital-symbol {
  --fa: "\f47e";
}

.fa-pager {
  --fa: "\f815";
}

.fa-address-book {
  --fa: "\f2b9";
}

.fa-contact-book {
  --fa: "\f2b9";
}

.fa-strikethrough {
  --fa: "\f0cc";
}

.fa-k {
  --fa: "K";
}

.fa-landmark-flag {
  --fa: "\e51c";
}

.fa-pencil {
  --fa: "\f303";
}

.fa-pencil-alt {
  --fa: "\f303";
}

.fa-backward {
  --fa: "\f04a";
}

.fa-caret-right {
  --fa: "\f0da";
}

.fa-comments {
  --fa: "\f086";
}

.fa-paste {
  --fa: "\f0ea";
}

.fa-file-clipboard {
  --fa: "\f0ea";
}

.fa-code-pull-request {
  --fa: "\e13c";
}

.fa-clipboard-list {
  --fa: "\f46d";
}

.fa-truck-ramp-box {
  --fa: "\f4de";
}

.fa-truck-loading {
  --fa: "\f4de";
}

.fa-user-check {
  --fa: "\f4fc";
}

.fa-vial-virus {
  --fa: "\e597";
}

.fa-sheet-plastic {
  --fa: "\e571";
}

.fa-blog {
  --fa: "\f781";
}

.fa-user-ninja {
  --fa: "\f504";
}

.fa-person-arrow-up-from-line {
  --fa: "\e539";
}

.fa-scroll-torah {
  --fa: "\f6a0";
}

.fa-torah {
  --fa: "\f6a0";
}

.fa-broom-ball {
  --fa: "\f458";
}

.fa-quidditch {
  --fa: "\f458";
}

.fa-quidditch-broom-ball {
  --fa: "\f458";
}

.fa-toggle-off {
  --fa: "\f204";
}

.fa-box-archive {
  --fa: "\f187";
}

.fa-archive {
  --fa: "\f187";
}

.fa-person-drowning {
  --fa: "\e545";
}

.fa-arrow-down-9-1 {
  --fa: "\f886";
}

.fa-sort-numeric-desc {
  --fa: "\f886";
}

.fa-sort-numeric-down-alt {
  --fa: "\f886";
}

.fa-face-grin-tongue-squint {
  --fa: "\f58a";
}

.fa-grin-tongue-squint {
  --fa: "\f58a";
}

.fa-spray-can {
  --fa: "\f5bd";
}

.fa-truck-monster {
  --fa: "\f63b";
}

.fa-w {
  --fa: "W";
}

.fa-earth-africa {
  --fa: "\f57c";
}

.fa-globe-africa {
  --fa: "\f57c";
}

.fa-rainbow {
  --fa: "\f75b";
}

.fa-circle-notch {
  --fa: "\f1ce";
}

.fa-tablet-screen-button {
  --fa: "\f3fa";
}

.fa-tablet-alt {
  --fa: "\f3fa";
}

.fa-paw {
  --fa: "\f1b0";
}

.fa-cloud {
  --fa: "\f0c2";
}

.fa-trowel-bricks {
  --fa: "\e58a";
}

.fa-face-flushed {
  --fa: "\f579";
}

.fa-flushed {
  --fa: "\f579";
}

.fa-hospital-user {
  --fa: "\f80d";
}

.fa-tent-arrow-left-right {
  --fa: "\e57f";
}

.fa-gavel {
  --fa: "\f0e3";
}

.fa-legal {
  --fa: "\f0e3";
}

.fa-binoculars {
  --fa: "\f1e5";
}

.fa-microphone-slash {
  --fa: "\f131";
}

.fa-box-tissue {
  --fa: "\e05b";
}

.fa-motorcycle {
  --fa: "\f21c";
}

.fa-bell-concierge {
  --fa: "\f562";
}

.fa-concierge-bell {
  --fa: "\f562";
}

.fa-pen-ruler {
  --fa: "\f5ae";
}

.fa-pencil-ruler {
  --fa: "\f5ae";
}

.fa-people-arrows {
  --fa: "\e068";
}

.fa-people-arrows-left-right {
  --fa: "\e068";
}

.fa-mars-and-venus-burst {
  --fa: "\e523";
}

.fa-square-caret-right {
  --fa: "\f152";
}

.fa-caret-square-right {
  --fa: "\f152";
}

.fa-scissors {
  --fa: "\f0c4";
}

.fa-cut {
  --fa: "\f0c4";
}

.fa-sun-plant-wilt {
  --fa: "\e57a";
}

.fa-toilets-portable {
  --fa: "\e584";
}

.fa-hockey-puck {
  --fa: "\f453";
}

.fa-table {
  --fa: "\f0ce";
}

.fa-magnifying-glass-arrow-right {
  --fa: "\e521";
}

.fa-tachograph-digital {
  --fa: "\f566";
}

.fa-digital-tachograph {
  --fa: "\f566";
}

.fa-users-slash {
  --fa: "\e073";
}

.fa-clover {
  --fa: "\e139";
}

.fa-reply {
  --fa: "\f3e5";
}

.fa-mail-reply {
  --fa: "\f3e5";
}

.fa-star-and-crescent {
  --fa: "\f699";
}

.fa-house-fire {
  --fa: "\e50c";
}

.fa-square-minus {
  --fa: "\f146";
}

.fa-minus-square {
  --fa: "\f146";
}

.fa-helicopter {
  --fa: "\f533";
}

.fa-compass {
  --fa: "\f14e";
}

.fa-square-caret-down {
  --fa: "\f150";
}

.fa-caret-square-down {
  --fa: "\f150";
}

.fa-file-circle-question {
  --fa: "\e4ef";
}

.fa-laptop-code {
  --fa: "\f5fc";
}

.fa-swatchbook {
  --fa: "\f5c3";
}

.fa-prescription-bottle {
  --fa: "\f485";
}

.fa-bars {
  --fa: "\f0c9";
}

.fa-navicon {
  --fa: "\f0c9";
}

.fa-people-group {
  --fa: "\e533";
}

.fa-hourglass-end {
  --fa: "\f253";
}

.fa-hourglass-3 {
  --fa: "\f253";
}

.fa-heart-crack {
  --fa: "\f7a9";
}

.fa-heart-broken {
  --fa: "\f7a9";
}

.fa-square-up-right {
  --fa: "\f360";
}

.fa-external-link-square-alt {
  --fa: "\f360";
}

.fa-face-kiss-beam {
  --fa: "\f597";
}

.fa-kiss-beam {
  --fa: "\f597";
}

.fa-film {
  --fa: "\f008";
}

.fa-ruler-horizontal {
  --fa: "\f547";
}

.fa-people-robbery {
  --fa: "\e536";
}

.fa-lightbulb {
  --fa: "\f0eb";
}

.fa-caret-left {
  --fa: "\f0d9";
}

.fa-circle-exclamation {
  --fa: "\f06a";
}

.fa-exclamation-circle {
  --fa: "\f06a";
}

.fa-school-circle-xmark {
  --fa: "\e56d";
}

.fa-arrow-right-from-bracket {
  --fa: "\f08b";
}

.fa-sign-out {
  --fa: "\f08b";
}

.fa-circle-chevron-down {
  --fa: "\f13a";
}

.fa-chevron-circle-down {
  --fa: "\f13a";
}

.fa-unlock-keyhole {
  --fa: "\f13e";
}

.fa-unlock-alt {
  --fa: "\f13e";
}

.fa-cloud-showers-heavy {
  --fa: "\f740";
}

.fa-headphones-simple {
  --fa: "\f58f";
}

.fa-headphones-alt {
  --fa: "\f58f";
}

.fa-sitemap {
  --fa: "\f0e8";
}

.fa-circle-dollar-to-slot {
  --fa: "\f4b9";
}

.fa-donate {
  --fa: "\f4b9";
}

.fa-memory {
  --fa: "\f538";
}

.fa-road-spikes {
  --fa: "\e568";
}

.fa-fire-burner {
  --fa: "\e4f1";
}

.fa-flag {
  --fa: "\f024";
}

.fa-hanukiah {
  --fa: "\f6e6";
}

.fa-feather {
  --fa: "\f52d";
}

.fa-volume-low {
  --fa: "\f027";
}

.fa-volume-down {
  --fa: "\f027";
}

.fa-comment-slash {
  --fa: "\f4b3";
}

.fa-cloud-sun-rain {
  --fa: "\f743";
}

.fa-compress {
  --fa: "\f066";
}

.fa-wheat-awn {
  --fa: "\e2cd";
}

.fa-wheat-alt {
  --fa: "\e2cd";
}

.fa-ankh {
  --fa: "\f644";
}

.fa-hands-holding-child {
  --fa: "\e4fa";
}

.fa-asterisk {
  --fa: "\*";
}

.fa-square-check {
  --fa: "\f14a";
}

.fa-check-square {
  --fa: "\f14a";
}

.fa-peseta-sign {
  --fa: "\e221";
}

.fa-heading {
  --fa: "\f1dc";
}

.fa-header {
  --fa: "\f1dc";
}

.fa-ghost {
  --fa: "\f6e2";
}

.fa-list {
  --fa: "\f03a";
}

.fa-list-squares {
  --fa: "\f03a";
}

.fa-square-phone-flip {
  --fa: "\f87b";
}

.fa-phone-square-alt {
  --fa: "\f87b";
}

.fa-cart-plus {
  --fa: "\f217";
}

.fa-gamepad {
  --fa: "\f11b";
}

.fa-circle-dot {
  --fa: "\f192";
}

.fa-dot-circle {
  --fa: "\f192";
}

.fa-face-dizzy {
  --fa: "\f567";
}

.fa-dizzy {
  --fa: "\f567";
}

.fa-egg {
  --fa: "\f7fb";
}

.fa-house-medical-circle-xmark {
  --fa: "\e513";
}

.fa-campground {
  --fa: "\f6bb";
}

.fa-folder-plus {
  --fa: "\f65e";
}

.fa-futbol {
  --fa: "\f1e3";
}

.fa-futbol-ball {
  --fa: "\f1e3";
}

.fa-soccer-ball {
  --fa: "\f1e3";
}

.fa-paintbrush {
  --fa: "\f1fc";
}

.fa-paint-brush {
  --fa: "\f1fc";
}

.fa-lock {
  --fa: "\f023";
}

.fa-gas-pump {
  --fa: "\f52f";
}

.fa-hot-tub-person {
  --fa: "\f593";
}

.fa-hot-tub {
  --fa: "\f593";
}

.fa-map-location {
  --fa: "\f59f";
}

.fa-map-marked {
  --fa: "\f59f";
}

.fa-house-flood-water {
  --fa: "\e50e";
}

.fa-tree {
  --fa: "\f1bb";
}

.fa-bridge-lock {
  --fa: "\e4cc";
}

.fa-sack-dollar {
  --fa: "\f81d";
}

.fa-pen-to-square {
  --fa: "\f044";
}

.fa-edit {
  --fa: "\f044";
}

.fa-car-side {
  --fa: "\f5e4";
}

.fa-share-nodes {
  --fa: "\f1e0";
}

.fa-share-alt {
  --fa: "\f1e0";
}

.fa-heart-circle-minus {
  --fa: "\e4ff";
}

.fa-hourglass-half {
  --fa: "\f252";
}

.fa-hourglass-2 {
  --fa: "\f252";
}

.fa-microscope {
  --fa: "\f610";
}

.fa-sink {
  --fa: "\e06d";
}

.fa-bag-shopping {
  --fa: "\f290";
}

.fa-shopping-bag {
  --fa: "\f290";
}

.fa-arrow-down-z-a {
  --fa: "\f881";
}

.fa-sort-alpha-desc {
  --fa: "\f881";
}

.fa-sort-alpha-down-alt {
  --fa: "\f881";
}

.fa-mitten {
  --fa: "\f7b5";
}

.fa-person-rays {
  --fa: "\e54d";
}

.fa-users {
  --fa: "\f0c0";
}

.fa-eye-slash {
  --fa: "\f070";
}

.fa-flask-vial {
  --fa: "\e4f3";
}

.fa-hand {
  --fa: "\f256";
}

.fa-hand-paper {
  --fa: "\f256";
}

.fa-om {
  --fa: "\f679";
}

.fa-worm {
  --fa: "\e599";
}

.fa-house-circle-xmark {
  --fa: "\e50b";
}

.fa-plug {
  --fa: "\f1e6";
}

.fa-chevron-up {
  --fa: "\f077";
}

.fa-hand-spock {
  --fa: "\f259";
}

.fa-stopwatch {
  --fa: "\f2f2";
}

.fa-face-kiss {
  --fa: "\f596";
}

.fa-kiss {
  --fa: "\f596";
}

.fa-bridge-circle-xmark {
  --fa: "\e4cb";
}

.fa-face-grin-tongue {
  --fa: "\f589";
}

.fa-grin-tongue {
  --fa: "\f589";
}

.fa-chess-bishop {
  --fa: "\f43a";
}

.fa-face-grin-wink {
  --fa: "\f58c";
}

.fa-grin-wink {
  --fa: "\f58c";
}

.fa-ear-deaf {
  --fa: "\f2a4";
}

.fa-deaf {
  --fa: "\f2a4";
}

.fa-deafness {
  --fa: "\f2a4";
}

.fa-hard-of-hearing {
  --fa: "\f2a4";
}

.fa-road-circle-check {
  --fa: "\e564";
}

.fa-dice-five {
  --fa: "\f523";
}

.fa-square-rss {
  --fa: "\f143";
}

.fa-rss-square {
  --fa: "\f143";
}

.fa-land-mine-on {
  --fa: "\e51b";
}

.fa-i-cursor {
  --fa: "\f246";
}

.fa-stamp {
  --fa: "\f5bf";
}

.fa-stairs {
  --fa: "\e289";
}

.fa-i {
  --fa: "I";
}

.fa-hryvnia-sign {
  --fa: "\f6f2";
}

.fa-hryvnia {
  --fa: "\f6f2";
}

.fa-pills {
  --fa: "\f484";
}

.fa-face-grin-wide {
  --fa: "\f581";
}

.fa-grin-alt {
  --fa: "\f581";
}

.fa-tooth {
  --fa: "\f5c9";
}

.fa-v {
  --fa: "V";
}

.fa-bangladeshi-taka-sign {
  --fa: "\e2e6";
}

.fa-bicycle {
  --fa: "\f206";
}

.fa-staff-snake {
  --fa: "\e579";
}

.fa-rod-asclepius {
  --fa: "\e579";
}

.fa-rod-snake {
  --fa: "\e579";
}

.fa-staff-aesculapius {
  --fa: "\e579";
}

.fa-head-side-cough-slash {
  --fa: "\e062";
}

.fa-truck-medical {
  --fa: "\f0f9";
}

.fa-ambulance {
  --fa: "\f0f9";
}

.fa-wheat-awn-circle-exclamation {
  --fa: "\e598";
}

.fa-snowman {
  --fa: "\f7d0";
}

.fa-mortar-pestle {
  --fa: "\f5a7";
}

.fa-road-barrier {
  --fa: "\e562";
}

.fa-school {
  --fa: "\f549";
}

.fa-igloo {
  --fa: "\f7ae";
}

.fa-joint {
  --fa: "\f595";
}

.fa-angle-right {
  --fa: "\f105";
}

.fa-horse {
  --fa: "\f6f0";
}

.fa-q {
  --fa: "Q";
}

.fa-g {
  --fa: "G";
}

.fa-notes-medical {
  --fa: "\f481";
}

.fa-temperature-half {
  --fa: "\f2c9";
}

.fa-temperature-2 {
  --fa: "\f2c9";
}

.fa-thermometer-2 {
  --fa: "\f2c9";
}

.fa-thermometer-half {
  --fa: "\f2c9";
}

.fa-dong-sign {
  --fa: "\e169";
}

.fa-capsules {
  --fa: "\f46b";
}

.fa-poo-storm {
  --fa: "\f75a";
}

.fa-poo-bolt {
  --fa: "\f75a";
}

.fa-face-frown-open {
  --fa: "\f57a";
}

.fa-frown-open {
  --fa: "\f57a";
}

.fa-hand-point-up {
  --fa: "\f0a6";
}

.fa-money-bill {
  --fa: "\f0d6";
}

.fa-bookmark {
  --fa: "\f02e";
}

.fa-align-justify {
  --fa: "\f039";
}

.fa-umbrella-beach {
  --fa: "\f5ca";
}

.fa-helmet-un {
  --fa: "\e503";
}

.fa-bullseye {
  --fa: "\f140";
}

.fa-bacon {
  --fa: "\f7e5";
}

.fa-hand-point-down {
  --fa: "\f0a7";
}

.fa-arrow-up-from-bracket {
  --fa: "\e09a";
}

.fa-folder {
  --fa: "\f07b";
}

.fa-folder-blank {
  --fa: "\f07b";
}

.fa-file-waveform {
  --fa: "\f478";
}

.fa-file-medical-alt {
  --fa: "\f478";
}

.fa-radiation {
  --fa: "\f7b9";
}

.fa-chart-simple {
  --fa: "\e473";
}

.fa-mars-stroke {
  --fa: "\f229";
}

.fa-vial {
  --fa: "\f492";
}

.fa-gauge {
  --fa: "\f624";
}

.fa-dashboard {
  --fa: "\f624";
}

.fa-gauge-med {
  --fa: "\f624";
}

.fa-tachometer-alt-average {
  --fa: "\f624";
}

.fa-wand-magic-sparkles {
  --fa: "\e2ca";
}

.fa-magic-wand-sparkles {
  --fa: "\e2ca";
}

.fa-e {
  --fa: "E";
}

.fa-pen-clip {
  --fa: "\f305";
}

.fa-pen-alt {
  --fa: "\f305";
}

.fa-bridge-circle-exclamation {
  --fa: "\e4ca";
}

.fa-user {
  --fa: "\f007";
}

.fa-school-circle-check {
  --fa: "\e56b";
}

.fa-dumpster {
  --fa: "\f793";
}

.fa-van-shuttle {
  --fa: "\f5b6";
}

.fa-shuttle-van {
  --fa: "\f5b6";
}

.fa-building-user {
  --fa: "\e4da";
}

.fa-square-caret-left {
  --fa: "\f191";
}

.fa-caret-square-left {
  --fa: "\f191";
}

.fa-highlighter {
  --fa: "\f591";
}

.fa-key {
  --fa: "\f084";
}

.fa-bullhorn {
  --fa: "\f0a1";
}

.fa-globe {
  --fa: "\f0ac";
}

.fa-synagogue {
  --fa: "\f69b";
}

.fa-person-half-dress {
  --fa: "\e548";
}

.fa-road-bridge {
  --fa: "\e563";
}

.fa-location-arrow {
  --fa: "\f124";
}

.fa-c {
  --fa: "C";
}

.fa-tablet-button {
  --fa: "\f10a";
}

.fa-building-lock {
  --fa: "\e4d6";
}

.fa-pizza-slice {
  --fa: "\f818";
}

.fa-money-bill-wave {
  --fa: "\f53a";
}

.fa-chart-area {
  --fa: "\f1fe";
}

.fa-area-chart {
  --fa: "\f1fe";
}

.fa-house-flag {
  --fa: "\e50d";
}

.fa-person-circle-minus {
  --fa: "\e540";
}

.fa-ban {
  --fa: "\f05e";
}

.fa-cancel {
  --fa: "\f05e";
}

.fa-camera-rotate {
  --fa: "\e0d8";
}

.fa-spray-can-sparkles {
  --fa: "\f5d0";
}

.fa-air-freshener {
  --fa: "\f5d0";
}

.fa-star {
  --fa: "\f005";
}

.fa-repeat {
  --fa: "\f363";
}

.fa-cross {
  --fa: "\f654";
}

.fa-box {
  --fa: "\f466";
}

.fa-venus-mars {
  --fa: "\f228";
}

.fa-arrow-pointer {
  --fa: "\f245";
}

.fa-mouse-pointer {
  --fa: "\f245";
}

.fa-maximize {
  --fa: "\f31e";
}

.fa-expand-arrows-alt {
  --fa: "\f31e";
}

.fa-charging-station {
  --fa: "\f5e7";
}

.fa-shapes {
  --fa: "\f61f";
}

.fa-triangle-circle-square {
  --fa: "\f61f";
}

.fa-shuffle {
  --fa: "\f074";
}

.fa-random {
  --fa: "\f074";
}

.fa-person-running {
  --fa: "\f70c";
}

.fa-running {
  --fa: "\f70c";
}

.fa-mobile-retro {
  --fa: "\e527";
}

.fa-grip-lines-vertical {
  --fa: "\f7a5";
}

.fa-spider {
  --fa: "\f717";
}

.fa-hands-bound {
  --fa: "\e4f9";
}

.fa-file-invoice-dollar {
  --fa: "\f571";
}

.fa-plane-circle-exclamation {
  --fa: "\e556";
}

.fa-x-ray {
  --fa: "\f497";
}

.fa-spell-check {
  --fa: "\f891";
}

.fa-slash {
  --fa: "\f715";
}

.fa-computer-mouse {
  --fa: "\f8cc";
}

.fa-mouse {
  --fa: "\f8cc";
}

.fa-arrow-right-to-bracket {
  --fa: "\f090";
}

.fa-sign-in {
  --fa: "\f090";
}

.fa-shop-slash {
  --fa: "\e070";
}

.fa-store-alt-slash {
  --fa: "\e070";
}

.fa-server {
  --fa: "\f233";
}

.fa-virus-covid-slash {
  --fa: "\e4a9";
}

.fa-shop-lock {
  --fa: "\e4a5";
}

.fa-hourglass-start {
  --fa: "\f251";
}

.fa-hourglass-1 {
  --fa: "\f251";
}

.fa-blender-phone {
  --fa: "\f6b6";
}

.fa-building-wheat {
  --fa: "\e4db";
}

.fa-person-breastfeeding {
  --fa: "\e53a";
}

.fa-right-to-bracket {
  --fa: "\f2f6";
}

.fa-sign-in-alt {
  --fa: "\f2f6";
}

.fa-venus {
  --fa: "\f221";
}

.fa-passport {
  --fa: "\f5ab";
}

.fa-thumbtack-slash {
  --fa: "\e68f";
}

.fa-thumb-tack-slash {
  --fa: "\e68f";
}

.fa-heart-pulse {
  --fa: "\f21e";
}

.fa-heartbeat {
  --fa: "\f21e";
}

.fa-people-carry-box {
  --fa: "\f4ce";
}

.fa-people-carry {
  --fa: "\f4ce";
}

.fa-temperature-high {
  --fa: "\f769";
}

.fa-microchip {
  --fa: "\f2db";
}

.fa-crown {
  --fa: "\f521";
}

.fa-weight-hanging {
  --fa: "\f5cd";
}

.fa-xmarks-lines {
  --fa: "\e59a";
}

.fa-file-prescription {
  --fa: "\f572";
}

.fa-weight-scale {
  --fa: "\f496";
}

.fa-weight {
  --fa: "\f496";
}

.fa-user-group {
  --fa: "\f500";
}

.fa-user-friends {
  --fa: "\f500";
}

.fa-arrow-up-a-z {
  --fa: "\f15e";
}

.fa-sort-alpha-up {
  --fa: "\f15e";
}

.fa-chess-knight {
  --fa: "\f441";
}

.fa-face-laugh-squint {
  --fa: "\f59b";
}

.fa-laugh-squint {
  --fa: "\f59b";
}

.fa-wheelchair {
  --fa: "\f193";
}

.fa-circle-arrow-up {
  --fa: "\f0aa";
}

.fa-arrow-circle-up {
  --fa: "\f0aa";
}

.fa-toggle-on {
  --fa: "\f205";
}

.fa-person-walking {
  --fa: "\f554";
}

.fa-walking {
  --fa: "\f554";
}

.fa-l {
  --fa: "L";
}

.fa-fire {
  --fa: "\f06d";
}

.fa-bed-pulse {
  --fa: "\f487";
}

.fa-procedures {
  --fa: "\f487";
}

.fa-shuttle-space {
  --fa: "\f197";
}

.fa-space-shuttle {
  --fa: "\f197";
}

.fa-face-laugh {
  --fa: "\f599";
}

.fa-laugh {
  --fa: "\f599";
}

.fa-folder-open {
  --fa: "\f07c";
}

.fa-heart-circle-plus {
  --fa: "\e500";
}

.fa-code-fork {
  --fa: "\e13b";
}

.fa-city {
  --fa: "\f64f";
}

.fa-microphone-lines {
  --fa: "\f3c9";
}

.fa-microphone-alt {
  --fa: "\f3c9";
}

.fa-pepper-hot {
  --fa: "\f816";
}

.fa-unlock {
  --fa: "\f09c";
}

.fa-colon-sign {
  --fa: "\e140";
}

.fa-headset {
  --fa: "\f590";
}

.fa-store-slash {
  --fa: "\e071";
}

.fa-road-circle-xmark {
  --fa: "\e566";
}

.fa-user-minus {
  --fa: "\f503";
}

.fa-mars-stroke-up {
  --fa: "\f22a";
}

.fa-mars-stroke-v {
  --fa: "\f22a";
}

.fa-champagne-glasses {
  --fa: "\f79f";
}

.fa-glass-cheers {
  --fa: "\f79f";
}

.fa-clipboard {
  --fa: "\f328";
}

.fa-house-circle-exclamation {
  --fa: "\e50a";
}

.fa-file-arrow-up {
  --fa: "\f574";
}

.fa-file-upload {
  --fa: "\f574";
}

.fa-wifi {
  --fa: "\f1eb";
}

.fa-wifi-3 {
  --fa: "\f1eb";
}

.fa-wifi-strong {
  --fa: "\f1eb";
}

.fa-bath {
  --fa: "\f2cd";
}

.fa-bathtub {
  --fa: "\f2cd";
}

.fa-underline {
  --fa: "\f0cd";
}

.fa-user-pen {
  --fa: "\f4ff";
}

.fa-user-edit {
  --fa: "\f4ff";
}

.fa-signature {
  --fa: "\f5b7";
}

.fa-stroopwafel {
  --fa: "\f551";
}

.fa-bold {
  --fa: "\f032";
}

.fa-anchor-lock {
  --fa: "\e4ad";
}

.fa-building-ngo {
  --fa: "\e4d7";
}

.fa-manat-sign {
  --fa: "\e1d5";
}

.fa-not-equal {
  --fa: "\f53e";
}

.fa-border-top-left {
  --fa: "\f853";
}

.fa-border-style {
  --fa: "\f853";
}

.fa-map-location-dot {
  --fa: "\f5a0";
}

.fa-map-marked-alt {
  --fa: "\f5a0";
}

.fa-jedi {
  --fa: "\f669";
}

.fa-square-poll-vertical {
  --fa: "\f681";
}

.fa-poll {
  --fa: "\f681";
}

.fa-mug-hot {
  --fa: "\f7b6";
}

.fa-car-battery {
  --fa: "\f5df";
}

.fa-battery-car {
  --fa: "\f5df";
}

.fa-gift {
  --fa: "\f06b";
}

.fa-dice-two {
  --fa: "\f528";
}

.fa-chess-queen {
  --fa: "\f445";
}

.fa-glasses {
  --fa: "\f530";
}

.fa-chess-board {
  --fa: "\f43c";
}

.fa-building-circle-check {
  --fa: "\e4d2";
}

.fa-person-chalkboard {
  --fa: "\e53d";
}

.fa-mars-stroke-right {
  --fa: "\f22b";
}

.fa-mars-stroke-h {
  --fa: "\f22b";
}

.fa-hand-back-fist {
  --fa: "\f255";
}

.fa-hand-rock {
  --fa: "\f255";
}

.fa-square-caret-up {
  --fa: "\f151";
}

.fa-caret-square-up {
  --fa: "\f151";
}

.fa-cloud-showers-water {
  --fa: "\e4e4";
}

.fa-chart-bar {
  --fa: "\f080";
}

.fa-bar-chart {
  --fa: "\f080";
}

.fa-hands-bubbles {
  --fa: "\e05e";
}

.fa-hands-wash {
  --fa: "\e05e";
}

.fa-less-than-equal {
  --fa: "\f537";
}

.fa-train {
  --fa: "\f238";
}

.fa-eye-low-vision {
  --fa: "\f2a8";
}

.fa-low-vision {
  --fa: "\f2a8";
}

.fa-crow {
  --fa: "\f520";
}

.fa-sailboat {
  --fa: "\e445";
}

.fa-window-restore {
  --fa: "\f2d2";
}

.fa-square-plus {
  --fa: "\f0fe";
}

.fa-plus-square {
  --fa: "\f0fe";
}

.fa-torii-gate {
  --fa: "\f6a1";
}

.fa-frog {
  --fa: "\f52e";
}

.fa-bucket {
  --fa: "\e4cf";
}

.fa-image {
  --fa: "\f03e";
}

.fa-microphone {
  --fa: "\f130";
}

.fa-cow {
  --fa: "\f6c8";
}

.fa-caret-up {
  --fa: "\f0d8";
}

.fa-screwdriver {
  --fa: "\f54a";
}

.fa-folder-closed {
  --fa: "\e185";
}

.fa-house-tsunami {
  --fa: "\e515";
}

.fa-square-nfi {
  --fa: "\e576";
}

.fa-arrow-up-from-ground-water {
  --fa: "\e4b5";
}

.fa-martini-glass {
  --fa: "\f57b";
}

.fa-glass-martini-alt {
  --fa: "\f57b";
}

.fa-square-binary {
  --fa: "\e69b";
}

.fa-rotate-left {
  --fa: "\f2ea";
}

.fa-rotate-back {
  --fa: "\f2ea";
}

.fa-rotate-backward {
  --fa: "\f2ea";
}

.fa-undo-alt {
  --fa: "\f2ea";
}

.fa-table-columns {
  --fa: "\f0db";
}

.fa-columns {
  --fa: "\f0db";
}

.fa-lemon {
  --fa: "\f094";
}

.fa-head-side-mask {
  --fa: "\e063";
}

.fa-handshake {
  --fa: "\f2b5";
}

.fa-gem {
  --fa: "\f3a5";
}

.fa-dolly {
  --fa: "\f472";
}

.fa-dolly-box {
  --fa: "\f472";
}

.fa-smoking {
  --fa: "\f48d";
}

.fa-minimize {
  --fa: "\f78c";
}

.fa-compress-arrows-alt {
  --fa: "\f78c";
}

.fa-monument {
  --fa: "\f5a6";
}

.fa-snowplow {
  --fa: "\f7d2";
}

.fa-angles-right {
  --fa: "\f101";
}

.fa-angle-double-right {
  --fa: "\f101";
}

.fa-cannabis {
  --fa: "\f55f";
}

.fa-circle-play {
  --fa: "\f144";
}

.fa-play-circle {
  --fa: "\f144";
}

.fa-tablets {
  --fa: "\f490";
}

.fa-ethernet {
  --fa: "\f796";
}

.fa-euro-sign {
  --fa: "\f153";
}

.fa-eur {
  --fa: "\f153";
}

.fa-euro {
  --fa: "\f153";
}

.fa-chair {
  --fa: "\f6c0";
}

.fa-circle-check {
  --fa: "\f058";
}

.fa-check-circle {
  --fa: "\f058";
}

.fa-circle-stop {
  --fa: "\f28d";
}

.fa-stop-circle {
  --fa: "\f28d";
}

.fa-compass-drafting {
  --fa: "\f568";
}

.fa-drafting-compass {
  --fa: "\f568";
}

.fa-plate-wheat {
  --fa: "\e55a";
}

.fa-icicles {
  --fa: "\f7ad";
}

.fa-person-shelter {
  --fa: "\e54f";
}

.fa-neuter {
  --fa: "\f22c";
}

.fa-id-badge {
  --fa: "\f2c1";
}

.fa-marker {
  --fa: "\f5a1";
}

.fa-face-laugh-beam {
  --fa: "\f59a";
}

.fa-laugh-beam {
  --fa: "\f59a";
}

.fa-helicopter-symbol {
  --fa: "\e502";
}

.fa-universal-access {
  --fa: "\f29a";
}

.fa-circle-chevron-up {
  --fa: "\f139";
}

.fa-chevron-circle-up {
  --fa: "\f139";
}

.fa-lari-sign {
  --fa: "\e1c8";
}

.fa-volcano {
  --fa: "\f770";
}

.fa-person-walking-dashed-line-arrow-right {
  --fa: "\e553";
}

.fa-sterling-sign {
  --fa: "\f154";
}

.fa-gbp {
  --fa: "\f154";
}

.fa-pound-sign {
  --fa: "\f154";
}

.fa-viruses {
  --fa: "\e076";
}

.fa-square-person-confined {
  --fa: "\e577";
}

.fa-user-tie {
  --fa: "\f508";
}

.fa-arrow-down-long {
  --fa: "\f175";
}

.fa-long-arrow-down {
  --fa: "\f175";
}

.fa-tent-arrow-down-to-line {
  --fa: "\e57e";
}

.fa-certificate {
  --fa: "\f0a3";
}

.fa-reply-all {
  --fa: "\f122";
}

.fa-mail-reply-all {
  --fa: "\f122";
}

.fa-suitcase {
  --fa: "\f0f2";
}

.fa-person-skating {
  --fa: "\f7c5";
}

.fa-skating {
  --fa: "\f7c5";
}

.fa-filter-circle-dollar {
  --fa: "\f662";
}

.fa-funnel-dollar {
  --fa: "\f662";
}

.fa-camera-retro {
  --fa: "\f083";
}

.fa-circle-arrow-down {
  --fa: "\f0ab";
}

.fa-arrow-circle-down {
  --fa: "\f0ab";
}

.fa-file-import {
  --fa: "\f56f";
}

.fa-arrow-right-to-file {
  --fa: "\f56f";
}

.fa-square-arrow-up-right {
  --fa: "\f14c";
}

.fa-external-link-square {
  --fa: "\f14c";
}

.fa-box-open {
  --fa: "\f49e";
}

.fa-scroll {
  --fa: "\f70e";
}

.fa-spa {
  --fa: "\f5bb";
}

.fa-location-pin-lock {
  --fa: "\e51f";
}

.fa-pause {
  --fa: "\f04c";
}

.fa-hill-avalanche {
  --fa: "\e507";
}

.fa-temperature-empty {
  --fa: "\f2cb";
}

.fa-temperature-0 {
  --fa: "\f2cb";
}

.fa-thermometer-0 {
  --fa: "\f2cb";
}

.fa-thermometer-empty {
  --fa: "\f2cb";
}

.fa-bomb {
  --fa: "\f1e2";
}

.fa-registered {
  --fa: "\f25d";
}

.fa-address-card {
  --fa: "\f2bb";
}

.fa-contact-card {
  --fa: "\f2bb";
}

.fa-vcard {
  --fa: "\f2bb";
}

.fa-scale-unbalanced-flip {
  --fa: "\f516";
}

.fa-balance-scale-right {
  --fa: "\f516";
}

.fa-subscript {
  --fa: "\f12c";
}

.fa-diamond-turn-right {
  --fa: "\f5eb";
}

.fa-directions {
  --fa: "\f5eb";
}

.fa-burst {
  --fa: "\e4dc";
}

.fa-house-laptop {
  --fa: "\e066";
}

.fa-laptop-house {
  --fa: "\e066";
}

.fa-face-tired {
  --fa: "\f5c8";
}

.fa-tired {
  --fa: "\f5c8";
}

.fa-money-bills {
  --fa: "\e1f3";
}

.fa-smog {
  --fa: "\f75f";
}

.fa-crutch {
  --fa: "\f7f7";
}

.fa-cloud-arrow-up {
  --fa: "\f0ee";
}

.fa-cloud-upload {
  --fa: "\f0ee";
}

.fa-cloud-upload-alt {
  --fa: "\f0ee";
}

.fa-palette {
  --fa: "\f53f";
}

.fa-arrows-turn-right {
  --fa: "\e4c0";
}

.fa-vest {
  --fa: "\e085";
}

.fa-ferry {
  --fa: "\e4ea";
}

.fa-arrows-down-to-people {
  --fa: "\e4b9";
}

.fa-seedling {
  --fa: "\f4d8";
}

.fa-sprout {
  --fa: "\f4d8";
}

.fa-left-right {
  --fa: "\f337";
}

.fa-arrows-alt-h {
  --fa: "\f337";
}

.fa-boxes-packing {
  --fa: "\e4c7";
}

.fa-circle-arrow-left {
  --fa: "\f0a8";
}

.fa-arrow-circle-left {
  --fa: "\f0a8";
}

.fa-group-arrows-rotate {
  --fa: "\e4f6";
}

.fa-bowl-food {
  --fa: "\e4c6";
}

.fa-candy-cane {
  --fa: "\f786";
}

.fa-arrow-down-wide-short {
  --fa: "\f160";
}

.fa-sort-amount-asc {
  --fa: "\f160";
}

.fa-sort-amount-down {
  --fa: "\f160";
}

.fa-cloud-bolt {
  --fa: "\f76c";
}

.fa-thunderstorm {
  --fa: "\f76c";
}

.fa-text-slash {
  --fa: "\f87d";
}

.fa-remove-format {
  --fa: "\f87d";
}

.fa-face-smile-wink {
  --fa: "\f4da";
}

.fa-smile-wink {
  --fa: "\f4da";
}

.fa-file-word {
  --fa: "\f1c2";
}

.fa-file-powerpoint {
  --fa: "\f1c4";
}

.fa-arrows-left-right {
  --fa: "\f07e";
}

.fa-arrows-h {
  --fa: "\f07e";
}

.fa-house-lock {
  --fa: "\e510";
}

.fa-cloud-arrow-down {
  --fa: "\f0ed";
}

.fa-cloud-download {
  --fa: "\f0ed";
}

.fa-cloud-download-alt {
  --fa: "\f0ed";
}

.fa-children {
  --fa: "\e4e1";
}

.fa-chalkboard {
  --fa: "\f51b";
}

.fa-blackboard {
  --fa: "\f51b";
}

.fa-user-large-slash {
  --fa: "\f4fa";
}

.fa-user-alt-slash {
  --fa: "\f4fa";
}

.fa-envelope-open {
  --fa: "\f2b6";
}

.fa-handshake-simple-slash {
  --fa: "\e05f";
}

.fa-handshake-alt-slash {
  --fa: "\e05f";
}

.fa-mattress-pillow {
  --fa: "\e525";
}

.fa-guarani-sign {
  --fa: "\e19a";
}

.fa-arrows-rotate {
  --fa: "\f021";
}

.fa-refresh {
  --fa: "\f021";
}

.fa-sync {
  --fa: "\f021";
}

.fa-fire-extinguisher {
  --fa: "\f134";
}

.fa-cruzeiro-sign {
  --fa: "\e152";
}

.fa-greater-than-equal {
  --fa: "\f532";
}

.fa-shield-halved {
  --fa: "\f3ed";
}

.fa-shield-alt {
  --fa: "\f3ed";
}

.fa-book-atlas {
  --fa: "\f558";
}

.fa-atlas {
  --fa: "\f558";
}

.fa-virus {
  --fa: "\e074";
}

.fa-envelope-circle-check {
  --fa: "\e4e8";
}

.fa-layer-group {
  --fa: "\f5fd";
}

.fa-arrows-to-dot {
  --fa: "\e4be";
}

.fa-archway {
  --fa: "\f557";
}

.fa-heart-circle-check {
  --fa: "\e4fd";
}

.fa-house-chimney-crack {
  --fa: "\f6f1";
}

.fa-house-damage {
  --fa: "\f6f1";
}

.fa-file-zipper {
  --fa: "\f1c6";
}

.fa-file-archive {
  --fa: "\f1c6";
}

.fa-square {
  --fa: "\f0c8";
}

.fa-martini-glass-empty {
  --fa: "\f000";
}

.fa-glass-martini {
  --fa: "\f000";
}

.fa-couch {
  --fa: "\f4b8";
}

.fa-cedi-sign {
  --fa: "\e0df";
}

.fa-italic {
  --fa: "\f033";
}

.fa-table-cells-column-lock {
  --fa: "\e678";
}

.fa-church {
  --fa: "\f51d";
}

.fa-comments-dollar {
  --fa: "\f653";
}

.fa-democrat {
  --fa: "\f747";
}

.fa-z {
  --fa: "Z";
}

.fa-person-skiing {
  --fa: "\f7c9";
}

.fa-skiing {
  --fa: "\f7c9";
}

.fa-road-lock {
  --fa: "\e567";
}

.fa-a {
  --fa: "A";
}

.fa-temperature-arrow-down {
  --fa: "\e03f";
}

.fa-temperature-down {
  --fa: "\e03f";
}

.fa-feather-pointed {
  --fa: "\f56b";
}

.fa-feather-alt {
  --fa: "\f56b";
}

.fa-p {
  --fa: "P";
}

.fa-snowflake {
  --fa: "\f2dc";
}

.fa-newspaper {
  --fa: "\f1ea";
}

.fa-rectangle-ad {
  --fa: "\f641";
}

.fa-ad {
  --fa: "\f641";
}

.fa-circle-arrow-right {
  --fa: "\f0a9";
}

.fa-arrow-circle-right {
  --fa: "\f0a9";
}

.fa-filter-circle-xmark {
  --fa: "\e17b";
}

.fa-locust {
  --fa: "\e520";
}

.fa-sort {
  --fa: "\f0dc";
}

.fa-unsorted {
  --fa: "\f0dc";
}

.fa-list-ol {
  --fa: "\f0cb";
}

.fa-list-1-2 {
  --fa: "\f0cb";
}

.fa-list-numeric {
  --fa: "\f0cb";
}

.fa-person-dress-burst {
  --fa: "\e544";
}

.fa-money-check-dollar {
  --fa: "\f53d";
}

.fa-money-check-alt {
  --fa: "\f53d";
}

.fa-vector-square {
  --fa: "\f5cb";
}

.fa-bread-slice {
  --fa: "\f7ec";
}

.fa-language {
  --fa: "\f1ab";
}

.fa-face-kiss-wink-heart {
  --fa: "\f598";
}

.fa-kiss-wink-heart {
  --fa: "\f598";
}

.fa-filter {
  --fa: "\f0b0";
}

.fa-question {
  --fa: "\?";
}

.fa-file-signature {
  --fa: "\f573";
}

.fa-up-down-left-right {
  --fa: "\f0b2";
}

.fa-arrows-alt {
  --fa: "\f0b2";
}

.fa-house-chimney-user {
  --fa: "\e065";
}

.fa-hand-holding-heart {
  --fa: "\f4be";
}

.fa-puzzle-piece {
  --fa: "\f12e";
}

.fa-money-check {
  --fa: "\f53c";
}

.fa-star-half-stroke {
  --fa: "\f5c0";
}

.fa-star-half-alt {
  --fa: "\f5c0";
}

.fa-code {
  --fa: "\f121";
}

.fa-whiskey-glass {
  --fa: "\f7a0";
}

.fa-glass-whiskey {
  --fa: "\f7a0";
}

.fa-building-circle-exclamation {
  --fa: "\e4d3";
}

.fa-magnifying-glass-chart {
  --fa: "\e522";
}

.fa-arrow-up-right-from-square {
  --fa: "\f08e";
}

.fa-external-link {
  --fa: "\f08e";
}

.fa-cubes-stacked {
  --fa: "\e4e6";
}

.fa-won-sign {
  --fa: "\f159";
}

.fa-krw {
  --fa: "\f159";
}

.fa-won {
  --fa: "\f159";
}

.fa-virus-covid {
  --fa: "\e4a8";
}

.fa-austral-sign {
  --fa: "\e0a9";
}

.fa-f {
  --fa: "F";
}

.fa-leaf {
  --fa: "\f06c";
}

.fa-road {
  --fa: "\f018";
}

.fa-taxi {
  --fa: "\f1ba";
}

.fa-cab {
  --fa: "\f1ba";
}

.fa-person-circle-plus {
  --fa: "\e541";
}

.fa-chart-pie {
  --fa: "\f200";
}

.fa-pie-chart {
  --fa: "\f200";
}

.fa-bolt-lightning {
  --fa: "\e0b7";
}

.fa-sack-xmark {
  --fa: "\e56a";
}

.fa-file-excel {
  --fa: "\f1c3";
}

.fa-file-contract {
  --fa: "\f56c";
}

.fa-fish-fins {
  --fa: "\e4f2";
}

.fa-building-flag {
  --fa: "\e4d5";
}

.fa-face-grin-beam {
  --fa: "\f582";
}

.fa-grin-beam {
  --fa: "\f582";
}

.fa-object-ungroup {
  --fa: "\f248";
}

.fa-poop {
  --fa: "\f619";
}

.fa-location-pin {
  --fa: "\f041";
}

.fa-map-marker {
  --fa: "\f041";
}

.fa-kaaba {
  --fa: "\f66b";
}

.fa-toilet-paper {
  --fa: "\f71e";
}

.fa-helmet-safety {
  --fa: "\f807";
}

.fa-hard-hat {
  --fa: "\f807";
}

.fa-hat-hard {
  --fa: "\f807";
}

.fa-eject {
  --fa: "\f052";
}

.fa-circle-right {
  --fa: "\f35a";
}

.fa-arrow-alt-circle-right {
  --fa: "\f35a";
}

.fa-plane-circle-check {
  --fa: "\e555";
}

.fa-face-rolling-eyes {
  --fa: "\f5a5";
}

.fa-meh-rolling-eyes {
  --fa: "\f5a5";
}

.fa-object-group {
  --fa: "\f247";
}

.fa-chart-line {
  --fa: "\f201";
}

.fa-line-chart {
  --fa: "\f201";
}

.fa-mask-ventilator {
  --fa: "\e524";
}

.fa-arrow-right {
  --fa: "\f061";
}

.fa-signs-post {
  --fa: "\f277";
}

.fa-map-signs {
  --fa: "\f277";
}

.fa-cash-register {
  --fa: "\f788";
}

.fa-person-circle-question {
  --fa: "\e542";
}

.fa-h {
  --fa: "H";
}

.fa-tarp {
  --fa: "\e57b";
}

.fa-screwdriver-wrench {
  --fa: "\f7d9";
}

.fa-tools {
  --fa: "\f7d9";
}

.fa-arrows-to-eye {
  --fa: "\e4bf";
}

.fa-plug-circle-bolt {
  --fa: "\e55b";
}

.fa-heart {
  --fa: "\f004";
}

.fa-mars-and-venus {
  --fa: "\f224";
}

.fa-house-user {
  --fa: "\e1b0";
}

.fa-home-user {
  --fa: "\e1b0";
}

.fa-dumpster-fire {
  --fa: "\f794";
}

.fa-house-crack {
  --fa: "\e3b1";
}

.fa-martini-glass-citrus {
  --fa: "\f561";
}

.fa-cocktail {
  --fa: "\f561";
}

.fa-face-surprise {
  --fa: "\f5c2";
}

.fa-surprise {
  --fa: "\f5c2";
}

.fa-bottle-water {
  --fa: "\e4c5";
}

.fa-circle-pause {
  --fa: "\f28b";
}

.fa-pause-circle {
  --fa: "\f28b";
}

.fa-toilet-paper-slash {
  --fa: "\e072";
}

.fa-apple-whole {
  --fa: "\f5d1";
}

.fa-apple-alt {
  --fa: "\f5d1";
}

.fa-kitchen-set {
  --fa: "\e51a";
}

.fa-r {
  --fa: "R";
}

.fa-temperature-quarter {
  --fa: "\f2ca";
}

.fa-temperature-1 {
  --fa: "\f2ca";
}

.fa-thermometer-1 {
  --fa: "\f2ca";
}

.fa-thermometer-quarter {
  --fa: "\f2ca";
}

.fa-cube {
  --fa: "\f1b2";
}

.fa-bitcoin-sign {
  --fa: "\e0b4";
}

.fa-shield-dog {
  --fa: "\e573";
}

.fa-solar-panel {
  --fa: "\f5ba";
}

.fa-lock-open {
  --fa: "\f3c1";
}

.fa-elevator {
  --fa: "\e16d";
}

.fa-money-bill-transfer {
  --fa: "\e528";
}

.fa-money-bill-trend-up {
  --fa: "\e529";
}

.fa-house-flood-water-circle-arrow-right {
  --fa: "\e50f";
}

.fa-square-poll-horizontal {
  --fa: "\f682";
}

.fa-poll-h {
  --fa: "\f682";
}

.fa-circle {
  --fa: "\f111";
}

.fa-backward-fast {
  --fa: "\f049";
}

.fa-fast-backward {
  --fa: "\f049";
}

.fa-recycle {
  --fa: "\f1b8";
}

.fa-user-astronaut {
  --fa: "\f4fb";
}

.fa-plane-slash {
  --fa: "\e069";
}

.fa-trademark {
  --fa: "\f25c";
}

.fa-basketball {
  --fa: "\f434";
}

.fa-basketball-ball {
  --fa: "\f434";
}

.fa-satellite-dish {
  --fa: "\f7c0";
}

.fa-circle-up {
  --fa: "\f35b";
}

.fa-arrow-alt-circle-up {
  --fa: "\f35b";
}

.fa-mobile-screen-button {
  --fa: "\f3cd";
}

.fa-mobile-alt {
  --fa: "\f3cd";
}

.fa-volume-high {
  --fa: "\f028";
}

.fa-volume-up {
  --fa: "\f028";
}

.fa-users-rays {
  --fa: "\e593";
}

.fa-wallet {
  --fa: "\f555";
}

.fa-clipboard-check {
  --fa: "\f46c";
}

.fa-file-audio {
  --fa: "\f1c7";
}

.fa-burger {
  --fa: "\f805";
}

.fa-hamburger {
  --fa: "\f805";
}

.fa-wrench {
  --fa: "\f0ad";
}

.fa-bugs {
  --fa: "\e4d0";
}

.fa-rupee-sign {
  --fa: "\f156";
}

.fa-rupee {
  --fa: "\f156";
}

.fa-file-image {
  --fa: "\f1c5";
}

.fa-circle-question {
  --fa: "\f059";
}

.fa-question-circle {
  --fa: "\f059";
}

.fa-plane-departure {
  --fa: "\f5b0";
}

.fa-handshake-slash {
  --fa: "\e060";
}

.fa-book-bookmark {
  --fa: "\e0bb";
}

.fa-code-branch {
  --fa: "\f126";
}

.fa-hat-cowboy {
  --fa: "\f8c0";
}

.fa-bridge {
  --fa: "\e4c8";
}

.fa-phone-flip {
  --fa: "\f879";
}

.fa-phone-alt {
  --fa: "\f879";
}

.fa-truck-front {
  --fa: "\e2b7";
}

.fa-cat {
  --fa: "\f6be";
}

.fa-anchor-circle-exclamation {
  --fa: "\e4ab";
}

.fa-truck-field {
  --fa: "\e58d";
}

.fa-route {
  --fa: "\f4d7";
}

.fa-clipboard-question {
  --fa: "\e4e3";
}

.fa-panorama {
  --fa: "\e209";
}

.fa-comment-medical {
  --fa: "\f7f5";
}

.fa-teeth-open {
  --fa: "\f62f";
}

.fa-file-circle-minus {
  --fa: "\e4ed";
}

.fa-tags {
  --fa: "\f02c";
}

.fa-wine-glass {
  --fa: "\f4e3";
}

.fa-forward-fast {
  --fa: "\f050";
}

.fa-fast-forward {
  --fa: "\f050";
}

.fa-face-meh-blank {
  --fa: "\f5a4";
}

.fa-meh-blank {
  --fa: "\f5a4";
}

.fa-square-parking {
  --fa: "\f540";
}

.fa-parking {
  --fa: "\f540";
}

.fa-house-signal {
  --fa: "\e012";
}

.fa-bars-progress {
  --fa: "\f828";
}

.fa-tasks-alt {
  --fa: "\f828";
}

.fa-faucet-drip {
  --fa: "\e006";
}

.fa-cart-flatbed {
  --fa: "\f474";
}

.fa-dolly-flatbed {
  --fa: "\f474";
}

.fa-ban-smoking {
  --fa: "\f54d";
}

.fa-smoking-ban {
  --fa: "\f54d";
}

.fa-terminal {
  --fa: "\f120";
}

.fa-mobile-button {
  --fa: "\f10b";
}

.fa-house-medical-flag {
  --fa: "\e514";
}

.fa-basket-shopping {
  --fa: "\f291";
}

.fa-shopping-basket {
  --fa: "\f291";
}

.fa-tape {
  --fa: "\f4db";
}

.fa-bus-simple {
  --fa: "\f55e";
}

.fa-bus-alt {
  --fa: "\f55e";
}

.fa-eye {
  --fa: "\f06e";
}

.fa-face-sad-cry {
  --fa: "\f5b3";
}

.fa-sad-cry {
  --fa: "\f5b3";
}

.fa-audio-description {
  --fa: "\f29e";
}

.fa-person-military-to-person {
  --fa: "\e54c";
}

.fa-file-shield {
  --fa: "\e4f0";
}

.fa-user-slash {
  --fa: "\f506";
}

.fa-pen {
  --fa: "\f304";
}

.fa-tower-observation {
  --fa: "\e586";
}

.fa-file-code {
  --fa: "\f1c9";
}

.fa-signal {
  --fa: "\f012";
}

.fa-signal-5 {
  --fa: "\f012";
}

.fa-signal-perfect {
  --fa: "\f012";
}

.fa-bus {
  --fa: "\f207";
}

.fa-heart-circle-xmark {
  --fa: "\e501";
}

.fa-house-chimney {
  --fa: "\e3af";
}

.fa-home-lg {
  --fa: "\e3af";
}

.fa-window-maximize {
  --fa: "\f2d0";
}

.fa-face-frown {
  --fa: "\f119";
}

.fa-frown {
  --fa: "\f119";
}

.fa-prescription {
  --fa: "\f5b1";
}

.fa-shop {
  --fa: "\f54f";
}

.fa-store-alt {
  --fa: "\f54f";
}

.fa-floppy-disk {
  --fa: "\f0c7";
}

.fa-save {
  --fa: "\f0c7";
}

.fa-vihara {
  --fa: "\f6a7";
}

.fa-scale-unbalanced {
  --fa: "\f515";
}

.fa-balance-scale-left {
  --fa: "\f515";
}

.fa-sort-up {
  --fa: "\f0de";
}

.fa-sort-asc {
  --fa: "\f0de";
}

.fa-comment-dots {
  --fa: "\f4ad";
}

.fa-commenting {
  --fa: "\f4ad";
}

.fa-plant-wilt {
  --fa: "\e5aa";
}

.fa-diamond {
  --fa: "\f219";
}

.fa-face-grin-squint {
  --fa: "\f585";
}

.fa-grin-squint {
  --fa: "\f585";
}

.fa-hand-holding-dollar {
  --fa: "\f4c0";
}

.fa-hand-holding-usd {
  --fa: "\f4c0";
}

.fa-chart-diagram {
  --fa: "\e695";
}

.fa-bacterium {
  --fa: "\e05a";
}

.fa-hand-pointer {
  --fa: "\f25a";
}

.fa-drum-steelpan {
  --fa: "\f56a";
}

.fa-hand-scissors {
  --fa: "\f257";
}

.fa-hands-praying {
  --fa: "\f684";
}

.fa-praying-hands {
  --fa: "\f684";
}

.fa-arrow-rotate-right {
  --fa: "\f01e";
}

.fa-arrow-right-rotate {
  --fa: "\f01e";
}

.fa-arrow-rotate-forward {
  --fa: "\f01e";
}

.fa-redo {
  --fa: "\f01e";
}

.fa-biohazard {
  --fa: "\f780";
}

.fa-location-crosshairs {
  --fa: "\f601";
}

.fa-location {
  --fa: "\f601";
}

.fa-mars-double {
  --fa: "\f227";
}

.fa-child-dress {
  --fa: "\e59c";
}

.fa-users-between-lines {
  --fa: "\e591";
}

.fa-lungs-virus {
  --fa: "\e067";
}

.fa-face-grin-tears {
  --fa: "\f588";
}

.fa-grin-tears {
  --fa: "\f588";
}

.fa-phone {
  --fa: "\f095";
}

.fa-calendar-xmark {
  --fa: "\f273";
}

.fa-calendar-times {
  --fa: "\f273";
}

.fa-child-reaching {
  --fa: "\e59d";
}

.fa-head-side-virus {
  --fa: "\e064";
}

.fa-user-gear {
  --fa: "\f4fe";
}

.fa-user-cog {
  --fa: "\f4fe";
}

.fa-arrow-up-1-9 {
  --fa: "\f163";
}

.fa-sort-numeric-up {
  --fa: "\f163";
}

.fa-door-closed {
  --fa: "\f52a";
}

.fa-shield-virus {
  --fa: "\e06c";
}

.fa-dice-six {
  --fa: "\f526";
}

.fa-mosquito-net {
  --fa: "\e52c";
}

.fa-file-fragment {
  --fa: "\e697";
}

.fa-bridge-water {
  --fa: "\e4ce";
}

.fa-person-booth {
  --fa: "\f756";
}

.fa-text-width {
  --fa: "\f035";
}

.fa-hat-wizard {
  --fa: "\f6e8";
}

.fa-pen-fancy {
  --fa: "\f5ac";
}

.fa-person-digging {
  --fa: "\f85e";
}

.fa-digging {
  --fa: "\f85e";
}

.fa-trash {
  --fa: "\f1f8";
}

.fa-gauge-simple {
  --fa: "\f629";
}

.fa-gauge-simple-med {
  --fa: "\f629";
}

.fa-tachometer-average {
  --fa: "\f629";
}

.fa-book-medical {
  --fa: "\f7e6";
}

.fa-poo {
  --fa: "\f2fe";
}

.fa-quote-right {
  --fa: "\f10e";
}

.fa-quote-right-alt {
  --fa: "\f10e";
}

.fa-shirt {
  --fa: "\f553";
}

.fa-t-shirt {
  --fa: "\f553";
}

.fa-tshirt {
  --fa: "\f553";
}

.fa-cubes {
  --fa: "\f1b3";
}

.fa-divide {
  --fa: "\f529";
}

.fa-tenge-sign {
  --fa: "\f7d7";
}

.fa-tenge {
  --fa: "\f7d7";
}

.fa-headphones {
  --fa: "\f025";
}

.fa-hands-holding {
  --fa: "\f4c2";
}

.fa-hands-clapping {
  --fa: "\e1a8";
}

.fa-republican {
  --fa: "\f75e";
}

.fa-arrow-left {
  --fa: "\f060";
}

.fa-person-circle-xmark {
  --fa: "\e543";
}

.fa-ruler {
  --fa: "\f545";
}

.fa-align-left {
  --fa: "\f036";
}

.fa-dice-d6 {
  --fa: "\f6d1";
}

.fa-restroom {
  --fa: "\f7bd";
}

.fa-j {
  --fa: "J";
}

.fa-users-viewfinder {
  --fa: "\e595";
}

.fa-file-video {
  --fa: "\f1c8";
}

.fa-up-right-from-square {
  --fa: "\f35d";
}

.fa-external-link-alt {
  --fa: "\f35d";
}

.fa-table-cells {
  --fa: "\f00a";
}

.fa-th {
  --fa: "\f00a";
}

.fa-file-pdf {
  --fa: "\f1c1";
}

.fa-book-bible {
  --fa: "\f647";
}

.fa-bible {
  --fa: "\f647";
}

.fa-o {
  --fa: "O";
}

.fa-suitcase-medical {
  --fa: "\f0fa";
}

.fa-medkit {
  --fa: "\f0fa";
}

.fa-user-secret {
  --fa: "\f21b";
}

.fa-otter {
  --fa: "\f700";
}

.fa-person-dress {
  --fa: "\f182";
}

.fa-female {
  --fa: "\f182";
}

.fa-comment-dollar {
  --fa: "\f651";
}

.fa-business-time {
  --fa: "\f64a";
}

.fa-briefcase-clock {
  --fa: "\f64a";
}

.fa-table-cells-large {
  --fa: "\f009";
}

.fa-th-large {
  --fa: "\f009";
}

.fa-book-tanakh {
  --fa: "\f827";
}

.fa-tanakh {
  --fa: "\f827";
}

.fa-phone-volume {
  --fa: "\f2a0";
}

.fa-volume-control-phone {
  --fa: "\f2a0";
}

.fa-hat-cowboy-side {
  --fa: "\f8c1";
}

.fa-clipboard-user {
  --fa: "\f7f3";
}

.fa-child {
  --fa: "\f1ae";
}

.fa-lira-sign {
  --fa: "\f195";
}

.fa-satellite {
  --fa: "\f7bf";
}

.fa-plane-lock {
  --fa: "\e558";
}

.fa-tag {
  --fa: "\f02b";
}

.fa-comment {
  --fa: "\f075";
}

.fa-cake-candles {
  --fa: "\f1fd";
}

.fa-birthday-cake {
  --fa: "\f1fd";
}

.fa-cake {
  --fa: "\f1fd";
}

.fa-envelope {
  --fa: "\f0e0";
}

.fa-angles-up {
  --fa: "\f102";
}

.fa-angle-double-up {
  --fa: "\f102";
}

.fa-paperclip {
  --fa: "\f0c6";
}

.fa-arrow-right-to-city {
  --fa: "\e4b3";
}

.fa-ribbon {
  --fa: "\f4d6";
}

.fa-lungs {
  --fa: "\f604";
}

.fa-arrow-up-9-1 {
  --fa: "\f887";
}

.fa-sort-numeric-up-alt {
  --fa: "\f887";
}

.fa-litecoin-sign {
  --fa: "\e1d3";
}

.fa-border-none {
  --fa: "\f850";
}

.fa-circle-nodes {
  --fa: "\e4e2";
}

.fa-parachute-box {
  --fa: "\f4cd";
}

.fa-indent {
  --fa: "\f03c";
}

.fa-truck-field-un {
  --fa: "\e58e";
}

.fa-hourglass {
  --fa: "\f254";
}

.fa-hourglass-empty {
  --fa: "\f254";
}

.fa-mountain {
  --fa: "\f6fc";
}

.fa-user-doctor {
  --fa: "\f0f0";
}

.fa-user-md {
  --fa: "\f0f0";
}

.fa-circle-info {
  --fa: "\f05a";
}

.fa-info-circle {
  --fa: "\f05a";
}

.fa-cloud-meatball {
  --fa: "\f73b";
}

.fa-camera {
  --fa: "\f030";
}

.fa-camera-alt {
  --fa: "\f030";
}

.fa-square-virus {
  --fa: "\e578";
}

.fa-meteor {
  --fa: "\f753";
}

.fa-car-on {
  --fa: "\e4dd";
}

.fa-sleigh {
  --fa: "\f7cc";
}

.fa-arrow-down-1-9 {
  --fa: "\f162";
}

.fa-sort-numeric-asc {
  --fa: "\f162";
}

.fa-sort-numeric-down {
  --fa: "\f162";
}

.fa-hand-holding-droplet {
  --fa: "\f4c1";
}

.fa-hand-holding-water {
  --fa: "\f4c1";
}

.fa-water {
  --fa: "\f773";
}

.fa-calendar-check {
  --fa: "\f274";
}

.fa-braille {
  --fa: "\f2a1";
}

.fa-prescription-bottle-medical {
  --fa: "\f486";
}

.fa-prescription-bottle-alt {
  --fa: "\f486";
}

.fa-landmark {
  --fa: "\f66f";
}

.fa-truck {
  --fa: "\f0d1";
}

.fa-crosshairs {
  --fa: "\f05b";
}

.fa-person-cane {
  --fa: "\e53c";
}

.fa-tent {
  --fa: "\e57d";
}

.fa-vest-patches {
  --fa: "\e086";
}

.fa-check-double {
  --fa: "\f560";
}

.fa-arrow-down-a-z {
  --fa: "\f15d";
}

.fa-sort-alpha-asc {
  --fa: "\f15d";
}

.fa-sort-alpha-down {
  --fa: "\f15d";
}

.fa-money-bill-wheat {
  --fa: "\e52a";
}

.fa-cookie {
  --fa: "\f563";
}

.fa-arrow-rotate-left {
  --fa: "\f0e2";
}

.fa-arrow-left-rotate {
  --fa: "\f0e2";
}

.fa-arrow-rotate-back {
  --fa: "\f0e2";
}

.fa-arrow-rotate-backward {
  --fa: "\f0e2";
}

.fa-undo {
  --fa: "\f0e2";
}

.fa-hard-drive {
  --fa: "\f0a0";
}

.fa-hdd {
  --fa: "\f0a0";
}

.fa-face-grin-squint-tears {
  --fa: "\f586";
}

.fa-grin-squint-tears {
  --fa: "\f586";
}

.fa-dumbbell {
  --fa: "\f44b";
}

.fa-rectangle-list {
  --fa: "\f022";
}

.fa-list-alt {
  --fa: "\f022";
}

.fa-tarp-droplet {
  --fa: "\e57c";
}

.fa-house-medical-circle-check {
  --fa: "\e511";
}

.fa-person-skiing-nordic {
  --fa: "\f7ca";
}

.fa-skiing-nordic {
  --fa: "\f7ca";
}

.fa-calendar-plus {
  --fa: "\f271";
}

.fa-plane-arrival {
  --fa: "\f5af";
}

.fa-circle-left {
  --fa: "\f359";
}

.fa-arrow-alt-circle-left {
  --fa: "\f359";
}

.fa-train-subway {
  --fa: "\f239";
}

.fa-subway {
  --fa: "\f239";
}

.fa-chart-gantt {
  --fa: "\e0e4";
}

.fa-indian-rupee-sign {
  --fa: "\e1bc";
}

.fa-indian-rupee {
  --fa: "\e1bc";
}

.fa-inr {
  --fa: "\e1bc";
}

.fa-crop-simple {
  --fa: "\f565";
}

.fa-crop-alt {
  --fa: "\f565";
}

.fa-money-bill-1 {
  --fa: "\f3d1";
}

.fa-money-bill-alt {
  --fa: "\f3d1";
}

.fa-left-long {
  --fa: "\f30a";
}

.fa-long-arrow-alt-left {
  --fa: "\f30a";
}

.fa-dna {
  --fa: "\f471";
}

.fa-virus-slash {
  --fa: "\e075";
}

.fa-minus {
  --fa: "\f068";
}

.fa-subtract {
  --fa: "\f068";
}

.fa-chess {
  --fa: "\f439";
}

.fa-arrow-left-long {
  --fa: "\f177";
}

.fa-long-arrow-left {
  --fa: "\f177";
}

.fa-plug-circle-check {
  --fa: "\e55c";
}

.fa-street-view {
  --fa: "\f21d";
}

.fa-franc-sign {
  --fa: "\e18f";
}

.fa-volume-off {
  --fa: "\f026";
}

.fa-hands-asl-interpreting {
  --fa: "\f2a3";
}

.fa-american-sign-language-interpreting {
  --fa: "\f2a3";
}

.fa-asl-interpreting {
  --fa: "\f2a3";
}

.fa-hands-american-sign-language-interpreting {
  --fa: "\f2a3";
}

.fa-gear {
  --fa: "\f013";
}

.fa-cog {
  --fa: "\f013";
}

.fa-droplet-slash {
  --fa: "\f5c7";
}

.fa-tint-slash {
  --fa: "\f5c7";
}

.fa-mosque {
  --fa: "\f678";
}

.fa-mosquito {
  --fa: "\e52b";
}

.fa-star-of-david {
  --fa: "\f69a";
}

.fa-person-military-rifle {
  --fa: "\e54b";
}

.fa-cart-shopping {
  --fa: "\f07a";
}

.fa-shopping-cart {
  --fa: "\f07a";
}

.fa-vials {
  --fa: "\f493";
}

.fa-plug-circle-plus {
  --fa: "\e55f";
}

.fa-place-of-worship {
  --fa: "\f67f";
}

.fa-grip-vertical {
  --fa: "\f58e";
}

.fa-hexagon-nodes {
  --fa: "\e699";
}

.fa-arrow-turn-up {
  --fa: "\f148";
}

.fa-level-up {
  --fa: "\f148";
}

.fa-u {
  --fa: "U";
}

.fa-square-root-variable {
  --fa: "\f698";
}

.fa-square-root-alt {
  --fa: "\f698";
}

.fa-clock {
  --fa: "\f017";
}

.fa-clock-four {
  --fa: "\f017";
}

.fa-backward-step {
  --fa: "\f048";
}

.fa-step-backward {
  --fa: "\f048";
}

.fa-pallet {
  --fa: "\f482";
}

.fa-faucet {
  --fa: "\e005";
}

.fa-baseball-bat-ball {
  --fa: "\f432";
}

.fa-s {
  --fa: "S";
}

.fa-timeline {
  --fa: "\e29c";
}

.fa-keyboard {
  --fa: "\f11c";
}

.fa-caret-down {
  --fa: "\f0d7";
}

.fa-house-chimney-medical {
  --fa: "\f7f2";
}

.fa-clinic-medical {
  --fa: "\f7f2";
}

.fa-temperature-three-quarters {
  --fa: "\f2c8";
}

.fa-temperature-3 {
  --fa: "\f2c8";
}

.fa-thermometer-3 {
  --fa: "\f2c8";
}

.fa-thermometer-three-quarters {
  --fa: "\f2c8";
}

.fa-mobile-screen {
  --fa: "\f3cf";
}

.fa-mobile-android-alt {
  --fa: "\f3cf";
}

.fa-plane-up {
  --fa: "\e22d";
}

.fa-piggy-bank {
  --fa: "\f4d3";
}

.fa-battery-half {
  --fa: "\f242";
}

.fa-battery-3 {
  --fa: "\f242";
}

.fa-mountain-city {
  --fa: "\e52e";
}

.fa-coins {
  --fa: "\f51e";
}

.fa-khanda {
  --fa: "\f66d";
}

.fa-sliders {
  --fa: "\f1de";
}

.fa-sliders-h {
  --fa: "\f1de";
}

.fa-folder-tree {
  --fa: "\f802";
}

.fa-network-wired {
  --fa: "\f6ff";
}

.fa-map-pin {
  --fa: "\f276";
}

.fa-hamsa {
  --fa: "\f665";
}

.fa-cent-sign {
  --fa: "\e3f5";
}

.fa-flask {
  --fa: "\f0c3";
}

.fa-person-pregnant {
  --fa: "\e31e";
}

.fa-wand-sparkles {
  --fa: "\f72b";
}

.fa-ellipsis-vertical {
  --fa: "\f142";
}

.fa-ellipsis-v {
  --fa: "\f142";
}

.fa-ticket {
  --fa: "\f145";
}

.fa-power-off {
  --fa: "\f011";
}

.fa-right-long {
  --fa: "\f30b";
}

.fa-long-arrow-alt-right {
  --fa: "\f30b";
}

.fa-flag-usa {
  --fa: "\f74d";
}

.fa-laptop-file {
  --fa: "\e51d";
}

.fa-tty {
  --fa: "\f1e4";
}

.fa-teletype {
  --fa: "\f1e4";
}

.fa-diagram-next {
  --fa: "\e476";
}

.fa-person-rifle {
  --fa: "\e54e";
}

.fa-house-medical-circle-exclamation {
  --fa: "\e512";
}

.fa-closed-captioning {
  --fa: "\f20a";
}

.fa-person-hiking {
  --fa: "\f6ec";
}

.fa-hiking {
  --fa: "\f6ec";
}

.fa-venus-double {
  --fa: "\f226";
}

.fa-images {
  --fa: "\f302";
}

.fa-calculator {
  --fa: "\f1ec";
}

.fa-people-pulling {
  --fa: "\e535";
}

.fa-n {
  --fa: "N";
}

.fa-cable-car {
  --fa: "\f7da";
}

.fa-tram {
  --fa: "\f7da";
}

.fa-cloud-rain {
  --fa: "\f73d";
}

.fa-building-circle-xmark {
  --fa: "\e4d4";
}

.fa-ship {
  --fa: "\f21a";
}

.fa-arrows-down-to-line {
  --fa: "\e4b8";
}

.fa-download {
  --fa: "\f019";
}

.fa-face-grin {
  --fa: "\f580";
}

.fa-grin {
  --fa: "\f580";
}

.fa-delete-left {
  --fa: "\f55a";
}

.fa-backspace {
  --fa: "\f55a";
}

.fa-eye-dropper {
  --fa: "\f1fb";
}

.fa-eye-dropper-empty {
  --fa: "\f1fb";
}

.fa-eyedropper {
  --fa: "\f1fb";
}

.fa-file-circle-check {
  --fa: "\e5a0";
}

.fa-forward {
  --fa: "\f04e";
}

.fa-mobile {
  --fa: "\f3ce";
}

.fa-mobile-android {
  --fa: "\f3ce";
}

.fa-mobile-phone {
  --fa: "\f3ce";
}

.fa-face-meh {
  --fa: "\f11a";
}

.fa-meh {
  --fa: "\f11a";
}

.fa-align-center {
  --fa: "\f037";
}

.fa-book-skull {
  --fa: "\f6b7";
}

.fa-book-dead {
  --fa: "\f6b7";
}

.fa-id-card {
  --fa: "\f2c2";
}

.fa-drivers-license {
  --fa: "\f2c2";
}

.fa-outdent {
  --fa: "\f03b";
}

.fa-dedent {
  --fa: "\f03b";
}

.fa-heart-circle-exclamation {
  --fa: "\e4fe";
}

.fa-house {
  --fa: "\f015";
}

.fa-home {
  --fa: "\f015";
}

.fa-home-alt {
  --fa: "\f015";
}

.fa-home-lg-alt {
  --fa: "\f015";
}

.fa-calendar-week {
  --fa: "\f784";
}

.fa-laptop-medical {
  --fa: "\f812";
}

.fa-b {
  --fa: "B";
}

.fa-file-medical {
  --fa: "\f477";
}

.fa-dice-one {
  --fa: "\f525";
}

.fa-kiwi-bird {
  --fa: "\f535";
}

.fa-arrow-right-arrow-left {
  --fa: "\f0ec";
}

.fa-exchange {
  --fa: "\f0ec";
}

.fa-rotate-right {
  --fa: "\f2f9";
}

.fa-redo-alt {
  --fa: "\f2f9";
}

.fa-rotate-forward {
  --fa: "\f2f9";
}

.fa-utensils {
  --fa: "\f2e7";
}

.fa-cutlery {
  --fa: "\f2e7";
}

.fa-arrow-up-wide-short {
  --fa: "\f161";
}

.fa-sort-amount-up {
  --fa: "\f161";
}

.fa-mill-sign {
  --fa: "\e1ed";
}

.fa-bowl-rice {
  --fa: "\e2eb";
}

.fa-skull {
  --fa: "\f54c";
}

.fa-tower-broadcast {
  --fa: "\f519";
}

.fa-broadcast-tower {
  --fa: "\f519";
}

.fa-truck-pickup {
  --fa: "\f63c";
}

.fa-up-long {
  --fa: "\f30c";
}

.fa-long-arrow-alt-up {
  --fa: "\f30c";
}

.fa-stop {
  --fa: "\f04d";
}

.fa-code-merge {
  --fa: "\f387";
}

.fa-upload {
  --fa: "\f093";
}

.fa-hurricane {
  --fa: "\f751";
}

.fa-mound {
  --fa: "\e52d";
}

.fa-toilet-portable {
  --fa: "\e583";
}

.fa-compact-disc {
  --fa: "\f51f";
}

.fa-file-arrow-down {
  --fa: "\f56d";
}

.fa-file-download {
  --fa: "\f56d";
}

.fa-caravan {
  --fa: "\f8ff";
}

.fa-shield-cat {
  --fa: "\e572";
}

.fa-bolt {
  --fa: "\f0e7";
}

.fa-zap {
  --fa: "\f0e7";
}

.fa-glass-water {
  --fa: "\e4f4";
}

.fa-oil-well {
  --fa: "\e532";
}

.fa-vault {
  --fa: "\e2c5";
}

.fa-mars {
  --fa: "\f222";
}

.fa-toilet {
  --fa: "\f7d8";
}

.fa-plane-circle-xmark {
  --fa: "\e557";
}

.fa-yen-sign {
  --fa: "\f157";
}

.fa-cny {
  --fa: "\f157";
}

.fa-jpy {
  --fa: "\f157";
}

.fa-rmb {
  --fa: "\f157";
}

.fa-yen {
  --fa: "\f157";
}

.fa-ruble-sign {
  --fa: "\f158";
}

.fa-rouble {
  --fa: "\f158";
}

.fa-rub {
  --fa: "\f158";
}

.fa-ruble {
  --fa: "\f158";
}

.fa-sun {
  --fa: "\f185";
}

.fa-guitar {
  --fa: "\f7a6";
}

.fa-face-laugh-wink {
  --fa: "\f59c";
}

.fa-laugh-wink {
  --fa: "\f59c";
}

.fa-horse-head {
  --fa: "\f7ab";
}

.fa-bore-hole {
  --fa: "\e4c3";
}

.fa-industry {
  --fa: "\f275";
}

.fa-circle-down {
  --fa: "\f358";
}

.fa-arrow-alt-circle-down {
  --fa: "\f358";
}

.fa-arrows-turn-to-dots {
  --fa: "\e4c1";
}

.fa-florin-sign {
  --fa: "\e184";
}

.fa-arrow-down-short-wide {
  --fa: "\f884";
}

.fa-sort-amount-desc {
  --fa: "\f884";
}

.fa-sort-amount-down-alt {
  --fa: "\f884";
}

.fa-less-than {
  --fa: "\<";
}

.fa-angle-down {
  --fa: "\f107";
}

.fa-car-tunnel {
  --fa: "\e4de";
}

.fa-head-side-cough {
  --fa: "\e061";
}

.fa-grip-lines {
  --fa: "\f7a4";
}

.fa-thumbs-down {
  --fa: "\f165";
}

.fa-user-lock {
  --fa: "\f502";
}

.fa-arrow-right-long {
  --fa: "\f178";
}

.fa-long-arrow-right {
  --fa: "\f178";
}

.fa-anchor-circle-xmark {
  --fa: "\e4ac";
}

.fa-ellipsis {
  --fa: "\f141";
}

.fa-ellipsis-h {
  --fa: "\f141";
}

.fa-chess-pawn {
  --fa: "\f443";
}

.fa-kit-medical {
  --fa: "\f479";
}

.fa-first-aid {
  --fa: "\f479";
}

.fa-person-through-window {
  --fa: "\e5a9";
}

.fa-toolbox {
  --fa: "\f552";
}

.fa-hands-holding-circle {
  --fa: "\e4fb";
}

.fa-bug {
  --fa: "\f188";
}

.fa-credit-card {
  --fa: "\f09d";
}

.fa-credit-card-alt {
  --fa: "\f09d";
}

.fa-car {
  --fa: "\f1b9";
}

.fa-automobile {
  --fa: "\f1b9";
}

.fa-hand-holding-hand {
  --fa: "\e4f7";
}

.fa-book-open-reader {
  --fa: "\f5da";
}

.fa-book-reader {
  --fa: "\f5da";
}

.fa-mountain-sun {
  --fa: "\e52f";
}

.fa-arrows-left-right-to-line {
  --fa: "\e4ba";
}

.fa-dice-d20 {
  --fa: "\f6cf";
}

.fa-truck-droplet {
  --fa: "\e58c";
}

.fa-file-circle-xmark {
  --fa: "\e5a1";
}

.fa-temperature-arrow-up {
  --fa: "\e040";
}

.fa-temperature-up {
  --fa: "\e040";
}

.fa-medal {
  --fa: "\f5a2";
}

.fa-bed {
  --fa: "\f236";
}

.fa-square-h {
  --fa: "\f0fd";
}

.fa-h-square {
  --fa: "\f0fd";
}

.fa-podcast {
  --fa: "\f2ce";
}

.fa-temperature-full {
  --fa: "\f2c7";
}

.fa-temperature-4 {
  --fa: "\f2c7";
}

.fa-thermometer-4 {
  --fa: "\f2c7";
}

.fa-thermometer-full {
  --fa: "\f2c7";
}

.fa-bell {
  --fa: "\f0f3";
}

.fa-superscript {
  --fa: "\f12b";
}

.fa-plug-circle-xmark {
  --fa: "\e560";
}

.fa-star-of-life {
  --fa: "\f621";
}

.fa-phone-slash {
  --fa: "\f3dd";
}

.fa-paint-roller {
  --fa: "\f5aa";
}

.fa-handshake-angle {
  --fa: "\f4c4";
}

.fa-hands-helping {
  --fa: "\f4c4";
}

.fa-location-dot {
  --fa: "\f3c5";
}

.fa-map-marker-alt {
  --fa: "\f3c5";
}

.fa-file {
  --fa: "\f15b";
}

.fa-greater-than {
  --fa: "\>";
}

.fa-person-swimming {
  --fa: "\f5c4";
}

.fa-swimmer {
  --fa: "\f5c4";
}

.fa-arrow-down {
  --fa: "\f063";
}

.fa-droplet {
  --fa: "\f043";
}

.fa-tint {
  --fa: "\f043";
}

.fa-eraser {
  --fa: "\f12d";
}

.fa-earth-americas {
  --fa: "\f57d";
}

.fa-earth {
  --fa: "\f57d";
}

.fa-earth-america {
  --fa: "\f57d";
}

.fa-globe-americas {
  --fa: "\f57d";
}

.fa-person-burst {
  --fa: "\e53b";
}

.fa-dove {
  --fa: "\f4ba";
}

.fa-battery-empty {
  --fa: "\f244";
}

.fa-battery-0 {
  --fa: "\f244";
}

.fa-socks {
  --fa: "\f696";
}

.fa-inbox {
  --fa: "\f01c";
}

.fa-section {
  --fa: "\e447";
}

.fa-gauge-high {
  --fa: "\f625";
}

.fa-tachometer-alt {
  --fa: "\f625";
}

.fa-tachometer-alt-fast {
  --fa: "\f625";
}

.fa-envelope-open-text {
  --fa: "\f658";
}

.fa-hospital {
  --fa: "\f0f8";
}

.fa-hospital-alt {
  --fa: "\f0f8";
}

.fa-hospital-wide {
  --fa: "\f0f8";
}

.fa-wine-bottle {
  --fa: "\f72f";
}

.fa-chess-rook {
  --fa: "\f447";
}

.fa-bars-staggered {
  --fa: "\f550";
}

.fa-reorder {
  --fa: "\f550";
}

.fa-stream {
  --fa: "\f550";
}

.fa-dharmachakra {
  --fa: "\f655";
}

.fa-hotdog {
  --fa: "\f80f";
}

.fa-person-walking-with-cane {
  --fa: "\f29d";
}

.fa-blind {
  --fa: "\f29d";
}

.fa-drum {
  --fa: "\f569";
}

.fa-ice-cream {
  --fa: "\f810";
}

.fa-heart-circle-bolt {
  --fa: "\e4fc";
}

.fa-fax {
  --fa: "\f1ac";
}

.fa-paragraph {
  --fa: "\f1dd";
}

.fa-check-to-slot {
  --fa: "\f772";
}

.fa-vote-yea {
  --fa: "\f772";
}

.fa-star-half {
  --fa: "\f089";
}

.fa-boxes-stacked {
  --fa: "\f468";
}

.fa-boxes {
  --fa: "\f468";
}

.fa-boxes-alt {
  --fa: "\f468";
}

.fa-link {
  --fa: "\f0c1";
}

.fa-chain {
  --fa: "\f0c1";
}

.fa-ear-listen {
  --fa: "\f2a2";
}

.fa-assistive-listening-systems {
  --fa: "\f2a2";
}

.fa-tree-city {
  --fa: "\e587";
}

.fa-play {
  --fa: "\f04b";
}

.fa-font {
  --fa: "\f031";
}

.fa-table-cells-row-lock {
  --fa: "\e67a";
}

.fa-rupiah-sign {
  --fa: "\e23d";
}

.fa-magnifying-glass {
  --fa: "\f002";
}

.fa-search {
  --fa: "\f002";
}

.fa-table-tennis-paddle-ball {
  --fa: "\f45d";
}

.fa-ping-pong-paddle-ball {
  --fa: "\f45d";
}

.fa-table-tennis {
  --fa: "\f45d";
}

.fa-person-dots-from-line {
  --fa: "\f470";
}

.fa-diagnoses {
  --fa: "\f470";
}

.fa-trash-can-arrow-up {
  --fa: "\f82a";
}

.fa-trash-restore-alt {
  --fa: "\f82a";
}

.fa-naira-sign {
  --fa: "\e1f6";
}

.fa-cart-arrow-down {
  --fa: "\f218";
}

.fa-walkie-talkie {
  --fa: "\f8ef";
}

.fa-file-pen {
  --fa: "\f31c";
}

.fa-file-edit {
  --fa: "\f31c";
}

.fa-receipt {
  --fa: "\f543";
}

.fa-square-pen {
  --fa: "\f14b";
}

.fa-pen-square {
  --fa: "\f14b";
}

.fa-pencil-square {
  --fa: "\f14b";
}

.fa-suitcase-rolling {
  --fa: "\f5c1";
}

.fa-person-circle-exclamation {
  --fa: "\e53f";
}

.fa-chevron-down {
  --fa: "\f078";
}

.fa-battery-full {
  --fa: "\f240";
}

.fa-battery {
  --fa: "\f240";
}

.fa-battery-5 {
  --fa: "\f240";
}

.fa-skull-crossbones {
  --fa: "\f714";
}

.fa-code-compare {
  --fa: "\e13a";
}

.fa-list-ul {
  --fa: "\f0ca";
}

.fa-list-dots {
  --fa: "\f0ca";
}

.fa-school-lock {
  --fa: "\e56f";
}

.fa-tower-cell {
  --fa: "\e585";
}

.fa-down-long {
  --fa: "\f309";
}

.fa-long-arrow-alt-down {
  --fa: "\f309";
}

.fa-ranking-star {
  --fa: "\e561";
}

.fa-chess-king {
  --fa: "\f43f";
}

.fa-person-harassing {
  --fa: "\e549";
}

.fa-brazilian-real-sign {
  --fa: "\e46c";
}

.fa-landmark-dome {
  --fa: "\f752";
}

.fa-landmark-alt {
  --fa: "\f752";
}

.fa-arrow-up {
  --fa: "\f062";
}

.fa-tv {
  --fa: "\f26c";
}

.fa-television {
  --fa: "\f26c";
}

.fa-tv-alt {
  --fa: "\f26c";
}

.fa-shrimp {
  --fa: "\e448";
}

.fa-list-check {
  --fa: "\f0ae";
}

.fa-tasks {
  --fa: "\f0ae";
}

.fa-jug-detergent {
  --fa: "\e519";
}

.fa-circle-user {
  --fa: "\f2bd";
}

.fa-user-circle {
  --fa: "\f2bd";
}

.fa-user-shield {
  --fa: "\f505";
}

.fa-wind {
  --fa: "\f72e";
}

.fa-car-burst {
  --fa: "\f5e1";
}

.fa-car-crash {
  --fa: "\f5e1";
}

.fa-y {
  --fa: "Y";
}

.fa-person-snowboarding {
  --fa: "\f7ce";
}

.fa-snowboarding {
  --fa: "\f7ce";
}

.fa-truck-fast {
  --fa: "\f48b";
}

.fa-shipping-fast {
  --fa: "\f48b";
}

.fa-fish {
  --fa: "\f578";
}

.fa-user-graduate {
  --fa: "\f501";
}

.fa-circle-half-stroke {
  --fa: "\f042";
}

.fa-adjust {
  --fa: "\f042";
}

.fa-clapperboard {
  --fa: "\e131";
}

.fa-circle-radiation {
  --fa: "\f7ba";
}

.fa-radiation-alt {
  --fa: "\f7ba";
}

.fa-baseball {
  --fa: "\f433";
}

.fa-baseball-ball {
  --fa: "\f433";
}

.fa-jet-fighter-up {
  --fa: "\e518";
}

.fa-diagram-project {
  --fa: "\f542";
}

.fa-project-diagram {
  --fa: "\f542";
}

.fa-copy {
  --fa: "\f0c5";
}

.fa-volume-xmark {
  --fa: "\f6a9";
}

.fa-volume-mute {
  --fa: "\f6a9";
}

.fa-volume-times {
  --fa: "\f6a9";
}

.fa-hand-sparkles {
  --fa: "\e05d";
}

.fa-grip {
  --fa: "\f58d";
}

.fa-grip-horizontal {
  --fa: "\f58d";
}

.fa-share-from-square {
  --fa: "\f14d";
}

.fa-share-square {
  --fa: "\f14d";
}

.fa-child-combatant {
  --fa: "\e4e0";
}

.fa-child-rifle {
  --fa: "\e4e0";
}

.fa-gun {
  --fa: "\e19b";
}

.fa-square-phone {
  --fa: "\f098";
}

.fa-phone-square {
  --fa: "\f098";
}

.fa-plus {
  --fa: "\+";
}

.fa-add {
  --fa: "\+";
}

.fa-expand {
  --fa: "\f065";
}

.fa-computer {
  --fa: "\e4e5";
}

.fa-xmark {
  --fa: "\f00d";
}

.fa-close {
  --fa: "\f00d";
}

.fa-multiply {
  --fa: "\f00d";
}

.fa-remove {
  --fa: "\f00d";
}

.fa-times {
  --fa: "\f00d";
}

.fa-arrows-up-down-left-right {
  --fa: "\f047";
}

.fa-arrows {
  --fa: "\f047";
}

.fa-chalkboard-user {
  --fa: "\f51c";
}

.fa-chalkboard-teacher {
  --fa: "\f51c";
}

.fa-peso-sign {
  --fa: "\e222";
}

.fa-building-shield {
  --fa: "\e4d8";
}

.fa-baby {
  --fa: "\f77c";
}

.fa-users-line {
  --fa: "\e592";
}

.fa-quote-left {
  --fa: "\f10d";
}

.fa-quote-left-alt {
  --fa: "\f10d";
}

.fa-tractor {
  --fa: "\f722";
}

.fa-trash-arrow-up {
  --fa: "\f829";
}

.fa-trash-restore {
  --fa: "\f829";
}

.fa-arrow-down-up-lock {
  --fa: "\e4b0";
}

.fa-lines-leaning {
  --fa: "\e51e";
}

.fa-ruler-combined {
  --fa: "\f546";
}

.fa-copyright {
  --fa: "\f1f9";
}

.fa-equals {
  --fa: "\=";
}

.fa-blender {
  --fa: "\f517";
}

.fa-teeth {
  --fa: "\f62e";
}

.fa-shekel-sign {
  --fa: "\f20b";
}

.fa-ils {
  --fa: "\f20b";
}

.fa-shekel {
  --fa: "\f20b";
}

.fa-sheqel {
  --fa: "\f20b";
}

.fa-sheqel-sign {
  --fa: "\f20b";
}

.fa-map {
  --fa: "\f279";
}

.fa-rocket {
  --fa: "\f135";
}

.fa-photo-film {
  --fa: "\f87c";
}

.fa-photo-video {
  --fa: "\f87c";
}

.fa-folder-minus {
  --fa: "\f65d";
}

.fa-hexagon-nodes-bolt {
  --fa: "\e69a";
}

.fa-store {
  --fa: "\f54e";
}

.fa-arrow-trend-up {
  --fa: "\e098";
}

.fa-plug-circle-minus {
  --fa: "\e55e";
}

.fa-sign-hanging {
  --fa: "\f4d9";
}

.fa-sign {
  --fa: "\f4d9";
}

.fa-bezier-curve {
  --fa: "\f55b";
}

.fa-bell-slash {
  --fa: "\f1f6";
}

.fa-tablet {
  --fa: "\f3fb";
}

.fa-tablet-android {
  --fa: "\f3fb";
}

.fa-school-flag {
  --fa: "\e56e";
}

.fa-fill {
  --fa: "\f575";
}

.fa-angle-up {
  --fa: "\f106";
}

.fa-drumstick-bite {
  --fa: "\f6d7";
}

.fa-holly-berry {
  --fa: "\f7aa";
}

.fa-chevron-left {
  --fa: "\f053";
}

.fa-bacteria {
  --fa: "\e059";
}

.fa-hand-lizard {
  --fa: "\f258";
}

.fa-notdef {
  --fa: "\e1fe";
}

.fa-disease {
  --fa: "\f7fa";
}

.fa-briefcase-medical {
  --fa: "\f469";
}

.fa-genderless {
  --fa: "\f22d";
}

.fa-chevron-right {
  --fa: "\f054";
}

.fa-retweet {
  --fa: "\f079";
}

.fa-car-rear {
  --fa: "\f5de";
}

.fa-car-alt {
  --fa: "\f5de";
}

.fa-pump-soap {
  --fa: "\e06b";
}

.fa-video-slash {
  --fa: "\f4e2";
}

.fa-battery-quarter {
  --fa: "\f243";
}

.fa-battery-2 {
  --fa: "\f243";
}

.fa-radio {
  --fa: "\f8d7";
}

.fa-baby-carriage {
  --fa: "\f77d";
}

.fa-carriage-baby {
  --fa: "\f77d";
}

.fa-traffic-light {
  --fa: "\f637";
}

.fa-thermometer {
  --fa: "\f491";
}

.fa-vr-cardboard {
  --fa: "\f729";
}

.fa-hand-middle-finger {
  --fa: "\f806";
}

.fa-percent {
  --fa: "\%";
}

.fa-percentage {
  --fa: "\%";
}

.fa-truck-moving {
  --fa: "\f4df";
}

.fa-glass-water-droplet {
  --fa: "\e4f5";
}

.fa-display {
  --fa: "\e163";
}

.fa-face-smile {
  --fa: "\f118";
}

.fa-smile {
  --fa: "\f118";
}

.fa-thumbtack {
  --fa: "\f08d";
}

.fa-thumb-tack {
  --fa: "\f08d";
}

.fa-trophy {
  --fa: "\f091";
}

.fa-person-praying {
  --fa: "\f683";
}

.fa-pray {
  --fa: "\f683";
}

.fa-hammer {
  --fa: "\f6e3";
}

.fa-hand-peace {
  --fa: "\f25b";
}

.fa-rotate {
  --fa: "\f2f1";
}

.fa-sync-alt {
  --fa: "\f2f1";
}

.fa-spinner {
  --fa: "\f110";
}

.fa-robot {
  --fa: "\f544";
}

.fa-peace {
  --fa: "\f67c";
}

.fa-gears {
  --fa: "\f085";
}

.fa-cogs {
  --fa: "\f085";
}

.fa-warehouse {
  --fa: "\f494";
}

.fa-arrow-up-right-dots {
  --fa: "\e4b7";
}

.fa-splotch {
  --fa: "\f5bc";
}

.fa-face-grin-hearts {
  --fa: "\f584";
}

.fa-grin-hearts {
  --fa: "\f584";
}

.fa-dice-four {
  --fa: "\f524";
}

.fa-sim-card {
  --fa: "\f7c4";
}

.fa-transgender {
  --fa: "\f225";
}

.fa-transgender-alt {
  --fa: "\f225";
}

.fa-mercury {
  --fa: "\f223";
}

.fa-arrow-turn-down {
  --fa: "\f149";
}

.fa-level-down {
  --fa: "\f149";
}

.fa-person-falling-burst {
  --fa: "\e547";
}

.fa-award {
  --fa: "\f559";
}

.fa-ticket-simple {
  --fa: "\f3ff";
}

.fa-ticket-alt {
  --fa: "\f3ff";
}

.fa-building {
  --fa: "\f1ad";
}

.fa-angles-left {
  --fa: "\f100";
}

.fa-angle-double-left {
  --fa: "\f100";
}

.fa-qrcode {
  --fa: "\f029";
}

.fa-clock-rotate-left {
  --fa: "\f1da";
}

.fa-history {
  --fa: "\f1da";
}

.fa-face-grin-beam-sweat {
  --fa: "\f583";
}

.fa-grin-beam-sweat {
  --fa: "\f583";
}

.fa-file-export {
  --fa: "\f56e";
}

.fa-arrow-right-from-file {
  --fa: "\f56e";
}

.fa-shield {
  --fa: "\f132";
}

.fa-shield-blank {
  --fa: "\f132";
}

.fa-arrow-up-short-wide {
  --fa: "\f885";
}

.fa-sort-amount-up-alt {
  --fa: "\f885";
}

.fa-comment-nodes {
  --fa: "\e696";
}

.fa-house-medical {
  --fa: "\e3b2";
}

.fa-golf-ball-tee {
  --fa: "\f450";
}

.fa-golf-ball {
  --fa: "\f450";
}

.fa-circle-chevron-left {
  --fa: "\f137";
}

.fa-chevron-circle-left {
  --fa: "\f137";
}

.fa-house-chimney-window {
  --fa: "\e00d";
}

.fa-pen-nib {
  --fa: "\f5ad";
}

.fa-tent-arrow-turn-left {
  --fa: "\e580";
}

.fa-tents {
  --fa: "\e582";
}

.fa-wand-magic {
  --fa: "\f0d0";
}

.fa-magic {
  --fa: "\f0d0";
}

.fa-dog {
  --fa: "\f6d3";
}

.fa-carrot {
  --fa: "\f787";
}

.fa-moon {
  --fa: "\f186";
}

.fa-wine-glass-empty {
  --fa: "\f5ce";
}

.fa-wine-glass-alt {
  --fa: "\f5ce";
}

.fa-cheese {
  --fa: "\f7ef";
}

.fa-yin-yang {
  --fa: "\f6ad";
}

.fa-music {
  --fa: "\f001";
}

.fa-code-commit {
  --fa: "\f386";
}

.fa-temperature-low {
  --fa: "\f76b";
}

.fa-person-biking {
  --fa: "\f84a";
}

.fa-biking {
  --fa: "\f84a";
}

.fa-broom {
  --fa: "\f51a";
}

.fa-shield-heart {
  --fa: "\e574";
}

.fa-gopuram {
  --fa: "\f664";
}

.fa-earth-oceania {
  --fa: "\e47b";
}

.fa-globe-oceania {
  --fa: "\e47b";
}

.fa-square-xmark {
  --fa: "\f2d3";
}

.fa-times-square {
  --fa: "\f2d3";
}

.fa-xmark-square {
  --fa: "\f2d3";
}

.fa-hashtag {
  --fa: "\#";
}

.fa-up-right-and-down-left-from-center {
  --fa: "\f424";
}

.fa-expand-alt {
  --fa: "\f424";
}

.fa-oil-can {
  --fa: "\f613";
}

.fa-t {
  --fa: "T";
}

.fa-hippo {
  --fa: "\f6ed";
}

.fa-chart-column {
  --fa: "\e0e3";
}

.fa-infinity {
  --fa: "\f534";
}

.fa-vial-circle-check {
  --fa: "\e596";
}

.fa-person-arrow-down-to-line {
  --fa: "\e538";
}

.fa-voicemail {
  --fa: "\f897";
}

.fa-fan {
  --fa: "\f863";
}

.fa-person-walking-luggage {
  --fa: "\e554";
}

.fa-up-down {
  --fa: "\f338";
}

.fa-arrows-alt-v {
  --fa: "\f338";
}

.fa-cloud-moon-rain {
  --fa: "\f73c";
}

.fa-calendar {
  --fa: "\f133";
}

.fa-trailer {
  --fa: "\e041";
}

.fa-bahai {
  --fa: "\f666";
}

.fa-haykal {
  --fa: "\f666";
}

.fa-sd-card {
  --fa: "\f7c2";
}

.fa-dragon {
  --fa: "\f6d5";
}

.fa-shoe-prints {
  --fa: "\f54b";
}

.fa-circle-plus {
  --fa: "\f055";
}

.fa-plus-circle {
  --fa: "\f055";
}

.fa-face-grin-tongue-wink {
  --fa: "\f58b";
}

.fa-grin-tongue-wink {
  --fa: "\f58b";
}

.fa-hand-holding {
  --fa: "\f4bd";
}

.fa-plug-circle-exclamation {
  --fa: "\e55d";
}

.fa-link-slash {
  --fa: "\f127";
}

.fa-chain-broken {
  --fa: "\f127";
}

.fa-chain-slash {
  --fa: "\f127";
}

.fa-unlink {
  --fa: "\f127";
}

.fa-clone {
  --fa: "\f24d";
}

.fa-person-walking-arrow-loop-left {
  --fa: "\e551";
}

.fa-arrow-up-z-a {
  --fa: "\f882";
}

.fa-sort-alpha-up-alt {
  --fa: "\f882";
}

.fa-fire-flame-curved {
  --fa: "\f7e4";
}

.fa-fire-alt {
  --fa: "\f7e4";
}

.fa-tornado {
  --fa: "\f76f";
}

.fa-file-circle-plus {
  --fa: "\e494";
}

.fa-book-quran {
  --fa: "\f687";
}

.fa-quran {
  --fa: "\f687";
}

.fa-anchor {
  --fa: "\f13d";
}

.fa-border-all {
  --fa: "\f84c";
}

.fa-face-angry {
  --fa: "\f556";
}

.fa-angry {
  --fa: "\f556";
}

.fa-cookie-bite {
  --fa: "\f564";
}

.fa-arrow-trend-down {
  --fa: "\e097";
}

.fa-rss {
  --fa: "\f09e";
}

.fa-feed {
  --fa: "\f09e";
}

.fa-draw-polygon {
  --fa: "\f5ee";
}

.fa-scale-balanced {
  --fa: "\f24e";
}

.fa-balance-scale {
  --fa: "\f24e";
}

.fa-gauge-simple-high {
  --fa: "\f62a";
}

.fa-tachometer {
  --fa: "\f62a";
}

.fa-tachometer-fast {
  --fa: "\f62a";
}

.fa-shower {
  --fa: "\f2cc";
}

.fa-desktop {
  --fa: "\f390";
}

.fa-desktop-alt {
  --fa: "\f390";
}

.fa-m {
  --fa: "M";
}

.fa-table-list {
  --fa: "\f00b";
}

.fa-th-list {
  --fa: "\f00b";
}

.fa-comment-sms {
  --fa: "\f7cd";
}

.fa-sms {
  --fa: "\f7cd";
}

.fa-book {
  --fa: "\f02d";
}

.fa-user-plus {
  --fa: "\f234";
}

.fa-check {
  --fa: "\f00c";
}

.fa-battery-three-quarters {
  --fa: "\f241";
}

.fa-battery-4 {
  --fa: "\f241";
}

.fa-house-circle-check {
  --fa: "\e509";
}

.fa-angle-left {
  --fa: "\f104";
}

.fa-diagram-successor {
  --fa: "\e47a";
}

.fa-truck-arrow-right {
  --fa: "\e58b";
}

.fa-arrows-split-up-and-left {
  --fa: "\e4bc";
}

.fa-hand-fist {
  --fa: "\f6de";
}

.fa-fist-raised {
  --fa: "\f6de";
}

.fa-cloud-moon {
  --fa: "\f6c3";
}

.fa-briefcase {
  --fa: "\f0b1";
}

.fa-person-falling {
  --fa: "\e546";
}

.fa-image-portrait {
  --fa: "\f3e0";
}

.fa-portrait {
  --fa: "\f3e0";
}

.fa-user-tag {
  --fa: "\f507";
}

.fa-rug {
  --fa: "\e569";
}

.fa-earth-europe {
  --fa: "\f7a2";
}

.fa-globe-europe {
  --fa: "\f7a2";
}

.fa-cart-flatbed-suitcase {
  --fa: "\f59d";
}

.fa-luggage-cart {
  --fa: "\f59d";
}

.fa-rectangle-xmark {
  --fa: "\f410";
}

.fa-rectangle-times {
  --fa: "\f410";
}

.fa-times-rectangle {
  --fa: "\f410";
}

.fa-window-close {
  --fa: "\f410";
}

.fa-baht-sign {
  --fa: "\e0ac";
}

.fa-book-open {
  --fa: "\f518";
}

.fa-book-journal-whills {
  --fa: "\f66a";
}

.fa-journal-whills {
  --fa: "\f66a";
}

.fa-handcuffs {
  --fa: "\e4f8";
}

.fa-triangle-exclamation {
  --fa: "\f071";
}

.fa-exclamation-triangle {
  --fa: "\f071";
}

.fa-warning {
  --fa: "\f071";
}

.fa-database {
  --fa: "\f1c0";
}

.fa-share {
  --fa: "\f064";
}

.fa-mail-forward {
  --fa: "\f064";
}

.fa-bottle-droplet {
  --fa: "\e4c4";
}

.fa-mask-face {
  --fa: "\e1d7";
}

.fa-hill-rockslide {
  --fa: "\e508";
}

.fa-right-left {
  --fa: "\f362";
}

.fa-exchange-alt {
  --fa: "\f362";
}

.fa-paper-plane {
  --fa: "\f1d8";
}

.fa-road-circle-exclamation {
  --fa: "\e565";
}

.fa-dungeon {
  --fa: "\f6d9";
}

.fa-align-right {
  --fa: "\f038";
}

.fa-money-bill-1-wave {
  --fa: "\f53b";
}

.fa-money-bill-wave-alt {
  --fa: "\f53b";
}

.fa-life-ring {
  --fa: "\f1cd";
}

.fa-hands {
  --fa: "\f2a7";
}

.fa-sign-language {
  --fa: "\f2a7";
}

.fa-signing {
  --fa: "\f2a7";
}

.fa-calendar-day {
  --fa: "\f783";
}

.fa-water-ladder {
  --fa: "\f5c5";
}

.fa-ladder-water {
  --fa: "\f5c5";
}

.fa-swimming-pool {
  --fa: "\f5c5";
}

.fa-arrows-up-down {
  --fa: "\f07d";
}

.fa-arrows-v {
  --fa: "\f07d";
}

.fa-face-grimace {
  --fa: "\f57f";
}

.fa-grimace {
  --fa: "\f57f";
}

.fa-wheelchair-move {
  --fa: "\e2ce";
}

.fa-wheelchair-alt {
  --fa: "\e2ce";
}

.fa-turn-down {
  --fa: "\f3be";
}

.fa-level-down-alt {
  --fa: "\f3be";
}

.fa-person-walking-arrow-right {
  --fa: "\e552";
}

.fa-square-envelope {
  --fa: "\f199";
}

.fa-envelope-square {
  --fa: "\f199";
}

.fa-dice {
  --fa: "\f522";
}

.fa-bowling-ball {
  --fa: "\f436";
}

.fa-brain {
  --fa: "\f5dc";
}

.fa-bandage {
  --fa: "\f462";
}

.fa-band-aid {
  --fa: "\f462";
}

.fa-calendar-minus {
  --fa: "\f272";
}

.fa-circle-xmark {
  --fa: "\f057";
}

.fa-times-circle {
  --fa: "\f057";
}

.fa-xmark-circle {
  --fa: "\f057";
}

.fa-gifts {
  --fa: "\f79c";
}

.fa-hotel {
  --fa: "\f594";
}

.fa-earth-asia {
  --fa: "\f57e";
}

.fa-globe-asia {
  --fa: "\f57e";
}

.fa-id-card-clip {
  --fa: "\f47f";
}

.fa-id-card-alt {
  --fa: "\f47f";
}

.fa-magnifying-glass-plus {
  --fa: "\f00e";
}

.fa-search-plus {
  --fa: "\f00e";
}

.fa-thumbs-up {
  --fa: "\f164";
}

.fa-user-clock {
  --fa: "\f4fd";
}

.fa-hand-dots {
  --fa: "\f461";
}

.fa-allergies {
  --fa: "\f461";
}

.fa-file-invoice {
  --fa: "\f570";
}

.fa-window-minimize {
  --fa: "\f2d1";
}

.fa-mug-saucer {
  --fa: "\f0f4";
}

.fa-coffee {
  --fa: "\f0f4";
}

.fa-brush {
  --fa: "\f55d";
}

.fa-file-half-dashed {
  --fa: "\e698";
}

.fa-mask {
  --fa: "\f6fa";
}

.fa-magnifying-glass-minus {
  --fa: "\f010";
}

.fa-search-minus {
  --fa: "\f010";
}

.fa-ruler-vertical {
  --fa: "\f548";
}

.fa-user-large {
  --fa: "\f406";
}

.fa-user-alt {
  --fa: "\f406";
}

.fa-train-tram {
  --fa: "\e5b4";
}

.fa-user-nurse {
  --fa: "\f82f";
}

.fa-syringe {
  --fa: "\f48e";
}

.fa-cloud-sun {
  --fa: "\f6c4";
}

.fa-stopwatch-20 {
  --fa: "\e06f";
}

.fa-square-full {
  --fa: "\f45c";
}

.fa-magnet {
  --fa: "\f076";
}

.fa-jar {
  --fa: "\e516";
}

.fa-note-sticky {
  --fa: "\f249";
}

.fa-sticky-note {
  --fa: "\f249";
}

.fa-bug-slash {
  --fa: "\e490";
}

.fa-arrow-up-from-water-pump {
  --fa: "\e4b6";
}

.fa-bone {
  --fa: "\f5d7";
}

.fa-table-cells-row-unlock {
  --fa: "\e691";
}

.fa-user-injured {
  --fa: "\f728";
}

.fa-face-sad-tear {
  --fa: "\f5b4";
}

.fa-sad-tear {
  --fa: "\f5b4";
}

.fa-plane {
  --fa: "\f072";
}

.fa-tent-arrows-down {
  --fa: "\e581";
}

.fa-exclamation {
  --fa: "\!";
}

.fa-arrows-spin {
  --fa: "\e4bb";
}

.fa-print {
  --fa: "\f02f";
}

.fa-turkish-lira-sign {
  --fa: "\e2bb";
}

.fa-try {
  --fa: "\e2bb";
}

.fa-turkish-lira {
  --fa: "\e2bb";
}

.fa-dollar-sign {
  --fa: "\$";
}

.fa-dollar {
  --fa: "\$";
}

.fa-usd {
  --fa: "\$";
}

.fa-x {
  --fa: "X";
}

.fa-magnifying-glass-dollar {
  --fa: "\f688";
}

.fa-search-dollar {
  --fa: "\f688";
}

.fa-users-gear {
  --fa: "\f509";
}

.fa-users-cog {
  --fa: "\f509";
}

.fa-person-military-pointing {
  --fa: "\e54a";
}

.fa-building-columns {
  --fa: "\f19c";
}

.fa-bank {
  --fa: "\f19c";
}

.fa-institution {
  --fa: "\f19c";
}

.fa-museum {
  --fa: "\f19c";
}

.fa-university {
  --fa: "\f19c";
}

.fa-umbrella {
  --fa: "\f0e9";
}

.fa-trowel {
  --fa: "\e589";
}

.fa-d {
  --fa: "D";
}

.fa-stapler {
  --fa: "\e5af";
}

.fa-masks-theater {
  --fa: "\f630";
}

.fa-theater-masks {
  --fa: "\f630";
}

.fa-kip-sign {
  --fa: "\e1c4";
}

.fa-hand-point-left {
  --fa: "\f0a5";
}

.fa-handshake-simple {
  --fa: "\f4c6";
}

.fa-handshake-alt {
  --fa: "\f4c6";
}

.fa-jet-fighter {
  --fa: "\f0fb";
}

.fa-fighter-jet {
  --fa: "\f0fb";
}

.fa-square-share-nodes {
  --fa: "\f1e1";
}

.fa-share-alt-square {
  --fa: "\f1e1";
}

.fa-barcode {
  --fa: "\f02a";
}

.fa-plus-minus {
  --fa: "\e43c";
}

.fa-video {
  --fa: "\f03d";
}

.fa-video-camera {
  --fa: "\f03d";
}

.fa-graduation-cap {
  --fa: "\f19d";
}

.fa-mortar-board {
  --fa: "\f19d";
}

.fa-hand-holding-medical {
  --fa: "\e05c";
}

.fa-person-circle-check {
  --fa: "\e53e";
}

.fa-turn-up {
  --fa: "\f3bf";
}

.fa-level-up-alt {
  --fa: "\f3bf";
}

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

.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free';
}

@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../fonts/fa-solid-900.4a6591ab5460.woff2") format("woff2"), url("../fonts/fa-solid-900.269f971cec0d.ttf") format("truetype");
}
.fas,
.fa-solid {
  font-weight: 900;
}

/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-brands: 'Font Awesome 6 Brands';
  --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands';
}

@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../fonts/fa-brands-400.cbcf42b2e922.woff2") format("woff2"), url("../fonts/fa-brands-400.15d54d142da2.ttf") format("truetype");
}
.fab,
.fa-brands {
  font-weight: 400;
}

.fa-monero {
  --fa: "\f3d0";
}

.fa-hooli {
  --fa: "\f427";
}

.fa-yelp {
  --fa: "\f1e9";
}

.fa-cc-visa {
  --fa: "\f1f0";
}

.fa-lastfm {
  --fa: "\f202";
}

.fa-shopware {
  --fa: "\f5b5";
}

.fa-creative-commons-nc {
  --fa: "\f4e8";
}

.fa-aws {
  --fa: "\f375";
}

.fa-redhat {
  --fa: "\f7bc";
}

.fa-yoast {
  --fa: "\f2b1";
}

.fa-cloudflare {
  --fa: "\e07d";
}

.fa-ups {
  --fa: "\f7e0";
}

.fa-pixiv {
  --fa: "\e640";
}

.fa-wpexplorer {
  --fa: "\f2de";
}

.fa-dyalog {
  --fa: "\f399";
}

.fa-bity {
  --fa: "\f37a";
}

.fa-stackpath {
  --fa: "\f842";
}

.fa-buysellads {
  --fa: "\f20d";
}

.fa-first-order {
  --fa: "\f2b0";
}

.fa-modx {
  --fa: "\f285";
}

.fa-guilded {
  --fa: "\e07e";
}

.fa-vnv {
  --fa: "\f40b";
}

.fa-square-js {
  --fa: "\f3b9";
}

.fa-js-square {
  --fa: "\f3b9";
}

.fa-microsoft {
  --fa: "\f3ca";
}

.fa-qq {
  --fa: "\f1d6";
}

.fa-orcid {
  --fa: "\f8d2";
}

.fa-java {
  --fa: "\f4e4";
}

.fa-invision {
  --fa: "\f7b0";
}

.fa-creative-commons-pd-alt {
  --fa: "\f4ed";
}

.fa-centercode {
  --fa: "\f380";
}

.fa-glide-g {
  --fa: "\f2a6";
}

.fa-drupal {
  --fa: "\f1a9";
}

.fa-jxl {
  --fa: "\e67b";
}

.fa-dart-lang {
  --fa: "\e693";
}

.fa-hire-a-helper {
  --fa: "\f3b0";
}

.fa-creative-commons-by {
  --fa: "\f4e7";
}

.fa-unity {
  --fa: "\e049";
}

.fa-whmcs {
  --fa: "\f40d";
}

.fa-rocketchat {
  --fa: "\f3e8";
}

.fa-vk {
  --fa: "\f189";
}

.fa-untappd {
  --fa: "\f405";
}

.fa-mailchimp {
  --fa: "\f59e";
}

.fa-css3-alt {
  --fa: "\f38b";
}

.fa-square-reddit {
  --fa: "\f1a2";
}

.fa-reddit-square {
  --fa: "\f1a2";
}

.fa-vimeo-v {
  --fa: "\f27d";
}

.fa-contao {
  --fa: "\f26d";
}

.fa-square-font-awesome {
  --fa: "\e5ad";
}

.fa-deskpro {
  --fa: "\f38f";
}

.fa-brave {
  --fa: "\e63c";
}

.fa-sistrix {
  --fa: "\f3ee";
}

.fa-square-instagram {
  --fa: "\e055";
}

.fa-instagram-square {
  --fa: "\e055";
}

.fa-battle-net {
  --fa: "\f835";
}

.fa-the-red-yeti {
  --fa: "\f69d";
}

.fa-square-hacker-news {
  --fa: "\f3af";
}

.fa-hacker-news-square {
  --fa: "\f3af";
}

.fa-edge {
  --fa: "\f282";
}

.fa-threads {
  --fa: "\e618";
}

.fa-napster {
  --fa: "\f3d2";
}

.fa-square-snapchat {
  --fa: "\f2ad";
}

.fa-snapchat-square {
  --fa: "\f2ad";
}

.fa-google-plus-g {
  --fa: "\f0d5";
}

.fa-artstation {
  --fa: "\f77a";
}

.fa-markdown {
  --fa: "\f60f";
}

.fa-sourcetree {
  --fa: "\f7d3";
}

.fa-google-plus {
  --fa: "\f2b3";
}

.fa-diaspora {
  --fa: "\f791";
}

.fa-foursquare {
  --fa: "\f180";
}

.fa-stack-overflow {
  --fa: "\f16c";
}

.fa-github-alt {
  --fa: "\f113";
}

.fa-phoenix-squadron {
  --fa: "\f511";
}

.fa-pagelines {
  --fa: "\f18c";
}

.fa-algolia {
  --fa: "\f36c";
}

.fa-red-river {
  --fa: "\f3e3";
}

.fa-creative-commons-sa {
  --fa: "\f4ef";
}

.fa-safari {
  --fa: "\f267";
}

.fa-google {
  --fa: "\f1a0";
}

.fa-square-font-awesome-stroke {
  --fa: "\f35c";
}

.fa-font-awesome-alt {
  --fa: "\f35c";
}

.fa-atlassian {
  --fa: "\f77b";
}

.fa-linkedin-in {
  --fa: "\f0e1";
}

.fa-digital-ocean {
  --fa: "\f391";
}

.fa-nimblr {
  --fa: "\f5a8";
}

.fa-chromecast {
  --fa: "\f838";
}

.fa-evernote {
  --fa: "\f839";
}

.fa-hacker-news {
  --fa: "\f1d4";
}

.fa-creative-commons-sampling {
  --fa: "\f4f0";
}

.fa-adversal {
  --fa: "\f36a";
}

.fa-creative-commons {
  --fa: "\f25e";
}

.fa-watchman-monitoring {
  --fa: "\e087";
}

.fa-fonticons {
  --fa: "\f280";
}

.fa-weixin {
  --fa: "\f1d7";
}

.fa-shirtsinbulk {
  --fa: "\f214";
}

.fa-codepen {
  --fa: "\f1cb";
}

.fa-git-alt {
  --fa: "\f841";
}

.fa-lyft {
  --fa: "\f3c3";
}

.fa-rev {
  --fa: "\f5b2";
}

.fa-windows {
  --fa: "\f17a";
}

.fa-wizards-of-the-coast {
  --fa: "\f730";
}

.fa-square-viadeo {
  --fa: "\f2aa";
}

.fa-viadeo-square {
  --fa: "\f2aa";
}

.fa-meetup {
  --fa: "\f2e0";
}

.fa-centos {
  --fa: "\f789";
}

.fa-adn {
  --fa: "\f170";
}

.fa-cloudsmith {
  --fa: "\f384";
}

.fa-opensuse {
  --fa: "\e62b";
}

.fa-pied-piper-alt {
  --fa: "\f1a8";
}

.fa-square-dribbble {
  --fa: "\f397";
}

.fa-dribbble-square {
  --fa: "\f397";
}

.fa-codiepie {
  --fa: "\f284";
}

.fa-node {
  --fa: "\f419";
}

.fa-mix {
  --fa: "\f3cb";
}

.fa-steam {
  --fa: "\f1b6";
}

.fa-cc-apple-pay {
  --fa: "\f416";
}

.fa-scribd {
  --fa: "\f28a";
}

.fa-debian {
  --fa: "\e60b";
}

.fa-openid {
  --fa: "\f19b";
}

.fa-instalod {
  --fa: "\e081";
}

.fa-files-pinwheel {
  --fa: "\e69f";
}

.fa-expeditedssl {
  --fa: "\f23e";
}

.fa-sellcast {
  --fa: "\f2da";
}

.fa-square-twitter {
  --fa: "\f081";
}

.fa-twitter-square {
  --fa: "\f081";
}

.fa-r-project {
  --fa: "\f4f7";
}

.fa-delicious {
  --fa: "\f1a5";
}

.fa-freebsd {
  --fa: "\f3a4";
}

.fa-vuejs {
  --fa: "\f41f";
}

.fa-accusoft {
  --fa: "\f369";
}

.fa-ioxhost {
  --fa: "\f208";
}

.fa-fonticons-fi {
  --fa: "\f3a2";
}

.fa-app-store {
  --fa: "\f36f";
}

.fa-cc-mastercard {
  --fa: "\f1f1";
}

.fa-itunes-note {
  --fa: "\f3b5";
}

.fa-golang {
  --fa: "\e40f";
}

.fa-kickstarter {
  --fa: "\f3bb";
}

.fa-square-kickstarter {
  --fa: "\f3bb";
}

.fa-grav {
  --fa: "\f2d6";
}

.fa-weibo {
  --fa: "\f18a";
}

.fa-uncharted {
  --fa: "\e084";
}

.fa-firstdraft {
  --fa: "\f3a1";
}

.fa-square-youtube {
  --fa: "\f431";
}

.fa-youtube-square {
  --fa: "\f431";
}

.fa-wikipedia-w {
  --fa: "\f266";
}

.fa-wpressr {
  --fa: "\f3e4";
}

.fa-rendact {
  --fa: "\f3e4";
}

.fa-angellist {
  --fa: "\f209";
}

.fa-galactic-republic {
  --fa: "\f50c";
}

.fa-nfc-directional {
  --fa: "\e530";
}

.fa-skype {
  --fa: "\f17e";
}

.fa-joget {
  --fa: "\f3b7";
}

.fa-fedora {
  --fa: "\f798";
}

.fa-stripe-s {
  --fa: "\f42a";
}

.fa-meta {
  --fa: "\e49b";
}

.fa-laravel {
  --fa: "\f3bd";
}

.fa-hotjar {
  --fa: "\f3b1";
}

.fa-bluetooth-b {
  --fa: "\f294";
}

.fa-square-letterboxd {
  --fa: "\e62e";
}

.fa-sticker-mule {
  --fa: "\f3f7";
}

.fa-creative-commons-zero {
  --fa: "\f4f3";
}

.fa-hips {
  --fa: "\f452";
}

.fa-css {
  --fa: "\e6a2";
}

.fa-behance {
  --fa: "\f1b4";
}

.fa-reddit {
  --fa: "\f1a1";
}

.fa-discord {
  --fa: "\f392";
}

.fa-chrome {
  --fa: "\f268";
}

.fa-app-store-ios {
  --fa: "\f370";
}

.fa-cc-discover {
  --fa: "\f1f2";
}

.fa-wpbeginner {
  --fa: "\f297";
}

.fa-confluence {
  --fa: "\f78d";
}

.fa-shoelace {
  --fa: "\e60c";
}

.fa-mdb {
  --fa: "\f8ca";
}

.fa-dochub {
  --fa: "\f394";
}

.fa-accessible-icon {
  --fa: "\f368";
}

.fa-ebay {
  --fa: "\f4f4";
}

.fa-amazon {
  --fa: "\f270";
}

.fa-unsplash {
  --fa: "\e07c";
}

.fa-yarn {
  --fa: "\f7e3";
}

.fa-square-steam {
  --fa: "\f1b7";
}

.fa-steam-square {
  --fa: "\f1b7";
}

.fa-500px {
  --fa: "\f26e";
}

.fa-square-vimeo {
  --fa: "\f194";
}

.fa-vimeo-square {
  --fa: "\f194";
}

.fa-asymmetrik {
  --fa: "\f372";
}

.fa-font-awesome {
  --fa: "\f2b4";
}

.fa-font-awesome-flag {
  --fa: "\f2b4";
}

.fa-font-awesome-logo-full {
  --fa: "\f2b4";
}

.fa-gratipay {
  --fa: "\f184";
}

.fa-apple {
  --fa: "\f179";
}

.fa-hive {
  --fa: "\e07f";
}

.fa-gitkraken {
  --fa: "\f3a6";
}

.fa-keybase {
  --fa: "\f4f5";
}

.fa-apple-pay {
  --fa: "\f415";
}

.fa-padlet {
  --fa: "\e4a0";
}

.fa-amazon-pay {
  --fa: "\f42c";
}

.fa-square-github {
  --fa: "\f092";
}

.fa-github-square {
  --fa: "\f092";
}

.fa-stumbleupon {
  --fa: "\f1a4";
}

.fa-fedex {
  --fa: "\f797";
}

.fa-phoenix-framework {
  --fa: "\f3dc";
}

.fa-shopify {
  --fa: "\e057";
}

.fa-neos {
  --fa: "\f612";
}

.fa-square-threads {
  --fa: "\e619";
}

.fa-hackerrank {
  --fa: "\f5f7";
}

.fa-researchgate {
  --fa: "\f4f8";
}

.fa-swift {
  --fa: "\f8e1";
}

.fa-angular {
  --fa: "\f420";
}

.fa-speakap {
  --fa: "\f3f3";
}

.fa-angrycreative {
  --fa: "\f36e";
}

.fa-y-combinator {
  --fa: "\f23b";
}

.fa-empire {
  --fa: "\f1d1";
}

.fa-envira {
  --fa: "\f299";
}

.fa-google-scholar {
  --fa: "\e63b";
}

.fa-square-gitlab {
  --fa: "\e5ae";
}

.fa-gitlab-square {
  --fa: "\e5ae";
}

.fa-studiovinari {
  --fa: "\f3f8";
}

.fa-pied-piper {
  --fa: "\f2ae";
}

.fa-wordpress {
  --fa: "\f19a";
}

.fa-product-hunt {
  --fa: "\f288";
}

.fa-firefox {
  --fa: "\f269";
}

.fa-linode {
  --fa: "\f2b8";
}

.fa-goodreads {
  --fa: "\f3a8";
}

.fa-square-odnoklassniki {
  --fa: "\f264";
}

.fa-odnoklassniki-square {
  --fa: "\f264";
}

.fa-jsfiddle {
  --fa: "\f1cc";
}

.fa-sith {
  --fa: "\f512";
}

.fa-themeisle {
  --fa: "\f2b2";
}

.fa-page4 {
  --fa: "\f3d7";
}

.fa-hashnode {
  --fa: "\e499";
}

.fa-react {
  --fa: "\f41b";
}

.fa-cc-paypal {
  --fa: "\f1f4";
}

.fa-squarespace {
  --fa: "\f5be";
}

.fa-cc-stripe {
  --fa: "\f1f5";
}

.fa-creative-commons-share {
  --fa: "\f4f2";
}

.fa-bitcoin {
  --fa: "\f379";
}

.fa-keycdn {
  --fa: "\f3ba";
}

.fa-opera {
  --fa: "\f26a";
}

.fa-itch-io {
  --fa: "\f83a";
}

.fa-umbraco {
  --fa: "\f8e8";
}

.fa-galactic-senate {
  --fa: "\f50d";
}

.fa-ubuntu {
  --fa: "\f7df";
}

.fa-draft2digital {
  --fa: "\f396";
}

.fa-stripe {
  --fa: "\f429";
}

.fa-houzz {
  --fa: "\f27c";
}

.fa-gg {
  --fa: "\f260";
}

.fa-dhl {
  --fa: "\f790";
}

.fa-square-pinterest {
  --fa: "\f0d3";
}

.fa-pinterest-square {
  --fa: "\f0d3";
}

.fa-xing {
  --fa: "\f168";
}

.fa-blackberry {
  --fa: "\f37b";
}

.fa-creative-commons-pd {
  --fa: "\f4ec";
}

.fa-playstation {
  --fa: "\f3df";
}

.fa-quinscape {
  --fa: "\f459";
}

.fa-less {
  --fa: "\f41d";
}

.fa-blogger-b {
  --fa: "\f37d";
}

.fa-opencart {
  --fa: "\f23d";
}

.fa-vine {
  --fa: "\f1ca";
}

.fa-signal-messenger {
  --fa: "\e663";
}

.fa-paypal {
  --fa: "\f1ed";
}

.fa-gitlab {
  --fa: "\f296";
}

.fa-typo3 {
  --fa: "\f42b";
}

.fa-reddit-alien {
  --fa: "\f281";
}

.fa-yahoo {
  --fa: "\f19e";
}

.fa-dailymotion {
  --fa: "\e052";
}

.fa-affiliatetheme {
  --fa: "\f36b";
}

.fa-pied-piper-pp {
  --fa: "\f1a7";
}

.fa-bootstrap {
  --fa: "\f836";
}

.fa-odnoklassniki {
  --fa: "\f263";
}

.fa-nfc-symbol {
  --fa: "\e531";
}

.fa-mintbit {
  --fa: "\e62f";
}

.fa-ethereum {
  --fa: "\f42e";
}

.fa-speaker-deck {
  --fa: "\f83c";
}

.fa-creative-commons-nc-eu {
  --fa: "\f4e9";
}

.fa-patreon {
  --fa: "\f3d9";
}

.fa-avianex {
  --fa: "\f374";
}

.fa-ello {
  --fa: "\f5f1";
}

.fa-gofore {
  --fa: "\f3a7";
}

.fa-bimobject {
  --fa: "\f378";
}

.fa-brave-reverse {
  --fa: "\e63d";
}

.fa-facebook-f {
  --fa: "\f39e";
}

.fa-square-google-plus {
  --fa: "\f0d4";
}

.fa-google-plus-square {
  --fa: "\f0d4";
}

.fa-web-awesome {
  --fa: "\e682";
}

.fa-mandalorian {
  --fa: "\f50f";
}

.fa-first-order-alt {
  --fa: "\f50a";
}

.fa-osi {
  --fa: "\f41a";
}

.fa-google-wallet {
  --fa: "\f1ee";
}

.fa-d-and-d-beyond {
  --fa: "\f6ca";
}

.fa-periscope {
  --fa: "\f3da";
}

.fa-fulcrum {
  --fa: "\f50b";
}

.fa-cloudscale {
  --fa: "\f383";
}

.fa-forumbee {
  --fa: "\f211";
}

.fa-mizuni {
  --fa: "\f3cc";
}

.fa-schlix {
  --fa: "\f3ea";
}

.fa-square-xing {
  --fa: "\f169";
}

.fa-xing-square {
  --fa: "\f169";
}

.fa-bandcamp {
  --fa: "\f2d5";
}

.fa-wpforms {
  --fa: "\f298";
}

.fa-cloudversify {
  --fa: "\f385";
}

.fa-usps {
  --fa: "\f7e1";
}

.fa-megaport {
  --fa: "\f5a3";
}

.fa-magento {
  --fa: "\f3c4";
}

.fa-spotify {
  --fa: "\f1bc";
}

.fa-optin-monster {
  --fa: "\f23c";
}

.fa-fly {
  --fa: "\f417";
}

.fa-square-bluesky {
  --fa: "\e6a3";
}

.fa-aviato {
  --fa: "\f421";
}

.fa-itunes {
  --fa: "\f3b4";
}

.fa-cuttlefish {
  --fa: "\f38c";
}

.fa-blogger {
  --fa: "\f37c";
}

.fa-flickr {
  --fa: "\f16e";
}

.fa-viber {
  --fa: "\f409";
}

.fa-soundcloud {
  --fa: "\f1be";
}

.fa-digg {
  --fa: "\f1a6";
}

.fa-tencent-weibo {
  --fa: "\f1d5";
}

.fa-letterboxd {
  --fa: "\e62d";
}

.fa-symfony {
  --fa: "\f83d";
}

.fa-maxcdn {
  --fa: "\f136";
}

.fa-etsy {
  --fa: "\f2d7";
}

.fa-facebook-messenger {
  --fa: "\f39f";
}

.fa-audible {
  --fa: "\f373";
}

.fa-think-peaks {
  --fa: "\f731";
}

.fa-bilibili {
  --fa: "\e3d9";
}

.fa-erlang {
  --fa: "\f39d";
}

.fa-x-twitter {
  --fa: "\e61b";
}

.fa-cotton-bureau {
  --fa: "\f89e";
}

.fa-dashcube {
  --fa: "\f210";
}

.fa-42-group {
  --fa: "\e080";
}

.fa-innosoft {
  --fa: "\e080";
}

.fa-stack-exchange {
  --fa: "\f18d";
}

.fa-elementor {
  --fa: "\f430";
}

.fa-square-pied-piper {
  --fa: "\e01e";
}

.fa-pied-piper-square {
  --fa: "\e01e";
}

.fa-creative-commons-nd {
  --fa: "\f4eb";
}

.fa-palfed {
  --fa: "\f3d8";
}

.fa-superpowers {
  --fa: "\f2dd";
}

.fa-resolving {
  --fa: "\f3e7";
}

.fa-xbox {
  --fa: "\f412";
}

.fa-square-web-awesome-stroke {
  --fa: "\e684";
}

.fa-searchengin {
  --fa: "\f3eb";
}

.fa-tiktok {
  --fa: "\e07b";
}

.fa-square-facebook {
  --fa: "\f082";
}

.fa-facebook-square {
  --fa: "\f082";
}

.fa-renren {
  --fa: "\f18b";
}

.fa-linux {
  --fa: "\f17c";
}

.fa-glide {
  --fa: "\f2a5";
}

.fa-linkedin {
  --fa: "\f08c";
}

.fa-hubspot {
  --fa: "\f3b2";
}

.fa-deploydog {
  --fa: "\f38e";
}

.fa-twitch {
  --fa: "\f1e8";
}

.fa-flutter {
  --fa: "\e694";
}

.fa-ravelry {
  --fa: "\f2d9";
}

.fa-mixer {
  --fa: "\e056";
}

.fa-square-lastfm {
  --fa: "\f203";
}

.fa-lastfm-square {
  --fa: "\f203";
}

.fa-vimeo {
  --fa: "\f40a";
}

.fa-mendeley {
  --fa: "\f7b3";
}

.fa-uniregistry {
  --fa: "\f404";
}

.fa-figma {
  --fa: "\f799";
}

.fa-creative-commons-remix {
  --fa: "\f4ee";
}

.fa-cc-amazon-pay {
  --fa: "\f42d";
}

.fa-dropbox {
  --fa: "\f16b";
}

.fa-instagram {
  --fa: "\f16d";
}

.fa-cmplid {
  --fa: "\e360";
}

.fa-upwork {
  --fa: "\e641";
}

.fa-facebook {
  --fa: "\f09a";
}

.fa-gripfire {
  --fa: "\f3ac";
}

.fa-jedi-order {
  --fa: "\f50e";
}

.fa-uikit {
  --fa: "\f403";
}

.fa-fort-awesome-alt {
  --fa: "\f3a3";
}

.fa-phabricator {
  --fa: "\f3db";
}

.fa-ussunnah {
  --fa: "\f407";
}

.fa-earlybirds {
  --fa: "\f39a";
}

.fa-trade-federation {
  --fa: "\f513";
}

.fa-autoprefixer {
  --fa: "\f41c";
}

.fa-whatsapp {
  --fa: "\f232";
}

.fa-square-upwork {
  --fa: "\e67c";
}

.fa-slideshare {
  --fa: "\f1e7";
}

.fa-google-play {
  --fa: "\f3ab";
}

.fa-viadeo {
  --fa: "\f2a9";
}

.fa-line {
  --fa: "\f3c0";
}

.fa-google-drive {
  --fa: "\f3aa";
}

.fa-servicestack {
  --fa: "\f3ec";
}

.fa-simplybuilt {
  --fa: "\f215";
}

.fa-bitbucket {
  --fa: "\f171";
}

.fa-imdb {
  --fa: "\f2d8";
}

.fa-deezer {
  --fa: "\e077";
}

.fa-raspberry-pi {
  --fa: "\f7bb";
}

.fa-jira {
  --fa: "\f7b1";
}

.fa-docker {
  --fa: "\f395";
}

.fa-screenpal {
  --fa: "\e570";
}

.fa-bluetooth {
  --fa: "\f293";
}

.fa-gitter {
  --fa: "\f426";
}

.fa-d-and-d {
  --fa: "\f38d";
}

.fa-microblog {
  --fa: "\e01a";
}

.fa-cc-diners-club {
  --fa: "\f24c";
}

.fa-gg-circle {
  --fa: "\f261";
}

.fa-pied-piper-hat {
  --fa: "\f4e5";
}

.fa-kickstarter-k {
  --fa: "\f3bc";
}

.fa-yandex {
  --fa: "\f413";
}

.fa-readme {
  --fa: "\f4d5";
}

.fa-html5 {
  --fa: "\f13b";
}

.fa-sellsy {
  --fa: "\f213";
}

.fa-square-web-awesome {
  --fa: "\e683";
}

.fa-sass {
  --fa: "\f41e";
}

.fa-wirsindhandwerk {
  --fa: "\e2d0";
}

.fa-wsh {
  --fa: "\e2d0";
}

.fa-buromobelexperte {
  --fa: "\f37f";
}

.fa-salesforce {
  --fa: "\f83b";
}

.fa-octopus-deploy {
  --fa: "\e082";
}

.fa-medapps {
  --fa: "\f3c6";
}

.fa-ns8 {
  --fa: "\f3d5";
}

.fa-pinterest-p {
  --fa: "\f231";
}

.fa-apper {
  --fa: "\f371";
}

.fa-fort-awesome {
  --fa: "\f286";
}

.fa-waze {
  --fa: "\f83f";
}

.fa-bluesky {
  --fa: "\e671";
}

.fa-cc-jcb {
  --fa: "\f24b";
}

.fa-snapchat {
  --fa: "\f2ab";
}

.fa-snapchat-ghost {
  --fa: "\f2ab";
}

.fa-fantasy-flight-games {
  --fa: "\f6dc";
}

.fa-rust {
  --fa: "\e07a";
}

.fa-wix {
  --fa: "\f5cf";
}

.fa-square-behance {
  --fa: "\f1b5";
}

.fa-behance-square {
  --fa: "\f1b5";
}

.fa-supple {
  --fa: "\f3f9";
}

.fa-webflow {
  --fa: "\e65c";
}

.fa-rebel {
  --fa: "\f1d0";
}

.fa-css3 {
  --fa: "\f13c";
}

.fa-staylinked {
  --fa: "\f3f5";
}

.fa-kaggle {
  --fa: "\f5fa";
}

.fa-space-awesome {
  --fa: "\e5ac";
}

.fa-deviantart {
  --fa: "\f1bd";
}

.fa-cpanel {
  --fa: "\f388";
}

.fa-goodreads-g {
  --fa: "\f3a9";
}

.fa-square-git {
  --fa: "\f1d2";
}

.fa-git-square {
  --fa: "\f1d2";
}

.fa-square-tumblr {
  --fa: "\f174";
}

.fa-tumblr-square {
  --fa: "\f174";
}

.fa-trello {
  --fa: "\f181";
}

.fa-creative-commons-nc-jp {
  --fa: "\f4ea";
}

.fa-get-pocket {
  --fa: "\f265";
}

.fa-perbyte {
  --fa: "\e083";
}

.fa-grunt {
  --fa: "\f3ad";
}

.fa-weebly {
  --fa: "\f5cc";
}

.fa-connectdevelop {
  --fa: "\f20e";
}

.fa-leanpub {
  --fa: "\f212";
}

.fa-black-tie {
  --fa: "\f27e";
}

.fa-themeco {
  --fa: "\f5c6";
}

.fa-python {
  --fa: "\f3e2";
}

.fa-android {
  --fa: "\f17b";
}

.fa-bots {
  --fa: "\e340";
}

.fa-free-code-camp {
  --fa: "\f2c5";
}

.fa-hornbill {
  --fa: "\f592";
}

.fa-js {
  --fa: "\f3b8";
}

.fa-ideal {
  --fa: "\e013";
}

.fa-git {
  --fa: "\f1d3";
}

.fa-dev {
  --fa: "\f6cc";
}

.fa-sketch {
  --fa: "\f7c6";
}

.fa-yandex-international {
  --fa: "\f414";
}

.fa-cc-amex {
  --fa: "\f1f3";
}

.fa-uber {
  --fa: "\f402";
}

.fa-github {
  --fa: "\f09b";
}

.fa-php {
  --fa: "\f457";
}

.fa-alipay {
  --fa: "\f642";
}

.fa-youtube {
  --fa: "\f167";
}

.fa-skyatlas {
  --fa: "\f216";
}

.fa-firefox-browser {
  --fa: "\e007";
}

.fa-replyd {
  --fa: "\f3e6";
}

.fa-suse {
  --fa: "\f7d6";
}

.fa-jenkins {
  --fa: "\f3b6";
}

.fa-twitter {
  --fa: "\f099";
}

.fa-rockrms {
  --fa: "\f3e9";
}

.fa-pinterest {
  --fa: "\f0d2";
}

.fa-buffer {
  --fa: "\f837";
}

.fa-npm {
  --fa: "\f3d4";
}

.fa-yammer {
  --fa: "\f840";
}

.fa-btc {
  --fa: "\f15a";
}

.fa-dribbble {
  --fa: "\f17d";
}

.fa-stumbleupon-circle {
  --fa: "\f1a3";
}

.fa-internet-explorer {
  --fa: "\f26b";
}

.fa-stubber {
  --fa: "\e5c7";
}

.fa-telegram {
  --fa: "\f2c6";
}

.fa-telegram-plane {
  --fa: "\f2c6";
}

.fa-old-republic {
  --fa: "\f510";
}

.fa-odysee {
  --fa: "\e5c6";
}

.fa-square-whatsapp {
  --fa: "\f40c";
}

.fa-whatsapp-square {
  --fa: "\f40c";
}

.fa-node-js {
  --fa: "\f3d3";
}

.fa-edge-legacy {
  --fa: "\e078";
}

.fa-slack {
  --fa: "\f198";
}

.fa-slack-hash {
  --fa: "\f198";
}

.fa-medrt {
  --fa: "\f3c8";
}

.fa-usb {
  --fa: "\f287";
}

.fa-tumblr {
  --fa: "\f173";
}

.fa-vaadin {
  --fa: "\f408";
}

.fa-quora {
  --fa: "\f2c4";
}

.fa-square-x-twitter {
  --fa: "\e61a";
}

.fa-reacteurope {
  --fa: "\f75d";
}

.fa-medium {
  --fa: "\f23a";
}

.fa-medium-m {
  --fa: "\f23a";
}

.fa-amilia {
  --fa: "\f36d";
}

.fa-mixcloud {
  --fa: "\f289";
}

.fa-flipboard {
  --fa: "\f44d";
}

.fa-viacoin {
  --fa: "\f237";
}

.fa-critical-role {
  --fa: "\f6c9";
}

.fa-sitrox {
  --fa: "\e44a";
}

.fa-discourse {
  --fa: "\f393";
}

.fa-joomla {
  --fa: "\f1aa";
}

.fa-mastodon {
  --fa: "\f4f6";
}

.fa-airbnb {
  --fa: "\f834";
}

.fa-wolf-pack-battalion {
  --fa: "\f514";
}

.fa-buy-n-large {
  --fa: "\f8a6";
}

.fa-gulp {
  --fa: "\f3ae";
}

.fa-creative-commons-sampling-plus {
  --fa: "\f4f1";
}

.fa-strava {
  --fa: "\f428";
}

.fa-ember {
  --fa: "\f423";
}

.fa-canadian-maple-leaf {
  --fa: "\f785";
}

.fa-teamspeak {
  --fa: "\f4f9";
}

.fa-pushed {
  --fa: "\f3e1";
}

.fa-wordpress-simple {
  --fa: "\f411";
}

.fa-nutritionix {
  --fa: "\f3d6";
}

.fa-wodu {
  --fa: "\e088";
}

.fa-google-pay {
  --fa: "\e079";
}

.fa-intercom {
  --fa: "\f7af";
}

.fa-zhihu {
  --fa: "\f63f";
}

.fa-korvue {
  --fa: "\f42f";
}

.fa-pix {
  --fa: "\e43a";
}

.fa-steam-symbol {
  --fa: "\f3f6";
}

@font-face {
  font-family: "Muli";
  src: url("../fonts/muli-300-normal.8fb14e32a98b.woff2") format("woff2"), url("../fonts/mulish-v3-latin-300.793471a6ae54.woff") format("woff"), url("../fonts/mulish-v3-latin-300.f7a744b3cfa2.ttf") format("truetype");
  font-display: auto;
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Muli";
  src: url("../fonts/muli-300-italic.ad0c8bae2ea0.woff2") format("woff2"), url("../fonts/mulish-v3-latin-300italic.c43c820e3906.woff") format("woff"), url("../fonts/mulish-v3-latin-300italic.84d8253998bf.ttf") format("truetype");
  font-display: auto;
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Muli";
  src: url("../fonts/muli-400-normal.b882cc35d596.woff2") format("woff2"), url("../fonts/mulish-v3-latin-regular.d41a56ef45ec.woff") format("woff"), url("../fonts/mulish-v3-latin-regular.d124cac74d34.ttf") format("truetype");
  font-display: auto;
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Muli";
  src: url("../fonts/muli-400-italic.c1a8246d284d.woff2") format("woff2"), url("../fonts/mulish-v3-latin-italic.ae7c6b28a6fa.woff") format("woff"), url("../fonts/mulish-v3-latin-italic.0e7c30538b08.ttf") format("truetype");
  font-display: auto;
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: "Muli";
  src: url("../fonts/muli-700-normal.4f83ffbf158c.woff2") format("woff2"), url("../fonts/mulish-v3-latin-700.3459ae990c6f.woff") format("woff"), url("../fonts/mulish-v3-latin-700.54dda7f11839.ttf") format("truetype");
  font-display: auto;
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Muli";
  src: url("../fonts/muli-700-italic.9757cbedad46.woff2") format("woff2"), url("../fonts/mulish-v3-latin-700italic.1b752497fadf.woff") format("woff"), url("../fonts/mulish-v3-latin-700italic.e064e97ddf8d.ttf") format("truetype");
  font-display: auto;
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Muli";
  src: url("../fonts/muli-900-normal.6c7c09160ce6.woff2") format("woff2"), url("../fonts/mulish-v3-latin-900.98e2f2176a5d.woff") format("woff"), url("../fonts/mulish-v3-latin-900.248cbbab1898.ttf") format("truetype");
  font-display: auto;
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: "Muli";
  src: url("../fonts/muli-900-italic.be2ecb7c0172.woff2") format("woff2"), url("../fonts/mulish-v3-latin-900italic.f23056e20b63.woff") format("woff"), url("../fonts/mulish-v3-latin-900italic.a224a0539ed4.ttf") format("truetype");
  font-display: auto;
  font-style: italic;
  font-weight: 900;
}
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #00FCE8;
  --secondary: #FF51A9;
  --success: #2ECC71;
  --info: #17a2b8;
  --warning: #F1A30F;
  --danger: #E74C3C;
  --light: #f8f9fa;
  --dark: #343a40;
  --brand-primary: #00FCE8;
  --brand-neutral-grey: #F0F0F0;
  --brand-neutral-white: #FFFFFF;
  --brand-neutral-black: #1E1E1E;
  --brand-accent-pink: #FF51A9;
  --brand-accent-green: #00FF3B;
  --brand-accent-orange: #FF9900;
  --brand-accent-yellow: #FFFF00;
  --brand-light-teal: #D9FFFC;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Muli", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Muli", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #1E1E1E;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #1E1E1E;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #1E1E1E;
  text-decoration: none;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: rgba(30, 30, 30, 0.6);
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

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

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

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

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

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

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 700;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2rem;
}

h2, .h2 {
  font-size: 1.5rem;
}

h3, .h3 {
  font-size: 1.125rem;
}

h4, .h4 {
  font-size: 1.125rem;
}

h5, .h5 {
  font-size: 1rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead, .jumbotron.jumbotron-homepage p {
  font-size: 1.5rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small,
.timeline {
  font-size: 85%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled, .breadcrumbs ol {
  padding-left: 0;
  list-style: none;
}

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

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1rem;
}

.blockquote-footer {
  display: block;
  font-size: 85%;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 16px;
  padding-left: 16px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -16px;
  margin-left: -16px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 16px;
  padding-left: 16px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -ms-flex-positive: 1;
      flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -ms-flex: 0 0 33.3333333333%;
      flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -ms-flex: 0 0 25%;
      flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -ms-flex: 0 0 20%;
      flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -ms-flex: 0 0 16.6666666667%;
      flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -ms-flex: 0 0 8.33333333%;
      flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  -ms-flex: 0 0 16.66666667%;
      flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  -ms-flex: 0 0 25%;
      flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -ms-flex: 0 0 33.33333333%;
      flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  -ms-flex: 0 0 41.66666667%;
      flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -ms-flex: 0 0 58.33333333%;
      flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  -ms-flex: 0 0 66.66666667%;
      flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  -ms-flex: 0 0 75%;
      flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -ms-flex: 0 0 83.33333333%;
      flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  -ms-flex: 0 0 91.66666667%;
      flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -ms-flex-order: -1;
      order: -1;
}

.order-last {
  -ms-flex-order: 13;
      order: 13;
}

.order-0 {
  -ms-flex-order: 0;
      order: 0;
}

.order-1 {
  -ms-flex-order: 1;
      order: 1;
}

.order-2 {
  -ms-flex-order: 2;
      order: 2;
}

.order-3 {
  -ms-flex-order: 3;
      order: 3;
}

.order-4 {
  -ms-flex-order: 4;
      order: 4;
}

.order-5 {
  -ms-flex-order: 5;
      order: 5;
}

.order-6 {
  -ms-flex-order: 6;
      order: 6;
}

.order-7 {
  -ms-flex-order: 7;
      order: 7;
}

.order-8 {
  -ms-flex-order: 8;
      order: 8;
}

.order-9 {
  -ms-flex-order: 9;
      order: 9;
}

.order-10 {
  -ms-flex-order: 10;
      order: 10;
}

.order-11 {
  -ms-flex-order: 11;
      order: 11;
}

.order-12 {
  -ms-flex-order: 12;
      order: 12;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -ms-flex: 0 0 20%;
        flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -ms-flex-order: -1;
        order: -1;
  }
  .order-sm-last {
    -ms-flex-order: 13;
        order: 13;
  }
  .order-sm-0 {
    -ms-flex-order: 0;
        order: 0;
  }
  .order-sm-1 {
    -ms-flex-order: 1;
        order: 1;
  }
  .order-sm-2 {
    -ms-flex-order: 2;
        order: 2;
  }
  .order-sm-3 {
    -ms-flex-order: 3;
        order: 3;
  }
  .order-sm-4 {
    -ms-flex-order: 4;
        order: 4;
  }
  .order-sm-5 {
    -ms-flex-order: 5;
        order: 5;
  }
  .order-sm-6 {
    -ms-flex-order: 6;
        order: 6;
  }
  .order-sm-7 {
    -ms-flex-order: 7;
        order: 7;
  }
  .order-sm-8 {
    -ms-flex-order: 8;
        order: 8;
  }
  .order-sm-9 {
    -ms-flex-order: 9;
        order: 9;
  }
  .order-sm-10 {
    -ms-flex-order: 10;
        order: 10;
  }
  .order-sm-11 {
    -ms-flex-order: 11;
        order: 11;
  }
  .order-sm-12 {
    -ms-flex-order: 12;
        order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -ms-flex: 0 0 20%;
        flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -ms-flex-order: -1;
        order: -1;
  }
  .order-md-last {
    -ms-flex-order: 13;
        order: 13;
  }
  .order-md-0 {
    -ms-flex-order: 0;
        order: 0;
  }
  .order-md-1 {
    -ms-flex-order: 1;
        order: 1;
  }
  .order-md-2 {
    -ms-flex-order: 2;
        order: 2;
  }
  .order-md-3 {
    -ms-flex-order: 3;
        order: 3;
  }
  .order-md-4 {
    -ms-flex-order: 4;
        order: 4;
  }
  .order-md-5 {
    -ms-flex-order: 5;
        order: 5;
  }
  .order-md-6 {
    -ms-flex-order: 6;
        order: 6;
  }
  .order-md-7 {
    -ms-flex-order: 7;
        order: 7;
  }
  .order-md-8 {
    -ms-flex-order: 8;
        order: 8;
  }
  .order-md-9 {
    -ms-flex-order: 9;
        order: 9;
  }
  .order-md-10 {
    -ms-flex-order: 10;
        order: 10;
  }
  .order-md-11 {
    -ms-flex-order: 11;
        order: 11;
  }
  .order-md-12 {
    -ms-flex-order: 12;
        order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -ms-flex: 0 0 20%;
        flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -ms-flex-order: -1;
        order: -1;
  }
  .order-lg-last {
    -ms-flex-order: 13;
        order: 13;
  }
  .order-lg-0 {
    -ms-flex-order: 0;
        order: 0;
  }
  .order-lg-1 {
    -ms-flex-order: 1;
        order: 1;
  }
  .order-lg-2 {
    -ms-flex-order: 2;
        order: 2;
  }
  .order-lg-3 {
    -ms-flex-order: 3;
        order: 3;
  }
  .order-lg-4 {
    -ms-flex-order: 4;
        order: 4;
  }
  .order-lg-5 {
    -ms-flex-order: 5;
        order: 5;
  }
  .order-lg-6 {
    -ms-flex-order: 6;
        order: 6;
  }
  .order-lg-7 {
    -ms-flex-order: 7;
        order: 7;
  }
  .order-lg-8 {
    -ms-flex-order: 8;
        order: 8;
  }
  .order-lg-9 {
    -ms-flex-order: 9;
        order: 9;
  }
  .order-lg-10 {
    -ms-flex-order: 10;
        order: 10;
  }
  .order-lg-11 {
    -ms-flex-order: 11;
        order: 11;
  }
  .order-lg-12 {
    -ms-flex-order: 12;
        order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -ms-flex: 0 0 20%;
        flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -ms-flex-order: -1;
        order: -1;
  }
  .order-xl-last {
    -ms-flex-order: 13;
        order: 13;
  }
  .order-xl-0 {
    -ms-flex-order: 0;
        order: 0;
  }
  .order-xl-1 {
    -ms-flex-order: 1;
        order: 1;
  }
  .order-xl-2 {
    -ms-flex-order: 2;
        order: 2;
  }
  .order-xl-3 {
    -ms-flex-order: 3;
        order: 3;
  }
  .order-xl-4 {
    -ms-flex-order: 4;
        order: 4;
  }
  .order-xl-5 {
    -ms-flex-order: 5;
        order: 5;
  }
  .order-xl-6 {
    -ms-flex-order: 6;
        order: 6;
  }
  .order-xl-7 {
    -ms-flex-order: 7;
        order: 7;
  }
  .order-xl-8 {
    -ms-flex-order: 8;
        order: 8;
  }
  .order-xl-9 {
    -ms-flex-order: 9;
        order: 9;
  }
  .order-xl-10 {
    -ms-flex-order: 10;
        order: 10;
  }
  .order-xl-11 {
    -ms-flex-order: 11;
        order: 11;
  }
  .order-xl-12 {
    -ms-flex-order: 12;
        order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #1E1E1E;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #1E1E1E;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: rgb(72%, 99.6705882353%, 97.4745098039%);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(48%, 99.3882352941%, 95.3098039216%);
}

.table-hover .table-primary:hover {
  background-color: rgb(62.1162790698%, 99.5543091655%, 96.5830369357%);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(62.1162790698%, 99.5543091655%, 96.5830369357%);
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: rgb(100%, 80.8941176471%, 90.5568627451%);
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: rgb(100%, 64.5176470588%, 82.462745098%);
}

.table-hover .table-secondary:hover {
  background-color: rgb(100%, 70.8941176471%, 85.6143340095%);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: rgb(100%, 70.8941176471%, 85.6143340095%);
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgb(77.0509803922%, 94.4%, 84.4078431373%);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: rgb(57.3803921569%, 89.6%, 71.0431372549%);
}

.table-hover .table-success:hover {
  background-color: rgb(69.0125188537%, 92.4384615385%, 78.9463046757%);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(69.0125188537%, 92.4384615385%, 78.9463046757%);
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: rgb(74.5254901961%, 89.7882352941%, 92.2039215686%);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: rgb(52.6901960784%, 81.0352941176%, 85.5215686275%);
}

.table-hover .table-info:hover {
  background-color: rgb(66.8687245195%, 86.7189283634%, 89.8606872452%);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(66.8687245195%, 86.7189283634%, 89.8606872452%);
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: rgb(98.462745098%, 89.8980392157%, 73.6470588235%);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: rgb(97.1450980392%, 81.2392156863%, 51.0588235294%);
}

.table-hover .table-warning:hover {
  background-color: rgb(97.9115639957%, 86.2759919716%, 64.1982399259%);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(97.9115639957%, 86.2759919716%, 64.1982399259%);
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgb(97.3647058824%, 80.3450980392%, 78.5882352941%);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: rgb(95.1058823529%, 63.4980392157%, 60.2352941176%);
}

.table-hover .table-danger:hover {
  background-color: rgb(96.2688154714%, 72.1715820575%, 69.6841257051%);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(96.2688154714%, 72.1715820575%, 69.6841257051%);
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: rgb(99.231372549%, 99.3411764706%, 99.4509803922%);
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: rgb(98.5725490196%, 98.7764705882%, 98.9803921569%);
}

.table-hover .table-light:hover {
  background-color: rgb(93.3980392157%, 94.3411764706%, 95.2843137255%);
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: rgb(93.3980392157%, 94.3411764706%, 95.2843137255%);
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: rgb(77.7098039216%, 78.368627451%, 79.0274509804%);
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: rgb(58.6039215686%, 59.8274509804%, 61.0509803922%);
}

.table-hover .table-dark:hover {
  background-color: rgb(72.5575196576%, 73.368627451%, 74.1797352444%);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: rgb(72.5575196576%, 73.368627451%, 74.1797352444%);
}

.table-brand-primary,
.table-brand-primary > th,
.table-brand-primary > td {
  background-color: rgb(72%, 99.6705882353%, 97.4745098039%);
}
.table-brand-primary th,
.table-brand-primary td,
.table-brand-primary thead th,
.table-brand-primary tbody + tbody {
  border-color: rgb(48%, 99.3882352941%, 95.3098039216%);
}

.table-hover .table-brand-primary:hover {
  background-color: rgb(62.1162790698%, 99.5543091655%, 96.5830369357%);
}
.table-hover .table-brand-primary:hover > td,
.table-hover .table-brand-primary:hover > th {
  background-color: rgb(62.1162790698%, 99.5543091655%, 96.5830369357%);
}

.table-brand-neutral-grey,
.table-brand-neutral-grey > th,
.table-brand-neutral-grey > td {
  background-color: rgb(98.3529411765%, 98.3529411765%, 98.3529411765%);
}
.table-brand-neutral-grey th,
.table-brand-neutral-grey td,
.table-brand-neutral-grey thead th,
.table-brand-neutral-grey tbody + tbody {
  border-color: rgb(96.9411764706%, 96.9411764706%, 96.9411764706%);
}

.table-hover .table-brand-neutral-grey:hover {
  background-color: rgb(93.3529411765%, 93.3529411765%, 93.3529411765%);
}
.table-hover .table-brand-neutral-grey:hover > td,
.table-hover .table-brand-neutral-grey:hover > th {
  background-color: rgb(93.3529411765%, 93.3529411765%, 93.3529411765%);
}

.table-brand-neutral-white,
.table-brand-neutral-white > th,
.table-brand-neutral-white > td {
  background-color: white;
}
.table-brand-neutral-white th,
.table-brand-neutral-white td,
.table-brand-neutral-white thead th,
.table-brand-neutral-white tbody + tbody {
  border-color: white;
}

.table-hover .table-brand-neutral-white:hover {
  background-color: rgb(95%, 95%, 95%);
}
.table-hover .table-brand-neutral-white:hover > td,
.table-hover .table-brand-neutral-white:hover > th {
  background-color: rgb(95%, 95%, 95%);
}

.table-brand-neutral-black,
.table-brand-neutral-black > th,
.table-brand-neutral-black > td {
  background-color: silver;
}
.table-brand-neutral-black th,
.table-brand-neutral-black td,
.table-brand-neutral-black thead th,
.table-brand-neutral-black tbody + tbody {
  border-color: #8a8a8a;
}

.table-hover .table-brand-neutral-black:hover {
  background-color: rgb(70.2941176471%, 70.2941176471%, 70.2941176471%);
}
.table-hover .table-brand-neutral-black:hover > td,
.table-hover .table-brand-neutral-black:hover > th {
  background-color: rgb(70.2941176471%, 70.2941176471%, 70.2941176471%);
}

.table-brand-accent-pink,
.table-brand-accent-pink > th,
.table-brand-accent-pink > td {
  background-color: rgb(100%, 80.8941176471%, 90.5568627451%);
}
.table-brand-accent-pink th,
.table-brand-accent-pink td,
.table-brand-accent-pink thead th,
.table-brand-accent-pink tbody + tbody {
  border-color: rgb(100%, 64.5176470588%, 82.462745098%);
}

.table-hover .table-brand-accent-pink:hover {
  background-color: rgb(100%, 70.8941176471%, 85.6143340095%);
}
.table-hover .table-brand-accent-pink:hover > td,
.table-hover .table-brand-accent-pink:hover > th {
  background-color: rgb(100%, 70.8941176471%, 85.6143340095%);
}

.table-brand-accent-green,
.table-brand-accent-green > th,
.table-brand-accent-green > td {
  background-color: rgb(72%, 100%, 78.4784313725%);
}
.table-brand-accent-green th,
.table-brand-accent-green td,
.table-brand-accent-green thead th,
.table-brand-accent-green tbody + tbody {
  border-color: rgb(48%, 100%, 60.031372549%);
}

.table-hover .table-brand-accent-green:hover {
  background-color: rgb(62%, 100%, 70.7921568627%);
}
.table-hover .table-brand-accent-green:hover > td,
.table-hover .table-brand-accent-green:hover > th {
  background-color: rgb(62%, 100%, 70.7921568627%);
}

.table-brand-accent-orange,
.table-brand-accent-orange > th,
.table-brand-accent-orange > td {
  background-color: rgb(100%, 88.8%, 72%);
}
.table-brand-accent-orange th,
.table-brand-accent-orange td,
.table-brand-accent-orange thead th,
.table-brand-accent-orange tbody + tbody {
  border-color: rgb(100%, 79.2%, 48%);
}

.table-hover .table-brand-accent-orange:hover {
  background-color: rgb(100%, 84.8%, 62%);
}
.table-hover .table-brand-accent-orange:hover > td,
.table-hover .table-brand-accent-orange:hover > th {
  background-color: rgb(100%, 84.8%, 62%);
}

.table-brand-accent-yellow,
.table-brand-accent-yellow > th,
.table-brand-accent-yellow > td {
  background-color: rgb(100%, 100%, 72%);
}
.table-brand-accent-yellow th,
.table-brand-accent-yellow td,
.table-brand-accent-yellow thead th,
.table-brand-accent-yellow tbody + tbody {
  border-color: rgb(100%, 100%, 48%);
}

.table-hover .table-brand-accent-yellow:hover {
  background-color: rgb(100%, 100%, 62%);
}
.table-hover .table-brand-accent-yellow:hover > td,
.table-hover .table-brand-accent-yellow:hover > th {
  background-color: rgb(100%, 100%, 62%);
}

.table-brand-light-teal,
.table-brand-light-teal > th,
.table-brand-light-teal > td {
  background-color: rgb(95.8274509804%, 100%, 99.6705882353%);
}
.table-brand-light-teal th,
.table-brand-light-teal td,
.table-brand-light-teal thead th,
.table-brand-light-teal tbody + tbody {
  border-color: rgb(92.2509803922%, 100%, 99.3882352941%);
}

.table-hover .table-brand-light-teal:hover {
  background-color: rgb(85.8274509804%, 100%, 98.8811145511%);
}
.table-hover .table-brand-light-teal:hover > td,
.table-hover .table-brand-light-teal:hover > th {
  background-color: rgb(85.8274509804%, 100%, 98.8811145511%);
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: rgb(27.1162947938%, 30.2450980392%, 33.3739012847%);
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: rgb(27.1162947938%, 30.2450980392%, 33.3739012847%);
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: rgb(48.8235294118%, 100%, 95.9383753501%);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 252, 232, 0.25);
}
.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #1E1E1E;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: rgba(30, 30, 30, 0.6);
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 85%;
  color: #2ECC71;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(46, 204, 113, 0.9);
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #2ECC71;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232ECC71' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #2ECC71;
  box-shadow: 0 0 0 0.2rem rgba(46, 204, 113, 0.25);
}

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #2ECC71;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232ECC71' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #2ECC71;
  box-shadow: 0 0 0 0.2rem rgba(46, 204, 113, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #2ECC71;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #2ECC71;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #2ECC71;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(33.12%, 84.9192156863%, 55.0854901961%);
  background-color: rgb(33.12%, 84.9192156863%, 55.0854901961%);
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(46, 204, 113, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #2ECC71;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #2ECC71;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #2ECC71;
  box-shadow: 0 0 0 0.2rem rgba(46, 204, 113, 0.25);
}

.invalid-feedback, #mc_embed_signup .mc-field-group div.mce_inline_error {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 85%;
  color: #E74C3C;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(231, 76, 60, 0.9);
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback, .was-validated #mc_embed_signup .mc-field-group :invalid ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .was-validated :invalid ~ div.mce_inline_error,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
#mc_embed_signup .mc-field-group input.mce_inline_error ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .is-invalid ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group input.mce_inline_error ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form .is-invalid .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ .invalid-feedback,
.form .is-invalid #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input #mc_embed_signup .mc-field-group .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form .is-invalid .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-control .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-check-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-control .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-check-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .custom-control-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-control .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-check-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-control .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-check-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .custom-control-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form .is-invalid .custom-control-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .custom-control-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .custom-control-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form .is-invalid .custom-control-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-control .custom-control-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-check-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-control .custom-control-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-check-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .custom-control-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-control .custom-control-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-check-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-control .custom-control-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-check-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .custom-control-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .custom-control-input ~ div.mce_inline_error,
.form .is-invalid .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input ~ .invalid-feedback,
.form .is-invalid #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form .is-invalid .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-control .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-control .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .custom-control-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-control .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-control .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .custom-control-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input ~ div.mce_inline_error,
.form .is-invalid .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form .is-invalid .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form .is-invalid .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form .is-invalid .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-control .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-control .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-control .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-control .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form .is-invalid .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form .is-invalid .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form .is-invalid .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-control ~ .invalid-feedback,
.form .is-invalid #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input #mc_embed_signup .mc-field-group .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form .is-invalid .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-check-input .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-check-input .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .custom-control-input .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-check-input .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-check-input .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .custom-control-input .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-control ~ div.mce_inline_error,
.form .is-invalid .custom-control-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form .is-invalid .custom-control-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-control .custom-control-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-check-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-control .custom-control-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-check-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .custom-control-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-control .custom-control-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-check-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-control .custom-control-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-check-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .custom-control-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-control .form-control ~ div.mce_inline_error,
.form .is-invalid .form-check-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-control .form-control ~ .invalid-feedback,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-control .form-control ~ .invalid-feedback,
#mc_embed_signup .mc-field-group .form .is-invalid .form-check-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-control .form-check-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-check-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-control .form-check-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-check-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form .custom-control-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-control .form-check-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-check-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-control .form-check-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-check-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .custom-control-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-control .form-control ~ div.mce_inline_error,
.is-invalid ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group input.mce_inline_error ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form .is-invalid .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form .is-invalid .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .custom-control-input ~ .invalid-tooltip,
.form .is-invalid .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input ~ .invalid-tooltip,
.form .is-invalid .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form .is-invalid .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form .is-invalid .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form .is-invalid .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-control ~ .invalid-tooltip,
.form .is-invalid .custom-control-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-control .form-control ~ .invalid-tooltip,
.form .is-invalid .form-check-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-control .form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-control .form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-control .form-control ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid, #mc_embed_signup .mc-field-group input.form-control.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control, .form .is-invalid .form-control {
  border-color: #E74C3C;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E74C3C' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23E74C3C' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, #mc_embed_signup .mc-field-group input.form-control.mce_inline_error:focus, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control:focus, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control:focus, .form .is-invalid .form-control:focus {
  border-color: #E74C3C;
  box-shadow: 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
}

.was-validated select.form-control:invalid, select.form-control.is-invalid, .form #mc_embed_signup .mc-field-group input.mce_inline_error select.form-control, #mc_embed_signup .mc-field-group .form input.mce_inline_error select.form-control, .form .is-invalid select.form-control {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid, .form #mc_embed_signup .mc-field-group input.mce_inline_error textarea.form-control, #mc_embed_signup .mc-field-group .form input.mce_inline_error textarea.form-control, .form .is-invalid textarea.form-control {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid, #mc_embed_signup .mc-field-group input.custom-select.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-select.form-control, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-select.form-control, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-select.form-check-input, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-select.form-check-input, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-select.custom-control-input, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-select.custom-control-input, .form .is-invalid .custom-select.custom-control-input, .form .is-invalid .custom-select.form-check-input, .form .is-invalid .custom-select.form-control {
  border-color: #E74C3C;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E74C3C' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23E74C3C' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus, #mc_embed_signup .mc-field-group input.custom-select.mce_inline_error:focus, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-select.form-control:focus, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-select.form-control:focus, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-select.form-check-input:focus, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-select.form-check-input:focus, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-select.custom-control-input:focus, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-select.custom-control-input:focus, .form .is-invalid .custom-select.custom-control-input:focus, .form .is-invalid .custom-select.form-check-input:focus, .form .is-invalid .custom-select.form-control:focus {
  border-color: #E74C3C;
  box-shadow: 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label, #mc_embed_signup .mc-field-group input.form-check-input.mce_inline_error ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input.form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input.form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input.form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input.form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input.custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input.custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input.form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input.form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input.form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input.form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input.custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input.custom-control-input ~ .form-check-label, .form .is-invalid .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input ~ .form-check-label, .form .is-invalid .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form .is-invalid .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input ~ .form-check-label, .form .is-invalid .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .form-check-label {
  color: #E74C3C;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated #mc_embed_signup .mc-field-group .form-check-input:invalid ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .was-validated .form-check-input:invalid ~ div.mce_inline_error,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, #mc_embed_signup .mc-field-group input.form-check-input.mce_inline_error ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input.form-control ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input.form-control ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input.form-control ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input.form-control ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input.custom-control-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input.custom-control-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input.form-control ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input.form-control ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input.form-control ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input.form-control ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input.custom-control-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input.custom-control-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form-check-input.is-invalid ~ div.mce_inline_error, #mc_embed_signup .mc-field-group input.form-check-input.mce_inline_error ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input.form-control ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input.form-control ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input.form-control ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input.form-control ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input.custom-control-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input.custom-control-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input.form-control ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input.form-control ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input.form-control ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input.form-control ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input.custom-control-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input.custom-control-input ~ div.mce_inline_error, .form .is-invalid .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input ~ .invalid-feedback, .form .is-invalid #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input #mc_embed_signup .mc-field-group .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form .is-invalid .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-control .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-control .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form .custom-control-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-control .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-control .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .custom-control-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input ~ div.mce_inline_error, .form .is-invalid .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form .is-invalid .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form .is-invalid .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form .is-invalid .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-control .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-control .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-control .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-control .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input ~ div.mce_inline_error, .form .is-invalid .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-feedback, #mc_embed_signup .mc-field-group .form .is-invalid .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ div.mce_inline_error,
.form-check-input.is-invalid ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group input.form-check-input.mce_inline_error ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input.form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input.form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input.form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input.form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input.custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input.custom-control-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input.form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input.form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input.form-control ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input.form-control ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input.custom-control-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input.custom-control-input ~ .invalid-tooltip,
.form .is-invalid .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input ~ .invalid-tooltip,
.form .is-invalid .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form .is-invalid .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form .is-invalid .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
.form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip,
#mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input .form-check-input .form-check-input .form-check-input ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label, #mc_embed_signup .mc-field-group input.custom-control-input.mce_inline_error ~ .custom-control-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input ~ .custom-control-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input ~ .custom-control-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input ~ .custom-control-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input ~ .custom-control-label, .form .is-invalid .custom-control-input ~ .custom-control-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ .custom-control-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ .custom-control-label, .form .is-invalid .custom-control-input .custom-control-input ~ .custom-control-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .custom-control-input ~ .custom-control-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .custom-control-input ~ .custom-control-label {
  color: #E74C3C;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before, #mc_embed_signup .mc-field-group input.custom-control-input.mce_inline_error ~ .custom-control-label::before, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input ~ .custom-control-label::before, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input ~ .custom-control-label::before, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input ~ .custom-control-label::before, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input ~ .custom-control-label::before, .form .is-invalid .custom-control-input ~ .custom-control-label::before, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ .custom-control-label::before, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input ~ .custom-control-label::before, .form .is-invalid .custom-control-input .custom-control-input ~ .custom-control-label::before, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .custom-control-input ~ .custom-control-label::before, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .custom-control-input ~ .custom-control-label::before {
  border-color: #E74C3C;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before, #mc_embed_signup .mc-field-group input.custom-control-input.mce_inline_error:checked ~ .custom-control-label::before, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input:checked ~ .custom-control-label::before, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input:checked ~ .custom-control-label::before, .form .is-invalid .custom-control-input:checked ~ .custom-control-label::before {
  border-color: rgb(92.780016116%, 46.1509535321%, 41.3376309428%);
  background-color: rgb(92.780016116%, 46.1509535321%, 41.3376309428%);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before, #mc_embed_signup .mc-field-group input.custom-control-input.mce_inline_error:focus ~ .custom-control-label::before, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input:focus ~ .custom-control-label::before, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input:focus ~ .custom-control-label::before, .form .is-invalid .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before, #mc_embed_signup .mc-field-group input.custom-control-input.mce_inline_error:focus:not(:checked) ~ .custom-control-label::before, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, .form .is-invalid .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #E74C3C;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label, #mc_embed_signup .mc-field-group input.custom-file-input.mce_inline_error ~ .custom-file-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-file-input.form-control ~ .custom-file-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-file-input.form-control ~ .custom-file-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-file-input.form-check-input ~ .custom-file-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-file-input.form-check-input ~ .custom-file-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-file-input.custom-control-input ~ .custom-file-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-file-input.custom-control-input ~ .custom-file-label, .form .is-invalid .custom-file-input.custom-control-input ~ .custom-file-label, .form .is-invalid .custom-file-input.form-check-input ~ .custom-file-label, .form .is-invalid .custom-file-input.form-control ~ .custom-file-label {
  border-color: #E74C3C;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label, #mc_embed_signup .mc-field-group input.custom-file-input.mce_inline_error:focus ~ .custom-file-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-file-input.form-control:focus ~ .custom-file-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-file-input.form-control:focus ~ .custom-file-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-file-input.form-check-input:focus ~ .custom-file-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-file-input.form-check-input:focus ~ .custom-file-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-file-input.custom-control-input:focus ~ .custom-file-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-file-input.custom-control-input:focus ~ .custom-file-label, .form .is-invalid .custom-file-input.custom-control-input:focus ~ .custom-file-label, .form .is-invalid .custom-file-input.form-check-input:focus ~ .custom-file-label, .form .is-invalid .custom-file-input.form-control:focus ~ .custom-file-label {
  border-color: #E74C3C;
  box-shadow: 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
}

.form-inline {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-align: center;
      align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    -ms-flex-align: center;
        align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn, main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label, main .gsc-search-box .gsc-search-button-v2 {
  display: inline-block;
  font-weight: 400;
  color: #1E1E1E;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn, main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label, main .gsc-search-box .gsc-search-button-v2 {
    transition: none;
  }
}
.btn:hover, main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label:hover, main .gsc-search-box .gsc-search-button-v2:hover {
  color: #1E1E1E;
  text-decoration: none;
}
.btn:focus, main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label:focus, main .gsc-search-box .gsc-search-button-v2:focus, .btn.focus, main.donate form .radio-button-group .form-check input[type=radio] ~ .focus.form-check-label, main .gsc-search-box .focus.gsc-search-button-v2 {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 252, 232, 0.25);
}
.btn.disabled, main.donate form .radio-button-group .form-check input[type=radio] ~ .disabled.form-check-label, main .gsc-search-box .disabled.gsc-search-button-v2, .btn:disabled, main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label:disabled, main .gsc-search-box .gsc-search-button-v2:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled), main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label:not(:disabled):not(.disabled), main .gsc-search-box .gsc-search-button-v2:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled, main.donate form .radio-button-group .form-check input[type=radio] ~ a.disabled.form-check-label, main .gsc-search-box a.disabled.gsc-search-button-v2,
fieldset:disabled a.btn,
fieldset:disabled main.donate form .radio-button-group .form-check input[type=radio] ~ a.form-check-label,
main.donate form .radio-button-group .form-check fieldset:disabled input[type=radio] ~ a.form-check-label,
fieldset:disabled main .gsc-search-box a.gsc-search-button-v2,
main .gsc-search-box fieldset:disabled a.gsc-search-button-v2 {
  pointer-events: none;
}

.btn-primary {
  color: #212529;
  background-color: #00FCE8;
  border-color: #00FCE8;
}
.btn-primary:hover {
  color: #fff;
  background-color: rgb(0%, 83.8235294118%, 77.1708683473%);
  border-color: rgb(0%, 78.8235294118%, 72.5676937442%);
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: rgb(0%, 83.8235294118%, 77.1708683473%);
  border-color: rgb(0%, 78.8235294118%, 72.5676937442%);
  box-shadow: 0 0 0 0.2rem rgba(1.9411764706%, 86.1764705882%, 79.7450980392%, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #212529;
  background-color: #00FCE8;
  border-color: #00FCE8;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: rgb(0%, 78.8235294118%, 72.5676937442%);
  border-color: rgb(0%, 73.8235294118%, 67.964519141%);
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(1.9411764706%, 86.1764705882%, 79.7450980392%, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #FF51A9;
  border-color: #FF51A9;
}
.btn-secondary:hover {
  color: #fff;
  background-color: rgb(100%, 16.7647058824%, 58.8607167005%);
  border-color: rgb(100%, 11.7647058824%, 56.3894523327%);
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: rgb(100%, 16.7647058824%, 58.8607167005%);
  border-color: rgb(100%, 11.7647058824%, 56.3894523327%);
  box-shadow: 0 0 0 0.2rem rgba(100%, 42%, 71.3333333333%, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #FF51A9;
  border-color: #FF51A9;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: rgb(100%, 11.7647058824%, 56.3894523327%);
  border-color: rgb(100%, 6.7647058824%, 53.9181879648%);
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(100%, 42%, 71.3333333333%, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #2ECC71;
  border-color: #2ECC71;
}
.btn-success:hover {
  color: #fff;
  background-color: rgb(15.2792156863%, 67.76%, 37.5337254902%);
  border-color: rgb(14.3592156863%, 63.68%, 35.2737254902%);
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: rgb(15.2792156863%, 67.76%, 37.5337254902%);
  border-color: rgb(14.3592156863%, 63.68%, 35.2737254902%);
  box-shadow: 0 0 0 0.2rem rgba(30.3333333333%, 83%, 52.6666666667%, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #2ECC71;
  border-color: #2ECC71;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: rgb(14.3592156863%, 63.68%, 35.2737254902%);
  border-color: rgb(13.4392156863%, 59.6%, 33.0137254902%);
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(30.3333333333%, 83%, 52.6666666667%, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: #fff;
  background-color: rgb(7.3529411765%, 51.7902813299%, 58.8235294118%);
  border-color: rgb(6.7973856209%, 47.8772378517%, 54.3790849673%);
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: rgb(7.3529411765%, 51.7902813299%, 58.8235294118%);
  border-color: rgb(6.7973856209%, 47.8772378517%, 54.3790849673%);
  box-shadow: 0 0 0 0.2rem rgba(22.6666666667%, 69%, 76.3333333333%, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: rgb(6.7973856209%, 47.8772378517%, 54.3790849673%);
  border-color: rgb(6.2418300654%, 43.9641943734%, 49.9346405229%);
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(22.6666666667%, 69%, 76.3333333333%, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #F1A30F;
  border-color: #F1A30F;
}
.btn-warning:hover {
  color: #fff;
  background-color: rgb(80.6855025475%, 54.4627142195%, 4.7066543153%);
  border-color: rgb(75.9610930987%, 51.2737378416%, 4.4310637641%);
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: rgb(80.6855025475%, 54.4627142195%, 4.7066543153%);
  border-color: rgb(75.9610930987%, 51.2737378416%, 4.4310637641%);
  box-shadow: 0 0 0 0.2rem rgba(82.2745098039%, 56.5098039216%, 7.4117647059%, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #F1A30F;
  border-color: #F1A30F;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: rgb(75.9610930987%, 51.2737378416%, 4.4310637641%);
  border-color: rgb(71.2366836498%, 48.0847614636%, 4.1554732129%);
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82.2745098039%, 56.5098039216%, 7.4117647059%, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #E74C3C;
  border-color: #E74C3C;
}
.btn-danger:hover {
  color: #fff;
  background-color: rgb(88.255439162%, 18.1036798281%, 10.8622078969%);
  border-color: rgb(83.8033843674%, 17.190437819%, 10.3142626914%);
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: rgb(88.255439162%, 18.1036798281%, 10.8622078969%);
  border-color: rgb(83.8033843674%, 17.190437819%, 10.3142626914%);
  box-shadow: 0 0 0 0.2rem rgba(92%, 40.3333333333%, 35%, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #E74C3C;
  border-color: #E74C3C;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: rgb(83.8033843674%, 17.190437819%, 10.3142626914%);
  border-color: rgb(79.3513295729%, 16.2771958098%, 9.7663174859%);
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(92%, 40.3333333333%, 35%, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: rgb(88.5049019608%, 90.1470588235%, 91.7892156863%);
  border-color: rgb(85.5882352941%, 87.6470588235%, 89.7058823529%);
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: rgb(88.5049019608%, 90.1470588235%, 91.7892156863%);
  border-color: rgb(85.5882352941%, 87.6470588235%, 89.7058823529%);
  box-shadow: 0 0 0 0.2rem rgba(84.6078431373%, 85.1764705882%, 85.7450980392%, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(85.5882352941%, 87.6470588235%, 89.7058823529%);
  border-color: rgb(82.6715686275%, 85.1470588235%, 87.6225490196%);
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(84.6078431373%, 85.1764705882%, 85.7450980392%, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:hover {
  color: #fff;
  background-color: rgb(13.6680189317%, 15.2450980392%, 16.8221771467%);
  border-color: rgb(11.4266396214%, 12.7450980392%, 14.0635564571%);
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: rgb(13.6680189317%, 15.2450980392%, 16.8221771467%);
  border-color: rgb(11.4266396214%, 12.7450980392%, 14.0635564571%);
  box-shadow: 0 0 0 0.2rem rgba(32.3333333333%, 34.3333333333%, 36.3333333333%, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(11.4266396214%, 12.7450980392%, 14.0635564571%);
  border-color: rgb(9.185260311%, 10.2450980392%, 11.3049357674%);
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(32.3333333333%, 34.3333333333%, 36.3333333333%, 0.5);
}

.btn-brand-primary {
  color: #212529;
  background-color: #00FCE8;
  border-color: #00FCE8;
}
.btn-brand-primary:hover {
  color: #fff;
  background-color: rgb(0%, 83.8235294118%, 77.1708683473%);
  border-color: rgb(0%, 78.8235294118%, 72.5676937442%);
}
.btn-brand-primary:focus, .btn-brand-primary.focus {
  color: #fff;
  background-color: rgb(0%, 83.8235294118%, 77.1708683473%);
  border-color: rgb(0%, 78.8235294118%, 72.5676937442%);
  box-shadow: 0 0 0 0.2rem rgba(1.9411764706%, 86.1764705882%, 79.7450980392%, 0.5);
}
.btn-brand-primary.disabled, .btn-brand-primary:disabled {
  color: #212529;
  background-color: #00FCE8;
  border-color: #00FCE8;
}
.btn-brand-primary:not(:disabled):not(.disabled):active, .btn-brand-primary:not(:disabled):not(.disabled).active, .show > .btn-brand-primary.dropdown-toggle {
  color: #fff;
  background-color: rgb(0%, 78.8235294118%, 72.5676937442%);
  border-color: rgb(0%, 73.8235294118%, 67.964519141%);
}
.btn-brand-primary:not(:disabled):not(.disabled):active:focus, .btn-brand-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-brand-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(1.9411764706%, 86.1764705882%, 79.7450980392%, 0.5);
}

.btn-brand-neutral-grey {
  color: #212529;
  background-color: #F0F0F0;
  border-color: #F0F0F0;
}
.btn-brand-neutral-grey:hover {
  color: #212529;
  background-color: rgb(86.6176470588%, 86.6176470588%, 86.6176470588%);
  border-color: rgb(84.1176470588%, 84.1176470588%, 84.1176470588%);
}
.btn-brand-neutral-grey:focus, .btn-brand-neutral-grey.focus {
  color: #212529;
  background-color: rgb(86.6176470588%, 86.6176470588%, 86.6176470588%);
  border-color: rgb(84.1176470588%, 84.1176470588%, 84.1176470588%);
  box-shadow: 0 0 0 0.2rem rgba(81.9411764706%, 82.1764705882%, 82.4117647059%, 0.5);
}
.btn-brand-neutral-grey.disabled, .btn-brand-neutral-grey:disabled {
  color: #212529;
  background-color: #F0F0F0;
  border-color: #F0F0F0;
}
.btn-brand-neutral-grey:not(:disabled):not(.disabled):active, .btn-brand-neutral-grey:not(:disabled):not(.disabled).active, .show > .btn-brand-neutral-grey.dropdown-toggle {
  color: #212529;
  background-color: rgb(84.1176470588%, 84.1176470588%, 84.1176470588%);
  border-color: rgb(81.6176470588%, 81.6176470588%, 81.6176470588%);
}
.btn-brand-neutral-grey:not(:disabled):not(.disabled):active:focus, .btn-brand-neutral-grey:not(:disabled):not(.disabled).active:focus, .show > .btn-brand-neutral-grey.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(81.9411764706%, 82.1764705882%, 82.4117647059%, 0.5);
}

.btn-brand-neutral-white {
  color: #212529;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-brand-neutral-white:hover {
  color: #212529;
  background-color: rgb(92.5%, 92.5%, 92.5%);
  border-color: rgb(90%, 90%, 90%);
}
.btn-brand-neutral-white:focus, .btn-brand-neutral-white.focus {
  color: #212529;
  background-color: rgb(92.5%, 92.5%, 92.5%);
  border-color: rgb(90%, 90%, 90%);
  box-shadow: 0 0 0 0.2rem rgba(86.9411764706%, 87.1764705882%, 87.4117647059%, 0.5);
}
.btn-brand-neutral-white.disabled, .btn-brand-neutral-white:disabled {
  color: #212529;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-brand-neutral-white:not(:disabled):not(.disabled):active, .btn-brand-neutral-white:not(:disabled):not(.disabled).active, .show > .btn-brand-neutral-white.dropdown-toggle {
  color: #212529;
  background-color: rgb(90%, 90%, 90%);
  border-color: rgb(87.5%, 87.5%, 87.5%);
}
.btn-brand-neutral-white:not(:disabled):not(.disabled):active:focus, .btn-brand-neutral-white:not(:disabled):not(.disabled).active:focus, .show > .btn-brand-neutral-white.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(86.9411764706%, 87.1764705882%, 87.4117647059%, 0.5);
}

.btn-brand-neutral-black, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label, main .gsc-search-box .gsc-search-button-v2 {
  color: #fff;
  background-color: #1E1E1E;
  border-color: #1E1E1E;
}
.btn-brand-neutral-black:hover, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:hover, main .gsc-search-box .gsc-search-button-v2:hover {
  color: #fff;
  background-color: rgb(4.2647058824%, 4.2647058824%, 4.2647058824%);
  border-color: rgb(1.7647058824%, 1.7647058824%, 1.7647058824%);
}
.btn-brand-neutral-black:focus, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:focus, main .gsc-search-box .gsc-search-button-v2:focus, .btn-brand-neutral-black.focus, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .focus.form-check-label, main .gsc-search-box .focus.gsc-search-button-v2 {
  color: #fff;
  background-color: rgb(4.2647058824%, 4.2647058824%, 4.2647058824%);
  border-color: rgb(1.7647058824%, 1.7647058824%, 1.7647058824%);
  box-shadow: 0 0 0 0.2rem rgba(25%, 25%, 25%, 0.5);
}
.btn-brand-neutral-black.disabled, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .disabled.form-check-label, main .gsc-search-box .disabled.gsc-search-button-v2, .btn-brand-neutral-black:disabled, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:disabled, main .gsc-search-box .gsc-search-button-v2:disabled {
  color: #fff;
  background-color: #1E1E1E;
  border-color: #1E1E1E;
}
.btn-brand-neutral-black:not(:disabled):not(.disabled):active, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:not(:disabled):not(.disabled):active, main .gsc-search-box .gsc-search-button-v2:not(:disabled):not(.disabled):active, .btn-brand-neutral-black:not(:disabled):not(.disabled).active, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:not(:disabled):not(.disabled).active, main .gsc-search-box .gsc-search-button-v2:not(:disabled):not(.disabled).active, .show > .btn-brand-neutral-black.dropdown-toggle, main.donate form .radio-button-group .form-check .show > input[type=radio]:checked ~ .dropdown-toggle.form-check-label, main .gsc-search-box .show > .dropdown-toggle.gsc-search-button-v2 {
  color: #fff;
  background-color: rgb(1.7647058824%, 1.7647058824%, 1.7647058824%);
  border-color: black;
}
.btn-brand-neutral-black:not(:disabled):not(.disabled):active:focus, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:not(:disabled):not(.disabled):active:focus, main .gsc-search-box .gsc-search-button-v2:not(:disabled):not(.disabled):active:focus, .btn-brand-neutral-black:not(:disabled):not(.disabled).active:focus, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:not(:disabled):not(.disabled).active:focus, main .gsc-search-box .gsc-search-button-v2:not(:disabled):not(.disabled).active:focus, .show > .btn-brand-neutral-black.dropdown-toggle:focus, main.donate form .radio-button-group .form-check .show > input[type=radio]:checked ~ .dropdown-toggle.form-check-label:focus, main .gsc-search-box .show > .dropdown-toggle.gsc-search-button-v2:focus {
  box-shadow: 0 0 0 0.2rem rgba(25%, 25%, 25%, 0.5);
}

.btn-brand-accent-pink {
  color: #fff;
  background-color: #FF51A9;
  border-color: #FF51A9;
}
.btn-brand-accent-pink:hover {
  color: #fff;
  background-color: rgb(100%, 16.7647058824%, 58.8607167005%);
  border-color: rgb(100%, 11.7647058824%, 56.3894523327%);
}
.btn-brand-accent-pink:focus, .btn-brand-accent-pink.focus {
  color: #fff;
  background-color: rgb(100%, 16.7647058824%, 58.8607167005%);
  border-color: rgb(100%, 11.7647058824%, 56.3894523327%);
  box-shadow: 0 0 0 0.2rem rgba(100%, 42%, 71.3333333333%, 0.5);
}
.btn-brand-accent-pink.disabled, .btn-brand-accent-pink:disabled {
  color: #fff;
  background-color: #FF51A9;
  border-color: #FF51A9;
}
.btn-brand-accent-pink:not(:disabled):not(.disabled):active, .btn-brand-accent-pink:not(:disabled):not(.disabled).active, .show > .btn-brand-accent-pink.dropdown-toggle {
  color: #fff;
  background-color: rgb(100%, 11.7647058824%, 56.3894523327%);
  border-color: rgb(100%, 6.7647058824%, 53.9181879648%);
}
.btn-brand-accent-pink:not(:disabled):not(.disabled):active:focus, .btn-brand-accent-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-brand-accent-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(100%, 42%, 71.3333333333%, 0.5);
}

.btn-brand-accent-green {
  color: #212529;
  background-color: #00FF3B;
  border-color: #00FF3B;
}
.btn-brand-accent-green:hover {
  color: #fff;
  background-color: rgb(0%, 85%, 19.6666666667%);
  border-color: rgb(0%, 80%, 18.5098039216%);
}
.btn-brand-accent-green:focus, .btn-brand-accent-green.focus {
  color: #fff;
  background-color: rgb(0%, 85%, 19.6666666667%);
  border-color: rgb(0%, 80%, 18.5098039216%);
  box-shadow: 0 0 0 0.2rem rgba(1.9411764706%, 87.1764705882%, 22.0784313725%, 0.5);
}
.btn-brand-accent-green.disabled, .btn-brand-accent-green:disabled {
  color: #212529;
  background-color: #00FF3B;
  border-color: #00FF3B;
}
.btn-brand-accent-green:not(:disabled):not(.disabled):active, .btn-brand-accent-green:not(:disabled):not(.disabled).active, .show > .btn-brand-accent-green.dropdown-toggle {
  color: #fff;
  background-color: rgb(0%, 80%, 18.5098039216%);
  border-color: rgb(0%, 75%, 17.3529411765%);
}
.btn-brand-accent-green:not(:disabled):not(.disabled):active:focus, .btn-brand-accent-green:not(:disabled):not(.disabled).active:focus, .show > .btn-brand-accent-green.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(1.9411764706%, 87.1764705882%, 22.0784313725%, 0.5);
}

.btn-brand-accent-orange {
  color: #212529;
  background-color: #FF9900;
  border-color: #FF9900;
}
.btn-brand-accent-orange:hover {
  color: #fff;
  background-color: rgb(85%, 51%, 0%);
  border-color: rgb(80%, 48%, 0%);
}
.btn-brand-accent-orange:focus, .btn-brand-accent-orange.focus {
  color: #fff;
  background-color: rgb(85%, 51%, 0%);
  border-color: rgb(80%, 48%, 0%);
  box-shadow: 0 0 0 0.2rem rgba(86.9411764706%, 53.1764705882%, 2.4117647059%, 0.5);
}
.btn-brand-accent-orange.disabled, .btn-brand-accent-orange:disabled {
  color: #212529;
  background-color: #FF9900;
  border-color: #FF9900;
}
.btn-brand-accent-orange:not(:disabled):not(.disabled):active, .btn-brand-accent-orange:not(:disabled):not(.disabled).active, .show > .btn-brand-accent-orange.dropdown-toggle {
  color: #fff;
  background-color: rgb(80%, 48%, 0%);
  border-color: rgb(75%, 45%, 0%);
}
.btn-brand-accent-orange:not(:disabled):not(.disabled):active:focus, .btn-brand-accent-orange:not(:disabled):not(.disabled).active:focus, .show > .btn-brand-accent-orange.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(86.9411764706%, 53.1764705882%, 2.4117647059%, 0.5);
}

.btn-brand-accent-yellow {
  color: #212529;
  background-color: #FFFF00;
  border-color: #FFFF00;
}
.btn-brand-accent-yellow:hover {
  color: #212529;
  background-color: rgb(85%, 85%, 0%);
  border-color: #cccc00;
}
.btn-brand-accent-yellow:focus, .btn-brand-accent-yellow.focus {
  color: #212529;
  background-color: rgb(85%, 85%, 0%);
  border-color: #cccc00;
  box-shadow: 0 0 0 0.2rem rgba(86.9411764706%, 87.1764705882%, 2.4117647059%, 0.5);
}
.btn-brand-accent-yellow.disabled, .btn-brand-accent-yellow:disabled {
  color: #212529;
  background-color: #FFFF00;
  border-color: #FFFF00;
}
.btn-brand-accent-yellow:not(:disabled):not(.disabled):active, .btn-brand-accent-yellow:not(:disabled):not(.disabled).active, .show > .btn-brand-accent-yellow.dropdown-toggle {
  color: #212529;
  background-color: #cccc00;
  border-color: rgb(75%, 75%, 0%);
}
.btn-brand-accent-yellow:not(:disabled):not(.disabled):active:focus, .btn-brand-accent-yellow:not(:disabled):not(.disabled).active:focus, .show > .btn-brand-accent-yellow.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(86.9411764706%, 87.1764705882%, 2.4117647059%, 0.5);
}

.btn-brand-light-teal {
  color: #212529;
  background-color: #D9FFFC;
  border-color: #D9FFFC;
}
.btn-brand-light-teal:hover {
  color: #212529;
  background-color: rgb(70.0980392157%, 100%, 97.6393188854%);
  border-color: rgb(65.0980392157%, 100%, 97.2445820433%);
}
.btn-brand-light-teal:focus, .btn-brand-light-teal.focus {
  color: #212529;
  background-color: rgb(70.0980392157%, 100%, 97.6393188854%);
  border-color: rgb(65.0980392157%, 100%, 97.2445820433%);
  box-shadow: 0 0 0 0.2rem rgba(74.2745098039%, 87.1764705882%, 86.4117647059%, 0.5);
}
.btn-brand-light-teal.disabled, .btn-brand-light-teal:disabled {
  color: #212529;
  background-color: #D9FFFC;
  border-color: #D9FFFC;
}
.btn-brand-light-teal:not(:disabled):not(.disabled):active, .btn-brand-light-teal:not(:disabled):not(.disabled).active, .show > .btn-brand-light-teal.dropdown-toggle {
  color: #212529;
  background-color: rgb(65.0980392157%, 100%, 97.2445820433%);
  border-color: rgb(60.0980392157%, 100%, 96.8498452012%);
}
.btn-brand-light-teal:not(:disabled):not(.disabled):active:focus, .btn-brand-light-teal:not(:disabled):not(.disabled).active:focus, .show > .btn-brand-light-teal.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(74.2745098039%, 87.1764705882%, 86.4117647059%, 0.5);
}

.btn-outline-primary {
  color: #00FCE8;
  border-color: #00FCE8;
}
.btn-outline-primary:hover {
  color: #212529;
  background-color: #00FCE8;
  border-color: #00FCE8;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 252, 232, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #00FCE8;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #212529;
  background-color: #00FCE8;
  border-color: #00FCE8;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 252, 232, 0.5);
}

.btn-outline-secondary {
  color: #FF51A9;
  border-color: #FF51A9;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #FF51A9;
  border-color: #FF51A9;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 81, 169, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #FF51A9;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #FF51A9;
  border-color: #FF51A9;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 81, 169, 0.5);
}

.btn-outline-success {
  color: #2ECC71;
  border-color: #2ECC71;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #2ECC71;
  border-color: #2ECC71;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(46, 204, 113, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #2ECC71;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #2ECC71;
  border-color: #2ECC71;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(46, 204, 113, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #F1A30F;
  border-color: #F1A30F;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #F1A30F;
  border-color: #F1A30F;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(241, 163, 15, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #F1A30F;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #F1A30F;
  border-color: #F1A30F;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(241, 163, 15, 0.5);
}

.btn-outline-danger {
  color: #E74C3C;
  border-color: #E74C3C;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #E74C3C;
  border-color: #E74C3C;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(231, 76, 60, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #E74C3C;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #E74C3C;
  border-color: #E74C3C;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(231, 76, 60, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-brand-primary {
  color: #00FCE8;
  border-color: #00FCE8;
}
.btn-outline-brand-primary:hover {
  color: #212529;
  background-color: #00FCE8;
  border-color: #00FCE8;
}
.btn-outline-brand-primary:focus, .btn-outline-brand-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 252, 232, 0.5);
}
.btn-outline-brand-primary.disabled, .btn-outline-brand-primary:disabled {
  color: #00FCE8;
  background-color: transparent;
}
.btn-outline-brand-primary:not(:disabled):not(.disabled):active, .btn-outline-brand-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-brand-primary.dropdown-toggle {
  color: #212529;
  background-color: #00FCE8;
  border-color: #00FCE8;
}
.btn-outline-brand-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-brand-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 252, 232, 0.5);
}

.btn-outline-brand-neutral-grey {
  color: #F0F0F0;
  border-color: #F0F0F0;
}
.btn-outline-brand-neutral-grey:hover {
  color: #212529;
  background-color: #F0F0F0;
  border-color: #F0F0F0;
}
.btn-outline-brand-neutral-grey:focus, .btn-outline-brand-neutral-grey.focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 240, 240, 0.5);
}
.btn-outline-brand-neutral-grey.disabled, .btn-outline-brand-neutral-grey:disabled {
  color: #F0F0F0;
  background-color: transparent;
}
.btn-outline-brand-neutral-grey:not(:disabled):not(.disabled):active, .btn-outline-brand-neutral-grey:not(:disabled):not(.disabled).active, .show > .btn-outline-brand-neutral-grey.dropdown-toggle {
  color: #212529;
  background-color: #F0F0F0;
  border-color: #F0F0F0;
}
.btn-outline-brand-neutral-grey:not(:disabled):not(.disabled):active:focus, .btn-outline-brand-neutral-grey:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand-neutral-grey.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 240, 240, 0.5);
}

.btn-outline-brand-neutral-white {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-outline-brand-neutral-white:hover {
  color: #212529;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-outline-brand-neutral-white:focus, .btn-outline-brand-neutral-white.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-outline-brand-neutral-white.disabled, .btn-outline-brand-neutral-white:disabled {
  color: #FFFFFF;
  background-color: transparent;
}
.btn-outline-brand-neutral-white:not(:disabled):not(.disabled):active, .btn-outline-brand-neutral-white:not(:disabled):not(.disabled).active, .show > .btn-outline-brand-neutral-white.dropdown-toggle {
  color: #212529;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-outline-brand-neutral-white:not(:disabled):not(.disabled):active:focus, .btn-outline-brand-neutral-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand-neutral-white.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-outline-brand-neutral-black {
  color: #1E1E1E;
  border-color: #1E1E1E;
}
.btn-outline-brand-neutral-black:hover {
  color: #fff;
  background-color: #1E1E1E;
  border-color: #1E1E1E;
}
.btn-outline-brand-neutral-black:focus, .btn-outline-brand-neutral-black.focus {
  box-shadow: 0 0 0 0.2rem rgba(30, 30, 30, 0.5);
}
.btn-outline-brand-neutral-black.disabled, .btn-outline-brand-neutral-black:disabled {
  color: #1E1E1E;
  background-color: transparent;
}
.btn-outline-brand-neutral-black:not(:disabled):not(.disabled):active, .btn-outline-brand-neutral-black:not(:disabled):not(.disabled).active, .show > .btn-outline-brand-neutral-black.dropdown-toggle {
  color: #fff;
  background-color: #1E1E1E;
  border-color: #1E1E1E;
}
.btn-outline-brand-neutral-black:not(:disabled):not(.disabled):active:focus, .btn-outline-brand-neutral-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand-neutral-black.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(30, 30, 30, 0.5);
}

.btn-outline-brand-accent-pink {
  color: #FF51A9;
  border-color: #FF51A9;
}
.btn-outline-brand-accent-pink:hover {
  color: #fff;
  background-color: #FF51A9;
  border-color: #FF51A9;
}
.btn-outline-brand-accent-pink:focus, .btn-outline-brand-accent-pink.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 81, 169, 0.5);
}
.btn-outline-brand-accent-pink.disabled, .btn-outline-brand-accent-pink:disabled {
  color: #FF51A9;
  background-color: transparent;
}
.btn-outline-brand-accent-pink:not(:disabled):not(.disabled):active, .btn-outline-brand-accent-pink:not(:disabled):not(.disabled).active, .show > .btn-outline-brand-accent-pink.dropdown-toggle {
  color: #fff;
  background-color: #FF51A9;
  border-color: #FF51A9;
}
.btn-outline-brand-accent-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-brand-accent-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand-accent-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 81, 169, 0.5);
}

.btn-outline-brand-accent-green {
  color: #00FF3B;
  border-color: #00FF3B;
}
.btn-outline-brand-accent-green:hover {
  color: #212529;
  background-color: #00FF3B;
  border-color: #00FF3B;
}
.btn-outline-brand-accent-green:focus, .btn-outline-brand-accent-green.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 255, 59, 0.5);
}
.btn-outline-brand-accent-green.disabled, .btn-outline-brand-accent-green:disabled {
  color: #00FF3B;
  background-color: transparent;
}
.btn-outline-brand-accent-green:not(:disabled):not(.disabled):active, .btn-outline-brand-accent-green:not(:disabled):not(.disabled).active, .show > .btn-outline-brand-accent-green.dropdown-toggle {
  color: #212529;
  background-color: #00FF3B;
  border-color: #00FF3B;
}
.btn-outline-brand-accent-green:not(:disabled):not(.disabled):active:focus, .btn-outline-brand-accent-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand-accent-green.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 255, 59, 0.5);
}

.btn-outline-brand-accent-orange {
  color: #FF9900;
  border-color: #FF9900;
}
.btn-outline-brand-accent-orange:hover {
  color: #212529;
  background-color: #FF9900;
  border-color: #FF9900;
}
.btn-outline-brand-accent-orange:focus, .btn-outline-brand-accent-orange.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
}
.btn-outline-brand-accent-orange.disabled, .btn-outline-brand-accent-orange:disabled {
  color: #FF9900;
  background-color: transparent;
}
.btn-outline-brand-accent-orange:not(:disabled):not(.disabled):active, .btn-outline-brand-accent-orange:not(:disabled):not(.disabled).active, .show > .btn-outline-brand-accent-orange.dropdown-toggle {
  color: #212529;
  background-color: #FF9900;
  border-color: #FF9900;
}
.btn-outline-brand-accent-orange:not(:disabled):not(.disabled):active:focus, .btn-outline-brand-accent-orange:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand-accent-orange.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
}

.btn-outline-brand-accent-yellow {
  color: #FFFF00;
  border-color: #FFFF00;
}
.btn-outline-brand-accent-yellow:hover {
  color: #212529;
  background-color: #FFFF00;
  border-color: #FFFF00;
}
.btn-outline-brand-accent-yellow:focus, .btn-outline-brand-accent-yellow.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 0, 0.5);
}
.btn-outline-brand-accent-yellow.disabled, .btn-outline-brand-accent-yellow:disabled {
  color: #FFFF00;
  background-color: transparent;
}
.btn-outline-brand-accent-yellow:not(:disabled):not(.disabled):active, .btn-outline-brand-accent-yellow:not(:disabled):not(.disabled).active, .show > .btn-outline-brand-accent-yellow.dropdown-toggle {
  color: #212529;
  background-color: #FFFF00;
  border-color: #FFFF00;
}
.btn-outline-brand-accent-yellow:not(:disabled):not(.disabled):active:focus, .btn-outline-brand-accent-yellow:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand-accent-yellow.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 0, 0.5);
}

.btn-outline-brand-light-teal {
  color: #D9FFFC;
  border-color: #D9FFFC;
}
.btn-outline-brand-light-teal:hover {
  color: #212529;
  background-color: #D9FFFC;
  border-color: #D9FFFC;
}
.btn-outline-brand-light-teal:focus, .btn-outline-brand-light-teal.focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 255, 252, 0.5);
}
.btn-outline-brand-light-teal.disabled, .btn-outline-brand-light-teal:disabled {
  color: #D9FFFC;
  background-color: transparent;
}
.btn-outline-brand-light-teal:not(:disabled):not(.disabled):active, .btn-outline-brand-light-teal:not(:disabled):not(.disabled).active, .show > .btn-outline-brand-light-teal.dropdown-toggle {
  color: #212529;
  background-color: #D9FFFC;
  border-color: #D9FFFC;
}
.btn-outline-brand-light-teal:not(:disabled):not(.disabled):active:focus, .btn-outline-brand-light-teal:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-brand-light-teal.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 255, 252, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #1E1E1E;
  text-decoration: none;
}
.btn-link:hover {
  color: #1E1E1E;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn, main.donate form .radio-button-group .form-check .btn-group-lg > input[type=radio] ~ .form-check-label, main .gsc-search-box .btn-group-lg > .gsc-search-button-v2 {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0;
}

.btn-sm, .btn-group-sm > .btn, main.donate form .radio-button-group .form-check .btn-group-sm > input[type=radio] ~ .form-check-label, main .gsc-search-box .btn-group-sm > .gsc-search-button-v2 {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #1E1E1E;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: rgb(8.4817170111%, 9.5098039216%, 10.537890832%);
  text-decoration: none;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #00FCE8;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn, main.donate form .radio-button-group .form-check .btn-group > input[type=radio] ~ .form-check-label, main .gsc-search-box .btn-group > .gsc-search-button-v2,
.btn-group-vertical > .btn,
main.donate form .radio-button-group .form-check .btn-group-vertical > input[type=radio] ~ .form-check-label,
main .gsc-search-box .btn-group-vertical > .gsc-search-button-v2 {
  position: relative;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
}
.btn-group > .btn:hover, main.donate form .radio-button-group .form-check .btn-group > input[type=radio] ~ .form-check-label:hover, main .gsc-search-box .btn-group > .gsc-search-button-v2:hover,
.btn-group-vertical > .btn:hover,
main.donate form .radio-button-group .form-check .btn-group-vertical > input[type=radio] ~ .form-check-label:hover,
main .gsc-search-box .btn-group-vertical > .gsc-search-button-v2:hover {
  z-index: 1;
}
.btn-group > .btn:focus, main.donate form .radio-button-group .form-check .btn-group > input[type=radio] ~ .form-check-label:focus, main .gsc-search-box .btn-group > .gsc-search-button-v2:focus, .btn-group > .btn:active, main.donate form .radio-button-group .form-check .btn-group > input[type=radio] ~ .form-check-label:active, main .gsc-search-box .btn-group > .gsc-search-button-v2:active, .btn-group > .btn.active, main.donate form .radio-button-group .form-check .btn-group > input[type=radio] ~ .active.form-check-label, main .gsc-search-box .btn-group > .active.gsc-search-button-v2,
.btn-group-vertical > .btn:focus,
main.donate form .radio-button-group .form-check .btn-group-vertical > input[type=radio] ~ .form-check-label:focus,
main .gsc-search-box .btn-group-vertical > .gsc-search-button-v2:focus,
.btn-group-vertical > .btn:active,
main.donate form .radio-button-group .form-check .btn-group-vertical > input[type=radio] ~ .form-check-label:active,
main .gsc-search-box .btn-group-vertical > .gsc-search-button-v2:active,
.btn-group-vertical > .btn.active,
main.donate form .radio-button-group .form-check .btn-group-vertical > input[type=radio] ~ .active.form-check-label,
main .gsc-search-box .btn-group-vertical > .active.gsc-search-button-v2 {
  z-index: 1;
}

.btn-toolbar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child), main.donate form .radio-button-group .form-check .btn-group > input[type=radio] ~ .form-check-label:not(:first-child), main .gsc-search-box .btn-group > .gsc-search-button-v2:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, main.donate form .radio-button-group .form-check .btn-group-sm > input[type=radio] ~ .form-check-label + .dropdown-toggle-split, main .gsc-search-box .btn-group-sm > .gsc-search-button-v2 + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, main.donate form .radio-button-group .form-check .btn-group-lg > input[type=radio] ~ .form-check-label + .dropdown-toggle-split, main .gsc-search-box .btn-group-lg > .gsc-search-button-v2 + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
}
.btn-group-vertical > .btn, main.donate form .radio-button-group .form-check .btn-group-vertical > input[type=radio] ~ .form-check-label, main .gsc-search-box .btn-group-vertical > .gsc-search-button-v2,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child), main.donate form .radio-button-group .form-check .btn-group-vertical > input[type=radio] ~ .form-check-label:not(:first-child), main .gsc-search-box .btn-group-vertical > .gsc-search-button-v2:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-toggle > .btn, main.donate form .radio-button-group .form-check .btn-group-toggle > input[type=radio] ~ .form-check-label, main .gsc-search-box .btn-group-toggle > .gsc-search-button-v2,
.btn-group-toggle > .btn-group > .btn,
main.donate form .radio-button-group .form-check .btn-group-toggle > .btn-group > input[type=radio] ~ .form-check-label,
main .gsc-search-box .btn-group-toggle > .btn-group > .gsc-search-button-v2 {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio], main.donate form .radio-button-group .form-check .btn-group-toggle > input[type=radio] ~ .form-check-label input[type=radio], main .gsc-search-box .btn-group-toggle > .gsc-search-button-v2 input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
main.donate form .radio-button-group .form-check .btn-group-toggle > input[type=radio] ~ .form-check-label input[type=checkbox],
main .gsc-search-box .btn-group-toggle > .gsc-search-button-v2 input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
main.donate form .radio-button-group .form-check .btn-group-toggle > .btn-group > input[type=radio] ~ .form-check-label input[type=radio],
main .gsc-search-box .btn-group-toggle > .btn-group > .gsc-search-button-v2 input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox],
main.donate form .radio-button-group .form-check .btn-group-toggle > .btn-group > input[type=radio] ~ .form-check-label input[type=checkbox],
main .gsc-search-box .btn-group-toggle > .btn-group > .gsc-search-button-v2 input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: stretch;
      align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .custom-file {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.input-group-prepend,
.input-group-append {
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn, .input-group-prepend main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label, main.donate form .radio-button-group .form-check .input-group-prepend input[type=radio] ~ .form-check-label, .input-group-prepend main .gsc-search-box .gsc-search-button-v2, main .gsc-search-box .input-group-prepend .gsc-search-button-v2,
.input-group-append .btn,
.input-group-append main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label,
main.donate form .radio-button-group .form-check .input-group-append input[type=radio] ~ .form-check-label,
.input-group-append main .gsc-search-box .gsc-search-button-v2,
main .gsc-search-box .input-group-append .gsc-search-button-v2 {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus, .input-group-prepend main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label:focus, main.donate form .radio-button-group .form-check .input-group-prepend input[type=radio] ~ .form-check-label:focus, .input-group-prepend main .gsc-search-box .gsc-search-button-v2:focus, main .gsc-search-box .input-group-prepend .gsc-search-button-v2:focus,
.input-group-append .btn:focus,
.input-group-append main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label:focus,
main.donate form .radio-button-group .form-check .input-group-append input[type=radio] ~ .form-check-label:focus,
.input-group-append main .gsc-search-box .gsc-search-button-v2:focus,
main .gsc-search-box .input-group-append .gsc-search-button-v2:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn, .input-group-prepend main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label + .btn, main.donate form .radio-button-group .form-check .input-group-prepend input[type=radio] ~ .form-check-label + .btn, .input-group-prepend main.donate form .radio-button-group .form-check input[type=radio] ~ .btn + .form-check-label, main.donate form .radio-button-group .form-check .input-group-prepend input[type=radio] ~ .btn + .form-check-label, .input-group-prepend main.donate form .radio-button-group .form-check input[type=radio].btn + .form-check-label, main.donate form .radio-button-group .form-check .input-group-prepend input[type=radio].btn + .form-check-label, .input-group-prepend main.donate form .radio-button-group .form-check input[type=radio] ~ input[type=radio] ~ .form-check-label + .form-check-label, .input-group-prepend main.donate form .radio-button-group .form-check input[type=radio] ~ input[type=radio].form-check-label + .form-check-label, main.donate form .radio-button-group .form-check .input-group-prepend input[type=radio] ~ input[type=radio] ~ .form-check-label + .form-check-label, main.donate form .radio-button-group .form-check .input-group-prepend input[type=radio] ~ input[type=radio].form-check-label + .form-check-label, .input-group-prepend main .gsc-search-box .gsc-search-button-v2 + .btn, .input-group-prepend main.donate .gsc-search-box form .radio-button-group .form-check input[type=radio] ~ .gsc-search-button-v2 + .form-check-label, .input-group-prepend main.donate form .radio-button-group .form-check .gsc-search-box input[type=radio] ~ .gsc-search-button-v2 + .form-check-label, .input-group-prepend main.donate .gsc-search-box form .radio-button-group .form-check input[type=radio].gsc-search-button-v2 + .form-check-label, .input-group-prepend main.donate form .radio-button-group .form-check .gsc-search-box input[type=radio].gsc-search-button-v2 + .form-check-label, main .gsc-search-box .input-group-prepend .gsc-search-button-v2 + .btn, main.donate .gsc-search-box .input-group-prepend form .radio-button-group .form-check input[type=radio] ~ .gsc-search-button-v2 + .form-check-label, main.donate form .radio-button-group .form-check .gsc-search-box .input-group-prepend input[type=radio] ~ .gsc-search-button-v2 + .form-check-label, main.donate .gsc-search-box .input-group-prepend form .radio-button-group .form-check input[type=radio].gsc-search-button-v2 + .form-check-label, main.donate form .radio-button-group .form-check .gsc-search-box .input-group-prepend input[type=radio].gsc-search-button-v2 + .form-check-label, .input-group-prepend main .gsc-search-box .btn + .gsc-search-button-v2, .input-group-prepend main.donate .gsc-search-box form .radio-button-group .form-check input[type=radio] ~ .form-check-label + .gsc-search-button-v2, .input-group-prepend main.donate form .radio-button-group .form-check .gsc-search-box input[type=radio] ~ .form-check-label + .gsc-search-button-v2, main .gsc-search-box .input-group-prepend .btn + .gsc-search-button-v2, main.donate .gsc-search-box .input-group-prepend form .radio-button-group .form-check input[type=radio] ~ .form-check-label + .gsc-search-button-v2, main.donate form .radio-button-group .form-check .gsc-search-box .input-group-prepend input[type=radio] ~ .form-check-label + .gsc-search-button-v2, .input-group-prepend main .gsc-search-box .gsc-search-button-v2 + .gsc-search-button-v2, main .gsc-search-box .input-group-prepend .gsc-search-button-v2 + .gsc-search-button-v2,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label + .input-group-text,
main.donate form .radio-button-group .form-check .input-group-prepend input[type=radio] ~ .form-check-label + .input-group-text,
.input-group-prepend main .gsc-search-box .gsc-search-button-v2 + .input-group-text,
main .gsc-search-box .input-group-prepend .gsc-search-button-v2 + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-prepend main.donate form .radio-button-group .form-check input[type=radio] ~ .input-group-text + .form-check-label,
main.donate form .radio-button-group .form-check .input-group-prepend input[type=radio] ~ .input-group-text + .form-check-label,
.input-group-prepend main.donate form .radio-button-group .form-check input[type=radio].input-group-text + .form-check-label,
main.donate form .radio-button-group .form-check .input-group-prepend input[type=radio].input-group-text + .form-check-label,
.input-group-prepend main .gsc-search-box .input-group-text + .gsc-search-button-v2,
main .gsc-search-box .input-group-prepend .input-group-text + .gsc-search-button-v2,
.input-group-append .btn + .btn,
.input-group-append main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label + .btn,
main.donate form .radio-button-group .form-check .input-group-append input[type=radio] ~ .form-check-label + .btn,
.input-group-append main.donate form .radio-button-group .form-check input[type=radio] ~ .btn + .form-check-label,
main.donate form .radio-button-group .form-check .input-group-append input[type=radio] ~ .btn + .form-check-label,
.input-group-append main.donate form .radio-button-group .form-check input[type=radio].btn + .form-check-label,
main.donate form .radio-button-group .form-check .input-group-append input[type=radio].btn + .form-check-label,
.input-group-append main.donate form .radio-button-group .form-check input[type=radio] ~ input[type=radio] ~ .form-check-label + .form-check-label,
.input-group-append main.donate form .radio-button-group .form-check input[type=radio] ~ input[type=radio].form-check-label + .form-check-label,
main.donate form .radio-button-group .form-check .input-group-append input[type=radio] ~ input[type=radio] ~ .form-check-label + .form-check-label,
main.donate form .radio-button-group .form-check .input-group-append input[type=radio] ~ input[type=radio].form-check-label + .form-check-label,
.input-group-append main .gsc-search-box .gsc-search-button-v2 + .btn,
.input-group-append main.donate .gsc-search-box form .radio-button-group .form-check input[type=radio] ~ .gsc-search-button-v2 + .form-check-label,
.input-group-append main.donate form .radio-button-group .form-check .gsc-search-box input[type=radio] ~ .gsc-search-button-v2 + .form-check-label,
.input-group-append main.donate .gsc-search-box form .radio-button-group .form-check input[type=radio].gsc-search-button-v2 + .form-check-label,
.input-group-append main.donate form .radio-button-group .form-check .gsc-search-box input[type=radio].gsc-search-button-v2 + .form-check-label,
main .gsc-search-box .input-group-append .gsc-search-button-v2 + .btn,
main.donate .gsc-search-box .input-group-append form .radio-button-group .form-check input[type=radio] ~ .gsc-search-button-v2 + .form-check-label,
main.donate form .radio-button-group .form-check .gsc-search-box .input-group-append input[type=radio] ~ .gsc-search-button-v2 + .form-check-label,
main.donate .gsc-search-box .input-group-append form .radio-button-group .form-check input[type=radio].gsc-search-button-v2 + .form-check-label,
main.donate form .radio-button-group .form-check .gsc-search-box .input-group-append input[type=radio].gsc-search-button-v2 + .form-check-label,
.input-group-append main .gsc-search-box .btn + .gsc-search-button-v2,
.input-group-append main.donate .gsc-search-box form .radio-button-group .form-check input[type=radio] ~ .form-check-label + .gsc-search-button-v2,
.input-group-append main.donate form .radio-button-group .form-check .gsc-search-box input[type=radio] ~ .form-check-label + .gsc-search-button-v2,
main .gsc-search-box .input-group-append .btn + .gsc-search-button-v2,
main.donate .gsc-search-box .input-group-append form .radio-button-group .form-check input[type=radio] ~ .form-check-label + .gsc-search-button-v2,
main.donate form .radio-button-group .form-check .gsc-search-box .input-group-append input[type=radio] ~ .form-check-label + .gsc-search-button-v2,
.input-group-append main .gsc-search-box .gsc-search-button-v2 + .gsc-search-button-v2,
main .gsc-search-box .input-group-append .gsc-search-button-v2 + .gsc-search-button-v2,
.input-group-append .btn + .input-group-text,
.input-group-append main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label + .input-group-text,
main.donate form .radio-button-group .form-check .input-group-append input[type=radio] ~ .form-check-label + .input-group-text,
.input-group-append main .gsc-search-box .gsc-search-button-v2 + .input-group-text,
main .gsc-search-box .input-group-append .gsc-search-button-v2 + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn,
.input-group-append main.donate form .radio-button-group .form-check input[type=radio] ~ .input-group-text + .form-check-label,
main.donate form .radio-button-group .form-check .input-group-append input[type=radio] ~ .input-group-text + .form-check-label,
.input-group-append main.donate form .radio-button-group .form-check input[type=radio].input-group-text + .form-check-label,
main.donate form .radio-button-group .form-check .input-group-append input[type=radio].input-group-text + .form-check-label,
.input-group-append main .gsc-search-box .input-group-text + .gsc-search-button-v2,
main .gsc-search-box .input-group-append .input-group-text + .gsc-search-button-v2 {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
main.donate form .radio-button-group .form-check .input-group-lg > .input-group-prepend > input[type=radio] ~ .form-check-label,
main .gsc-search-box .input-group-lg > .input-group-prepend > .gsc-search-button-v2,
.input-group-lg > .input-group-append > .btn,
main.donate form .radio-button-group .form-check .input-group-lg > .input-group-append > input[type=radio] ~ .form-check-label,
main .gsc-search-box .input-group-lg > .input-group-append > .gsc-search-button-v2 {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
main.donate form .radio-button-group .form-check .input-group-sm > .input-group-prepend > input[type=radio] ~ .form-check-label,
main .gsc-search-box .input-group-sm > .input-group-prepend > .gsc-search-button-v2,
.input-group-sm > .input-group-append > .btn,
main.donate form .radio-button-group .form-check .input-group-sm > .input-group-append > input[type=radio] ~ .form-check-label,
main .gsc-search-box .input-group-sm > .input-group-append > .gsc-search-button-v2 {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #00FCE8;
  background-color: #00FCE8;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 252, 232, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(48.8235294118%, 100%, 95.9383753501%);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: rgb(68.8235294118%, 100%, 97.5256769374%);
  border-color: rgb(68.8235294118%, 100%, 97.5256769374%);
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #adb5bd;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #00FCE8;
  background-color: #00FCE8;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 252, 232, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 252, 232, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 252, 232, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.75rem);
          transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 252, 232, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0;
  -webkit-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: rgb(48.8235294118%, 100%, 95.9383753501%);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 252, 232, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(48.8235294118%, 100%, 95.9383753501%);
  box-shadow: 0 0 0 0.2rem rgba(0, 252, 232, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 252, 232, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 252, 232, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 252, 232, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #00FCE8;
  border: 0;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb {
  -webkit-appearance: none;
          appearance: none;
}
.custom-range::-webkit-slider-thumb:active {
  background-color: rgb(68.8235294118%, 100%, 97.5256769374%);
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #00FCE8;
  border: 0;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb {
  appearance: none;
}
.custom-range::-moz-range-thumb:active {
  background-color: rgb(68.8235294118%, 100%, 97.5256769374%);
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #00FCE8;
  border: 0;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb {
  appearance: none;
}
.custom-range::-ms-thumb:active {
  background-color: rgb(68.8235294118%, 100%, 97.5256769374%);
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #00FCE8;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -ms-flex-positive: 1;
      flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -ms-flex-positive: 1;
      flex-grow: 1;
  -ms-flex-align: center;
      align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -ms-flex-direction: row;
        flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -ms-flex-direction: row;
        flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
        flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -ms-flex-direction: row;
        flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand {
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  -ms-flex-direction: row;
      flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
}
.card > .list-group:last-child {
  border-bottom-width: 0;
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-deck .card {
  margin-bottom: 16px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    margin-right: -16px;
    margin-left: -16px;
  }
  .card-deck .card {
    -ms-flex: 1 0 0%;
        flex: 1 0 0%;
    margin-right: 16px;
    margin-bottom: 0;
    margin-left: 16px;
  }
}

.card-group > .card {
  margin-bottom: 16px;
}
@media (min-width: 576px) {
  .card-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
  }
  .card-group > .card {
    -ms-flex: 1 0 0%;
        flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
}
.accordion > .card > .card-header {
  margin-bottom: -1px;
}

.breadcrumb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #FF51A9;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: rgb(100%, 1.7647058824%, 51.446923597%);
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 81, 169, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #FF51A9;
  border-color: #FF51A9;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge, main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label .badge, main .gsc-search-box .gsc-search-button-v2 .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
}

.badge-primary {
  color: #212529;
  background-color: #00FCE8;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #212529;
  background-color: rgb(0%, 78.8235294118%, 72.5676937442%);
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 252, 232, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #FF51A9;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: rgb(100%, 11.7647058824%, 56.3894523327%);
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 81, 169, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #2ECC71;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: rgb(14.3592156863%, 63.68%, 35.2737254902%);
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(46, 204, 113, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: rgb(6.7973856209%, 47.8772378517%, 54.3790849673%);
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #F1A30F;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: rgb(75.9610930987%, 51.2737378416%, 4.4310637641%);
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(241, 163, 15, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #E74C3C;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: rgb(83.8033843674%, 17.190437819%, 10.3142626914%);
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(231, 76, 60, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: rgb(85.5882352941%, 87.6470588235%, 89.7058823529%);
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: rgb(11.4266396214%, 12.7450980392%, 14.0635564571%);
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.badge-brand-primary {
  color: #212529;
  background-color: #00FCE8;
}
a.badge-brand-primary:hover, a.badge-brand-primary:focus {
  color: #212529;
  background-color: rgb(0%, 78.8235294118%, 72.5676937442%);
}
a.badge-brand-primary:focus, a.badge-brand-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 252, 232, 0.5);
}

.badge-brand-neutral-grey {
  color: #212529;
  background-color: #F0F0F0;
}
a.badge-brand-neutral-grey:hover, a.badge-brand-neutral-grey:focus {
  color: #212529;
  background-color: rgb(84.1176470588%, 84.1176470588%, 84.1176470588%);
}
a.badge-brand-neutral-grey:focus, a.badge-brand-neutral-grey.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(240, 240, 240, 0.5);
}

.badge-brand-neutral-white {
  color: #212529;
  background-color: #FFFFFF;
}
a.badge-brand-neutral-white:hover, a.badge-brand-neutral-white:focus {
  color: #212529;
  background-color: rgb(90%, 90%, 90%);
}
a.badge-brand-neutral-white:focus, a.badge-brand-neutral-white.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.badge-brand-neutral-black {
  color: #fff;
  background-color: #1E1E1E;
}
a.badge-brand-neutral-black:hover, a.badge-brand-neutral-black:focus {
  color: #fff;
  background-color: rgb(1.7647058824%, 1.7647058824%, 1.7647058824%);
}
a.badge-brand-neutral-black:focus, a.badge-brand-neutral-black.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(30, 30, 30, 0.5);
}

.badge-brand-accent-pink {
  color: #fff;
  background-color: #FF51A9;
}
a.badge-brand-accent-pink:hover, a.badge-brand-accent-pink:focus {
  color: #fff;
  background-color: rgb(100%, 11.7647058824%, 56.3894523327%);
}
a.badge-brand-accent-pink:focus, a.badge-brand-accent-pink.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 81, 169, 0.5);
}

.badge-brand-accent-green {
  color: #212529;
  background-color: #00FF3B;
}
a.badge-brand-accent-green:hover, a.badge-brand-accent-green:focus {
  color: #212529;
  background-color: rgb(0%, 80%, 18.5098039216%);
}
a.badge-brand-accent-green:focus, a.badge-brand-accent-green.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 255, 59, 0.5);
}

.badge-brand-accent-orange {
  color: #212529;
  background-color: #FF9900;
}
a.badge-brand-accent-orange:hover, a.badge-brand-accent-orange:focus {
  color: #212529;
  background-color: rgb(80%, 48%, 0%);
}
a.badge-brand-accent-orange:focus, a.badge-brand-accent-orange.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
}

.badge-brand-accent-yellow {
  color: #212529;
  background-color: #FFFF00;
}
a.badge-brand-accent-yellow:hover, a.badge-brand-accent-yellow:focus {
  color: #212529;
  background-color: #cccc00;
}
a.badge-brand-accent-yellow:focus, a.badge-brand-accent-yellow.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 0, 0.5);
}

.badge-brand-light-teal {
  color: #212529;
  background-color: #D9FFFC;
}
a.badge-brand-light-teal:hover, a.badge-brand-light-teal:focus {
  color: #212529;
  background-color: rgb(65.0980392157%, 100%, 97.2445820433%);
}
a.badge-brand-light-teal:focus, a.badge-brand-light-teal.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(217, 255, 252, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
}

.alert, #mc_embed_signup .response {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: rgb(0%, 51.3882352941%, 47.3098039216%);
  background-color: rgb(80%, 99.7647058824%, 98.1960784314%);
  border-color: rgb(72%, 99.6705882353%, 97.4745098039%);
}
.alert-primary hr {
  border-top-color: rgb(62.1162790698%, 99.5543091655%, 96.5830369357%);
}
.alert-primary .alert-link {
  color: rgb(0%, 31.3882352941%, 28.8971055089%);
}

.alert-secondary {
  color: rgb(52%, 16.5176470588%, 34.462745098%);
  background-color: rgb(100%, 86.3529411765%, 93.2549019608%);
  border-color: rgb(100%, 80.8941176471%, 90.5568627451%);
}
.alert-secondary hr {
  border-top-color: rgb(100%, 70.8941176471%, 85.6143340095%);
}
.alert-secondary .alert-link {
  color: rgb(36.8214285714%, 11.6962184874%, 24.4032212885%);
}

.alert-success, #mc_embed_signup .response#mce-success-response {
  color: rgb(9.3803921569%, 41.6%, 23.0431372549%);
  background-color: rgb(83.6078431373%, 96%, 88.862745098%);
  border-color: rgb(77.0509803922%, 94.4%, 84.4078431373%);
}
.alert-success hr, #mc_embed_signup .response#mce-success-response hr {
  border-top-color: rgb(69.0125188537%, 92.4384615385%, 78.9463046757%);
}
.alert-success .alert-link, #mc_embed_signup .response#mce-success-response .alert-link {
  color: rgb(5.7003921569%, 25.28%, 14.0031372549%);
}

.alert-info {
  color: rgb(4.6901960784%, 33.0352941176%, 37.5215686275%);
  background-color: rgb(81.8039215686%, 92.7058823529%, 94.431372549%);
  border-color: rgb(74.5254901961%, 89.7882352941%, 92.2039215686%);
}
.alert-info hr {
  border-top-color: rgb(66.8687245195%, 86.7189283634%, 89.8606872452%);
}
.alert-info .alert-link {
  color: rgb(2.4679738562%, 17.3831202046%, 19.7437908497%);
}

.alert-warning {
  color: rgb(49.1450980392%, 33.2392156863%, 3.0588235294%);
  background-color: rgb(98.9019607843%, 92.7843137255%, 81.1764705882%);
  border-color: rgb(98.462745098%, 89.8980392157%, 73.6470588235%);
}
.alert-warning hr {
  border-top-color: rgb(97.9115639957%, 86.2759919716%, 64.1982399259%);
}
.alert-warning .alert-link {
  color: rgb(30.3169730392%, 20.5048406863%, 1.8869485294%);
}

.alert-danger, #mc_embed_signup .response#mce-error-response {
  color: rgb(47.1058823529%, 15.4980392157%, 12.2352941176%);
  background-color: rgb(98.1176470588%, 85.9607843137%, 84.7058823529%);
  border-color: rgb(97.3647058824%, 80.3450980392%, 78.5882352941%);
}
.alert-danger hr, #mc_embed_signup .response#mce-error-response hr {
  border-top-color: rgb(96.2688154714%, 72.1715820575%, 69.6841257051%);
}
.alert-danger .alert-link, #mc_embed_signup .response#mce-error-response .alert-link {
  color: rgb(31.2295936931%, 10.2746715181%, 8.1115827774%);
}

.alert-light {
  color: rgb(50.5725490196%, 50.7764705882%, 50.9803921569%);
  background-color: rgb(99.4509803922%, 99.5294117647%, 99.6078431373%);
  border-color: rgb(99.231372549%, 99.3411764706%, 99.4509803922%);
}
.alert-light hr {
  border-top-color: rgb(93.3980392157%, 94.3411764706%, 95.2843137255%);
}
.alert-light .alert-link {
  color: rgb(40.6075432085%, 40.7764705882%, 40.945397968%);
}

.alert-dark {
  color: rgb(10.6039215686%, 11.8274509804%, 13.0509803922%);
  background-color: rgb(84.0784313725%, 84.5490196078%, 85.0196078431%);
  border-color: rgb(77.7098039216%, 78.368627451%, 79.0274509804%);
}
.alert-dark hr {
  border-top-color: rgb(72.5575196576%, 73.368627451%, 74.1797352444%);
}
.alert-dark .alert-link {
  color: rgb(1.6384043272%, 1.8274509804%, 2.0164976335%);
}

.alert-brand-primary {
  color: rgb(0%, 51.3882352941%, 47.3098039216%);
  background-color: rgb(80%, 99.7647058824%, 98.1960784314%);
  border-color: rgb(72%, 99.6705882353%, 97.4745098039%);
}
.alert-brand-primary hr {
  border-top-color: rgb(62.1162790698%, 99.5543091655%, 96.5830369357%);
}
.alert-brand-primary .alert-link {
  color: rgb(0%, 31.3882352941%, 28.8971055089%);
}

.alert-brand-neutral-grey {
  color: rgb(48.9411764706%, 48.9411764706%, 48.9411764706%);
  background-color: #fcfcfc;
  border-color: rgb(98.3529411765%, 98.3529411765%, 98.3529411765%);
}
.alert-brand-neutral-grey hr {
  border-top-color: rgb(93.3529411765%, 93.3529411765%, 93.3529411765%);
}
.alert-brand-neutral-grey .alert-link {
  color: rgb(38.9411764706%, 38.9411764706%, 38.9411764706%);
}

.alert-brand-neutral-white {
  color: rgb(52%, 52%, 52%);
  background-color: white;
  border-color: white;
}
.alert-brand-neutral-white hr {
  border-top-color: rgb(95%, 95%, 95%);
}
.alert-brand-neutral-white .alert-link {
  color: rgb(42%, 42%, 42%);
}

.alert-brand-neutral-black {
  color: rgb(6.1176470588%, 6.1176470588%, 6.1176470588%);
  background-color: #d2d2d2;
  border-color: silver;
}
.alert-brand-neutral-black hr {
  border-top-color: rgb(70.2941176471%, 70.2941176471%, 70.2941176471%);
}
.alert-brand-neutral-black .alert-link {
  color: black;
}

.alert-brand-accent-pink {
  color: rgb(52%, 16.5176470588%, 34.462745098%);
  background-color: rgb(100%, 86.3529411765%, 93.2549019608%);
  border-color: rgb(100%, 80.8941176471%, 90.5568627451%);
}
.alert-brand-accent-pink hr {
  border-top-color: rgb(100%, 70.8941176471%, 85.6143340095%);
}
.alert-brand-accent-pink .alert-link {
  color: rgb(36.8214285714%, 11.6962184874%, 24.4032212885%);
}

.alert-brand-accent-green {
  color: rgb(0%, 52%, 12.031372549%);
  background-color: rgb(80%, 100%, 84.6274509804%);
  border-color: rgb(72%, 100%, 78.4784313725%);
}
.alert-brand-accent-green hr {
  border-top-color: rgb(62%, 100%, 70.7921568627%);
}
.alert-brand-accent-green .alert-link {
  color: rgb(0%, 32%, 7.4039215686%);
}

.alert-brand-accent-orange {
  color: rgb(52%, 31.2%, 0%);
  background-color: rgb(100%, 92%, 80%);
  border-color: rgb(100%, 88.8%, 72%);
}
.alert-brand-accent-orange hr {
  border-top-color: rgb(100%, 84.8%, 62%);
}
.alert-brand-accent-orange .alert-link {
  color: rgb(32%, 19.2%, 0%);
}

.alert-brand-accent-yellow {
  color: rgb(52%, 52%, 0%);
  background-color: #ffffcc;
  border-color: rgb(100%, 100%, 72%);
}
.alert-brand-accent-yellow hr {
  border-top-color: rgb(100%, 100%, 62%);
}
.alert-brand-accent-yellow .alert-link {
  color: rgb(32%, 32%, 0%);
}

.alert-brand-light-teal {
  color: rgb(44.2509803922%, 52%, 51.3882352941%);
  background-color: rgb(97.0196078431%, 100%, 99.7647058824%);
  border-color: rgb(95.8274509804%, 100%, 99.6705882353%);
}
.alert-brand-light-teal hr {
  border-top-color: rgb(85.8274509804%, 100%, 98.8811145511%);
}
.alert-brand-light-teal .alert-link {
  color: rgb(35.0560651379%, 41.1949152542%, 40.7102691924%);
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
}

.progress-bar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #00FCE8;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.media {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
}

.media-body {
  -ms-flex: 1;
      flex: 1;
}

.list-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #1E1E1E;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #00FCE8;
  border-color: #00FCE8;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  -ms-flex-direction: row;
      flex-direction: row;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -ms-flex-direction: row;
        flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -ms-flex-direction: row;
        flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -ms-flex-direction: row;
        flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -ms-flex-direction: row;
        flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: rgb(0%, 51.3882352941%, 47.3098039216%);
  background-color: rgb(72%, 99.6705882353%, 97.4745098039%);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(0%, 51.3882352941%, 47.3098039216%);
  background-color: rgb(62.1162790698%, 99.5543091655%, 96.5830369357%);
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0%, 51.3882352941%, 47.3098039216%);
  border-color: rgb(0%, 51.3882352941%, 47.3098039216%);
}

.list-group-item-secondary {
  color: rgb(52%, 16.5176470588%, 34.462745098%);
  background-color: rgb(100%, 80.8941176471%, 90.5568627451%);
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: rgb(52%, 16.5176470588%, 34.462745098%);
  background-color: rgb(100%, 70.8941176471%, 85.6143340095%);
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(52%, 16.5176470588%, 34.462745098%);
  border-color: rgb(52%, 16.5176470588%, 34.462745098%);
}

.list-group-item-success {
  color: rgb(9.3803921569%, 41.6%, 23.0431372549%);
  background-color: rgb(77.0509803922%, 94.4%, 84.4078431373%);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: rgb(9.3803921569%, 41.6%, 23.0431372549%);
  background-color: rgb(69.0125188537%, 92.4384615385%, 78.9463046757%);
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: rgb(9.3803921569%, 41.6%, 23.0431372549%);
  border-color: rgb(9.3803921569%, 41.6%, 23.0431372549%);
}

.list-group-item-info {
  color: rgb(4.6901960784%, 33.0352941176%, 37.5215686275%);
  background-color: rgb(74.5254901961%, 89.7882352941%, 92.2039215686%);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: rgb(4.6901960784%, 33.0352941176%, 37.5215686275%);
  background-color: rgb(66.8687245195%, 86.7189283634%, 89.8606872452%);
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: rgb(4.6901960784%, 33.0352941176%, 37.5215686275%);
  border-color: rgb(4.6901960784%, 33.0352941176%, 37.5215686275%);
}

.list-group-item-warning {
  color: rgb(49.1450980392%, 33.2392156863%, 3.0588235294%);
  background-color: rgb(98.462745098%, 89.8980392157%, 73.6470588235%);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: rgb(49.1450980392%, 33.2392156863%, 3.0588235294%);
  background-color: rgb(97.9115639957%, 86.2759919716%, 64.1982399259%);
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: rgb(49.1450980392%, 33.2392156863%, 3.0588235294%);
  border-color: rgb(49.1450980392%, 33.2392156863%, 3.0588235294%);
}

.list-group-item-danger {
  color: rgb(47.1058823529%, 15.4980392157%, 12.2352941176%);
  background-color: rgb(97.3647058824%, 80.3450980392%, 78.5882352941%);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: rgb(47.1058823529%, 15.4980392157%, 12.2352941176%);
  background-color: rgb(96.2688154714%, 72.1715820575%, 69.6841257051%);
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: rgb(47.1058823529%, 15.4980392157%, 12.2352941176%);
  border-color: rgb(47.1058823529%, 15.4980392157%, 12.2352941176%);
}

.list-group-item-light {
  color: rgb(50.5725490196%, 50.7764705882%, 50.9803921569%);
  background-color: rgb(99.231372549%, 99.3411764706%, 99.4509803922%);
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: rgb(50.5725490196%, 50.7764705882%, 50.9803921569%);
  background-color: rgb(93.3980392157%, 94.3411764706%, 95.2843137255%);
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(50.5725490196%, 50.7764705882%, 50.9803921569%);
  border-color: rgb(50.5725490196%, 50.7764705882%, 50.9803921569%);
}

.list-group-item-dark {
  color: rgb(10.6039215686%, 11.8274509804%, 13.0509803922%);
  background-color: rgb(77.7098039216%, 78.368627451%, 79.0274509804%);
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: rgb(10.6039215686%, 11.8274509804%, 13.0509803922%);
  background-color: rgb(72.5575196576%, 73.368627451%, 74.1797352444%);
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(10.6039215686%, 11.8274509804%, 13.0509803922%);
  border-color: rgb(10.6039215686%, 11.8274509804%, 13.0509803922%);
}

.list-group-item-brand-primary {
  color: rgb(0%, 51.3882352941%, 47.3098039216%);
  background-color: rgb(72%, 99.6705882353%, 97.4745098039%);
}
.list-group-item-brand-primary.list-group-item-action:hover, .list-group-item-brand-primary.list-group-item-action:focus {
  color: rgb(0%, 51.3882352941%, 47.3098039216%);
  background-color: rgb(62.1162790698%, 99.5543091655%, 96.5830369357%);
}
.list-group-item-brand-primary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0%, 51.3882352941%, 47.3098039216%);
  border-color: rgb(0%, 51.3882352941%, 47.3098039216%);
}

.list-group-item-brand-neutral-grey {
  color: rgb(48.9411764706%, 48.9411764706%, 48.9411764706%);
  background-color: rgb(98.3529411765%, 98.3529411765%, 98.3529411765%);
}
.list-group-item-brand-neutral-grey.list-group-item-action:hover, .list-group-item-brand-neutral-grey.list-group-item-action:focus {
  color: rgb(48.9411764706%, 48.9411764706%, 48.9411764706%);
  background-color: rgb(93.3529411765%, 93.3529411765%, 93.3529411765%);
}
.list-group-item-brand-neutral-grey.list-group-item-action.active {
  color: #fff;
  background-color: rgb(48.9411764706%, 48.9411764706%, 48.9411764706%);
  border-color: rgb(48.9411764706%, 48.9411764706%, 48.9411764706%);
}

.list-group-item-brand-neutral-white {
  color: rgb(52%, 52%, 52%);
  background-color: white;
}
.list-group-item-brand-neutral-white.list-group-item-action:hover, .list-group-item-brand-neutral-white.list-group-item-action:focus {
  color: rgb(52%, 52%, 52%);
  background-color: rgb(95%, 95%, 95%);
}
.list-group-item-brand-neutral-white.list-group-item-action.active {
  color: #fff;
  background-color: rgb(52%, 52%, 52%);
  border-color: rgb(52%, 52%, 52%);
}

.list-group-item-brand-neutral-black {
  color: rgb(6.1176470588%, 6.1176470588%, 6.1176470588%);
  background-color: silver;
}
.list-group-item-brand-neutral-black.list-group-item-action:hover, .list-group-item-brand-neutral-black.list-group-item-action:focus {
  color: rgb(6.1176470588%, 6.1176470588%, 6.1176470588%);
  background-color: rgb(70.2941176471%, 70.2941176471%, 70.2941176471%);
}
.list-group-item-brand-neutral-black.list-group-item-action.active {
  color: #fff;
  background-color: rgb(6.1176470588%, 6.1176470588%, 6.1176470588%);
  border-color: rgb(6.1176470588%, 6.1176470588%, 6.1176470588%);
}

.list-group-item-brand-accent-pink {
  color: rgb(52%, 16.5176470588%, 34.462745098%);
  background-color: rgb(100%, 80.8941176471%, 90.5568627451%);
}
.list-group-item-brand-accent-pink.list-group-item-action:hover, .list-group-item-brand-accent-pink.list-group-item-action:focus {
  color: rgb(52%, 16.5176470588%, 34.462745098%);
  background-color: rgb(100%, 70.8941176471%, 85.6143340095%);
}
.list-group-item-brand-accent-pink.list-group-item-action.active {
  color: #fff;
  background-color: rgb(52%, 16.5176470588%, 34.462745098%);
  border-color: rgb(52%, 16.5176470588%, 34.462745098%);
}

.list-group-item-brand-accent-green {
  color: rgb(0%, 52%, 12.031372549%);
  background-color: rgb(72%, 100%, 78.4784313725%);
}
.list-group-item-brand-accent-green.list-group-item-action:hover, .list-group-item-brand-accent-green.list-group-item-action:focus {
  color: rgb(0%, 52%, 12.031372549%);
  background-color: rgb(62%, 100%, 70.7921568627%);
}
.list-group-item-brand-accent-green.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0%, 52%, 12.031372549%);
  border-color: rgb(0%, 52%, 12.031372549%);
}

.list-group-item-brand-accent-orange {
  color: rgb(52%, 31.2%, 0%);
  background-color: rgb(100%, 88.8%, 72%);
}
.list-group-item-brand-accent-orange.list-group-item-action:hover, .list-group-item-brand-accent-orange.list-group-item-action:focus {
  color: rgb(52%, 31.2%, 0%);
  background-color: rgb(100%, 84.8%, 62%);
}
.list-group-item-brand-accent-orange.list-group-item-action.active {
  color: #fff;
  background-color: rgb(52%, 31.2%, 0%);
  border-color: rgb(52%, 31.2%, 0%);
}

.list-group-item-brand-accent-yellow {
  color: rgb(52%, 52%, 0%);
  background-color: rgb(100%, 100%, 72%);
}
.list-group-item-brand-accent-yellow.list-group-item-action:hover, .list-group-item-brand-accent-yellow.list-group-item-action:focus {
  color: rgb(52%, 52%, 0%);
  background-color: rgb(100%, 100%, 62%);
}
.list-group-item-brand-accent-yellow.list-group-item-action.active {
  color: #fff;
  background-color: rgb(52%, 52%, 0%);
  border-color: rgb(52%, 52%, 0%);
}

.list-group-item-brand-light-teal {
  color: rgb(44.2509803922%, 52%, 51.3882352941%);
  background-color: rgb(95.8274509804%, 100%, 99.6705882353%);
}
.list-group-item-brand-light-teal.list-group-item-action:hover, .list-group-item-brand-light-teal.list-group-item-action:focus {
  color: rgb(44.2509803922%, 52%, 51.3882352941%);
  background-color: rgb(85.8274509804%, 100%, 98.8811145511%);
}
.list-group-item-brand-light-teal.list-group-item-action.active {
  color: #fff;
  background-color: rgb(44.2509803922%, 52%, 51.3882352941%);
  border-color: rgb(44.2509803922%, 52%, 51.3882352941%);
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 350px;
      flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -50px);
          transform: translate(0, -50px);
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Muli", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Muli", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #1E1E1E;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #1E1E1E;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #1E1E1E;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #1E1E1E;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid rgb(8.7647058824%, 8.7647058824%, 8.7647058824%);
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #1E1E1E;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: #FFFFFF;
  background-color: rgb(8.7647058824%, 8.7647058824%, 8.7647058824%);
  border-bottom: 1px solid rgb(3.7647058824%, 3.7647058824%, 3.7647058824%);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #FFFFFF;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #00FCE8 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: rgb(0%, 78.8235294118%, 72.5676937442%) !important;
}

.bg-secondary {
  background-color: #FF51A9 !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: rgb(100%, 11.7647058824%, 56.3894523327%) !important;
}

.bg-success {
  background-color: #2ECC71 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: rgb(14.3592156863%, 63.68%, 35.2737254902%) !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: rgb(6.7973856209%, 47.8772378517%, 54.3790849673%) !important;
}

.bg-warning {
  background-color: #F1A30F !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: rgb(75.9610930987%, 51.2737378416%, 4.4310637641%) !important;
}

.bg-danger {
  background-color: #E74C3C !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: rgb(83.8033843674%, 17.190437819%, 10.3142626914%) !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: rgb(85.5882352941%, 87.6470588235%, 89.7058823529%) !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: rgb(11.4266396214%, 12.7450980392%, 14.0635564571%) !important;
}

.bg-brand-primary, .jumbotron.signup, .jumbotron.hero {
  background-color: #00FCE8 !important;
}

a.bg-brand-primary:hover, a.jumbotron.signup:hover, a.jumbotron.hero:hover, a.bg-brand-primary:focus, a.jumbotron.signup:focus, a.jumbotron.hero:focus,
button.bg-brand-primary:hover,
button.jumbotron.signup:hover,
button.jumbotron.hero:hover,
button.bg-brand-primary:focus,
button.jumbotron.signup:focus,
button.jumbotron.hero:focus {
  background-color: rgb(0%, 78.8235294118%, 72.5676937442%) !important;
}

.bg-brand-neutral-grey, .footer .navbar {
  background-color: #F0F0F0 !important;
}

a.bg-brand-neutral-grey:hover, .footer a.navbar:hover, a.bg-brand-neutral-grey:focus, .footer a.navbar:focus,
button.bg-brand-neutral-grey:hover,
.footer button.navbar:hover,
button.bg-brand-neutral-grey:focus,
.footer button.navbar:focus {
  background-color: rgb(84.1176470588%, 84.1176470588%, 84.1176470588%) !important;
}

.bg-brand-neutral-white {
  background-color: #FFFFFF !important;
}

a.bg-brand-neutral-white:hover, a.bg-brand-neutral-white:focus,
button.bg-brand-neutral-white:hover,
button.bg-brand-neutral-white:focus {
  background-color: rgb(90%, 90%, 90%) !important;
}

.bg-brand-neutral-black {
  background-color: #1E1E1E !important;
}

a.bg-brand-neutral-black:hover, a.bg-brand-neutral-black:focus,
button.bg-brand-neutral-black:hover,
button.bg-brand-neutral-black:focus {
  background-color: rgb(1.7647058824%, 1.7647058824%, 1.7647058824%) !important;
}

.bg-brand-accent-pink {
  background-color: #FF51A9 !important;
}

a.bg-brand-accent-pink:hover, a.bg-brand-accent-pink:focus,
button.bg-brand-accent-pink:hover,
button.bg-brand-accent-pink:focus {
  background-color: rgb(100%, 11.7647058824%, 56.3894523327%) !important;
}

.bg-brand-accent-green {
  background-color: #00FF3B !important;
}

a.bg-brand-accent-green:hover, a.bg-brand-accent-green:focus,
button.bg-brand-accent-green:hover,
button.bg-brand-accent-green:focus {
  background-color: rgb(0%, 80%, 18.5098039216%) !important;
}

.bg-brand-accent-orange {
  background-color: #FF9900 !important;
}

a.bg-brand-accent-orange:hover, a.bg-brand-accent-orange:focus,
button.bg-brand-accent-orange:hover,
button.bg-brand-accent-orange:focus {
  background-color: rgb(80%, 48%, 0%) !important;
}

.bg-brand-accent-yellow {
  background-color: #FFFF00 !important;
}

a.bg-brand-accent-yellow:hover, a.bg-brand-accent-yellow:focus,
button.bg-brand-accent-yellow:hover,
button.bg-brand-accent-yellow:focus {
  background-color: #cccc00 !important;
}

.bg-brand-light-teal {
  background-color: #D9FFFC !important;
}

a.bg-brand-light-teal:hover, a.bg-brand-light-teal:focus,
button.bg-brand-light-teal:hover,
button.bg-brand-light-teal:focus {
  background-color: rgb(65.0980392157%, 100%, 97.2445820433%) !important;
}

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

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #00FCE8 !important;
}

.border-secondary {
  border-color: #FF51A9 !important;
}

.border-success {
  border-color: #2ECC71 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #F1A30F !important;
}

.border-danger {
  border-color: #E74C3C !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-brand-primary {
  border-color: #00FCE8 !important;
}

.border-brand-neutral-grey {
  border-color: #F0F0F0 !important;
}

.border-brand-neutral-white {
  border-color: #FFFFFF !important;
}

.border-brand-neutral-black {
  border-color: #1E1E1E !important;
}

.border-brand-accent-pink {
  border-color: #FF51A9 !important;
}

.border-brand-accent-green {
  border-color: #00FF3B !important;
}

.border-brand-accent-orange {
  border-color: #FF9900 !important;
}

.border-brand-accent-yellow {
  border-color: #FFFF00 !important;
}

.border-brand-light-teal {
  border-color: #D9FFFC !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none, main .gsc-url-top, main .gsc-results .gcsc-find-more-on-google {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -ms-flex-direction: row !important;
      flex-direction: row !important;
}

.flex-column {
  -ms-flex-direction: column !important;
      flex-direction: column !important;
}

.flex-row-reverse {
  -ms-flex-direction: row-reverse !important;
      flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -ms-flex-direction: column-reverse !important;
      flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important;
}

.flex-fill {
  -ms-flex: 1 1 auto !important;
      flex: 1 1 auto !important;
}

.flex-grow-0 {
  -ms-flex-positive: 0 !important;
      flex-grow: 0 !important;
}

.flex-grow-1 {
  -ms-flex-positive: 1 !important;
      flex-grow: 1 !important;
}

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important;
}

.justify-content-start {
  -ms-flex-pack: start !important;
      justify-content: flex-start !important;
}

.justify-content-end {
  -ms-flex-pack: end !important;
      justify-content: flex-end !important;
}

.justify-content-center {
  -ms-flex-pack: center !important;
      justify-content: center !important;
}

.justify-content-between {
  -ms-flex-pack: justify !important;
      justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

.align-items-start {
  -ms-flex-align: start !important;
      align-items: flex-start !important;
}

.align-items-end {
  -ms-flex-align: end !important;
      align-items: flex-end !important;
}

.align-items-center {
  -ms-flex-align: center !important;
      align-items: center !important;
}

.align-items-baseline {
  -ms-flex-align: baseline !important;
      align-items: baseline !important;
}

.align-items-stretch {
  -ms-flex-align: stretch !important;
      align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important;
  }
  .flex-sm-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -ms-flex-pack: center !important;
        justify-content: center !important;
  }
  .justify-content-sm-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important;
  }
  .align-items-sm-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important;
  }
  .align-items-sm-center {
    -ms-flex-align: center !important;
        align-items: center !important;
  }
  .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important;
  }
  .flex-md-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -ms-flex-pack: center !important;
        justify-content: center !important;
  }
  .justify-content-md-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important;
  }
  .align-items-md-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important;
  }
  .align-items-md-center {
    -ms-flex-align: center !important;
        align-items: center !important;
  }
  .align-items-md-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important;
  }
  .align-items-md-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important;
  }
  .flex-lg-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -ms-flex-pack: center !important;
        justify-content: center !important;
  }
  .justify-content-lg-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important;
  }
  .align-items-lg-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important;
  }
  .align-items-lg-center {
    -ms-flex-align: center !important;
        align-items: center !important;
  }
  .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important;
  }
  .flex-xl-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -ms-flex-pack: center !important;
        justify-content: center !important;
  }
  .justify-content-xl-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important;
  }
  .align-items-xl-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important;
  }
  .align-items-xl-center {
    -ms-flex-align: center !important;
        align-items: center !important;
  }
  .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

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

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0,
.report img.indicator {
  margin-top: 0 !important;
}

.mr-0,
.mx-0,
main.donate form .radio-button-group .form-check.w-100 {
  margin-right: 0 !important;
}

.mb-0, main.donate form .radio-button-group .form-check p.invalid-feedback, main.donate form #div_id_other_amount, .breadcrumbs ol li, .breadcrumbs ol, .breadcrumbs,
.my-0,
.report img.indicator {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0,
main.donate form .radio-button-group .form-check.w-100 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.5rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.5rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.5rem !important;
}

.mb-1, .card-claim-conclusion .card-title,
.my-1 {
  margin-bottom: 0.5rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.5rem !important;
}

.m-2 {
  margin: 1rem !important;
}

.mt-2, blockquote footer,
.my-2 {
  margin-top: 1rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 1rem !important;
}

.mb-2, main.donate form #div_id_how_often .form-check-inline:first-of-type, .inline-donate,
.my-2 {
  margin-bottom: 1rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 1rem !important;
}

.m-3 {
  margin: 1.5rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1.5rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1.5rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1.5rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1.5rem !important;
}

.m-4 {
  margin: 2rem !important;
}

.mt-4,
.my-4,
.block-image,
.block-embed,
.block-signup_cta,
.block-link_cta,
.block-highlighted_text,
.block-quote,
.block-button {
  margin-top: 2rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 2rem !important;
}

.mb-4, .jumbotron .title-emphasis,
.my-4,
.block-image,
.block-embed,
.block-signup_cta,
.block-link_cta,
.block-highlighted_text,
.block-quote,
.block-button {
  margin-bottom: 2rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 2rem !important;
}

.m-5 {
  margin: 2.5rem !important;
}

.mt-5,
.my-5 {
  margin-top: 2.5rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 2.5rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 2.5rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 2.5rem !important;
}

.m-1-5 {
  margin: 0.75rem !important;
}

.mt-1-5,
.my-1-5 {
  margin-top: 0.75rem !important;
}

.mr-1-5,
.mx-1-5 {
  margin-right: 0.75rem !important;
}

.mb-1-5,
.my-1-5 {
  margin-bottom: 0.75rem !important;
}

.ml-1-5,
.mx-1-5 {
  margin-left: 0.75rem !important;
}

.m-6 {
  margin: 3rem !important;
}

.mt-6,
.my-6 {
  margin-top: 3rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 3rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 3rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 3rem !important;
}

.m-7 {
  margin: 3.5rem !important;
}

.mt-7,
.my-7 {
  margin-top: 3.5rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 3.5rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 3.5rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 3.5rem !important;
}

.m-8 {
  margin: 4rem !important;
}

.mt-8,
.my-8 {
  margin-top: 4rem !important;
}

.mr-8,
.mx-8 {
  margin-right: 4rem !important;
}

.mb-8,
.my-8 {
  margin-bottom: 4rem !important;
}

.ml-8,
.mx-8 {
  margin-left: 4rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0,
main .gsc-control-cse {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0,
main .gsc-control-cse {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.5rem !important;
}

.pt-1,
.py-1,
.report .post-it {
  padding-top: 0.5rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.5rem !important;
}

.pb-1,
.py-1,
.report .post-it {
  padding-bottom: 0.5rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.5rem !important;
}

.p-2 {
  padding: 1rem !important;
}

.pt-2,
.py-2,
main .gsc-control-cse,
.inline-donate {
  padding-top: 1rem !important;
}

.pr-2,
.px-2,
.report .post-it {
  padding-right: 1rem !important;
}

.pb-2,
.py-2,
main .gsc-control-cse,
.inline-donate {
  padding-bottom: 1rem !important;
}

.pl-2,
.px-2,
.report .post-it {
  padding-left: 1rem !important;
}

.p-3 {
  padding: 1.5rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1.5rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1.5rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1.5rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1.5rem !important;
}

.p-4 {
  padding: 2rem !important;
}

.pt-4,
.py-4 {
  padding-top: 2rem !important;
}

.pr-4,
.px-4 {
  padding-right: 2rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 2rem !important;
}

.pl-4,
.px-4 {
  padding-left: 2rem !important;
}

.p-5 {
  padding: 2.5rem !important;
}

.pt-5,
.py-5 {
  padding-top: 2.5rem !important;
}

.pr-5,
.px-5 {
  padding-right: 2.5rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 2.5rem !important;
}

.pl-5,
.px-5 {
  padding-left: 2.5rem !important;
}

.p-1-5 {
  padding: 0.75rem !important;
}

.pt-1-5,
.py-1-5 {
  padding-top: 0.75rem !important;
}

.pr-1-5,
.px-1-5 {
  padding-right: 0.75rem !important;
}

.pb-1-5,
.py-1-5 {
  padding-bottom: 0.75rem !important;
}

.pl-1-5,
.px-1-5 {
  padding-left: 0.75rem !important;
}

.p-6 {
  padding: 3rem !important;
}

.pt-6,
.py-6 {
  padding-top: 3rem !important;
}

.pr-6,
.px-6 {
  padding-right: 3rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 3rem !important;
}

.pl-6,
.px-6 {
  padding-left: 3rem !important;
}

.p-7 {
  padding: 3.5rem !important;
}

.pt-7,
.py-7 {
  padding-top: 3.5rem !important;
}

.pr-7,
.px-7 {
  padding-right: 3.5rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 3.5rem !important;
}

.pl-7,
.px-7 {
  padding-left: 3.5rem !important;
}

.p-8 {
  padding: 4rem !important;
}

.pt-8,
.py-8 {
  padding-top: 4rem !important;
}

.pr-8,
.px-8 {
  padding-right: 4rem !important;
}

.pb-8,
.py-8 {
  padding-bottom: 4rem !important;
}

.pl-8,
.px-8 {
  padding-left: 4rem !important;
}

.m-n1 {
  margin: -0.5rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.5rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.5rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.5rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.5rem !important;
}

.m-n2 {
  margin: -1rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -1rem !important;
}

.mr-n2,
.mx-n2,
blockquote {
  margin-right: -1rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -1rem !important;
}

.ml-n2,
.mx-n2,
blockquote {
  margin-left: -1rem !important;
}

.m-n3 {
  margin: -1.5rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1.5rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1.5rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1.5rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1.5rem !important;
}

.m-n4 {
  margin: -2rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -2rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -2rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -2rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -2rem !important;
}

.m-n5 {
  margin: -2.5rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -2.5rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -2.5rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -2.5rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -2.5rem !important;
}

.m-n1-5 {
  margin: -0.75rem !important;
}

.mt-n1-5,
.my-n1-5 {
  margin-top: -0.75rem !important;
}

.mr-n1-5,
.mx-n1-5 {
  margin-right: -0.75rem !important;
}

.mb-n1-5,
.my-n1-5 {
  margin-bottom: -0.75rem !important;
}

.ml-n1-5,
.mx-n1-5 {
  margin-left: -0.75rem !important;
}

.m-n6 {
  margin: -3rem !important;
}

.mt-n6,
.my-n6 {
  margin-top: -3rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -3rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -3rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -3rem !important;
}

.m-n7 {
  margin: -3.5rem !important;
}

.mt-n7,
.my-n7 {
  margin-top: -3.5rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -3.5rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -3.5rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -3.5rem !important;
}

.m-n8 {
  margin: -4rem !important;
}

.mt-n8,
.my-n8 {
  margin-top: -4rem !important;
}

.mr-n8,
.mx-n8 {
  margin-right: -4rem !important;
}

.mb-n8,
.my-n8 {
  margin-bottom: -4rem !important;
}

.ml-n8,
.mx-n8 {
  margin-left: -4rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0,
  blockquote {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0,
  blockquote {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.5rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.5rem !important;
  }
  .m-sm-2 {
    margin: 1rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 1rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 1rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 1rem !important;
  }
  .m-sm-3 {
    margin: 1.5rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.5rem !important;
  }
  .m-sm-4 {
    margin: 2rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 2rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 2rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 2rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 2rem !important;
  }
  .m-sm-5 {
    margin: 2.5rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 2.5rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 2.5rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 2.5rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 2.5rem !important;
  }
  .m-sm-1-5 {
    margin: 0.75rem !important;
  }
  .mt-sm-1-5,
  .my-sm-1-5 {
    margin-top: 0.75rem !important;
  }
  .mr-sm-1-5,
  .mx-sm-1-5 {
    margin-right: 0.75rem !important;
  }
  .mb-sm-1-5,
  .my-sm-1-5 {
    margin-bottom: 0.75rem !important;
  }
  .ml-sm-1-5,
  .mx-sm-1-5 {
    margin-left: 0.75rem !important;
  }
  .m-sm-6 {
    margin: 3rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 3rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 3rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 3rem !important;
  }
  .m-sm-7 {
    margin: 3.5rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 3.5rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 3.5rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 3.5rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 3.5rem !important;
  }
  .m-sm-8 {
    margin: 4rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 4rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 4rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 4rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 4rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.5rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.5rem !important;
  }
  .p-sm-2 {
    padding: 1rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 1rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 1rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 1rem !important;
  }
  .p-sm-3 {
    padding: 1.5rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.5rem !important;
  }
  .p-sm-4 {
    padding: 2rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 2rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 2rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 2rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 2rem !important;
  }
  .p-sm-5 {
    padding: 2.5rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 2.5rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 2.5rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 2.5rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 2.5rem !important;
  }
  .p-sm-1-5 {
    padding: 0.75rem !important;
  }
  .pt-sm-1-5,
  .py-sm-1-5 {
    padding-top: 0.75rem !important;
  }
  .pr-sm-1-5,
  .px-sm-1-5 {
    padding-right: 0.75rem !important;
  }
  .pb-sm-1-5,
  .py-sm-1-5 {
    padding-bottom: 0.75rem !important;
  }
  .pl-sm-1-5,
  .px-sm-1-5 {
    padding-left: 0.75rem !important;
  }
  .p-sm-6 {
    padding: 3rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 3rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 3rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 3rem !important;
  }
  .p-sm-7 {
    padding: 3.5rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 3.5rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 3.5rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 3.5rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 3.5rem !important;
  }
  .p-sm-8 {
    padding: 4rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 4rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 4rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 4rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 4rem !important;
  }
  .m-sm-n1 {
    margin: -0.5rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n2 {
    margin: -1rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -1rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -1rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -1rem !important;
  }
  .m-sm-n3 {
    margin: -1.5rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n4 {
    margin: -2rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -2rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -2rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -2rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -2rem !important;
  }
  .m-sm-n5 {
    margin: -2.5rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -2.5rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -2.5rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -2.5rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -2.5rem !important;
  }
  .m-sm-n1-5 {
    margin: -0.75rem !important;
  }
  .mt-sm-n1-5,
  .my-sm-n1-5 {
    margin-top: -0.75rem !important;
  }
  .mr-sm-n1-5,
  .mx-sm-n1-5 {
    margin-right: -0.75rem !important;
  }
  .mb-sm-n1-5,
  .my-sm-n1-5 {
    margin-bottom: -0.75rem !important;
  }
  .ml-sm-n1-5,
  .mx-sm-n1-5 {
    margin-left: -0.75rem !important;
  }
  .m-sm-n6 {
    margin: -3rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -3rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -3rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -3rem !important;
  }
  .m-sm-n7 {
    margin: -3.5rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -3.5rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -3.5rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -3.5rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -3.5rem !important;
  }
  .m-sm-n8 {
    margin: -4rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -4rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -4rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -4rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -4rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.5rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.5rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.5rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.5rem !important;
  }
  .m-md-2 {
    margin: 1rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 1rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 1rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 1rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 1rem !important;
  }
  .m-md-3 {
    margin: 1.5rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.5rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.5rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.5rem !important;
  }
  .m-md-4 {
    margin: 2rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 2rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 2rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 2rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 2rem !important;
  }
  .m-md-5 {
    margin: 2.5rem !important;
  }
  .mt-md-5,
  .my-md-5,
  .block-image,
  .block-embed,
  .block-signup_cta,
  .block-link_cta,
  .block-highlighted_text,
  .block-quote,
  .block-button {
    margin-top: 2.5rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 2.5rem !important;
  }
  .mb-md-5,
  .my-md-5,
  .block-image,
  .block-embed,
  .block-signup_cta,
  .block-link_cta,
  .block-highlighted_text,
  .block-quote,
  .block-button {
    margin-bottom: 2.5rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 2.5rem !important;
  }
  .m-md-1-5 {
    margin: 0.75rem !important;
  }
  .mt-md-1-5,
  .my-md-1-5 {
    margin-top: 0.75rem !important;
  }
  .mr-md-1-5,
  .mx-md-1-5 {
    margin-right: 0.75rem !important;
  }
  .mb-md-1-5,
  .my-md-1-5 {
    margin-bottom: 0.75rem !important;
  }
  .ml-md-1-5,
  .mx-md-1-5 {
    margin-left: 0.75rem !important;
  }
  .m-md-6 {
    margin: 3rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 3rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 3rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 3rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 3rem !important;
  }
  .m-md-7 {
    margin: 3.5rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 3.5rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 3.5rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 3.5rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 3.5rem !important;
  }
  .m-md-8 {
    margin: 4rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 4rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 4rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 4rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 4rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.5rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.5rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.5rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.5rem !important;
  }
  .p-md-2 {
    padding: 1rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 1rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 1rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 1rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 1rem !important;
  }
  .p-md-3 {
    padding: 1.5rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.5rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.5rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.5rem !important;
  }
  .p-md-4 {
    padding: 2rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 2rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 2rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 2rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 2rem !important;
  }
  .p-md-5 {
    padding: 2.5rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 2.5rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 2.5rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 2.5rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 2.5rem !important;
  }
  .p-md-1-5 {
    padding: 0.75rem !important;
  }
  .pt-md-1-5,
  .py-md-1-5 {
    padding-top: 0.75rem !important;
  }
  .pr-md-1-5,
  .px-md-1-5 {
    padding-right: 0.75rem !important;
  }
  .pb-md-1-5,
  .py-md-1-5 {
    padding-bottom: 0.75rem !important;
  }
  .pl-md-1-5,
  .px-md-1-5 {
    padding-left: 0.75rem !important;
  }
  .p-md-6 {
    padding: 3rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 3rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 3rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 3rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 3rem !important;
  }
  .p-md-7 {
    padding: 3.5rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 3.5rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 3.5rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 3.5rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 3.5rem !important;
  }
  .p-md-8 {
    padding: 4rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 4rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 4rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 4rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 4rem !important;
  }
  .m-md-n1 {
    margin: -0.5rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.5rem !important;
  }
  .m-md-n2 {
    margin: -1rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -1rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -1rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -1rem !important;
  }
  .m-md-n3 {
    margin: -1.5rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.5rem !important;
  }
  .m-md-n4 {
    margin: -2rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -2rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -2rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -2rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -2rem !important;
  }
  .m-md-n5 {
    margin: -2.5rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -2.5rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -2.5rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -2.5rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -2.5rem !important;
  }
  .m-md-n1-5 {
    margin: -0.75rem !important;
  }
  .mt-md-n1-5,
  .my-md-n1-5 {
    margin-top: -0.75rem !important;
  }
  .mr-md-n1-5,
  .mx-md-n1-5 {
    margin-right: -0.75rem !important;
  }
  .mb-md-n1-5,
  .my-md-n1-5 {
    margin-bottom: -0.75rem !important;
  }
  .ml-md-n1-5,
  .mx-md-n1-5 {
    margin-left: -0.75rem !important;
  }
  .m-md-n6 {
    margin: -3rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -3rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -3rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -3rem !important;
  }
  .m-md-n7 {
    margin: -3.5rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -3.5rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -3.5rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -3.5rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -3.5rem !important;
  }
  .m-md-n8 {
    margin: -4rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -4rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -4rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -4rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -4rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0, main.donate form #div_id_how_often .form-check-inline:first-of-type,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.5rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.5rem !important;
  }
  .m-lg-2 {
    margin: 1rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 1rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 1rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 1rem !important;
  }
  .m-lg-3 {
    margin: 1.5rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.5rem !important;
  }
  .m-lg-4 {
    margin: 2rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 2rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 2rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 2rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 2rem !important;
  }
  .m-lg-5 {
    margin: 2.5rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 2.5rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 2.5rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 2.5rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 2.5rem !important;
  }
  .m-lg-1-5 {
    margin: 0.75rem !important;
  }
  .mt-lg-1-5,
  .my-lg-1-5 {
    margin-top: 0.75rem !important;
  }
  .mr-lg-1-5,
  .mx-lg-1-5 {
    margin-right: 0.75rem !important;
  }
  .mb-lg-1-5,
  .my-lg-1-5 {
    margin-bottom: 0.75rem !important;
  }
  .ml-lg-1-5,
  .mx-lg-1-5 {
    margin-left: 0.75rem !important;
  }
  .m-lg-6 {
    margin: 3rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 3rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 3rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 3rem !important;
  }
  .m-lg-7 {
    margin: 3.5rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 3.5rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 3.5rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 3.5rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 3.5rem !important;
  }
  .m-lg-8 {
    margin: 4rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 4rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 4rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 4rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 4rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.5rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.5rem !important;
  }
  .p-lg-2 {
    padding: 1rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 1rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 1rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 1rem !important;
  }
  .p-lg-3 {
    padding: 1.5rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.5rem !important;
  }
  .p-lg-4 {
    padding: 2rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 2rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 2rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 2rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 2rem !important;
  }
  .p-lg-5 {
    padding: 2.5rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 2.5rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 2.5rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 2.5rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 2.5rem !important;
  }
  .p-lg-1-5 {
    padding: 0.75rem !important;
  }
  .pt-lg-1-5,
  .py-lg-1-5 {
    padding-top: 0.75rem !important;
  }
  .pr-lg-1-5,
  .px-lg-1-5 {
    padding-right: 0.75rem !important;
  }
  .pb-lg-1-5,
  .py-lg-1-5 {
    padding-bottom: 0.75rem !important;
  }
  .pl-lg-1-5,
  .px-lg-1-5 {
    padding-left: 0.75rem !important;
  }
  .p-lg-6 {
    padding: 3rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 3rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 3rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 3rem !important;
  }
  .p-lg-7 {
    padding: 3.5rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 3.5rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 3.5rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 3.5rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 3.5rem !important;
  }
  .p-lg-8 {
    padding: 4rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 4rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 4rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 4rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 4rem !important;
  }
  .m-lg-n1 {
    margin: -0.5rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n2 {
    margin: -1rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -1rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -1rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -1rem !important;
  }
  .m-lg-n3 {
    margin: -1.5rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n4 {
    margin: -2rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -2rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -2rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -2rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -2rem !important;
  }
  .m-lg-n5 {
    margin: -2.5rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -2.5rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -2.5rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -2.5rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -2.5rem !important;
  }
  .m-lg-n1-5 {
    margin: -0.75rem !important;
  }
  .mt-lg-n1-5,
  .my-lg-n1-5 {
    margin-top: -0.75rem !important;
  }
  .mr-lg-n1-5,
  .mx-lg-n1-5 {
    margin-right: -0.75rem !important;
  }
  .mb-lg-n1-5,
  .my-lg-n1-5 {
    margin-bottom: -0.75rem !important;
  }
  .ml-lg-n1-5,
  .mx-lg-n1-5 {
    margin-left: -0.75rem !important;
  }
  .m-lg-n6 {
    margin: -3rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -3rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -3rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -3rem !important;
  }
  .m-lg-n7 {
    margin: -3.5rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -3.5rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -3.5rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -3.5rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -3.5rem !important;
  }
  .m-lg-n8 {
    margin: -4rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -4rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -4rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -4rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -4rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.5rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.5rem !important;
  }
  .m-xl-2 {
    margin: 1rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 1rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 1rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 1rem !important;
  }
  .m-xl-3 {
    margin: 1.5rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.5rem !important;
  }
  .m-xl-4 {
    margin: 2rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 2rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 2rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 2rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 2rem !important;
  }
  .m-xl-5 {
    margin: 2.5rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 2.5rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 2.5rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 2.5rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 2.5rem !important;
  }
  .m-xl-1-5 {
    margin: 0.75rem !important;
  }
  .mt-xl-1-5,
  .my-xl-1-5 {
    margin-top: 0.75rem !important;
  }
  .mr-xl-1-5,
  .mx-xl-1-5 {
    margin-right: 0.75rem !important;
  }
  .mb-xl-1-5,
  .my-xl-1-5 {
    margin-bottom: 0.75rem !important;
  }
  .ml-xl-1-5,
  .mx-xl-1-5 {
    margin-left: 0.75rem !important;
  }
  .m-xl-6 {
    margin: 3rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 3rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 3rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 3rem !important;
  }
  .m-xl-7 {
    margin: 3.5rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 3.5rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 3.5rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 3.5rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 3.5rem !important;
  }
  .m-xl-8 {
    margin: 4rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 4rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 4rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 4rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 4rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.5rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.5rem !important;
  }
  .p-xl-2 {
    padding: 1rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 1rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 1rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 1rem !important;
  }
  .p-xl-3 {
    padding: 1.5rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.5rem !important;
  }
  .p-xl-4 {
    padding: 2rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 2rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 2rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 2rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 2rem !important;
  }
  .p-xl-5 {
    padding: 2.5rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 2.5rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 2.5rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 2.5rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 2.5rem !important;
  }
  .p-xl-1-5 {
    padding: 0.75rem !important;
  }
  .pt-xl-1-5,
  .py-xl-1-5 {
    padding-top: 0.75rem !important;
  }
  .pr-xl-1-5,
  .px-xl-1-5 {
    padding-right: 0.75rem !important;
  }
  .pb-xl-1-5,
  .py-xl-1-5 {
    padding-bottom: 0.75rem !important;
  }
  .pl-xl-1-5,
  .px-xl-1-5 {
    padding-left: 0.75rem !important;
  }
  .p-xl-6 {
    padding: 3rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 3rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 3rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 3rem !important;
  }
  .p-xl-7 {
    padding: 3.5rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 3.5rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 3.5rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 3.5rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 3.5rem !important;
  }
  .p-xl-8 {
    padding: 4rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 4rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 4rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 4rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 4rem !important;
  }
  .m-xl-n1 {
    margin: -0.5rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n2 {
    margin: -1rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -1rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -1rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -1rem !important;
  }
  .m-xl-n3 {
    margin: -1.5rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n4 {
    margin: -2rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -2rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -2rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -2rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -2rem !important;
  }
  .m-xl-n5 {
    margin: -2.5rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -2.5rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -2.5rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -2.5rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -2.5rem !important;
  }
  .m-xl-n1-5 {
    margin: -0.75rem !important;
  }
  .mt-xl-n1-5,
  .my-xl-n1-5 {
    margin-top: -0.75rem !important;
  }
  .mr-xl-n1-5,
  .mx-xl-n1-5 {
    margin-right: -0.75rem !important;
  }
  .mb-xl-n1-5,
  .my-xl-n1-5 {
    margin-bottom: -0.75rem !important;
  }
  .ml-xl-n1-5,
  .mx-xl-n1-5 {
    margin-left: -0.75rem !important;
  }
  .m-xl-n6 {
    margin: -3rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -3rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -3rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -3rem !important;
  }
  .m-xl-n7 {
    margin: -3.5rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -3.5rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -3.5rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -3.5rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -3.5rem !important;
  }
  .m-xl-n8 {
    margin: -4rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -4rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -4rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -4rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -4rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after, .jumbotron.jumbotron-homepage .jumbotron-content .btn::after, .jumbotron.jumbotron-homepage .jumbotron-content main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label::after, main.donate form .radio-button-group .form-check .jumbotron.jumbotron-homepage .jumbotron-content input[type=radio] ~ .form-check-label::after, .jumbotron.jumbotron-homepage .jumbotron-content main .gsc-search-box .gsc-search-button-v2::after, main .gsc-search-box .jumbotron.jumbotron-homepage .jumbotron-content .gsc-search-button-v2::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center, .inline-donate {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase, blockquote footer, .card-claim-conclusion .card-title, .breadcrumbs, .timestamp {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold, .report .lead, .report .jumbotron.jumbotron-homepage p, .jumbotron.jumbotron-homepage .report p, blockquote footer, .homepage .card-slim .card-title, .card-claim-conclusion .card-body.card-conclusion-body .card-text, .breadcrumbs, .timestamp {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic, blockquote {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #00FCE8 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #00fce8 !important;
}

.text-secondary {
  color: #FF51A9 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #ff51a9 !important;
}

.text-success {
  color: #2ECC71 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #2ecc71 !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #17a2b8 !important;
}

.text-warning {
  color: #F1A30F !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #f1a30f !important;
}

.text-danger {
  color: #E74C3C !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #e74c3c !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #f8f9fa !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #343a40 !important;
}

.text-brand-primary {
  color: #00FCE8 !important;
}

a.text-brand-primary:hover, a.text-brand-primary:focus {
  color: #00fce8 !important;
}

.text-brand-neutral-grey {
  color: #F0F0F0 !important;
}

a.text-brand-neutral-grey:hover, a.text-brand-neutral-grey:focus {
  color: #f0f0f0 !important;
}

.text-brand-neutral-white {
  color: #FFFFFF !important;
}

a.text-brand-neutral-white:hover, a.text-brand-neutral-white:focus {
  color: white !important;
}

.text-brand-neutral-black, .footer .navbar .footer-links .nav-link {
  color: #1E1E1E !important;
}

a.text-brand-neutral-black:hover, .footer .navbar .footer-links a.nav-link:hover, a.text-brand-neutral-black:focus, .footer .navbar .footer-links a.nav-link:focus {
  color: #1e1e1e !important;
}

.text-brand-accent-pink {
  color: #FF51A9 !important;
}

a.text-brand-accent-pink:hover, a.text-brand-accent-pink:focus {
  color: #ff51a9 !important;
}

.text-brand-accent-green {
  color: #00FF3B !important;
}

a.text-brand-accent-green:hover, a.text-brand-accent-green:focus {
  color: #00ff3b !important;
}

.text-brand-accent-orange {
  color: #FF9900 !important;
}

a.text-brand-accent-orange:hover, a.text-brand-accent-orange:focus {
  color: #ff9900 !important;
}

.text-brand-accent-yellow {
  color: #FFFF00 !important;
}

a.text-brand-accent-yellow:hover, a.text-brand-accent-yellow:focus {
  color: yellow !important;
}

.text-brand-light-teal {
  color: #D9FFFC !important;
}

a.text-brand-light-teal:hover, a.text-brand-light-teal:focus {
  color: #d9fffc !important;
}

.text-body {
  color: #1E1E1E !important;
}

.text-muted, blockquote footer, .card-claim-conclusion .card-title, .breadcrumbs, .timestamp {
  color: rgba(30, 30, 30, 0.6) !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
body {
  -webkit-font-variant-ligatures: none;
          font-variant-ligatures: none;
  overflow-wrap: break-word;
  height: 100%;
}

html {
  position: relative;
  min-height: 100%;
}

.bg-brand-light-pink {
  background-color: #FFDAEC;
}
.bg-brand-light-yellow {
  background-color: #FFFFB6;
}
.bg-white-80 {
  background-color: rgba(255, 255, 255, 0.8);
}
.bg-primary-21 {
  background-color: rgba(0, 252, 232, 0.21);
}
.bg-gradient-primary {
  background: #00FCE8 linear-gradient(90deg, #FFFFFF, #00FCE8) repeat-y !important;
}
.bg-gradient-accent-yellow {
  background: #FFFF00 linear-gradient(90deg, #FFFFFF, #FFFF00) repeat-y !important;
}
.bg-gradient-primary-pink {
  background: #FF51A9 linear-gradient(90deg, #00FCE8, #FF51A9) repeat-y !important;
}
.bg-image {
  background-size: cover;
  background-position: center center;
}
.bg-image-none {
  background-size: 0 0;
}
@media (min-width: 768px) {
  .bg-md-transparent {
    background-color: transparent !important;
  }
}
.bg-xs-image {
  background-size: cover;
  background-position: center center;
}
.bg-xs-image-none {
  background-size: 0 0;
}
@media (min-width: 576px) {
  .bg-sm-image {
    background-size: cover;
    background-position: center center;
  }
  .bg-sm-image-none {
    background-size: 0 0;
  }
}
@media (min-width: 768px) {
  .bg-md-image {
    background-size: cover;
    background-position: center center;
  }
  .bg-md-image-none {
    background-size: 0 0;
  }
}
@media (min-width: 992px) {
  .bg-lg-image {
    background-size: cover;
    background-position: center center;
  }
  .bg-lg-image-none {
    background-size: 0 0;
  }
}
@media (min-width: 1200px) {
  .bg-xl-image {
    background-size: cover;
    background-position: center center;
  }
  .bg-xl-image-none {
    background-size: 0 0;
  }
}

@media (min-width: 992px) {
  h1, .h1 {
    font-size: 3.75rem;
  }
}

@media (min-width: 992px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

@media (min-width: 992px) {
  h3, .h3 {
    font-size: 1.25rem;
  }
}

@media (min-width: 992px) {
  .lead, .jumbotron.jumbotron-homepage p {
    font-size: 2rem;
  }
}

.fact-check h1, .fact-check .h1, .pledge-page h1, .pledge-page .h1 {
  font-size: 1.5rem;
}
@media (min-width: 768px) {
  .fact-check h1, .fact-check .h1, .pledge-page h1, .pledge-page .h1 {
    font-size: 2rem;
  }
}

.cms-content h2, .cms-content .h2 {
  font-size: 1.375rem;
}
@media (min-width: 768px) {
  .cms-content h2, .cms-content .h2 {
    font-size: 1.625rem;
  }
}
.cms-content h3, .cms-content .h3 {
  font-size: 1.25rem;
}
@media (min-width: 768px) {
  .cms-content h3, .cms-content .h3 {
    font-size: 1.5rem;
  }
}
.cms-content h4, .cms-content .h4 {
  font-size: 1.125rem;
}
@media (min-width: 768px) {
  .cms-content h4, .cms-content .h4 {
    font-size: 1.25rem;
  }
}
.cms-content h5, .cms-content .h5 {
  font-size: 1rem;
}
@media (min-width: 768px) {
  .cms-content h5, .cms-content .h5 {
    font-size: 1.125rem;
  }
}
.cms-content h6, .cms-content .h6 {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  .cms-content h6, .cms-content .h6 {
    font-size: 1rem;
  }
}

.lh-1 {
  line-height: 1 !important;
}

.bg-highlight {
  font-style: inherit;
  -webkit-box-decoration-break: clone;
          box-decoration-break: clone;
  background: linear-gradient(transparent 42%, #00FCE8 42% 80%, transparent 80%);
  margin-left: -32px;
  padding-left: 32px;
}
@media (min-width: 768px) {
  .bg-highlight {
    margin-left: -80px;
    padding-left: 80px;
  }
}

article img {
  max-width: 100%;
  height: auto;
}

.font-weight-black {
  font-weight: 900 !important;
}

.link-weight-bold a {
  font-weight: bold;
}

.text-decoration-none {
  box-shadow: none !important;
}

.nav-offset-anchor, h1, h2, h3, h4, h5, h6 {
  scroll-margin-top: 70px;
}

p.full-width img, img.full-width {
  display: block;
  left: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  max-width: 100vw;
  position: relative;
  right: 50%;
  width: 100vw;
}
@media (min-width: 992px) {
  p.full-width img, img.full-width {
    margin-left: -496px;
    margin-right: -496px;
    max-width: 992px;
  }
}

.skip-link {
  position: absolute;
  top: -5rem;
  display: inline-block;
}
.skip-link:focus {
  top: 0.5rem;
  left: 0.5rem;
}

a.no-animate {
  background-image: none !important;
}

.twitter-timeline, .twitter-tweet {
  max-width: 550px;
  margin-left: auto !important;
  margin-right: auto !important;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  line-height: 1.2;
}

h1, .h1 {
  font-weight: 900;
}

h2, .h2 {
  font-weight: 900;
  letter-spacing: 0.5;
}

h3, .h3 {
  font-weight: 700;
  letter-spacing: 0.25;
}

h6, .h6 {
  font-weight: 300;
}

small.text-muted, .card-claim-conclusion small.card-title, small.breadcrumbs, small.timestamp {
  color: rgba(30, 30, 30, 0.61) !important;
}

.breadcrumbs a {
  color: inherit;
}
.breadcrumbs ol {
  -ms-flex: 1 1;
      flex: 1 1;
}
.breadcrumbs li {
  display: inline;
  -ms-hyphens: auto;
      hyphens: auto;
}

.breadcrumbs, .timestamp {
  font-size: 0.75rem;
  letter-spacing: 0.075rem;
}
.breadcrumbs a, .timestamp a {
  background-image: none !important;
  box-shadow: none;
}

.link-light a {
  box-shadow: #FFFFFF 0px -2px 0px inset;
  --animated-link-color: #FFFFFF;
  background: linear-gradient(to bottom, var(--animated-link-color) 0%, var(--animated-link-color) 100%);
  background-position: 0 0;
  background-repeat: repeat-y;
  background-size: 0 0;
  transition: background-size 0.2s;
}
.link-light a:hover, .link-light a:focus {
  background-size: 100% 100%;
}
@media (min-width: 768px) {
  .link-md-light a {
    box-shadow: #FFFFFF 0px -2px 0px inset;
    --animated-link-color: #FFFFFF;
    background: linear-gradient(to bottom, var(--animated-link-color) 0%, var(--animated-link-color) 100%);
    background-position: 0 0;
    background-repeat: repeat-y;
    background-size: 0 0;
    transition: background-size 0.2s;
  }
  .link-md-light a:hover, .link-md-light a:focus {
    background-size: 100% 100%;
  }
}

a {
  --box-shadow-color: #00FCE8;
  box-shadow: var(--box-shadow-color) 0px -2px 0px inset;
}
a:hover {
  outline: none;
}
a.nav-offset-anchor {
  box-shadow: none;
  background-image: none !important;
}
a.nav-offset-anchor > sup {
  box-shadow: var(--box-shadow-color) 0px -2px 0px inset;
  --animated-link-color: #00FCE8;
  background: linear-gradient(to bottom, var(--animated-link-color) 0%, var(--animated-link-color) 100%);
  background-position: 0 0;
  background-repeat: repeat-y;
  background-size: 0 0;
  transition: background-size 0.2s;
}
a.nav-offset-anchor > sup:hover, a.nav-offset-anchor > sup:focus {
  background-size: 100% 100%;
}

.lead, .jumbotron.jumbotron-homepage p {
  line-height: 1.2;
}
@media (min-width: 768px) {
  .lead, .jumbotron.jumbotron-homepage p {
    margin-bottom: 45px;
  }
}

main p a, main li a, main blockquote a, main table a {
  --animated-link-color: #00FCE8;
  background: linear-gradient(to bottom, var(--animated-link-color) 0%, var(--animated-link-color) 100%);
  background-position: 0 0;
  background-repeat: repeat-y;
  background-size: 0 0;
  transition: background-size 0.2s;
}
main p a:hover, main p a:focus, main li a:hover, main li a:focus, main blockquote a:hover, main blockquote a:focus, main table a:hover, main table a:focus {
  background-size: 100% 100%;
}

b, strong {
  font-weight: bold;
}

.cms-content h2, .cms-content .h2 {
  font-weight: 700;
}
.cms-content h1, .cms-content .h1, .cms-content h2, .cms-content .h2, .cms-content h3, .cms-content .h3, .cms-content h4, .cms-content .h4, .cms-content h5, .cms-content .h5, .cms-content h6, .cms-content .h6 {
  margin-top: 2rem;
}
@media (min-width: 768px) {
  .cms-content h1, .cms-content .h1, .cms-content h2, .cms-content .h2, .cms-content h3, .cms-content .h3, .cms-content h4, .cms-content .h4, .cms-content h5, .cms-content .h5, .cms-content h6, .cms-content .h6 {
    margin-top: 2.5rem;
  }
}
.cms-content ul, .cms-content ol {
  list-style: none;
  counter-reset: fullfact-counter;
  padding-left: 3.5rem;
  position: relative;
}
.cms-content ul li, .cms-content ol li {
  margin-bottom: 1rem;
}
.cms-content ul li::before, .cms-content ol li::before {
  left: 1.5rem;
  position: absolute;
}
.cms-content ul.brand-accent-pink li::before {
  color: #FF51A9;
}
.cms-content ul li::before {
  content: "■";
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  color: #00FCE8;
}
.cms-content ol li {
  counter-increment: fullfact-counter;
}
.cms-content ol li::before {
  content: counter(fullfact-counter) ".";
  font-weight: 700;
}
.cms-content p a:not(.btn), .cms-content li a:not(.btn), .cms-content blockquote a:not(.btn), .cms-content table a:not(.btn) {
  --animated-link-color: #00FCE8;
  background: linear-gradient(to bottom, var(--animated-link-color) 0%, var(--animated-link-color) 100%);
  background-position: 0 0;
  background-repeat: repeat-y;
  background-size: 0 0;
  transition: background-size 0.2s;
}
.cms-content p a:not(.btn):hover, .cms-content p a:not(.btn):focus, .cms-content li a:not(.btn):hover, .cms-content li a:not(.btn):focus, .cms-content blockquote a:not(.btn):hover, .cms-content blockquote a:not(.btn):focus, .cms-content table a:not(.btn):hover, .cms-content table a:not(.btn):focus {
  background-size: 100% 100%;
}

figcaption {
  font-style: italic;
}

.alert-link {
  box-shadow: none;
}
.alert.cookie-notice, #mc_embed_signup .cookie-notice.response {
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 5;
  margin-bottom: 0;
  text-align: center;
}
.alert-donate {
  background-color: #FFFF00;
}
.alert-donate a {
  background-image: none !important;
  box-shadow: none;
}
.alert-secondary {
  color: #FFFFFF;
  border: none;
  background-color: #FF51A9;
}
.alert-secondary a {
  color: #FFFFFF;
  border-bottom: none;
  box-shadow: none;
}

.btn, main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label, main .gsc-search-box .gsc-search-button-v2 {
  background-image: none !important;
  box-shadow: none;
  font-weight: bold;
  letter-spacing: 1.44px;
}
.btn:active, main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label:active, main .gsc-search-box .gsc-search-button-v2:active, .btn:hover, main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label:hover, main .gsc-search-box .gsc-search-button-v2:hover, .btn:not(:disabled):not(.disabled):active, main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label:not(:disabled):not(.disabled):active {
  outline: none;
  transition: all 0.3s ease-in-out;
}
.btn-brand-neutral-black:active, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:active, main .gsc-search-box .gsc-search-button-v2:active, .btn-brand-neutral-black:hover, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:hover, main .gsc-search-box .gsc-search-button-v2:hover, .btn-brand-neutral-black:focus, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:focus, main .gsc-search-box .gsc-search-button-v2:focus, .btn-brand-neutral-black:not(:disabled):not(.disabled):active, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:not(:disabled):not(.disabled):active, .btn-brand-neutral-white:active, .btn-brand-neutral-white:hover, .btn-brand-neutral-white:focus, .btn-brand-neutral-white:not(:disabled):not(.disabled):active {
  color: #FFFFFF;
  background-color: #E70073;
  border-color: #E70073;
}
.btn-brand-neutral-black:active .text-primary, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:active .text-primary, main .gsc-search-box .gsc-search-button-v2:active .text-primary, .btn-brand-neutral-black:hover .text-primary, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:hover .text-primary, main .gsc-search-box .gsc-search-button-v2:hover .text-primary, .btn-brand-neutral-black:focus .text-primary, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:focus .text-primary, main .gsc-search-box .gsc-search-button-v2:focus .text-primary, .btn-brand-neutral-black:not(:disabled):not(.disabled):active .text-primary, main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label:not(:disabled):not(.disabled):active .text-primary, .btn-brand-neutral-white:active .text-primary, .btn-brand-neutral-white:hover .text-primary, .btn-brand-neutral-white:focus .text-primary, .btn-brand-neutral-white:not(:disabled):not(.disabled):active .text-primary {
  color: #FFFFFF !important;
}
.btn-brand-accent-yellow:active, .btn-brand-accent-yellow:hover, .btn-brand-accent-yellow:focus, .btn-brand-accent-yellow:not(:disabled):not(.disabled):active {
  color: #FFFFFF;
  background-color: #E4E41B;
  border-color: #E4E41B;
}

.form .input-group-append .btn, .form .input-group-append main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label, main.donate form .radio-button-group .form-check .form .input-group-append input[type=radio] ~ .form-check-label, .form .input-group-append main .gsc-search-box .gsc-search-button-v2, main .gsc-search-box .form .input-group-append .gsc-search-button-v2 {
  border: 1px solid #CED4DA;
  border-left: 0;
  background-color: #FFFFFF;
  color: #1E1E1E;
}
.form .is-invalid .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-label {
  border-color: #E74C3C !important;
}

.form-label-group {
  position: relative;
  margin-bottom: 1rem;
}
.form-label-group textarea,
.form-label-group input,
.form-label-group label {
  min-height: 3.125rem;
  padding: 0.75rem;
}
.form-label-group label {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  margin-bottom: 0; /* Override default `<label>` margin */
  line-height: 1.5;
  color: #495057;
  pointer-events: none;
  cursor: text; /* Match the input under the label */
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: all 0.1s ease-in-out;
}
.form-label-group textarea::-webkit-input-placeholder, .form-label-group input::-webkit-input-placeholder {
  color: transparent;
}
.form-label-group textarea:-ms-input-placeholder, .form-label-group input:-ms-input-placeholder {
  color: transparent;
}
.form-label-group textarea::-ms-input-placeholder, .form-label-group input::-ms-input-placeholder {
  color: transparent;
}
.form-label-group textarea::placeholder,
.form-label-group input::placeholder {
  color: transparent;
}
.form-label-group textarea:not(:-ms-input-placeholder), .form-label-group input:not(:-ms-input-placeholder) {
  padding-top: 1.25rem;
  padding-bottom: 0.25rem;
}
.form-label-group textarea:not(:placeholder-shown),
.form-label-group input:not(:placeholder-shown) {
  padding-top: 1.25rem;
  padding-bottom: 0.25rem;
}
.form-label-group textarea:not(:-ms-input-placeholder) ~ label, .form-label-group input:not(:-ms-input-placeholder) ~ label {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 12px;
  color: #777;
}
.form-label-group textarea:not(:placeholder-shown) ~ label,
.form-label-group input:not(:placeholder-shown) ~ label {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 12px;
  color: #777;
}
.form-label-group textarea:-webkit-autofill ~ label,
.form-label-group input:-webkit-autofill ~ label {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 12px;
  color: #777;
}

/* Fallback for Edge
-------------------------------------------------- */
@supports (-ms-ime-align: auto) {
  .form-label-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .form-label-group label {
    position: static;
  }
  .form-label-group textarea::-ms-input-placeholder,
  .form-label-group input::-ms-input-placeholder {
    color: #777;
  }
}
::-webkit-input-placeholder {
  text-transform: none;
}
:-ms-input-placeholder {
  text-transform: none;
}
::-ms-input-placeholder {
  text-transform: none;
}
::placeholder {
  text-transform: none;
}

.accent {
  position: relative;
  padding: 1rem 0 0;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .accent {
    padding: 0 0 0 1rem;
  }
}
.accent.accent-black::before {
  background-color: #1E1E1E;
}
.accent.accent-pink::before {
  background-color: #FF51A9;
}
.accent.accent-white::before {
  background-color: #FFFFFF;
}
.accent::before {
  background-color: #00FCE8;
  content: "";
  display: block;
  height: 8px;
  left: 0;
  position: absolute;
  top: 0;
  transition: all 0.15s ease-in-out;
  width: 100%;
}
@media (min-width: 768px) {
  .accent::before {
    height: 100%;
    left: -8px;
    width: 8px;
  }
}

.raised > :first-child {
  margin-top: 1rem;
}
.raised > :last-child {
  margin-bottom: 1rem;
}
.raised {
  position: relative;
  box-shadow: 0px 3px 6px rgba(30, 30, 30, 0.3);
  margin-bottom: 1rem;
  padding: 1rem;
}

@media (max-width: 991.98px) {
  .img-accent-primary {
    border-left: 8px #00FCE8 solid;
    border-right: 8px transparent solid;
  }
}
.inline-donate {
  position: relative;
  border-top: 4px #F0F0F0 solid;
  border-bottom: 4px #F0F0F0 solid;
}

header .navbar {
  padding-bottom: 0;
  transition: box-shadow 0.2s ease-in-out;
}
header .navbar > .container {
  padding-left: 1rem;
  padding-right: 1rem;
  min-height: 52px;
}
header .navbar-donate {
  font-size: 0.875rem;
  padding-bottom: 3px;
  position: relative;
  transition: margin 0.2s ease-in-out;
}
@media (min-width: 1200px) {
  header .navbar-donate {
    margin-top: 60px;
  }
}
header .navbar a {
  box-shadow: none;
  z-index: 3;
}
header .navbar .logo-img {
  width: 79px;
  height: 67px;
  margin: 16px 0 20px 0;
  transition: all 0.2s ease-in-out;
}
@media (min-width: 768px) {
  header .navbar .logo-img {
    width: 80px;
    height: 68px;
    margin: 21px 0 22px 0;
  }
}
@media (max-width: 1199.98px) {
  header .navbar {
    padding: 0.5rem 1rem 0 1rem;
    max-height: 100vh;
    overflow: hidden;
    overflow-y: scroll;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
  header .navbar::-webkit-scrollbar {
    width: 0;
    height: 0;
  }
}
@media (min-width: 1200px) {
  header .navbar-expand-xl .navbar-nav .nav-link {
    padding: 16px 24px;
  }
}
header .navbar-nav {
  width: 100%;
}
@media (min-width: 1200px) {
  header .navbar-nav {
    width: auto;
  }
}
header .navbar-nav .nav-item-no-icon i {
  visibility: hidden;
}
header .navbar-nav i {
  color: #1E1E1E;
}
header .navbar-nav i.search::before {
  font-size: 0.75rem;
}
@media (min-width: 1200px) {
  header .navbar-nav i.fa-angle-down {
    display: none;
  }
  header .navbar-nav i.fa-search {
    color: #00FCE8;
    margin-right: 8px;
  }
}
header .navbar-nav .nav-item:last-child .nav-link {
  padding-right: 24px;
  margin-right: 0;
}
header .navbar-nav .nav-item i {
  transition: all 0.3s ease-in-out;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  -webkit-transform: rotateX(0deg);
          transform: rotateX(0deg);
}
header .navbar-nav .nav-item.show i {
  -webkit-transform: rotateX(-180deg);
          transform: rotateX(-180deg);
}
@media (min-width: 1200px) {
  header .navbar-nav .nav-item.show .nav-link {
    background-color: #F0F0F0;
    color: #1E1E1E;
  }
  header .navbar-nav .nav-item.show .nav-link:active, header .navbar-nav .nav-item.show .nav-link:focus {
    color: #1E1E1E;
  }
  header .navbar-nav .nav-item.show .nav-link::before {
    width: 80%;
    left: 10%;
  }
}
header .navbar-nav .nav-link {
  position: relative;
  color: #1E1E1E;
  font-weight: bold;
  line-height: 20px;
  padding: 16px 24px;
  font-size: 1.13rem;
  transition: margin 0.2s ease-in-out;
}
@media (min-width: 1200px) {
  header .navbar-nav .nav-link {
    color: #FFFFFF;
    font-size: 1rem;
    padding: 0 0 0 18px;
    margin: 16px 0 0 0;
  }
  header .navbar-nav .nav-link::before, header .navbar-nav .nav-link::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    display: inline-block;
    height: 4px;
    width: 0;
    background-color: #00FCE8;
    transition: width 0.3s ease-in-out 0s, left 0.3s ease-in-out 0s;
  }
  header .navbar-nav .nav-link::after {
    background-color: transparent;
    height: 40px;
    width: 90%;
    left: 0;
  }
  header .navbar-nav .nav-link:hover::before, header .navbar-nav .nav-link:active::before, header .navbar-nav .nav-link.nav-link-selected::before {
    width: 80%;
    left: 10%;
  }
  header .navbar-nav .nav-link.nav-link-selected {
    background-color: #F0F0F0;
    color: #1E1E1E;
  }
  header .navbar-nav .nav-link.nav-link-selected:active, header .navbar-nav .nav-link.nav-link-selected:focus {
    color: #1E1E1E;
  }
  header .navbar-nav .nav-link:focus {
    color: #00FCE8;
  }
}
header .navbar-nav .dropdown-toggle::after {
  border: none;
}
header .navbar-collapse {
  background-color: #F0F0F0;
  color: #1E1E1E;
  margin: 0 -1rem;
  transition: all 0.2s ease-in-out;
}
@media (min-width: 1200px) {
  header .navbar-collapse {
    -ms-flex-pack: center;
        justify-content: center;
    margin: 46px 0 0;
    background-color: #1E1E1E;
    color: #FFFFFF;
  }
}
header .navbar-toggler {
  background-color: transparent;
  font-weight: bold;
  font-size: 1rem;
  letter-spacing: 1.44px;
  color: #FFFFFF;
}
header .navbar-toggler-icon {
  color: #00FCE8;
  padding-top: 3px;
  font-size: 1.3rem;
}
header .navbar-toggler-text {
  display: block;
}
header .navbar-toggler:active {
  outline: none;
  box-shadow: none;
}
header .navbar .menu-large {
  position: static !important;
  border-bottom: 1px solid #FFFFFF;
}
@media (min-width: 1200px) {
  header .navbar .menu-large {
    border-bottom: none;
    margin-right: 0.5rem;
  }
  header .navbar .menu-large:last-child {
    margin-right: 0;
  }
}
@media (max-width: 1199.98px) {
  header .navbar .unpad-list {
    padding-left: 9px;
  }
}
header .navbar .dropdown-menu {
  padding: 0;
  border: none;
  line-height: 24px;
  margin: 0;
  z-index: 1;
  display: block;
  overflow: hidden;
  max-height: 0;
  transition: all 0.2s ease-in-out;
}
header .navbar .dropdown-menu.show {
  max-height: 1000px;
  z-index: 2;
}
@media (min-width: 1200px) {
  header .navbar .dropdown-menu.show {
    visibility: visible;
    box-shadow: 0 -20px 20px 20px #1E1E1E;
  }
}
@media (min-width: 1200px) {
  header .navbar .dropdown-menu {
    background-color: #F0F0F0;
    color: #1E1E1E;
    width: 100%;
    margin: 0 auto;
    visibility: hidden;
  }
  header .navbar .dropdown-menu .container {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
header .navbar .dropdown-menu li {
  list-style: none;
  line-height: 1.8;
}
@media (min-width: 1200px) {
  header .navbar .dropdown-menu li {
    line-height: 2.5;
  }
}
header .navbar .dropdown-menu h2 a::before {
  content: "■";
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  color: #00FCE8;
  font-weight: bold;
  display: inline-block;
  width: 1em;
  vertical-align: top;
  margin: 0 6px 0 -39px;
  transition: color 0.2s ease-in-out;
}
header .navbar .dropdown-menu h2 a:hover::before {
  color: #FF51A9;
}
header .navbar .dropdown-menu ul a {
  display: block;
  padding: 16px 16px 16px 52px;
  line-height: 2;
  white-space: nowrap;
}
header .navbar .dropdown-menu ul a:hover::before {
  color: #FF51A9;
}
header .navbar .dropdown-menu ul a::before {
  content: "■";
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  color: #00FCE8;
  font-weight: bold;
  display: inline-block;
  width: 1em;
  vertical-align: top;
  margin: 0 6px 0 -45px;
  transition: color 0.2s ease-in-out;
}
@media (min-width: 768px) {
  header .navbar .dropdown-menu ul a {
    line-height: 1.2;
  }
}
@media (min-width: 1200px) {
  header .navbar .dropdown-menu ul a {
    padding: 16px 36px;
  }
}

.scrolled header .navbar {
  box-shadow: 0 -20px 20px 20px #1E1E1E;
}
.scrolled header .navbar .logo-img {
  width: 40px;
  height: 40px;
  margin: 0;
}
@media (min-width: 1200px) {
  .scrolled header .navbar .navbar-collapse {
    margin-left: 40px;
  }
  .scrolled header .navbar .navbar-collapse, .scrolled header .navbar .navbar-donate, .scrolled header .navbar .nav-link {
    margin-top: 0;
  }
}

ul.nav-tabs {
  padding-left: 0;
}
ul.nav-tabs li.nav-item {
  margin-bottom: 0;
}
ul.nav-tabs li.nav-item:before {
  content: "";
}
ul.nav-tabs .nav-link {
  background-image: none !important;
  box-shadow: none;
}

.jumbotron {
  padding: 3rem 0;
  overflow: hidden;
  position: relative;
}
.jumbotron h2, .jumbotron .h2 {
  font-weight: 900;
}
.jumbotron.jumbotron-homepage .jumbotron-content {
  padding: 1rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
  background-color: rgba(255, 255, 255, 0.8);
}
@media (min-width: 992px) {
  .jumbotron.jumbotron-homepage .jumbotron-content {
    padding: 1rem 2.5rem 2.5rem;
    margin-top: 0;
    margin-bottom: 0;
  }
}
.jumbotron.jumbotron-homepage h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
@media (min-width: 992px) {
  .jumbotron.jumbotron-homepage h1 {
    margin-bottom: 2rem;
  }
}
.jumbotron.jumbotron-homepage p {
  margin-bottom: 1rem;
}
.jumbotron.jumbotron-homepage p:last-child {
  margin-bottom: 0;
}
.jumbotron .jumbotron-content {
  position: inherit;
  z-index: 2;
}
.jumbotron .jumbotron-content.highlight-brand-primary, .jumbotron.jumbotron-homepage .jumbotron-content {
  border-top: 40px solid #00FCE8;
}
@media (min-width: 992px) {
  .jumbotron .jumbotron-content.highlight-brand-primary, .jumbotron.jumbotron-homepage .jumbotron-content {
    border-top: 0;
    border-left: 40px solid #00FCE8;
  }
}
.jumbotron .jumbotron-content.highlight-brand-accent-orange {
  border-top: 40px solid #FF9900;
}
@media (min-width: 992px) {
  .jumbotron .jumbotron-content.highlight-brand-accent-orange {
    border-top: 0;
    border-left: 40px solid #FF9900;
  }
}
.jumbotron .jumbotron-content.highlight-brand-accent-yellow {
  border-top: 40px solid #FFFF00;
}
@media (min-width: 992px) {
  .jumbotron .jumbotron-content.highlight-brand-accent-yellow {
    border-top: 0;
    border-left: 40px solid #FFFF00;
  }
}
.jumbotron .jumbotron-content.highlight-brand-primary-thin {
  border-top: 24px solid #00FCE8;
}
@media (min-width: 992px) {
  .jumbotron .jumbotron-content.highlight-brand-primary-thin {
    border-top: 0;
    border-left: 24px solid #00FCE8;
  }
}
.jumbotron form {
  margin: 0;
}
.jumbotron.jumbotron-simple {
  background-color: #FFFFFF;
}
.jumbotron .title-emphasis {
  position: relative;
}
.jumbotron .title-emphasis-large .title-emphasis-shape {
  width: 60%;
}
.jumbotron .title-emphasis-small .title-emphasis-shape {
  width: 40%;
}
.jumbotron .title-emphasis .title-emphasis-shape {
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
  width: 50%;
  height: 30px;
  background-color: #00FCE8;
  z-index: 1;
}
@media (min-width: 768px) {
  .jumbotron .title-emphasis .title-emphasis-shape {
    height: 40px;
  }
}
.jumbotron .title-emphasis .title-emphasis-text {
  z-index: 2;
  display: inline-block;
  position: relative;
}
@media (min-width: 992px) {
  .jumbotron .title-emphasis .title-emphasis-text {
    max-width: 50%;
  }
}
.jumbotron .background-img {
  position: absolute;
  bottom: -380px;
  left: -310px;
  z-index: 1;
}
@media (min-width: 992px) {
  .jumbotron .background-img {
    bottom: -410px;
    left: 510px;
  }
}
.jumbotron .background-img.background-img-grey {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  opacity: 0.5;
}
.jumbotron.donate {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
@media (min-width: 768px) {
  .jumbotron.donate {
    padding-left: 2em;
    padding-right: 2em;
  }
}
.jumbotron .form {
  margin: auto;
}
.jumbotron-actions h2 {
  color: #FF51A9;
}
.jumbotron-actions .actions-body a {
  background-image: none !important;
  box-shadow: #FFFFFF 0px -2px 0px inset;
}
.jumbotron-actions .actions-body a:hover {
  box-shadow: #00FCE8 0px -2px 0px inset;
}
.jumbotron.signup {
  position: relative;
}
.jumbotron.signup .input-group {
  box-shadow: none;
}
.jumbotron.signup .form-control {
  box-shadow: 0 0 0 4px rgba(30, 30, 30, 0.2);
}
@media (max-width: 991.98px) {
  .jumbotron.signup .form-control {
    width: 100%;
  }
}
@media (max-width: 1199.98px) {
  .jumbotron.signup .form-control {
    margin: 0 40px;
  }
}
.jumbotron.signup .input-group .btn, .jumbotron.signup .input-group main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label, main.donate form .radio-button-group .form-check .jumbotron.signup .input-group input[type=radio] ~ .form-check-label, .jumbotron.signup .input-group main .gsc-search-box .gsc-search-button-v2, main .gsc-search-box .jumbotron.signup .input-group .gsc-search-button-v2 {
  margin: 20px auto;
}
@media (min-width: 992px) {
  .jumbotron.signup .input-group .btn, .jumbotron.signup .input-group main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label, main.donate form .radio-button-group .form-check .jumbotron.signup .input-group input[type=radio] ~ .form-check-label, .jumbotron.signup .input-group main .gsc-search-box .gsc-search-button-v2, main .gsc-search-box .jumbotron.signup .input-group .gsc-search-button-v2 {
    margin: 0 0 0 20px;
  }
}
.jumbotron.signup .signup-highlight {
  position: absolute;
  left: 0;
  top: 25%;
  bottom: 25%;
  width: 181px;
}
@media (max-width: 1199.98px) {
  .jumbotron.signup .signup-highlight {
    opacity: 0;
    visibility: hidden;
  }
}
.jumbotron.signup .signup-highlight span {
  display: block;
  height: 32px;
  margin-bottom: 16px;
  background-color: #FFFFFF;
}

a.list-group-item-action {
  box-shadow: none;
}

.card {
  border: unset;
  padding: 0;
}
.card .animate-links a:not(.btn) {
  --animated-link-color: #FFFFFF;
  background: linear-gradient(to bottom, var(--animated-link-color) 0%, var(--animated-link-color) 100%);
  background-position: 0 0;
  background-repeat: repeat-y;
  background-size: 0 0;
  transition: background-size 0.2s;
}
.card .animate-links a:not(.btn):hover, .card .animate-links a:not(.btn):focus {
  background-size: 100% 100%;
}
.card .animate-links a:not(.btn) {
  box-shadow: #FFFFFF 0px -2px 0px inset;
}
.card a.card-link:hover .image-mask {
  opacity: 0.3;
}
.card a.card-link:hover .card-hover-colour img {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
}
.card .card-hover-colour img, .card .card-hover-mask img {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  transition: -webkit-filter 0.15s ease-in-out;
  transition: filter 0.15s ease-in-out;
  transition: filter 0.15s ease-in-out, -webkit-filter 0.15s ease-in-out;
}
.card .image-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #00FCE8;
  opacity: 0;
  transition: opacity 0.15s ease-in-out;
}
.card-image-accent {
  position: absolute;
  top: 0;
  pointer-events: none;
}
.card-block {
  background-color: #F0F0F0;
  padding: 1em;
  overflow: hidden;
  position: relative;
}
.card-block .card-text {
  margin: 0;
}
.card-block .card-image-accent svg {
  margin: -100px 0 0 -530px;
  display: block;
  width: 1000px;
}
.card-block .more-info {
  box-shadow: #FFFFFF 0px -3px 0px inset;
}
@media (min-width: 768px) {
  .card-block:hover > .accent::before {
    width: 16px;
  }
}
.card-claim-conclusion .card-title {
  letter-spacing: 1.2px;
  font-size: 0.625rem;
}
.card-claim-conclusion .card-text {
  font-size: 1.125rem;
}
.card-claim-conclusion .card-body {
  padding: 0.5rem 1rem;
}
@media (max-width: 991.98px) {
  .card-claim-conclusion .card-body {
    padding-bottom: 1rem;
  }
}
.card-claim-conclusion .card-body.card-conclusion-body {
  height: 100%;
  background-color: #FFFFFF;
}
@media (max-width: 991.98px) {
  .card-claim-conclusion .card-body.card-conclusion-body {
    padding-top: 1.5rem;
  }
}

.category-card {
  display: -ms-flexbox;
  display: flex;
  background: none;
  margin-bottom: 1.5rem;
  width: 100%;
}
.category-card a.card-link {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 100%;
  -ms-flex: 1;
      flex: 1;
  box-shadow: none;
  transition: all 0.15s ease-in-out;
}
.category-card a.card-link:hover {
  box-shadow: 4px 4px 4px rgba(30, 30, 30, 0.2);
  -webkit-transform: translate(-2px, -2px);
          transform: translate(-2px, -2px);
}
.category-card h2, .category-card h3 {
  margin: 0;
  background: rgba(255, 255, 255, 0.7);
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 1rem;
  z-index: 1;
}
.category-card .card-image {
  background-color: #F0F0F0;
  position: relative;
  padding-top: 50%;
  overflow: hidden;
}
.category-card .card-image-large {
  padding-top: 75%;
}
.category-card img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.category-card .card-body {
  display: -ms-flexbox;
  display: flex;
  padding: 1rem;
  min-height: 150px;
  width: 100%;
}
.category-card .card-body p:last-of-type {
  margin-bottom: 0;
}
.category-card .card-body, .category-card h2, .category-card h3 {
  border-left: 8px solid #00FCE8;
}
.category-card.card-highlight-xs-pink .card-body, .category-card.card-highlight-xs-pink h2, .category-card.card-highlight-xs-pink h3 {
  border-color: #FF51A9 !important;
}
.category-card.card-highlight-xs-pink .image-mask {
  background-color: #FF51A9 !important;
}
.category-card.card-highlight-xs-blue .card-body, .category-card.card-highlight-xs-blue h2, .category-card.card-highlight-xs-blue h3 {
  border-color: #00FCE8 !important;
}
.category-card.card-highlight-xs-blue .image-mask {
  background-color: #00FCE8 !important;
}
@media (min-width: 576px) {
  .category-card.card-highlight-sm-pink .card-body, .category-card.card-highlight-sm-pink h2, .category-card.card-highlight-sm-pink h3 {
    border-color: #FF51A9 !important;
  }
  .category-card.card-highlight-sm-pink .image-mask {
    background-color: #FF51A9 !important;
  }
  .category-card.card-highlight-sm-blue .card-body, .category-card.card-highlight-sm-blue h2, .category-card.card-highlight-sm-blue h3 {
    border-color: #00FCE8 !important;
  }
  .category-card.card-highlight-sm-blue .image-mask {
    background-color: #00FCE8 !important;
  }
}
@media (min-width: 768px) {
  .category-card.card-highlight-md-pink .card-body, .category-card.card-highlight-md-pink h2, .category-card.card-highlight-md-pink h3 {
    border-color: #FF51A9 !important;
  }
  .category-card.card-highlight-md-pink .image-mask {
    background-color: #FF51A9 !important;
  }
  .category-card.card-highlight-md-blue .card-body, .category-card.card-highlight-md-blue h2, .category-card.card-highlight-md-blue h3 {
    border-color: #00FCE8 !important;
  }
  .category-card.card-highlight-md-blue .image-mask {
    background-color: #00FCE8 !important;
  }
}
@media (min-width: 992px) {
  .category-card.card-highlight-lg-pink .card-body, .category-card.card-highlight-lg-pink h2, .category-card.card-highlight-lg-pink h3 {
    border-color: #FF51A9 !important;
  }
  .category-card.card-highlight-lg-pink .image-mask {
    background-color: #FF51A9 !important;
  }
  .category-card.card-highlight-lg-blue .card-body, .category-card.card-highlight-lg-blue h2, .category-card.card-highlight-lg-blue h3 {
    border-color: #00FCE8 !important;
  }
  .category-card.card-highlight-lg-blue .image-mask {
    background-color: #00FCE8 !important;
  }
}
@media (min-width: 1200px) {
  .category-card.card-highlight-xl-pink .card-body, .category-card.card-highlight-xl-pink h2, .category-card.card-highlight-xl-pink h3 {
    border-color: #FF51A9 !important;
  }
  .category-card.card-highlight-xl-pink .image-mask {
    background-color: #FF51A9 !important;
  }
  .category-card.card-highlight-xl-blue .card-body, .category-card.card-highlight-xl-blue h2, .category-card.card-highlight-xl-blue h3 {
    border-color: #00FCE8 !important;
  }
  .category-card.card-highlight-xl-blue .image-mask {
    background-color: #00FCE8 !important;
  }
}
.category-card-wrapper {
  display: -ms-flexbox;
  display: flex;
}
.category-card-wrapper:nth-child(odd) .card-body, .category-card-wrapper:nth-child(odd) h2, .category-card-wrapper:nth-child(odd) h3 {
  border-color: #FF51A9;
}
.category-card-wrapper:nth-child(odd) .image-mask {
  background-color: #FF51A9;
}
.category-card-wrapper:nth-child(even) .card-body, .category-card-wrapper:nth-child(even) h2, .category-card-wrapper:nth-child(even) h3 {
  border-color: #00FCE8;
}
.category-card-wrapper:nth-child(even) .image-mask {
  background-color: #00FCE8;
}

.feature-card {
  -ms-flex-positive: 1;
      flex-grow: 1;
  margin-bottom: 1.5rem;
  transition: width 0.15s ease-in-out;
  position: relative;
  overflow: hidden;
}
.feature-card a.card-link {
  box-shadow: none;
}
.feature-card a.card-link::before {
  top: 0;
  left: 0;
  position: absolute;
  content: "";
  width: 8px;
  height: 100%;
  display: block;
  background-color: #FF51A9;
  transition: width 0.15s ease-in-out;
}
.feature-card a.card-link:hover .btn.btn-brand-neutral-black, .feature-card a.card-link:hover main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .btn.form-check-label, main.donate form .radio-button-group .form-check .feature-card a.card-link:hover input[type=radio]:checked ~ .btn.form-check-label, .feature-card a.card-link:hover main.donate form .radio-button-group .form-check input[type=radio] ~ .btn-brand-neutral-black.form-check-label, .feature-card a.card-link:hover main.donate form .radio-button-group .form-check input[type=radio]:checked ~ .form-check-label, main.donate form .radio-button-group .form-check .feature-card a.card-link:hover input[type=radio] ~ .btn-brand-neutral-black.form-check-label, main.donate form .radio-button-group .form-check .feature-card a.card-link:hover input[type=radio]:checked ~ .form-check-label, .feature-card a.card-link:hover main .gsc-search-box .gsc-search-button-v2, main .gsc-search-box .feature-card a.card-link:hover .gsc-search-button-v2 {
  color: #FFFFFF;
  background-color: #E70073;
  border-color: #E70073;
}
.feature-card a.card-link:hover::before {
  width: 16px;
}
.feature-card .card-image {
  height: 378px;
}
.feature-card.card-left .image-mask {
  background-color: #FF51A9;
}
.feature-card.card-right a.card-link::before {
  left: auto;
  right: 0;
  background-color: #00FCE8;
}
.feature-card.card-right .card-image-accent {
  left: -490px;
}
.feature-card.card-left-green a.card-link::before {
  background-color: #00FF3B;
}
.feature-card.card-right-green a.card-link::before {
  left: auto;
  right: 0;
  background-color: #00FF3B;
}
.feature-card .card-text {
  padding: 0 2rem;
}
.feature-card .card-body {
  position: static;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.feature-card .card-body h3 {
  margin-bottom: 0.75rem;
}
.feature-card .card-body p:last-of-type {
  margin-bottom: 0;
}
.feature-card img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.factcheck-card {
  padding: 16px 24px 4px 24px;
  text-decoration: none;
  display: block;
  box-shadow: none;
  margin-bottom: 24px;
  border-top: 8px solid #FFFFFF;
  transition: border-color 0.15s ease-in-out;
}
@media (min-width: 768px) {
  .factcheck-card {
    border-top: none;
    border-left: 8px solid #FFFFFF;
  }
}
.factcheck-card-hover-accent-primary:hover {
  border-color: #00FCE8;
}
.factcheck-card:hover {
  box-shadow: 4px 4px 4px rgba(30, 30, 30, 0.2);
  border-top: 10px solid #1E1E1E;
  background-color: #FFFFFF;
  padding-top: 14px;
}
@media (min-width: 768px) {
  .factcheck-card:hover {
    border-top: none;
    border-left: 10px solid #1E1E1E;
    padding-left: 22px;
    padding-top: 16px;
  }
}
@media (min-width: 768px) {
  .factcheck-card:hover blockquote {
    background-color: #F0F0F0;
  }
}
.factcheck-card:hover blockquote::before {
  background-image: url("../img/quote-mark.424217f29224.svg");
}
.factcheck-card:hover .link-light a {
  --animated-link-color: #00FCE8;
  background: linear-gradient(to bottom, var(--animated-link-color) 0%, var(--animated-link-color) 100%);
  background-position: 0 0;
  background-repeat: repeat-y;
  background-size: 0 0;
  transition: background-size 0.2s;
}
.factcheck-card:hover .link-light a:hover, .factcheck-card:hover .link-light a:focus {
  background-size: 100% 100%;
}
.factcheck-card:hover .link-light a {
  box-shadow: #00FCE8 0px -2px 0px inset;
}
.factcheck-card blockquote {
  background-color: transparent;
}
.factcheck-card blockquote::before {
  background-image: url("../img/quote-mark-white.03b13707f792.svg");
}

.report-card, .report .card-block {
  padding: 0;
}
@media (min-width: 768px) {
  .report-card, .report .card-block {
    padding: 0 8px;
  }
}
.report-card .card-body, .report .card-block .card-body {
  margin-bottom: 0;
  padding: 24px 0 16px;
}
@media (min-width: 768px) {
  .report-card .card-body, .report .card-block .card-body {
    padding: 16px 24px 4px;
  }
}
.report-card.worked-example .card-body, .report .card-block.worked-example .card-body {
  background-color: #FFFFFF;
}
.report-card.worked-example .card-body .card-block, .report .card-block.worked-example .card-body .card-block {
  background-color: #FFFFFF;
}
.report-card.worked-example .card-body .card-block .card-body, .report .card-block.worked-example .card-body .card-block .card-body {
  background-color: #F0F0F0;
}
.report-card .card-body, .report .card-block .card-body {
  background-color: #F0F0F0;
}
.report-card .card-body hr, .report .card-block .card-body hr {
  border-top: 2px solid #FFFFFF;
}
.report-card .card-body ul li::before, .report .card-block .card-body ul li::before {
  color: #FFFFFF;
}
.report-card .card-body.accent.level-2::before, .report .card-block .card-body.accent.level-2::before {
  background-color: #22c3b4;
}
.report-card .card-body.accent.level-3::before, .report .card-block .card-body.accent.level-3::before {
  background-color: #1b8d83;
}
.report-card .card-body.accent.level-4::before, .report .card-block .card-body.accent.level-4::before {
  background-color: #1a615b;
}
.report-card .card-body.accent.level-5::before, .report .card-block .card-body.accent.level-5::before {
  background-color: #1e1e1e;
}
.report-card .card-body .card-block .card-body, .report .card-block .card-body .card-block .card-body {
  background-color: #FFFFFF;
}
.report-card .card-body .card-block .card-body.accent-pink::before, .report .card-block .card-body .card-block .card-body.accent-pink::before {
  background-color: #FF51A9;
}

.card-slim {
  position: relative;
  margin-bottom: 1rem;
}
.card-slim .card-image {
  position: relative;
  padding-top: 378px;
  overflow: hidden;
}
.card-slim img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.card-slim .card-image-accent {
  position: absolute;
  top: -190px;
  z-index: 2;
  left: -40px;
}
.card-slim .card-body {
  text-align: center;
}
.card-slim.theme-primary .card-body:first-child {
  background-color: #00FCE8;
}
.card-slim.theme-accent-pink .card-body:first-child {
  background-color: #FF51A9;
}
.card-slim.theme-primary .card-body:last-child, .card-slim.theme-accent-pink .card-body:last-child {
  margin: -50px 20px 0;
  z-index: 2;
  position: relative;
}
.card-slim.theme-primary .card-body:last-child::before, .card-slim.theme-accent-pink .card-body:last-child::before {
  content: "";
  width: 8px;
  height: 100%;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #00FCE8;
  transition: all 0.15s ease-in-out;
}
.card-slim.theme-primary .card-body:last-child:hover::before, .card-slim.theme-accent-pink .card-body:last-child:hover::before {
  width: 16px;
}
.card-slim.theme-primary .card-body:last-child .btn, .card-slim.theme-primary .card-body:last-child main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label, main.donate form .radio-button-group .form-check .card-slim.theme-primary .card-body:last-child input[type=radio] ~ .form-check-label, .card-slim.theme-primary .card-body:last-child main .gsc-search-box .gsc-search-button-v2, main .gsc-search-box .card-slim.theme-primary .card-body:last-child .gsc-search-button-v2, .card-slim.theme-accent-pink .card-body:last-child .btn, .card-slim.theme-accent-pink .card-body:last-child main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label, main.donate form .radio-button-group .form-check .card-slim.theme-accent-pink .card-body:last-child input[type=radio] ~ .form-check-label, .card-slim.theme-accent-pink .card-body:last-child main .gsc-search-box .gsc-search-button-v2, main .gsc-search-box .card-slim.theme-accent-pink .card-body:last-child .gsc-search-button-v2 {
  margin: 0 0 -40px 0;
}
.card-slim.theme-accent-pink .card-body:last-child::before {
  background-color: #FF51A9;
}

.homepage .card-slim .card-title {
  font-size: 1.25rem;
}

.footer {
  padding: 0 0 4.5rem;
}
.footer a {
  box-shadow: none;
}
@media (min-width: 992px) {
  .footer .navbar {
    padding-bottom: 0;
  }
}
@media (min-width: 992px) {
  .footer .navbar .footer-links {
    margin: 18px auto;
  }
}
@media (max-width: 991.98px) {
  .footer .navbar .footer-links li {
    display: block;
  }
}
.footer .navbar .footer-links .list-inline {
  margin: 0;
}
.footer .navbar .footer-links .list-inline-item {
  margin: 0;
}
.footer .navbar .footer-links .nav-link {
  font-weight: bold;
  position: relative;
  transition: all 0.15s ease-in-out;
}
@media (min-width: 992px) {
  .footer .navbar .footer-links .nav-link::after {
    content: "";
    position: absolute;
    bottom: -18px;
    left: 50%;
    display: inline-block;
    height: 5px;
    width: 0;
    background-color: #1E1E1E;
    transition: width 0.3s ease-in-out 0s, left 0.3s ease-in-out 0s;
  }
  .footer .navbar .footer-links .nav-link:hover::after, .footer .navbar .footer-links .nav-link:focus::after, .footer .navbar .footer-links .nav-link:active .footer .navbar .footer-links .nav-link.active::after {
    width: 100%;
    left: 0;
  }
}
@media (max-width: 991.98px) {
  .footer .navbar .footer-links {
    text-align: center;
    margin: 0 auto;
  }
}
.footer .navbar .footer-links .search::before {
  font-size: 0.75rem;
}
.footer .social-links {
  margin: 0;
  padding: 40px 0;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
}
.footer .social-links .list-inline {
  margin: 0 auto;
}
.footer .brand-logo img {
  width: 66px;
  height: 56px;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .footer .brand-logo img {
    width: 111px;
    height: 94px;
    float: right;
    margin-bottom: 0;
  }
}
@media (max-width: 991.98px) {
  .footer .brand-legal {
    text-align: center;
  }
}
.footer .brand-legal p {
  font-size: 0.875rem;
}
.footer .brand-legal a {
  box-shadow: #00FCE8 0px -2px 0px inset;
  --animated-link-color: #00FCE8;
  background: linear-gradient(to bottom, var(--animated-link-color) 0%, var(--animated-link-color) 100%);
  background-position: 0 0;
  background-repeat: repeat-y;
  background-size: 0 0;
  transition: background-size 0.2s;
}
.footer .brand-legal a:hover, .footer .brand-legal a:focus {
  background-size: 100% 100%;
}

.admin-link {
  -webkit-transform: translateX(-100%) rotate(-90deg);
          transform: translateX(-100%) rotate(-90deg);
  -webkit-transform-origin: top right;
          transform-origin: top right;
  position: fixed;
  top: 0;
  left: 0;
  border: 4px solid #FFFFFF;
  border-top: none;
  background: #FF51A9;
  z-index: 9999;
  padding: 8px 16px;
  opacity: 0.8;
  text-decoration: none;
  font-size: 18px;
  color: #1E1E1E;
}
.admin-link:hover {
  padding-top: 16px;
  opacity: 1;
}

#searchModal {
  margin-top: 6px;
}
#searchModal .modal-content {
  background-color: #1E1E1E;
}
#searchModal .search-icon {
  color: #00FCE8;
  padding-top: 10px;
}
#searchModal .input-group {
  border-bottom: 3px solid #00FCE8;
}
#searchModal .form-control {
  border-color: transparent;
  background-color: #1E1E1E;
  color: #FFFFFF;
}
#searchModal .form-control:focus {
  box-shadow: none;
}

.modal-backdrop.show {
  opacity: 0;
}

.feedback {
  padding: 1em 0;
}
@media (max-width: 991.98px) {
  .feedback .list-inline {
    text-align: center;
  }
  .feedback .list-inline .list-inline-item {
    display: block;
  }
}

blockquote {
  background-color: #F0F0F0;
  padding: 1.5rem 2rem 1.5rem 4rem;
  position: relative;
}
@media (min-width: 768px) {
  blockquote {
    padding-left: 2rem;
  }
}
blockquote footer {
  font-size: 0.625rem;
  font-style: normal;
}
blockquote footer cite {
  font-style: inherit;
}
blockquote p:last-of-type {
  margin-bottom: 0;
}
blockquote::before {
  content: "";
  background-image: url("../img/quote-mark.424217f29224.svg");
  background-size: 2rem auto;
  background-repeat: no-repeat;
  position: absolute;
  height: 2rem;
  width: 2rem;
  left: 1rem;
  top: calc(50% - 1rem);
}
@media (min-width: 768px) {
  blockquote::before {
    background-size: 4rem auto;
    left: -3rem;
    height: 4rem;
    width: 4rem;
    top: calc(50% - 2rem);
  }
}

.social-media {
  margin: 25px 0 30px 0;
}
.social-media .list-inline.citation {
  margin: 10px 0 0 0;
}
@media (max-width: 991.98px) {
  .social-media .list-inline.citation {
    text-align: center;
    margin: 10px 0 20px 0;
  }
}
.social-media .social-links .list-inline {
  text-align: center;
}
@media (min-width: 768px) {
  .social-media .social-links .list-inline {
    text-align: right;
  }
}

.social-links a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  padding: 0;
}
.social-links .social-icon {
  font-size: 24px;
}

.card.sidebar-card {
  background-color: #00FCE8;
  position: relative;
  overflow: hidden;
}
.card.sidebar-card .background-img {
  height: 244px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .card.sidebar-card .background-img {
    height: 344px;
  }
}
.card.sidebar-card .background-img svg {
  width: 1700px;
  margin: -380px 0 0 -820px;
}
@media (min-width: 992px) {
  .card.sidebar-card .background-img svg {
    width: 2000px;
    margin: -380px 0 0 -910px;
  }
}
@media (min-width: 1200px) {
  .card.sidebar-card-sticky {
    position: sticky;
    top: -260px;
  }
  .card.sidebar-card-sticky .card-body {
    overflow-y: auto;
    height: calc(100vh - 129px);
  }
}
.card.sidebar-card .sidebar-card-image {
  overflow: hidden;
  position: relative;
  margin: 14px;
}
.card.sidebar-card .sidebar-card-image .overlay-image {
  position: absolute;
  top: -192px;
  left: -630px;
}
.card.sidebar-card .sidebar-card-image .overlay-image .svg, .card.sidebar-card .sidebar-card-image .overlay-image svg {
  width: 1500px;
}
.card.sidebar-card .sidebar-card-image .sidebar-card-title {
  position: absolute;
  bottom: 0;
  padding: 0px 10px;
  width: 100%;
  word-break: break-word;
}
@media (min-width: 992px) {
  .card.sidebar-card .sidebar-card-image .sidebar-card-title {
    padding: 10px 20px;
    width: 80%;
  }
}
@media (max-width: 991.98px) {
  .card.sidebar-card .sidebar-card-image .sidebar-card-title h3 {
    font-size: 1rem;
  }
}
.card.sidebar-card .card-title {
  padding: 0 0 0 30px;
  position: relative;
}
@media (min-width: 992px) {
  .card.sidebar-card .card-title {
    padding: 0 0 0 3rem;
  }
}
.card.sidebar-card .list-unstyled li, .card.sidebar-card .breadcrumbs ol li, .breadcrumbs .card.sidebar-card ol li, .card.sidebar-card nav.sidebar-nav a {
  padding: 0.5rem 0.5rem 0.5rem 2rem;
  position: relative;
  overflow: hidden;
}
@media (min-width: 992px) {
  .card.sidebar-card .list-unstyled li, .card.sidebar-card .breadcrumbs ol li, .breadcrumbs .card.sidebar-card ol li, .card.sidebar-card nav.sidebar-nav a {
    padding: 0.5rem 0.5rem 0.5rem 3rem;
  }
}
.card.sidebar-card .list-unstyled li::before, .card.sidebar-card .breadcrumbs ol li::before, .breadcrumbs .card.sidebar-card ol li::before, .card.sidebar-card nav.sidebar-nav a::before {
  content: "■";
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  color: transparent;
  font-weight: bold;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  position: absolute;
  top: 7px;
  left: -150px;
}
.card.sidebar-card .list-unstyled li:hover::before, .card.sidebar-card .breadcrumbs ol li:hover::before, .breadcrumbs .card.sidebar-card ol li:hover::before, .card.sidebar-card .list-unstyled li:focus::before, .card.sidebar-card .breadcrumbs ol li:focus::before, .breadcrumbs .card.sidebar-card ol li:focus::before, .card.sidebar-card .list-unstyled li.active::before, .card.sidebar-card .breadcrumbs ol li.active::before, .breadcrumbs .card.sidebar-card ol li.active::before, .card.sidebar-card nav.sidebar-nav a:hover::before, .card.sidebar-card nav.sidebar-nav a:focus::before, .card.sidebar-card nav.sidebar-nav a.active::before {
  color: #FFFFFF;
  left: 10px;
  opacity: 1;
}
@media (min-width: 992px) {
  .card.sidebar-card .list-unstyled li:hover::before, .card.sidebar-card .breadcrumbs ol li:hover::before, .breadcrumbs .card.sidebar-card ol li:hover::before, .card.sidebar-card .list-unstyled li:focus::before, .card.sidebar-card .breadcrumbs ol li:focus::before, .breadcrumbs .card.sidebar-card ol li:focus::before, .card.sidebar-card .list-unstyled li.active::before, .card.sidebar-card .breadcrumbs ol li.active::before, .breadcrumbs .card.sidebar-card ol li.active::before, .card.sidebar-card nav.sidebar-nav a:hover::before, .card.sidebar-card nav.sidebar-nav a:focus::before, .card.sidebar-card nav.sidebar-nav a.active::before {
    left: 15px;
  }
}
.card.sidebar-card .list-unstyled li.active, .card.sidebar-card .breadcrumbs ol li.active, .breadcrumbs .card.sidebar-card ol li.active, .card.sidebar-card nav.sidebar-nav a.active {
  background-color: #FFFFFF;
}
.card.sidebar-card .list-unstyled li.active::before, .card.sidebar-card .breadcrumbs ol li.active::before, .breadcrumbs .card.sidebar-card ol li.active::before, .card.sidebar-card nav.sidebar-nav a.active::before {
  color: #00FCE8;
}
.card.sidebar-card .list-unstyled li.active a, .card.sidebar-card .breadcrumbs ol li.active a, .breadcrumbs .card.sidebar-card ol li.active a, .card.sidebar-card nav.sidebar-nav a.active a {
  box-shadow: none;
}
.card.sidebar-card .list-unstyled li.active a:hover, .card.sidebar-card .breadcrumbs ol li.active a:hover, .breadcrumbs .card.sidebar-card ol li.active a:hover, .card.sidebar-card nav.sidebar-nav a.active a:hover {
  background: none;
}
.card.sidebar-card nav.sidebar-nav > nav.sidebar-nav {
  display: none;
  margin-left: 20px;
}
.card.sidebar-card nav.sidebar-nav > .nav-link.active + nav.sidebar-nav {
  display: inherit;
}

.pagination .page-link {
  background-image: none !important;
  box-shadow: none;
}

.about-tpfc-decoration {
  position: relative;
  height: 160px;
  background-color: #FFFFFF;
  overflow: hidden;
}
.about-tpfc-decoration svg {
  position: absolute;
  left: -1010px;
  top: -410px;
}

.related-factchecks ul {
  margin-bottom: 0;
}
.related-factchecks ul li {
  margin-bottom: 1em;
}
.related-factchecks ul li:last-child {
  margin-bottom: 0;
}
.related-factchecks ul a {
  --animated-link-color: #FFFFFF;
  background: linear-gradient(to bottom, var(--animated-link-color) 0%, var(--animated-link-color) 100%);
  background-position: 0 0;
  background-repeat: repeat-y;
  background-size: 0 0;
  transition: background-size 0.2s;
}
.related-factchecks ul a:hover, .related-factchecks ul a:focus {
  background-size: 100% 100%;
}
.related-factchecks ul a {
  box-shadow: #FFFFFF 0px -2px 0px inset;
}

.lds-ellipsis {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.lds-ellipsis-brand-accent-yellow div {
  background: #FFFF00 !important;
}
.lds-ellipsis-brand-accent-pink div {
  background: #FF51A9 !important;
}
.lds-ellipsis div {
  position: absolute;
  top: 33px;
  width: 13px;
  height: 13px;
  background: #fff;
  -webkit-animation-timing-function: cubic-bezier(0, 1, 1, 0);
          animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.lds-ellipsis div:nth-child(1) {
  left: 8px;
  -webkit-animation: lds-ellipsis1 0.6s infinite;
          animation: lds-ellipsis1 0.6s infinite;
}
.lds-ellipsis div:nth-child(2) {
  left: 8px;
  -webkit-animation: lds-ellipsis2 0.6s infinite;
          animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(3) {
  left: 32px;
  -webkit-animation: lds-ellipsis2 0.6s infinite;
          animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(4) {
  left: 56px;
  -webkit-animation: lds-ellipsis3 0.6s infinite;
          animation: lds-ellipsis3 0.6s infinite;
}

@-webkit-keyframes lds-ellipsis1 {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes lds-ellipsis1 {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes lds-ellipsis3 {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
}
@keyframes lds-ellipsis3 {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
}
@-webkit-keyframes lds-ellipsis2 {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(24px, 0);
            transform: translate(24px, 0);
  }
}
@keyframes lds-ellipsis2 {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(24px, 0);
            transform: translate(24px, 0);
  }
}
.accordion-item {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.accordion-item:last-child {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.accordion-item:not([open]):hover {
  background-color: #F0F0F0;
}
.accordion-item summary {
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 0 !important;
  margin-bottom: 0;
  padding: 0.5rem 1rem;
  cursor: pointer;
}
.accordion-item summary::-webkit-details-marker {
  display: none;
}
.accordion-item summary::after {
  content: "▼";
  display: inline-block;
  transition: -webkit-transform 0.2s ease;
  transition: transform 0.2s ease;
  transition: transform 0.2s ease, -webkit-transform 0.2s ease;
}
.accordion-item > *:not(summary) {
  padding: 0 1rem;
}
.accordion-item[open] > summary::after {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.progress {
  height: 2rem;
  border: 3px #1E1E1E solid;
}

.timeline {
  font-weight: bold;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.timeline::before {
  content: "";
  position: absolute;
  border-top: 4px white solid;
  top: 15px;
  width: 100%;
}
.timeline .timeline-step.complete .timeline-step-marker::after {
  background-size: 32px;
}
.timeline .timeline-step-marker {
  width: 32px;
  height: 32px;
  position: relative;
  margin: auto;
}
.timeline .timeline-step-marker::before, .timeline .timeline-step-marker::after {
  content: "";
  position: absolute;
}
.timeline .timeline-step-marker::after {
  background: url("../img/step-complete.bdffdaadeccb.png") center no-repeat;
  width: 32px;
  height: 32px;
  background-size: 0;
  transition: background-size 0.15s ease-in-out;
}
.timeline .timeline-step-marker::before {
  top: 5px;
  left: 5px;
  width: 22px;
  height: 22px;
  background: #FFFFFF;
}

@media (min-width: 992px) {
  .article-column {
    padding: 0 15px 0 100px;
  }
}

.richtext-image.right {
  display: block;
  margin-left: auto;
  margin-right: 0;
}
.richtext-image.centre {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

main.pledge-tracker .bg-highlight, main.pledge-page .bg-highlight {
  background: linear-gradient(transparent 42%, #FF9900 42% 80%, transparent 80%);
}
main.pledge-tracker .accent::before, main.pledge-page .accent::before {
  background-color: #FF9900;
}
main.pledge-tracker a, main.pledge-page a {
  --box-shadow-color: #FF9900;
}
main.pledge-tracker p a, main.pledge-page p a {
  --animated-link-color: #FF9900;
}
main.pledge-tracker .breadcrumbs a, main.pledge-page .breadcrumbs a {
  box-shadow: none;
}
main.pledge-tracker .cms-content p a:not(.btn), main.pledge-tracker .cms-content li a:not(.btn), main.pledge-tracker .cms-content blockquote a:not(.btn), main.pledge-tracker .cms-content table a:not(.btn), main.pledge-page .cms-content p a:not(.btn), main.pledge-page .cms-content li a:not(.btn), main.pledge-page .cms-content blockquote a:not(.btn), main.pledge-page .cms-content table a:not(.btn) {
  --animated-link-color: #FF9900;
}
main.pledge-tracker .cms-content ul li::before, main.pledge-page .cms-content ul li::before {
  color: #FF9900;
}
main.pledge-tracker blockquote::before, main.pledge-page blockquote::before {
  background-image: url("../img/quote-mark-orange.cd2cad7b0668.svg");
}
main.pledge-tracker .form-control:focus, main.pledge-page .form-control:focus {
  border-color: #FF9900;
  box-shadow: none;
}

.teamtailor-jobs__job-title {
  display: inline !important;
}
.teamtailor-jobs__job-info {
  display: block;
}

main .gsc-search-box a, main .gsc-results .gcsc-more-maybe-branding-root a {
  background-image: none !important;
  box-shadow: none;
}
main .gsc-search-box .gsc-search-button-v2 {
  padding: 10px 27px;
  margin: 0;
  line-height: 0;
}
main .gsc-search-box .gsc-search-button-v2 svg {
  fill: #FFFFFF;
}
main .gsc-results, main .gsc-table-result .gs-snippet {
  font-family: "Muli", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
}
main .gsc-results .gs-image {
  max-width: 100px;
}
main .gsc-results .gs-web-image-box {
  width: 116px;
}
main .gsc-input {
  background-image: none !important;
}
main .gsc-selected-option-container {
  max-width: 100%;
}

main.donate form .alert.alert-block ul, main.donate form #mc_embed_signup .alert-block.response ul, #mc_embed_signup main.donate form .alert-block.response ul {
  padding-left: 0;
  list-style: none;
}
main.donate form .radio-button-group .form-check {
  display: inline-block;
  padding: 0;
  margin: 0 0.625rem;
}
main.donate form .radio-button-group .form-check input[type=radio] {
  position: absolute;
  opacity: 0.01;
  z-index: 10;
  margin-left: 0;
}
main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label {
  white-space: nowrap;
  z-index: 9;
  background-color: #FFFFFF;
  color: #1E1E1E;
  border-color: #ced4da;
}
main.donate form .radio-button-group .form-check input[type=radio] ~ .form-check-label:hover {
  color: #FFFFFF;
  background-color: #FF51A9;
  border-color: #FF51A9;
}
main.donate form .radio-button-group .form-check input[type=radio].is-invalid ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group input[type=radio].mce_inline_error ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check input[type=radio].mce_inline_error ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form .is-invalid input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-control input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-control input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-control input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-control input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].form-control ~ .form-check-label, .form .is-invalid main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form .is-invalid input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-control input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-control input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-control input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-control input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, .form .is-invalid main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form .is-invalid .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-control .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-control .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-control .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, .form .is-invalid .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form .is-invalid .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-control .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-control .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-control .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, .form .is-invalid .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form .is-invalid input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-control input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-control input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-check-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-control input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-control input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, .form .is-invalid main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form .is-invalid .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-control .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-control .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-control .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input input[type=radio].form-control ~ .form-check-label, .form .is-invalid .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form .is-invalid .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-control .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-control .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-control .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input input[type=radio].form-check-input ~ .form-check-label, .form .is-invalid .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form .is-invalid .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-control .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input input[type=radio].form-control ~ .form-check-label, .form .is-invalid .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-control ~ .form-check-label, main.donate form .radio-button-group .form-check .form .is-invalid .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-control .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input input[type=radio].form-check-input ~ .form-check-label, .form .is-invalid .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input .form-check-input main.donate form .radio-button-group .form-check input[type=radio].form-check-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form .is-invalid .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-control .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-control .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-control .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, main.donate form .radio-button-group .form-check #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group main.donate form .radio-button-group .form-check .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input input[type=radio].custom-control-input ~ .form-check-label, .form .is-invalid .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .form-check-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .form-check-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-control .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .form-check-input .form-check-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, .form #mc_embed_signup .mc-field-group input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label, #mc_embed_signup .mc-field-group .form input.mce_inline_error .custom-control-input .custom-control-input .custom-control-input main.donate form .radio-button-group .form-check input[type=radio].custom-control-input ~ .form-check-label {
  border-color: #E74C3C;
}
main.donate section.other-ways .other-ways-icon {
  width: 60px;
  height: 60px;
  margin: 0 auto 32px;
  background-color: #919191;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 32px;
}
@media (min-width: 576px) {
  main.donate section.other-ways .other-ways-icon {
    float: left;
    margin: 0 40px 0 0;
    background-size: 48px;
    width: 112px;
    height: 112px;
  }
}
main.donate section.other-ways .other-ways-icon.other-ways-icon-letter {
  background-image: url("../img/letter-white.5e3f7299033a.svg");
}
main.donate section.other-ways .other-ways-icon.other-ways-icon-coin {
  background-image: url("../img/coin-white.a70167d3c298.svg");
}
main.donate section.other-ways .other-ways-text {
  text-align: left;
  margin-bottom: 32px;
}
@media (min-width: 576px) {
  main.donate section.other-ways .other-ways-text {
    margin-bottom: 40px;
  }
}

.report .notice {
  background-color: #EBFFFD;
  padding: 16px 32px;
}
.report .post-it {
  background-color: #FF51A9;
  color: #FFFFFF;
  line-height: 1.2;
}
.report img.indicator {
  height: 1.5rem;
}
@media (min-width: 768px) {
  .report .col-md {
    padding-left: 8px;
    padding-right: 8px;
  }
}
.report .lead, .report .jumbotron.jumbotron-homepage p, .jumbotron.jumbotron-homepage .report p {
  font-size: 1rem;
  line-height: 1.5;
  margin-bottom: 1rem;
}

#mc_embed_signup .mc-field-group div.mce_inline_error {
  background-color: inherit;
  font-weight: inherit;
  margin-bottom: 0;
  padding: 0;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uLy4uLy4uLy4uL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvZm9udGF3ZXNvbWUuc2NzcyIsIi4uLy4uLy4uLy4uL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2NvcmUuc2NzcyIsIi4uLy4uLy4uLy4uL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3NpemluZy5zY3NzIiwiLi4vLi4vLi4vLi4vQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi8uLi9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19maXhlZC13aWR0aC5zY3NzIiwiLi4vLi4vLi4vLi4vQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19saXN0LnNjc3MiLCIuLi8uLi8uLi8uLi9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19ib3JkZXJlZC1wdWxsZWQuc2NzcyIsIi4uLy4uLy4uLy4uL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2FuaW1hdGVkLnNjc3MiLCIuLi8uLi8uLi8uLi9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIi4uLy4uLy4uLy4uL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3N0YWNrZWQuc2NzcyIsIi4uLy4uLy4uLy4uL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2ljb25zLnNjc3MiLCIuLi8uLi8uLi8uLi9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi8uLi8uLi8uLi9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL3NvbGlkLnNjc3MiLCIuLi8uLi8uLi8uLi9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2JyYW5kcy5zY3NzIiwiZm9udHMuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsImJvb3RzdHJhcF90aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvX2p1bWJvdHJvbi5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19pbnRlcmFjdGlvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi8uLi8uLi8uLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwicmVzZXQuc2NzcyIsImFic3RyYWN0cy9iYWNrZ3JvdW5kLnNjc3MiLCJhYnN0cmFjdHMvZm9udC1zaXplcy5zY3NzIiwiYWJzdHJhY3RzL3V0aWxpdGllcy5zY3NzIiwiYWJzdHJhY3RzL21peGlucy5zY3NzIiwidHlwb2dyYXBoeS5zY3NzIiwiY29tcG9uZW50cy9hbGVydC5zY3NzIiwiY29tcG9uZW50cy9idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL2Zvcm0uc2NzcyIsImNvbXBvbmVudHMvaGlnaGxpZ2h0LnNjc3MiLCJjb21wb25lbnRzL2lubGluZS1kb25hdGUuc2NzcyIsImNvbXBvbmVudHMvbmF2YmFyLnNjc3MiLCJjb21wb25lbnRzL25hdi10YWJzLnNjc3MiLCJjb21wb25lbnRzL2p1bWJvdHJvbi5zY3NzIiwiY29tcG9uZW50cy9saXN0LWdyb3VwLnNjc3MiLCJjb21wb25lbnRzL2NhcmQuc2NzcyIsImNvbXBvbmVudHMvY2F0ZWdvcnktY2FyZC5zY3NzIiwiY29tcG9uZW50cy9mZWF0dXJlLWNhcmQuc2NzcyIsImNvbXBvbmVudHMvZmFjdGNoZWNrLWNhcmQuc2NzcyIsImNvbXBvbmVudHMvcmVwb3J0LWNhcmQuc2NzcyIsImNvbXBvbmVudHMvc2xpbS1jYXJkLnNjc3MiLCJjb21wb25lbnRzL2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9hZG1pbi1saW5rLnNjc3MiLCJjb21wb25lbnRzL3NlYXJjaC5zY3NzIiwiY29tcG9uZW50cy9mZWVkYmFjay5zY3NzIiwiY29tcG9uZW50cy9ibG9ja3F1b3RlLnNjc3MiLCJjb21wb25lbnRzL3NvY2lhbC1tZWRpYS5zY3NzIiwiY29tcG9uZW50cy9zaWRlYmFyLW5hdi5zY3NzIiwiY29tcG9uZW50cy9wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL2Fib3V0LXRwZmMuc2NzcyIsImNvbXBvbmVudHMvcmVsYXRlZC1mYWN0Y2hlY2tzLnNjc3MiLCJjb21wb25lbnRzL2xvYWRlci5zY3NzIiwiY29tcG9uZW50cy9hY2NvcmRpb24uc2NzcyIsImNvbXBvbmVudHMvcHJvZ3Jlc3MtYmFycy5zY3NzIiwiY29tcG9uZW50cy90aW1lbGluZS5zY3NzIiwibGF5b3V0L2FydGljbGUtbGF5b3V0LnNjc3MiLCJsYXlvdXQvd2FndGFpbC1pbWFnZXMuc2NzcyIsInBhZ2VzL3BsZWRnZS10cmFja2VyLnNjc3MiLCJwYWdlcy9qb2JzLnNjc3MiLCJwYWdlcy9zZWFyY2guc2NzcyIsInBhZ2VzL2RvbmF0ZS5zY3NzIiwicGFnZXMvcmVwb3J0LnNjc3MiLCJwYWdlcy9zaWdudXAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7Ozs7RUFBQTtBQ0dBO0VBQ0UsMERBQUE7RUFDQSxpQ0FBQTtBRklGOztBRURBOzs7Ozs7O0VBT0Usa0NBQUE7RUFDQSxtQ0FBQTtFQUNBLHdDQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtBRklGOztBRURBOzs7Ozs7O0VBT0Usa0JBQUE7QUZJRjs7QUVEQTs7Ozs7RUFLRSxrQ0FBQTtBRklGOztBRUZBOztFQUVFLG9DQUFBO0FGS0Y7O0FHM0NFO0VBQ0UsY0FBQTtBSDhDSjs7QUcvQ0U7RUFDRSxjQUFBO0FIa0RKOztBR25ERTtFQUNFLGNBQUE7QUhzREo7O0FHdkRFO0VBQ0UsY0FBQTtBSDBESjs7QUczREU7RUFDRSxjQUFBO0FIOERKOztBRy9ERTtFQUNFLGNBQUE7QUhrRUo7O0FHbkVFO0VBQ0UsY0FBQTtBSHNFSjs7QUd2RUU7RUFDRSxjQUFBO0FIMEVKOztBRzNFRTtFQUNFLGNBQUE7QUg4RUo7O0FHL0VFO0VBQ0UsZUFBQTtBSGtGSjs7QUc1RUU7RUNJQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsdUJBQUE7QUo0RUY7O0FHbEZFO0VDSUEsaUJBQUE7RUFDQSwyQkFBQTtFQUNBLHVCQUFBO0FKa0ZGOztBR3hGRTtFQ0lBLGtCQUFBO0VBQ0EsMkJBQUE7RUFDQSw4QkFBQTtBSndGRjs7QUc5RkU7RUNJQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7QUo4RkY7O0FHcEdFO0VDSUEsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0FKb0dGOztBRzFHRTtFQ0lBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0FKMEdGOztBS3pIQTtFQUNFLGtCQUFBO0VBQ0EsYUNPMEI7QU5xSDVCOztBTzlIQTtFQUNFLHFCQUFBO0VBQ0EsdUNBQUE7RUFDQSxlQUFBO0FQaUlGO0FPL0hFO0VBQU8sa0JBQUE7QVBrSVQ7O0FPL0hBO0VBQ0Usd0NBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsOEJBQUE7RUFDQSxvQkFBQTtBUGtJRjs7QVEvSUE7RUFDRSwwQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsMkNBQUE7RUFDQSw0Q0FBQTtFQUNBLHNEQUFBO0FSa0pGOztBUS9JQTtFQUNFLFdBQUE7RUFDQSwwQ0FBQTtBUmtKRjs7QVEvSUE7RUFDRSxZQUFBO0VBQ0EseUNBQUE7QVJrSkY7O0FTaktBO0VBQ0UsK0JBQUE7VUFBQSx1QkFBQTtFQUNBLHNEQUFBO1VBQUEsOENBQUE7RUFDQSxrRUFBQTtVQUFBLDBEQUFBO0VBQ0EsNERBQUE7VUFBQSxvREFBQTtFQUNBLGdGQUFBO1VBQUEsd0VBQUE7RUFDQSwwRUFBQTtVQUFBLGtFQUFBO0FUb0tGOztBU2pLQTtFQUNFLGlDQUFBO1VBQUEseUJBQUE7RUFDQSxzREFBQTtVQUFBLDhDQUFBO0VBQ0Esa0VBQUE7VUFBQSwwREFBQTtFQUNBLDREQUFBO1VBQUEsb0RBQUE7RUFDQSxnRkFBQTtVQUFBLHdFQUFBO0VBQ0EsZ0dBQUE7VUFBQSx3RkFBQTtBVG9LRjs7QVNqS0E7RUFDRSwrQkFBQTtVQUFBLHVCQUFBO0VBQ0Esc0RBQUE7VUFBQSw4Q0FBQTtFQUNBLGtFQUFBO1VBQUEsMERBQUE7RUFDQSw0REFBQTtVQUFBLG9EQUFBO0VBQ0EsZ0ZBQUE7VUFBQSx3RUFBQTtFQUNBLDJGQUFBO1VBQUEsbUZBQUE7QVRvS0Y7O0FTaktBO0VBQ0Usb0NBQUE7VUFBQSw0QkFBQTtFQUNBLHNEQUFBO1VBQUEsOENBQUE7RUFDQSxrRUFBQTtVQUFBLDBEQUFBO0VBQ0EsNERBQUE7VUFBQSxvREFBQTtFQUNBLGdGQUFBO1VBQUEsd0VBQUE7RUFDQSwyRkFBQTtVQUFBLG1GQUFBO0FUb0tGOztBU2pLQTtFQUNFLCtCQUFBO1VBQUEsdUJBQUE7RUFDQSxzREFBQTtVQUFBLDhDQUFBO0VBQ0Esa0VBQUE7VUFBQSwwREFBQTtFQUNBLDREQUFBO1VBQUEsb0RBQUE7RUFDQSxnRkFBQTtVQUFBLHdFQUFBO0VBQ0EsMEVBQUE7VUFBQSxrRUFBQTtBVG9LRjs7QVNqS0E7RUFDRSxnQ0FBQTtVQUFBLHdCQUFBO0VBQ0Esc0RBQUE7VUFBQSw4Q0FBQTtFQUNBLGtFQUFBO1VBQUEsMERBQUE7RUFDQSw0REFBQTtVQUFBLG9EQUFBO0VBQ0EsZ0ZBQUE7VUFBQSx3RUFBQTtFQUNBLHFFQUFBO1VBQUEsNkRBQUE7QVRvS0Y7O0FTaktBO0VBQ0UsK0JBQUE7VUFBQSx1QkFBQTtFQUNBLHNEQUFBO1VBQUEsOENBQUE7RUFDQSxrRUFBQTtVQUFBLDBEQUFBO0VBQ0EsNERBQUE7VUFBQSxvREFBQTtFQUNBLGdGQUFBO1VBQUEsd0VBQUE7RUFDQSxxRUFBQTtVQUFBLDZEQUFBO0FUb0tGOztBU2pLQTtFQUNFLGlDQUFBO0FUb0tGOztBU2pLQTs7RUFFRSwrQkFBQTtVQUFBLHVCQUFBO0VBQ0Esa0VBQUE7VUFBQSwwREFBQTtFQUNBLDREQUFBO1VBQUEsb0RBQUE7RUFDQSxnRkFBQTtVQUFBLHdFQUFBO0VBQ0EsdUVBQUE7VUFBQSwrREFBQTtBVG9LRjs7QVM5SkE7RUFDRTs7Ozs7Ozs7O0lBU0UsNkJBQUE7WUFBQSxxQkFBQTtJQUNBLCtCQUFBO1lBQUEsdUJBQUE7SUFDQSxvQ0FBQTtZQUFBLDRCQUFBO0lBQ0Esb0JBQUE7SUFDQSx1QkFBQTtFVGlLRjtBQUNGO0FTOUpBO0VBQ0U7SUFBVSwyQkFBQTtZQUFBLG1CQUFBO0VUaUtWO0VTaEtBO0lBQU0sb0RBQUE7WUFBQSw0Q0FBQTtFVG1LTjtBQUNGO0FTdEtBO0VBQ0U7SUFBVSwyQkFBQTtZQUFBLG1CQUFBO0VUaUtWO0VTaEtBO0lBQU0sb0RBQUE7WUFBQSw0Q0FBQTtFVG1LTjtBQUNGO0FTaktBO0VBQ0U7SUFBTyw0Q0FBQTtZQUFBLG9DQUFBO0VUb0tQO0VTbktBO0lBQU8sZ0hBQUE7WUFBQSx3R0FBQTtFVHNLUDtFU3JLQTtJQUFPLDRJQUFBO1lBQUEsb0lBQUE7RVR3S1A7RVN2S0E7SUFBTyxnSEFBQTtZQUFBLHdHQUFBO0VUMEtQO0VTektBO0lBQU8sNkVBQUE7WUFBQSxxRUFBQTtFVDRLUDtFUzNLQTtJQUFPLDRDQUFBO1lBQUEsb0NBQUE7RVQ4S1A7RVM3S0E7SUFBTyw0Q0FBQTtZQUFBLG9DQUFBO0VUZ0xQO0FBQ0Y7QVN4TEE7RUFDRTtJQUFPLDRDQUFBO1lBQUEsb0NBQUE7RVRvS1A7RVNuS0E7SUFBTyxnSEFBQTtZQUFBLHdHQUFBO0VUc0tQO0VTcktBO0lBQU8sNElBQUE7WUFBQSxvSUFBQTtFVHdLUDtFU3ZLQTtJQUFPLGdIQUFBO1lBQUEsd0dBQUE7RVQwS1A7RVN6S0E7SUFBTyw2RUFBQTtZQUFBLHFFQUFBO0VUNEtQO0VTM0tBO0lBQU8sNENBQUE7WUFBQSxvQ0FBQTtFVDhLUDtFUzdLQTtJQUFPLDRDQUFBO1lBQUEsb0NBQUE7RVRnTFA7QUFDRjtBUzlLQTtFQUNFO0lBQU0sb0NBQUE7RVRpTE47QUFDRjtBU25MQTtFQUNFO0lBQU0sb0NBQUE7RVRpTE47QUFDRjtBUy9LQTtFQUNFO0lBQ0UseUNBQUE7SUFDQSwyQkFBQTtZQUFBLG1CQUFBO0VUaUxGO0VTL0tBO0lBQ0UsVUFBQTtJQUNBLDBEQUFBO1lBQUEsa0RBQUE7RVRpTEY7QUFDRjtBU3pMQTtFQUNFO0lBQ0UseUNBQUE7SUFDQSwyQkFBQTtZQUFBLG1CQUFBO0VUaUxGO0VTL0tBO0lBQ0UsVUFBQTtJQUNBLDBEQUFBO1lBQUEsa0RBQUE7RVRpTEY7QUFDRjtBUzlLQTtFQUNFO0lBQ0UseUhBQUE7WUFBQSxpSEFBQTtFVGdMRjtBQUNGO0FTbkxBO0VBQ0U7SUFDRSx5SEFBQTtZQUFBLGlIQUFBO0VUZ0xGO0FBQ0Y7QVM3S0E7RUFDRTtJQUFLLGlDQUFBO1lBQUEseUJBQUE7RVRnTEw7RVMvS0E7SUFBSyxnQ0FBQTtZQUFBLHdCQUFBO0VUa0xMO0VTakxBO0lBQVUsaUNBQUE7WUFBQSx5QkFBQTtFVG9MVjtFU25MQTtJQUFXLGdDQUFBO1lBQUEsd0JBQUE7RVRzTFg7RVNyTEE7SUFBTSxpQ0FBQTtZQUFBLHlCQUFBO0VUd0xOO0VTdkxBO0lBQU0sZ0NBQUE7WUFBQSx3QkFBQTtFVDBMTjtFU3pMQTtJQUFNLGlDQUFBO1lBQUEseUJBQUE7RVQ0TE47RVMzTEE7SUFBTSxnQ0FBQTtZQUFBLHdCQUFBO0VUOExOO0VTN0xBO0lBQVksK0JBQUE7WUFBQSx1QkFBQTtFVGdNWjtBQUNGO0FTMU1BO0VBQ0U7SUFBSyxpQ0FBQTtZQUFBLHlCQUFBO0VUZ0xMO0VTL0tBO0lBQUssZ0NBQUE7WUFBQSx3QkFBQTtFVGtMTDtFU2pMQTtJQUFVLGlDQUFBO1lBQUEseUJBQUE7RVRvTFY7RVNuTEE7SUFBVyxnQ0FBQTtZQUFBLHdCQUFBO0VUc0xYO0VTckxBO0lBQU0saUNBQUE7WUFBQSx5QkFBQTtFVHdMTjtFU3ZMQTtJQUFNLGdDQUFBO1lBQUEsd0JBQUE7RVQwTE47RVN6TEE7SUFBTSxpQ0FBQTtZQUFBLHlCQUFBO0VUNExOO0VTM0xBO0lBQU0sZ0NBQUE7WUFBQSx3QkFBQTtFVDhMTjtFUzdMQTtJQUFZLCtCQUFBO1lBQUEsdUJBQUE7RVRnTVo7QUFDRjtBUzlMQTtFQUNFO0lBQUssK0JBQUE7WUFBQSx1QkFBQTtFVGlNTDtFU2hNQTtJQUFPLGlDQUFBO1lBQUEseUJBQUE7RVRtTVA7QUFDRjtBU3RNQTtFQUNFO0lBQUssK0JBQUE7WUFBQSx1QkFBQTtFVGlNTDtFU2hNQTtJQUFPLGlDQUFBO1lBQUEseUJBQUE7RVRtTVA7QUFDRjtBVXZWQTtFQUNFLGdDQUFBO1VBQUEsd0JBQUE7QVZ5VkY7O0FVdFZBO0VBQ0UsaUNBQUE7VUFBQSx5QkFBQTtBVnlWRjs7QVV0VkE7RUFDRSxpQ0FBQTtVQUFBLHlCQUFBO0FWeVZGOztBVXRWQTtFQUNFLCtCQUFBO1VBQUEsdUJBQUE7QVZ5VkY7O0FVdFZBO0VBQ0UsK0JBQUE7VUFBQSx1QkFBQTtBVnlWRjs7QVV0VkE7O0VBRUUsZ0NBQUE7VUFBQSx3QkFBQTtBVnlWRjs7QVV0VkE7RUFDRSxvREFBQTtVQUFBLDRDQUFBO0FWeVZGOztBV25YQTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkxzQzBCO0VLckMxQixZTHNDMEI7QU5nVjVCOztBV25YQTs7RUFFRSxPQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxzQ0FBQTtBWHNYRjs7QVduWEE7RUFDRSxvQkFBQTtBWHNYRjs7QVduWEE7RUFDRSxjQUFBO0FYc1hGOztBV25YQTtFQUNFLDhCQUFBO0FYc1hGOztBWWpaQTtnRUFBQTtBQUlFO0VBQ0UsWUFBQTtBWmtaSjs7QVluWkU7RUFDRSxZQUFBO0Fac1pKOztBWXZaRTtFQUNFLFlBQUE7QVowWko7O0FZM1pFO0VBQ0UsWUFBQTtBWjhaSjs7QVkvWkU7RUFDRSxZQUFBO0Faa2FKOztBWW5hRTtFQUNFLFlBQUE7QVpzYUo7O0FZdmFFO0VBQ0UsWUFBQTtBWjBhSjs7QVkzYUU7RUFDRSxZQUFBO0FaOGFKOztBWS9hRTtFQUNFLFlBQUE7QVprYko7O0FZbmJFO0VBQ0UsWUFBQTtBWnNiSjs7QVl2YkU7RUFDRSxhQUFBO0FaMGJKOztBWTNiRTtFQUNFLGFBQUE7QVo4Yko7O0FZL2JFO0VBQ0UsYUFBQTtBWmtjSjs7QVluY0U7RUFDRSxhQUFBO0Fac2NKOztBWXZjRTtFQUNFLFVBQUE7QVowY0o7O0FZM2NFO0VBQ0UsYUFBQTtBWjhjSjs7QVkvY0U7RUFDRSxhQUFBO0Faa2RKOztBWW5kRTtFQUNFLGFBQUE7QVpzZEo7O0FZdmRFO0VBQ0UsYUFBQTtBWjBkSjs7QVkzZEU7RUFDRSxhQUFBO0FaOGRKOztBWS9kRTtFQUNFLGFBQUE7QVprZUo7O0FZbmVFO0VBQ0UsYUFBQTtBWnNlSjs7QVl2ZUU7RUFDRSxhQUFBO0FaMGVKOztBWTNlRTtFQUNFLGFBQUE7QVo4ZUo7O0FZL2VFO0VBQ0UsYUFBQTtBWmtmSjs7QVluZkU7RUFDRSxhQUFBO0Fac2ZKOztBWXZmRTtFQUNFLGFBQUE7QVowZko7O0FZM2ZFO0VBQ0UsYUFBQTtBWjhmSjs7QVkvZkU7RUFDRSxhQUFBO0Faa2dCSjs7QVluZ0JFO0VBQ0UsYUFBQTtBWnNnQko7O0FZdmdCRTtFQUNFLGFBQUE7QVowZ0JKOztBWTNnQkU7RUFDRSxhQUFBO0FaOGdCSjs7QVkvZ0JFO0VBQ0UsYUFBQTtBWmtoQko7O0FZbmhCRTtFQUNFLGFBQUE7QVpzaEJKOztBWXZoQkU7RUFDRSxhQUFBO0FaMGhCSjs7QVkzaEJFO0VBQ0UsYUFBQTtBWjhoQko7O0FZL2hCRTtFQUNFLGFBQUE7QVpraUJKOztBWW5pQkU7RUFDRSxhQUFBO0Fac2lCSjs7QVl2aUJFO0VBQ0UsYUFBQTtBWjBpQko7O0FZM2lCRTtFQUNFLGFBQUE7QVo4aUJKOztBWS9pQkU7RUFDRSxhQUFBO0Faa2pCSjs7QVluakJFO0VBQ0UsYUFBQTtBWnNqQko7O0FZdmpCRTtFQUNFLGFBQUE7QVowakJKOztBWTNqQkU7RUFDRSxhQUFBO0FaOGpCSjs7QVkvakJFO0VBQ0UsYUFBQTtBWmtrQko7O0FZbmtCRTtFQUNFLGFBQUE7QVpza0JKOztBWXZrQkU7RUFDRSxhQUFBO0FaMGtCSjs7QVkza0JFO0VBQ0UsYUFBQTtBWjhrQko7O0FZL2tCRTtFQUNFLGFBQUE7QVprbEJKOztBWW5sQkU7RUFDRSxhQUFBO0Fac2xCSjs7QVl2bEJFO0VBQ0UsYUFBQTtBWjBsQko7O0FZM2xCRTtFQUNFLGFBQUE7QVo4bEJKOztBWS9sQkU7RUFDRSxhQUFBO0Faa21CSjs7QVlubUJFO0VBQ0UsYUFBQTtBWnNtQko7O0FZdm1CRTtFQUNFLGFBQUE7QVowbUJKOztBWTNtQkU7RUFDRSxhQUFBO0FaOG1CSjs7QVkvbUJFO0VBQ0UsYUFBQTtBWmtuQko7O0FZbm5CRTtFQUNFLGFBQUE7QVpzbkJKOztBWXZuQkU7RUFDRSxhQUFBO0FaMG5CSjs7QVkzbkJFO0VBQ0UsYUFBQTtBWjhuQko7O0FZL25CRTtFQUNFLGFBQUE7QVprb0JKOztBWW5vQkU7RUFDRSxhQUFBO0Fac29CSjs7QVl2b0JFO0VBQ0UsYUFBQTtBWjBvQko7O0FZM29CRTtFQUNFLGFBQUE7QVo4b0JKOztBWS9vQkU7RUFDRSxhQUFBO0Faa3BCSjs7QVlucEJFO0VBQ0UsYUFBQTtBWnNwQko7O0FZdnBCRTtFQUNFLGFBQUE7QVowcEJKOztBWTNwQkU7RUFDRSxhQUFBO0FaOHBCSjs7QVkvcEJFO0VBQ0UsYUFBQTtBWmtxQko7O0FZbnFCRTtFQUNFLGFBQUE7QVpzcUJKOztBWXZxQkU7RUFDRSxhQUFBO0FaMHFCSjs7QVkzcUJFO0VBQ0UsYUFBQTtBWjhxQko7O0FZL3FCRTtFQUNFLGFBQUE7QVprckJKOztBWW5yQkU7RUFDRSxhQUFBO0Fac3JCSjs7QVl2ckJFO0VBQ0UsYUFBQTtBWjByQko7O0FZM3JCRTtFQUNFLGFBQUE7QVo4ckJKOztBWS9yQkU7RUFDRSxhQUFBO0Faa3NCSjs7QVluc0JFO0VBQ0UsYUFBQTtBWnNzQko7O0FZdnNCRTtFQUNFLGFBQUE7QVowc0JKOztBWTNzQkU7RUFDRSxhQUFBO0FaOHNCSjs7QVkvc0JFO0VBQ0UsYUFBQTtBWmt0Qko7O0FZbnRCRTtFQUNFLGFBQUE7QVpzdEJKOztBWXZ0QkU7RUFDRSxhQUFBO0FaMHRCSjs7QVkzdEJFO0VBQ0UsYUFBQTtBWjh0Qko7O0FZL3RCRTtFQUNFLGFBQUE7QVprdUJKOztBWW51QkU7RUFDRSxhQUFBO0Fac3VCSjs7QVl2dUJFO0VBQ0UsYUFBQTtBWjB1Qko7O0FZM3VCRTtFQUNFLGFBQUE7QVo4dUJKOztBWS91QkU7RUFDRSxhQUFBO0Faa3ZCSjs7QVludkJFO0VBQ0UsYUFBQTtBWnN2Qko7O0FZdnZCRTtFQUNFLGFBQUE7QVowdkJKOztBWTN2QkU7RUFDRSxhQUFBO0FaOHZCSjs7QVkvdkJFO0VBQ0UsYUFBQTtBWmt3Qko7O0FZbndCRTtFQUNFLGFBQUE7QVpzd0JKOztBWXZ3QkU7RUFDRSxhQUFBO0FaMHdCSjs7QVkzd0JFO0VBQ0UsYUFBQTtBWjh3Qko7O0FZL3dCRTtFQUNFLGFBQUE7QVpreEJKOztBWW54QkU7RUFDRSxhQUFBO0Fac3hCSjs7QVl2eEJFO0VBQ0UsYUFBQTtBWjB4Qko7O0FZM3hCRTtFQUNFLGFBQUE7QVo4eEJKOztBWS94QkU7RUFDRSxhQUFBO0Faa3lCSjs7QVlueUJFO0VBQ0UsYUFBQTtBWnN5Qko7O0FZdnlCRTtFQUNFLGFBQUE7QVoweUJKOztBWTN5QkU7RUFDRSxhQUFBO0FaOHlCSjs7QVkveUJFO0VBQ0UsYUFBQTtBWmt6Qko7O0FZbnpCRTtFQUNFLGFBQUE7QVpzekJKOztBWXZ6QkU7RUFDRSxTQUFBO0FaMHpCSjs7QVkzekJFO0VBQ0UsYUFBQTtBWjh6Qko7O0FZL3pCRTtFQUNFLGFBQUE7QVprMEJKOztBWW4wQkU7RUFDRSxhQUFBO0FaczBCSjs7QVl2MEJFO0VBQ0UsYUFBQTtBWjAwQko7O0FZMzBCRTtFQUNFLGFBQUE7QVo4MEJKOztBWS8wQkU7RUFDRSxhQUFBO0FaazFCSjs7QVluMUJFO0VBQ0UsYUFBQTtBWnMxQko7O0FZdjFCRTtFQUNFLGFBQUE7QVowMUJKOztBWTMxQkU7RUFDRSxhQUFBO0FaODFCSjs7QVkvMUJFO0VBQ0UsYUFBQTtBWmsyQko7O0FZbjJCRTtFQUNFLGFBQUE7QVpzMkJKOztBWXYyQkU7RUFDRSxhQUFBO0FaMDJCSjs7QVkzMkJFO0VBQ0UsYUFBQTtBWjgyQko7O0FZLzJCRTtFQUNFLGFBQUE7QVprM0JKOztBWW4zQkU7RUFDRSxhQUFBO0FaczNCSjs7QVl2M0JFO0VBQ0UsYUFBQTtBWjAzQko7O0FZMzNCRTtFQUNFLGFBQUE7QVo4M0JKOztBWS8zQkU7RUFDRSxhQUFBO0FaazRCSjs7QVluNEJFO0VBQ0UsYUFBQTtBWnM0Qko7O0FZdjRCRTtFQUNFLGFBQUE7QVowNEJKOztBWTM0QkU7RUFDRSxhQUFBO0FaODRCSjs7QVkvNEJFO0VBQ0UsYUFBQTtBWms1Qko7O0FZbjVCRTtFQUNFLGFBQUE7QVpzNUJKOztBWXY1QkU7RUFDRSxhQUFBO0FaMDVCSjs7QVkzNUJFO0VBQ0UsYUFBQTtBWjg1Qko7O0FZLzVCRTtFQUNFLGFBQUE7QVprNkJKOztBWW42QkU7RUFDRSxhQUFBO0FaczZCSjs7QVl2NkJFO0VBQ0UsYUFBQTtBWjA2Qko7O0FZMzZCRTtFQUNFLGFBQUE7QVo4NkJKOztBWS82QkU7RUFDRSxhQUFBO0FaazdCSjs7QVluN0JFO0VBQ0UsYUFBQTtBWnM3Qko7O0FZdjdCRTtFQUNFLGFBQUE7QVowN0JKOztBWTM3QkU7RUFDRSxhQUFBO0FaODdCSjs7QVkvN0JFO0VBQ0UsYUFBQTtBWms4Qko7O0FZbjhCRTtFQUNFLFNBQUE7QVpzOEJKOztBWXY4QkU7RUFDRSxhQUFBO0FaMDhCSjs7QVkzOEJFO0VBQ0UsYUFBQTtBWjg4Qko7O0FZLzhCRTtFQUNFLGFBQUE7QVprOUJKOztBWW45QkU7RUFDRSxhQUFBO0FaczlCSjs7QVl2OUJFO0VBQ0UsYUFBQTtBWjA5Qko7O0FZMzlCRTtFQUNFLGFBQUE7QVo4OUJKOztBWS85QkU7RUFDRSxhQUFBO0FaaytCSjs7QVluK0JFO0VBQ0UsYUFBQTtBWnMrQko7O0FZditCRTtFQUNFLGFBQUE7QVowK0JKOztBWTMrQkU7RUFDRSxhQUFBO0FaOCtCSjs7QVkvK0JFO0VBQ0UsYUFBQTtBWmsvQko7O0FZbi9CRTtFQUNFLGFBQUE7QVpzL0JKOztBWXYvQkU7RUFDRSxhQUFBO0FaMC9CSjs7QVkzL0JFO0VBQ0UsYUFBQTtBWjgvQko7O0FZLy9CRTtFQUNFLGFBQUE7QVprZ0NKOztBWW5nQ0U7RUFDRSxhQUFBO0Fac2dDSjs7QVl2Z0NFO0VBQ0UsYUFBQTtBWjBnQ0o7O0FZM2dDRTtFQUNFLGFBQUE7QVo4Z0NKOztBWS9nQ0U7RUFDRSxhQUFBO0Faa2hDSjs7QVluaENFO0VBQ0UsYUFBQTtBWnNoQ0o7O0FZdmhDRTtFQUNFLGFBQUE7QVowaENKOztBWTNoQ0U7RUFDRSxhQUFBO0FaOGhDSjs7QVkvaENFO0VBQ0UsYUFBQTtBWmtpQ0o7O0FZbmlDRTtFQUNFLGFBQUE7QVpzaUNKOztBWXZpQ0U7RUFDRSxhQUFBO0FaMGlDSjs7QVkzaUNFO0VBQ0UsYUFBQTtBWjhpQ0o7O0FZL2lDRTtFQUNFLGFBQUE7QVprakNKOztBWW5qQ0U7RUFDRSxhQUFBO0Fac2pDSjs7QVl2akNFO0VBQ0UsYUFBQTtBWjBqQ0o7O0FZM2pDRTtFQUNFLGFBQUE7QVo4akNKOztBWS9qQ0U7RUFDRSxhQUFBO0Faa2tDSjs7QVlua0NFO0VBQ0UsYUFBQTtBWnNrQ0o7O0FZdmtDRTtFQUNFLGFBQUE7QVowa0NKOztBWTNrQ0U7RUFDRSxhQUFBO0FaOGtDSjs7QVkva0NFO0VBQ0UsYUFBQTtBWmtsQ0o7O0FZbmxDRTtFQUNFLGFBQUE7QVpzbENKOztBWXZsQ0U7RUFDRSxhQUFBO0FaMGxDSjs7QVkzbENFO0VBQ0UsYUFBQTtBWjhsQ0o7O0FZL2xDRTtFQUNFLGFBQUE7QVprbUNKOztBWW5tQ0U7RUFDRSxhQUFBO0Fac21DSjs7QVl2bUNFO0VBQ0UsYUFBQTtBWjBtQ0o7O0FZM21DRTtFQUNFLGFBQUE7QVo4bUNKOztBWS9tQ0U7RUFDRSxhQUFBO0Faa25DSjs7QVlubkNFO0VBQ0UsYUFBQTtBWnNuQ0o7O0FZdm5DRTtFQUNFLGFBQUE7QVowbkNKOztBWTNuQ0U7RUFDRSxhQUFBO0FaOG5DSjs7QVkvbkNFO0VBQ0UsYUFBQTtBWmtvQ0o7O0FZbm9DRTtFQUNFLGFBQUE7QVpzb0NKOztBWXZvQ0U7RUFDRSxhQUFBO0FaMG9DSjs7QVkzb0NFO0VBQ0UsYUFBQTtBWjhvQ0o7O0FZL29DRTtFQUNFLGFBQUE7QVprcENKOztBWW5wQ0U7RUFDRSxhQUFBO0Fac3BDSjs7QVl2cENFO0VBQ0UsYUFBQTtBWjBwQ0o7O0FZM3BDRTtFQUNFLGFBQUE7QVo4cENKOztBWS9wQ0U7RUFDRSxhQUFBO0Faa3FDSjs7QVlucUNFO0VBQ0UsYUFBQTtBWnNxQ0o7O0FZdnFDRTtFQUNFLGFBQUE7QVowcUNKOztBWTNxQ0U7RUFDRSxhQUFBO0FaOHFDSjs7QVkvcUNFO0VBQ0UsYUFBQTtBWmtyQ0o7O0FZbnJDRTtFQUNFLGFBQUE7QVpzckNKOztBWXZyQ0U7RUFDRSxhQUFBO0FaMHJDSjs7QVkzckNFO0VBQ0UsYUFBQTtBWjhyQ0o7O0FZL3JDRTtFQUNFLGFBQUE7QVprc0NKOztBWW5zQ0U7RUFDRSxhQUFBO0Fac3NDSjs7QVl2c0NFO0VBQ0UsYUFBQTtBWjBzQ0o7O0FZM3NDRTtFQUNFLGFBQUE7QVo4c0NKOztBWS9zQ0U7RUFDRSxhQUFBO0Faa3RDSjs7QVludENFO0VBQ0UsYUFBQTtBWnN0Q0o7O0FZdnRDRTtFQUNFLGFBQUE7QVowdENKOztBWTN0Q0U7RUFDRSxhQUFBO0FaOHRDSjs7QVkvdENFO0VBQ0UsYUFBQTtBWmt1Q0o7O0FZbnVDRTtFQUNFLGFBQUE7QVpzdUNKOztBWXZ1Q0U7RUFDRSxhQUFBO0FaMHVDSjs7QVkzdUNFO0VBQ0UsYUFBQTtBWjh1Q0o7O0FZL3VDRTtFQUNFLGFBQUE7QVprdkNKOztBWW52Q0U7RUFDRSxhQUFBO0Fac3ZDSjs7QVl2dkNFO0VBQ0UsYUFBQTtBWjB2Q0o7O0FZM3ZDRTtFQUNFLGFBQUE7QVo4dkNKOztBWS92Q0U7RUFDRSxhQUFBO0Faa3dDSjs7QVlud0NFO0VBQ0UsYUFBQTtBWnN3Q0o7O0FZdndDRTtFQUNFLGFBQUE7QVowd0NKOztBWTN3Q0U7RUFDRSxhQUFBO0FaOHdDSjs7QVkvd0NFO0VBQ0UsYUFBQTtBWmt4Q0o7O0FZbnhDRTtFQUNFLGFBQUE7QVpzeENKOztBWXZ4Q0U7RUFDRSxhQUFBO0FaMHhDSjs7QVkzeENFO0VBQ0UsYUFBQTtBWjh4Q0o7O0FZL3hDRTtFQUNFLGFBQUE7QVpreUNKOztBWW55Q0U7RUFDRSxhQUFBO0Fac3lDSjs7QVl2eUNFO0VBQ0UsYUFBQTtBWjB5Q0o7O0FZM3lDRTtFQUNFLGFBQUE7QVo4eUNKOztBWS95Q0U7RUFDRSxhQUFBO0Faa3pDSjs7QVluekNFO0VBQ0UsYUFBQTtBWnN6Q0o7O0FZdnpDRTtFQUNFLGFBQUE7QVowekNKOztBWTN6Q0U7RUFDRSxhQUFBO0FaOHpDSjs7QVkvekNFO0VBQ0UsYUFBQTtBWmswQ0o7O0FZbjBDRTtFQUNFLGFBQUE7QVpzMENKOztBWXYwQ0U7RUFDRSxhQUFBO0FaMDBDSjs7QVkzMENFO0VBQ0UsYUFBQTtBWjgwQ0o7O0FZLzBDRTtFQUNFLGFBQUE7QVprMUNKOztBWW4xQ0U7RUFDRSxVQUFBO0FaczFDSjs7QVl2MUNFO0VBQ0UsYUFBQTtBWjAxQ0o7O0FZMzFDRTtFQUNFLGFBQUE7QVo4MUNKOztBWS8xQ0U7RUFDRSxhQUFBO0FaazJDSjs7QVluMkNFO0VBQ0UsYUFBQTtBWnMyQ0o7O0FZdjJDRTtFQUNFLGFBQUE7QVowMkNKOztBWTMyQ0U7RUFDRSxhQUFBO0FaODJDSjs7QVkvMkNFO0VBQ0UsYUFBQTtBWmszQ0o7O0FZbjNDRTtFQUNFLGFBQUE7QVpzM0NKOztBWXYzQ0U7RUFDRSxhQUFBO0FaMDNDSjs7QVkzM0NFO0VBQ0UsYUFBQTtBWjgzQ0o7O0FZLzNDRTtFQUNFLGFBQUE7QVprNENKOztBWW40Q0U7RUFDRSxhQUFBO0FaczRDSjs7QVl2NENFO0VBQ0UsYUFBQTtBWjA0Q0o7O0FZMzRDRTtFQUNFLGFBQUE7QVo4NENKOztBWS80Q0U7RUFDRSxhQUFBO0FaazVDSjs7QVluNUNFO0VBQ0UsYUFBQTtBWnM1Q0o7O0FZdjVDRTtFQUNFLGFBQUE7QVowNUNKOztBWTM1Q0U7RUFDRSxhQUFBO0FaODVDSjs7QVkvNUNFO0VBQ0UsYUFBQTtBWms2Q0o7O0FZbjZDRTtFQUNFLGFBQUE7QVpzNkNKOztBWXY2Q0U7RUFDRSxhQUFBO0FaMDZDSjs7QVkzNkNFO0VBQ0UsYUFBQTtBWjg2Q0o7O0FZLzZDRTtFQUNFLGFBQUE7QVprN0NKOztBWW43Q0U7RUFDRSxhQUFBO0FaczdDSjs7QVl2N0NFO0VBQ0UsYUFBQTtBWjA3Q0o7O0FZMzdDRTtFQUNFLGFBQUE7QVo4N0NKOztBWS83Q0U7RUFDRSxhQUFBO0FaazhDSjs7QVluOENFO0VBQ0UsYUFBQTtBWnM4Q0o7O0FZdjhDRTtFQUNFLGFBQUE7QVowOENKOztBWTM4Q0U7RUFDRSxhQUFBO0FaODhDSjs7QVkvOENFO0VBQ0UsYUFBQTtBWms5Q0o7O0FZbjlDRTtFQUNFLGFBQUE7QVpzOUNKOztBWXY5Q0U7RUFDRSxhQUFBO0FaMDlDSjs7QVkzOUNFO0VBQ0UsYUFBQTtBWjg5Q0o7O0FZLzlDRTtFQUNFLGFBQUE7QVprK0NKOztBWW4rQ0U7RUFDRSxhQUFBO0FacytDSjs7QVl2K0NFO0VBQ0UsYUFBQTtBWjArQ0o7O0FZMytDRTtFQUNFLGFBQUE7QVo4K0NKOztBWS8rQ0U7RUFDRSxhQUFBO0Faay9DSjs7QVluL0NFO0VBQ0UsYUFBQTtBWnMvQ0o7O0FZdi9DRTtFQUNFLGFBQUE7QVowL0NKOztBWTMvQ0U7RUFDRSxhQUFBO0FaOC9DSjs7QVkvL0NFO0VBQ0UsYUFBQTtBWmtnREo7O0FZbmdERTtFQUNFLGFBQUE7QVpzZ0RKOztBWXZnREU7RUFDRSxhQUFBO0FaMGdESjs7QVkzZ0RFO0VBQ0UsYUFBQTtBWjhnREo7O0FZL2dERTtFQUNFLGFBQUE7QVpraERKOztBWW5oREU7RUFDRSxhQUFBO0Fac2hESjs7QVl2aERFO0VBQ0UsYUFBQTtBWjBoREo7O0FZM2hERTtFQUNFLGFBQUE7QVo4aERKOztBWS9oREU7RUFDRSxhQUFBO0Faa2lESjs7QVluaURFO0VBQ0UsYUFBQTtBWnNpREo7O0FZdmlERTtFQUNFLGFBQUE7QVowaURKOztBWTNpREU7RUFDRSxhQUFBO0FaOGlESjs7QVkvaURFO0VBQ0UsYUFBQTtBWmtqREo7O0FZbmpERTtFQUNFLGFBQUE7QVpzakRKOztBWXZqREU7RUFDRSxhQUFBO0FaMGpESjs7QVkzakRFO0VBQ0UsYUFBQTtBWjhqREo7O0FZL2pERTtFQUNFLGFBQUE7QVpra0RKOztBWW5rREU7RUFDRSxhQUFBO0Fac2tESjs7QVl2a0RFO0VBQ0UsYUFBQTtBWjBrREo7O0FZM2tERTtFQUNFLGFBQUE7QVo4a0RKOztBWS9rREU7RUFDRSxhQUFBO0Faa2xESjs7QVlubERFO0VBQ0UsYUFBQTtBWnNsREo7O0FZdmxERTtFQUNFLGFBQUE7QVowbERKOztBWTNsREU7RUFDRSxhQUFBO0FaOGxESjs7QVkvbERFO0VBQ0UsYUFBQTtBWmttREo7O0FZbm1ERTtFQUNFLGFBQUE7QVpzbURKOztBWXZtREU7RUFDRSxhQUFBO0FaMG1ESjs7QVkzbURFO0VBQ0UsYUFBQTtBWjhtREo7O0FZL21ERTtFQUNFLGFBQUE7QVprbkRKOztBWW5uREU7RUFDRSxhQUFBO0Fac25ESjs7QVl2bkRFO0VBQ0UsYUFBQTtBWjBuREo7O0FZM25ERTtFQUNFLGFBQUE7QVo4bkRKOztBWS9uREU7RUFDRSxhQUFBO0Faa29ESjs7QVlub0RFO0VBQ0UsYUFBQTtBWnNvREo7O0FZdm9ERTtFQUNFLGFBQUE7QVowb0RKOztBWTNvREU7RUFDRSxhQUFBO0FaOG9ESjs7QVkvb0RFO0VBQ0UsYUFBQTtBWmtwREo7O0FZbnBERTtFQUNFLGFBQUE7QVpzcERKOztBWXZwREU7RUFDRSxhQUFBO0FaMHBESjs7QVkzcERFO0VBQ0UsYUFBQTtBWjhwREo7O0FZL3BERTtFQUNFLGFBQUE7QVprcURKOztBWW5xREU7RUFDRSxhQUFBO0Fac3FESjs7QVl2cURFO0VBQ0UsU0FBQTtBWjBxREo7O0FZM3FERTtFQUNFLGFBQUE7QVo4cURKOztBWS9xREU7RUFDRSxhQUFBO0Faa3JESjs7QVluckRFO0VBQ0UsYUFBQTtBWnNyREo7O0FZdnJERTtFQUNFLGFBQUE7QVowckRKOztBWTNyREU7RUFDRSxhQUFBO0FaOHJESjs7QVkvckRFO0VBQ0UsYUFBQTtBWmtzREo7O0FZbnNERTtFQUNFLFNBQUE7QVpzc0RKOztBWXZzREU7RUFDRSxhQUFBO0FaMHNESjs7QVkzc0RFO0VBQ0UsYUFBQTtBWjhzREo7O0FZL3NERTtFQUNFLGFBQUE7QVprdERKOztBWW50REU7RUFDRSxhQUFBO0Fac3RESjs7QVl2dERFO0VBQ0UsYUFBQTtBWjB0REo7O0FZM3RERTtFQUNFLGFBQUE7QVo4dERKOztBWS90REU7RUFDRSxhQUFBO0Faa3VESjs7QVludURFO0VBQ0UsYUFBQTtBWnN1REo7O0FZdnVERTtFQUNFLGFBQUE7QVowdURKOztBWTN1REU7RUFDRSxhQUFBO0FaOHVESjs7QVkvdURFO0VBQ0UsYUFBQTtBWmt2REo7O0FZbnZERTtFQUNFLGFBQUE7QVpzdkRKOztBWXZ2REU7RUFDRSxhQUFBO0FaMHZESjs7QVkzdkRFO0VBQ0UsYUFBQTtBWjh2REo7O0FZL3ZERTtFQUNFLGFBQUE7QVprd0RKOztBWW53REU7RUFDRSxhQUFBO0Fac3dESjs7QVl2d0RFO0VBQ0UsYUFBQTtBWjB3REo7O0FZM3dERTtFQUNFLGFBQUE7QVo4d0RKOztBWS93REU7RUFDRSxTQUFBO0Faa3hESjs7QVlueERFO0VBQ0UsU0FBQTtBWnN4REo7O0FZdnhERTtFQUNFLGFBQUE7QVoweERKOztBWTN4REU7RUFDRSxhQUFBO0FaOHhESjs7QVkveERFO0VBQ0UsYUFBQTtBWmt5REo7O0FZbnlERTtFQUNFLGFBQUE7QVpzeURKOztBWXZ5REU7RUFDRSxhQUFBO0FaMHlESjs7QVkzeURFO0VBQ0UsYUFBQTtBWjh5REo7O0FZL3lERTtFQUNFLGFBQUE7QVprekRKOztBWW56REU7RUFDRSxhQUFBO0Fac3pESjs7QVl2ekRFO0VBQ0UsYUFBQTtBWjB6REo7O0FZM3pERTtFQUNFLGFBQUE7QVo4ekRKOztBWS96REU7RUFDRSxhQUFBO0FaazBESjs7QVluMERFO0VBQ0UsYUFBQTtBWnMwREo7O0FZdjBERTtFQUNFLGFBQUE7QVowMERKOztBWTMwREU7RUFDRSxhQUFBO0FaODBESjs7QVkvMERFO0VBQ0UsYUFBQTtBWmsxREo7O0FZbjFERTtFQUNFLGFBQUE7QVpzMURKOztBWXYxREU7RUFDRSxhQUFBO0FaMDFESjs7QVkzMURFO0VBQ0UsYUFBQTtBWjgxREo7O0FZLzFERTtFQUNFLGFBQUE7QVprMkRKOztBWW4yREU7RUFDRSxhQUFBO0FaczJESjs7QVl2MkRFO0VBQ0UsYUFBQTtBWjAyREo7O0FZMzJERTtFQUNFLGFBQUE7QVo4MkRKOztBWS8yREU7RUFDRSxhQUFBO0FaazNESjs7QVluM0RFO0VBQ0UsYUFBQTtBWnMzREo7O0FZdjNERTtFQUNFLGFBQUE7QVowM0RKOztBWTMzREU7RUFDRSxhQUFBO0FaODNESjs7QVkvM0RFO0VBQ0UsYUFBQTtBWms0REo7O0FZbjRERTtFQUNFLGFBQUE7QVpzNERKOztBWXY0REU7RUFDRSxhQUFBO0FaMDRESjs7QVkzNERFO0VBQ0UsYUFBQTtBWjg0REo7O0FZLzRERTtFQUNFLGFBQUE7QVprNURKOztBWW41REU7RUFDRSxhQUFBO0FaczVESjs7QVl2NURFO0VBQ0UsYUFBQTtBWjA1REo7O0FZMzVERTtFQUNFLGFBQUE7QVo4NURKOztBWS81REU7RUFDRSxhQUFBO0FaazZESjs7QVluNkRFO0VBQ0UsU0FBQTtBWnM2REo7O0FZdjZERTtFQUNFLGFBQUE7QVowNkRKOztBWTM2REU7RUFDRSxhQUFBO0FaODZESjs7QVkvNkRFO0VBQ0UsYUFBQTtBWms3REo7O0FZbjdERTtFQUNFLGFBQUE7QVpzN0RKOztBWXY3REU7RUFDRSxhQUFBO0FaMDdESjs7QVkzN0RFO0VBQ0UsYUFBQTtBWjg3REo7O0FZLzdERTtFQUNFLGFBQUE7QVprOERKOztBWW44REU7RUFDRSxhQUFBO0FaczhESjs7QVl2OERFO0VBQ0UsYUFBQTtBWjA4REo7O0FZMzhERTtFQUNFLGFBQUE7QVo4OERKOztBWS84REU7RUFDRSxhQUFBO0FaazlESjs7QVluOURFO0VBQ0UsYUFBQTtBWnM5REo7O0FZdjlERTtFQUNFLGFBQUE7QVowOURKOztBWTM5REU7RUFDRSxhQUFBO0FaODlESjs7QVkvOURFO0VBQ0UsYUFBQTtBWmsrREo7O0FZbitERTtFQUNFLGFBQUE7QVpzK0RKOztBWXYrREU7RUFDRSxhQUFBO0FaMCtESjs7QVkzK0RFO0VBQ0UsYUFBQTtBWjgrREo7O0FZLytERTtFQUNFLGFBQUE7QVprL0RKOztBWW4vREU7RUFDRSxTQUFBO0Facy9ESjs7QVl2L0RFO0VBQ0UsYUFBQTtBWjAvREo7O0FZMy9ERTtFQUNFLGFBQUE7QVo4L0RKOztBWS8vREU7RUFDRSxhQUFBO0Faa2dFSjs7QVluZ0VFO0VBQ0UsYUFBQTtBWnNnRUo7O0FZdmdFRTtFQUNFLGFBQUE7QVowZ0VKOztBWTNnRUU7RUFDRSxhQUFBO0FaOGdFSjs7QVkvZ0VFO0VBQ0UsYUFBQTtBWmtoRUo7O0FZbmhFRTtFQUNFLGFBQUE7QVpzaEVKOztBWXZoRUU7RUFDRSxhQUFBO0FaMGhFSjs7QVkzaEVFO0VBQ0UsYUFBQTtBWjhoRUo7O0FZL2hFRTtFQUNFLGFBQUE7QVpraUVKOztBWW5pRUU7RUFDRSxhQUFBO0Fac2lFSjs7QVl2aUVFO0VBQ0UsYUFBQTtBWjBpRUo7O0FZM2lFRTtFQUNFLGFBQUE7QVo4aUVKOztBWS9pRUU7RUFDRSxhQUFBO0Faa2pFSjs7QVluakVFO0VBQ0UsYUFBQTtBWnNqRUo7O0FZdmpFRTtFQUNFLGFBQUE7QVowakVKOztBWTNqRUU7RUFDRSxhQUFBO0FaOGpFSjs7QVkvakVFO0VBQ0UsYUFBQTtBWmtrRUo7O0FZbmtFRTtFQUNFLGFBQUE7QVpza0VKOztBWXZrRUU7RUFDRSxhQUFBO0FaMGtFSjs7QVkza0VFO0VBQ0UsYUFBQTtBWjhrRUo7O0FZL2tFRTtFQUNFLGFBQUE7QVprbEVKOztBWW5sRUU7RUFDRSxhQUFBO0Fac2xFSjs7QVl2bEVFO0VBQ0UsYUFBQTtBWjBsRUo7O0FZM2xFRTtFQUNFLGFBQUE7QVo4bEVKOztBWS9sRUU7RUFDRSxhQUFBO0Faa21FSjs7QVlubUVFO0VBQ0UsYUFBQTtBWnNtRUo7O0FZdm1FRTtFQUNFLGFBQUE7QVowbUVKOztBWTNtRUU7RUFDRSxhQUFBO0FaOG1FSjs7QVkvbUVFO0VBQ0UsYUFBQTtBWmtuRUo7O0FZbm5FRTtFQUNFLGFBQUE7QVpzbkVKOztBWXZuRUU7RUFDRSxhQUFBO0FaMG5FSjs7QVkzbkVFO0VBQ0UsYUFBQTtBWjhuRUo7O0FZL25FRTtFQUNFLGFBQUE7QVprb0VKOztBWW5vRUU7RUFDRSxhQUFBO0Fac29FSjs7QVl2b0VFO0VBQ0UsYUFBQTtBWjBvRUo7O0FZM29FRTtFQUNFLGFBQUE7QVo4b0VKOztBWS9vRUU7RUFDRSxhQUFBO0Faa3BFSjs7QVlucEVFO0VBQ0UsYUFBQTtBWnNwRUo7O0FZdnBFRTtFQUNFLGFBQUE7QVowcEVKOztBWTNwRUU7RUFDRSxhQUFBO0FaOHBFSjs7QVkvcEVFO0VBQ0UsYUFBQTtBWmtxRUo7O0FZbnFFRTtFQUNFLGFBQUE7QVpzcUVKOztBWXZxRUU7RUFDRSxhQUFBO0FaMHFFSjs7QVkzcUVFO0VBQ0UsYUFBQTtBWjhxRUo7O0FZL3FFRTtFQUNFLGFBQUE7QVprckVKOztBWW5yRUU7RUFDRSxhQUFBO0Fac3JFSjs7QVl2ckVFO0VBQ0UsYUFBQTtBWjByRUo7O0FZM3JFRTtFQUNFLGFBQUE7QVo4ckVKOztBWS9yRUU7RUFDRSxhQUFBO0Faa3NFSjs7QVluc0VFO0VBQ0UsYUFBQTtBWnNzRUo7O0FZdnNFRTtFQUNFLGFBQUE7QVowc0VKOztBWTNzRUU7RUFDRSxhQUFBO0FaOHNFSjs7QVkvc0VFO0VBQ0UsYUFBQTtBWmt0RUo7O0FZbnRFRTtFQUNFLGFBQUE7QVpzdEVKOztBWXZ0RUU7RUFDRSxhQUFBO0FaMHRFSjs7QVkzdEVFO0VBQ0UsYUFBQTtBWjh0RUo7O0FZL3RFRTtFQUNFLGFBQUE7QVprdUVKOztBWW51RUU7RUFDRSxhQUFBO0Fac3VFSjs7QVl2dUVFO0VBQ0UsYUFBQTtBWjB1RUo7O0FZM3VFRTtFQUNFLGFBQUE7QVo4dUVKOztBWS91RUU7RUFDRSxhQUFBO0Faa3ZFSjs7QVludkVFO0VBQ0UsYUFBQTtBWnN2RUo7O0FZdnZFRTtFQUNFLGFBQUE7QVowdkVKOztBWTN2RUU7RUFDRSxhQUFBO0FaOHZFSjs7QVkvdkVFO0VBQ0UsYUFBQTtBWmt3RUo7O0FZbndFRTtFQUNFLGFBQUE7QVpzd0VKOztBWXZ3RUU7RUFDRSxhQUFBO0FaMHdFSjs7QVkzd0VFO0VBQ0UsYUFBQTtBWjh3RUo7O0FZL3dFRTtFQUNFLGFBQUE7QVpreEVKOztBWW54RUU7RUFDRSxhQUFBO0Fac3hFSjs7QVl2eEVFO0VBQ0UsYUFBQTtBWjB4RUo7O0FZM3hFRTtFQUNFLGFBQUE7QVo4eEVKOztBWS94RUU7RUFDRSxhQUFBO0Faa3lFSjs7QVlueUVFO0VBQ0UsYUFBQTtBWnN5RUo7O0FZdnlFRTtFQUNFLGFBQUE7QVoweUVKOztBWTN5RUU7RUFDRSxhQUFBO0FaOHlFSjs7QVkveUVFO0VBQ0UsYUFBQTtBWmt6RUo7O0FZbnpFRTtFQUNFLGFBQUE7QVpzekVKOztBWXZ6RUU7RUFDRSxhQUFBO0FaMHpFSjs7QVkzekVFO0VBQ0UsYUFBQTtBWjh6RUo7O0FZL3pFRTtFQUNFLGFBQUE7QVprMEVKOztBWW4wRUU7RUFDRSxTQUFBO0FaczBFSjs7QVl2MEVFO0VBQ0UsYUFBQTtBWjAwRUo7O0FZMzBFRTtFQUNFLGFBQUE7QVo4MEVKOztBWS8wRUU7RUFDRSxhQUFBO0FaazFFSjs7QVluMUVFO0VBQ0UsYUFBQTtBWnMxRUo7O0FZdjFFRTtFQUNFLGFBQUE7QVowMUVKOztBWTMxRUU7RUFDRSxhQUFBO0FaODFFSjs7QVkvMUVFO0VBQ0UsYUFBQTtBWmsyRUo7O0FZbjJFRTtFQUNFLGFBQUE7QVpzMkVKOztBWXYyRUU7RUFDRSxhQUFBO0FaMDJFSjs7QVkzMkVFO0VBQ0UsYUFBQTtBWjgyRUo7O0FZLzJFRTtFQUNFLGFBQUE7QVprM0VKOztBWW4zRUU7RUFDRSxhQUFBO0FaczNFSjs7QVl2M0VFO0VBQ0UsYUFBQTtBWjAzRUo7O0FZMzNFRTtFQUNFLGFBQUE7QVo4M0VKOztBWS8zRUU7RUFDRSxhQUFBO0FaazRFSjs7QVluNEVFO0VBQ0UsYUFBQTtBWnM0RUo7O0FZdjRFRTtFQUNFLGFBQUE7QVowNEVKOztBWTM0RUU7RUFDRSxhQUFBO0FaODRFSjs7QVkvNEVFO0VBQ0UsYUFBQTtBWms1RUo7O0FZbjVFRTtFQUNFLGFBQUE7QVpzNUVKOztBWXY1RUU7RUFDRSxhQUFBO0FaMDVFSjs7QVkzNUVFO0VBQ0UsYUFBQTtBWjg1RUo7O0FZLzVFRTtFQUNFLGFBQUE7QVprNkVKOztBWW42RUU7RUFDRSxhQUFBO0FaczZFSjs7QVl2NkVFO0VBQ0UsYUFBQTtBWjA2RUo7O0FZMzZFRTtFQUNFLGFBQUE7QVo4NkVKOztBWS82RUU7RUFDRSxhQUFBO0FaazdFSjs7QVluN0VFO0VBQ0UsYUFBQTtBWnM3RUo7O0FZdjdFRTtFQUNFLGFBQUE7QVowN0VKOztBWTM3RUU7RUFDRSxhQUFBO0FaODdFSjs7QVkvN0VFO0VBQ0UsYUFBQTtBWms4RUo7O0FZbjhFRTtFQUNFLGFBQUE7QVpzOEVKOztBWXY4RUU7RUFDRSxhQUFBO0FaMDhFSjs7QVkzOEVFO0VBQ0UsYUFBQTtBWjg4RUo7O0FZLzhFRTtFQUNFLGFBQUE7QVprOUVKOztBWW45RUU7RUFDRSxhQUFBO0FaczlFSjs7QVl2OUVFO0VBQ0UsYUFBQTtBWjA5RUo7O0FZMzlFRTtFQUNFLGFBQUE7QVo4OUVKOztBWS85RUU7RUFDRSxhQUFBO0FaaytFSjs7QVluK0VFO0VBQ0UsYUFBQTtBWnMrRUo7O0FZditFRTtFQUNFLGFBQUE7QVowK0VKOztBWTMrRUU7RUFDRSxhQUFBO0FaOCtFSjs7QVkvK0VFO0VBQ0UsYUFBQTtBWmsvRUo7O0FZbi9FRTtFQUNFLGFBQUE7QVpzL0VKOztBWXYvRUU7RUFDRSxhQUFBO0FaMC9FSjs7QVkzL0VFO0VBQ0UsYUFBQTtBWjgvRUo7O0FZLy9FRTtFQUNFLGFBQUE7QVprZ0ZKOztBWW5nRkU7RUFDRSxhQUFBO0Fac2dGSjs7QVl2Z0ZFO0VBQ0UsYUFBQTtBWjBnRko7O0FZM2dGRTtFQUNFLGFBQUE7QVo4Z0ZKOztBWS9nRkU7RUFDRSxhQUFBO0Faa2hGSjs7QVluaEZFO0VBQ0UsYUFBQTtBWnNoRko7O0FZdmhGRTtFQUNFLGFBQUE7QVowaEZKOztBWTNoRkU7RUFDRSxhQUFBO0FaOGhGSjs7QVkvaEZFO0VBQ0UsYUFBQTtBWmtpRko7O0FZbmlGRTtFQUNFLGFBQUE7QVpzaUZKOztBWXZpRkU7RUFDRSxhQUFBO0FaMGlGSjs7QVkzaUZFO0VBQ0UsYUFBQTtBWjhpRko7O0FZL2lGRTtFQUNFLGFBQUE7QVprakZKOztBWW5qRkU7RUFDRSxhQUFBO0Fac2pGSjs7QVl2akZFO0VBQ0UsYUFBQTtBWjBqRko7O0FZM2pGRTtFQUNFLGFBQUE7QVo4akZKOztBWS9qRkU7RUFDRSxhQUFBO0Faa2tGSjs7QVlua0ZFO0VBQ0UsYUFBQTtBWnNrRko7O0FZdmtGRTtFQUNFLGFBQUE7QVowa0ZKOztBWTNrRkU7RUFDRSxhQUFBO0FaOGtGSjs7QVkva0ZFO0VBQ0UsYUFBQTtBWmtsRko7O0FZbmxGRTtFQUNFLGFBQUE7QVpzbEZKOztBWXZsRkU7RUFDRSxhQUFBO0FaMGxGSjs7QVkzbEZFO0VBQ0UsYUFBQTtBWjhsRko7O0FZL2xGRTtFQUNFLGFBQUE7QVprbUZKOztBWW5tRkU7RUFDRSxhQUFBO0Fac21GSjs7QVl2bUZFO0VBQ0UsYUFBQTtBWjBtRko7O0FZM21GRTtFQUNFLGFBQUE7QVo4bUZKOztBWS9tRkU7RUFDRSxhQUFBO0Faa25GSjs7QVlubkZFO0VBQ0UsYUFBQTtBWnNuRko7O0FZdm5GRTtFQUNFLGFBQUE7QVowbkZKOztBWTNuRkU7RUFDRSxhQUFBO0FaOG5GSjs7QVkvbkZFO0VBQ0UsYUFBQTtBWmtvRko7O0FZbm9GRTtFQUNFLGFBQUE7QVpzb0ZKOztBWXZvRkU7RUFDRSxhQUFBO0FaMG9GSjs7QVkzb0ZFO0VBQ0UsYUFBQTtBWjhvRko7O0FZL29GRTtFQUNFLGFBQUE7QVprcEZKOztBWW5wRkU7RUFDRSxhQUFBO0Fac3BGSjs7QVl2cEZFO0VBQ0UsYUFBQTtBWjBwRko7O0FZM3BGRTtFQUNFLGFBQUE7QVo4cEZKOztBWS9wRkU7RUFDRSxhQUFBO0Faa3FGSjs7QVlucUZFO0VBQ0UsYUFBQTtBWnNxRko7O0FZdnFGRTtFQUNFLGFBQUE7QVowcUZKOztBWTNxRkU7RUFDRSxhQUFBO0FaOHFGSjs7QVkvcUZFO0VBQ0UsYUFBQTtBWmtyRko7O0FZbnJGRTtFQUNFLGFBQUE7QVpzckZKOztBWXZyRkU7RUFDRSxhQUFBO0FaMHJGSjs7QVkzckZFO0VBQ0UsYUFBQTtBWjhyRko7O0FZL3JGRTtFQUNFLGFBQUE7QVprc0ZKOztBWW5zRkU7RUFDRSxhQUFBO0Fac3NGSjs7QVl2c0ZFO0VBQ0UsYUFBQTtBWjBzRko7O0FZM3NGRTtFQUNFLGFBQUE7QVo4c0ZKOztBWS9zRkU7RUFDRSxhQUFBO0Faa3RGSjs7QVludEZFO0VBQ0UsYUFBQTtBWnN0Rko7O0FZdnRGRTtFQUNFLGFBQUE7QVowdEZKOztBWTN0RkU7RUFDRSxhQUFBO0FaOHRGSjs7QVkvdEZFO0VBQ0UsYUFBQTtBWmt1Rko7O0FZbnVGRTtFQUNFLGFBQUE7QVpzdUZKOztBWXZ1RkU7RUFDRSxhQUFBO0FaMHVGSjs7QVkzdUZFO0VBQ0UsYUFBQTtBWjh1Rko7O0FZL3VGRTtFQUNFLGFBQUE7QVprdkZKOztBWW52RkU7RUFDRSxhQUFBO0Fac3ZGSjs7QVl2dkZFO0VBQ0UsYUFBQTtBWjB2Rko7O0FZM3ZGRTtFQUNFLGFBQUE7QVo4dkZKOztBWS92RkU7RUFDRSxhQUFBO0Faa3dGSjs7QVlud0ZFO0VBQ0UsYUFBQTtBWnN3Rko7O0FZdndGRTtFQUNFLGFBQUE7QVowd0ZKOztBWTN3RkU7RUFDRSxhQUFBO0FaOHdGSjs7QVkvd0ZFO0VBQ0UsYUFBQTtBWmt4Rko7O0FZbnhGRTtFQUNFLGFBQUE7QVpzeEZKOztBWXZ4RkU7RUFDRSxhQUFBO0FaMHhGSjs7QVkzeEZFO0VBQ0UsYUFBQTtBWjh4Rko7O0FZL3hGRTtFQUNFLGFBQUE7QVpreUZKOztBWW55RkU7RUFDRSxhQUFBO0Fac3lGSjs7QVl2eUZFO0VBQ0UsYUFBQTtBWjB5Rko7O0FZM3lGRTtFQUNFLGFBQUE7QVo4eUZKOztBWS95RkU7RUFDRSxhQUFBO0Faa3pGSjs7QVluekZFO0VBQ0UsYUFBQTtBWnN6Rko7O0FZdnpGRTtFQUNFLGFBQUE7QVowekZKOztBWTN6RkU7RUFDRSxhQUFBO0FaOHpGSjs7QVkvekZFO0VBQ0UsYUFBQTtBWmswRko7O0FZbjBGRTtFQUNFLGFBQUE7QVpzMEZKOztBWXYwRkU7RUFDRSxhQUFBO0FaMDBGSjs7QVkzMEZFO0VBQ0UsYUFBQTtBWjgwRko7O0FZLzBGRTtFQUNFLGFBQUE7QVprMUZKOztBWW4xRkU7RUFDRSxhQUFBO0FaczFGSjs7QVl2MUZFO0VBQ0UsYUFBQTtBWjAxRko7O0FZMzFGRTtFQUNFLGFBQUE7QVo4MUZKOztBWS8xRkU7RUFDRSxhQUFBO0FaazJGSjs7QVluMkZFO0VBQ0UsYUFBQTtBWnMyRko7O0FZdjJGRTtFQUNFLGFBQUE7QVowMkZKOztBWTMyRkU7RUFDRSxhQUFBO0FaODJGSjs7QVkvMkZFO0VBQ0UsYUFBQTtBWmszRko7O0FZbjNGRTtFQUNFLGFBQUE7QVpzM0ZKOztBWXYzRkU7RUFDRSxhQUFBO0FaMDNGSjs7QVkzM0ZFO0VBQ0UsYUFBQTtBWjgzRko7O0FZLzNGRTtFQUNFLGFBQUE7QVprNEZKOztBWW40RkU7RUFDRSxhQUFBO0FaczRGSjs7QVl2NEZFO0VBQ0UsYUFBQTtBWjA0Rko7O0FZMzRGRTtFQUNFLGFBQUE7QVo4NEZKOztBWS80RkU7RUFDRSxhQUFBO0FaazVGSjs7QVluNUZFO0VBQ0UsYUFBQTtBWnM1Rko7O0FZdjVGRTtFQUNFLGFBQUE7QVowNUZKOztBWTM1RkU7RUFDRSxhQUFBO0FaODVGSjs7QVkvNUZFO0VBQ0UsYUFBQTtBWms2Rko7O0FZbjZGRTtFQUNFLGFBQUE7QVpzNkZKOztBWXY2RkU7RUFDRSxhQUFBO0FaMDZGSjs7QVkzNkZFO0VBQ0UsYUFBQTtBWjg2Rko7O0FZLzZGRTtFQUNFLGFBQUE7QVprN0ZKOztBWW43RkU7RUFDRSxhQUFBO0FaczdGSjs7QVl2N0ZFO0VBQ0UsYUFBQTtBWjA3Rko7O0FZMzdGRTtFQUNFLGFBQUE7QVo4N0ZKOztBWS83RkU7RUFDRSxhQUFBO0FaazhGSjs7QVluOEZFO0VBQ0UsYUFBQTtBWnM4Rko7O0FZdjhGRTtFQUNFLGFBQUE7QVowOEZKOztBWTM4RkU7RUFDRSxhQUFBO0FaODhGSjs7QVkvOEZFO0VBQ0UsYUFBQTtBWms5Rko7O0FZbjlGRTtFQUNFLGFBQUE7QVpzOUZKOztBWXY5RkU7RUFDRSxhQUFBO0FaMDlGSjs7QVkzOUZFO0VBQ0UsYUFBQTtBWjg5Rko7O0FZLzlGRTtFQUNFLGFBQUE7QVprK0ZKOztBWW4rRkU7RUFDRSxhQUFBO0FacytGSjs7QVl2K0ZFO0VBQ0UsYUFBQTtBWjArRko7O0FZMytGRTtFQUNFLGFBQUE7QVo4K0ZKOztBWS8rRkU7RUFDRSxhQUFBO0Faay9GSjs7QVluL0ZFO0VBQ0UsYUFBQTtBWnMvRko7O0FZdi9GRTtFQUNFLGFBQUE7QVowL0ZKOztBWTMvRkU7RUFDRSxhQUFBO0FaOC9GSjs7QVkvL0ZFO0VBQ0UsYUFBQTtBWmtnR0o7O0FZbmdHRTtFQUNFLGFBQUE7QVpzZ0dKOztBWXZnR0U7RUFDRSxhQUFBO0FaMGdHSjs7QVkzZ0dFO0VBQ0UsYUFBQTtBWjhnR0o7O0FZL2dHRTtFQUNFLGFBQUE7QVpraEdKOztBWW5oR0U7RUFDRSxhQUFBO0Fac2hHSjs7QVl2aEdFO0VBQ0UsYUFBQTtBWjBoR0o7O0FZM2hHRTtFQUNFLGFBQUE7QVo4aEdKOztBWS9oR0U7RUFDRSxhQUFBO0Faa2lHSjs7QVluaUdFO0VBQ0UsYUFBQTtBWnNpR0o7O0FZdmlHRTtFQUNFLGFBQUE7QVowaUdKOztBWTNpR0U7RUFDRSxhQUFBO0FaOGlHSjs7QVkvaUdFO0VBQ0UsYUFBQTtBWmtqR0o7O0FZbmpHRTtFQUNFLGFBQUE7QVpzakdKOztBWXZqR0U7RUFDRSxhQUFBO0FaMGpHSjs7QVkzakdFO0VBQ0UsYUFBQTtBWjhqR0o7O0FZL2pHRTtFQUNFLGFBQUE7QVpra0dKOztBWW5rR0U7RUFDRSxhQUFBO0Fac2tHSjs7QVl2a0dFO0VBQ0UsYUFBQTtBWjBrR0o7O0FZM2tHRTtFQUNFLGFBQUE7QVo4a0dKOztBWS9rR0U7RUFDRSxhQUFBO0Faa2xHSjs7QVlubEdFO0VBQ0UsYUFBQTtBWnNsR0o7O0FZdmxHRTtFQUNFLGFBQUE7QVowbEdKOztBWTNsR0U7RUFDRSxhQUFBO0FaOGxHSjs7QVkvbEdFO0VBQ0UsYUFBQTtBWmttR0o7O0FZbm1HRTtFQUNFLGFBQUE7QVpzbUdKOztBWXZtR0U7RUFDRSxhQUFBO0FaMG1HSjs7QVkzbUdFO0VBQ0UsYUFBQTtBWjhtR0o7O0FZL21HRTtFQUNFLGFBQUE7QVprbkdKOztBWW5uR0U7RUFDRSxhQUFBO0Fac25HSjs7QVl2bkdFO0VBQ0UsYUFBQTtBWjBuR0o7O0FZM25HRTtFQUNFLGFBQUE7QVo4bkdKOztBWS9uR0U7RUFDRSxhQUFBO0Faa29HSjs7QVlub0dFO0VBQ0UsYUFBQTtBWnNvR0o7O0FZdm9HRTtFQUNFLGFBQUE7QVowb0dKOztBWTNvR0U7RUFDRSxhQUFBO0FaOG9HSjs7QVkvb0dFO0VBQ0UsYUFBQTtBWmtwR0o7O0FZbnBHRTtFQUNFLGFBQUE7QVpzcEdKOztBWXZwR0U7RUFDRSxhQUFBO0FaMHBHSjs7QVkzcEdFO0VBQ0UsYUFBQTtBWjhwR0o7O0FZL3BHRTtFQUNFLGFBQUE7QVprcUdKOztBWW5xR0U7RUFDRSxhQUFBO0Fac3FHSjs7QVl2cUdFO0VBQ0UsYUFBQTtBWjBxR0o7O0FZM3FHRTtFQUNFLGFBQUE7QVo4cUdKOztBWS9xR0U7RUFDRSxhQUFBO0Faa3JHSjs7QVluckdFO0VBQ0UsYUFBQTtBWnNyR0o7O0FZdnJHRTtFQUNFLGFBQUE7QVowckdKOztBWTNyR0U7RUFDRSxhQUFBO0FaOHJHSjs7QVkvckdFO0VBQ0UsYUFBQTtBWmtzR0o7O0FZbnNHRTtFQUNFLGFBQUE7QVpzc0dKOztBWXZzR0U7RUFDRSxhQUFBO0FaMHNHSjs7QVkzc0dFO0VBQ0UsYUFBQTtBWjhzR0o7O0FZL3NHRTtFQUNFLGFBQUE7QVprdEdKOztBWW50R0U7RUFDRSxhQUFBO0Fac3RHSjs7QVl2dEdFO0VBQ0UsYUFBQTtBWjB0R0o7O0FZM3RHRTtFQUNFLGFBQUE7QVo4dEdKOztBWS90R0U7RUFDRSxhQUFBO0Faa3VHSjs7QVludUdFO0VBQ0UsYUFBQTtBWnN1R0o7O0FZdnVHRTtFQUNFLGFBQUE7QVowdUdKOztBWTN1R0U7RUFDRSxhQUFBO0FaOHVHSjs7QVkvdUdFO0VBQ0UsYUFBQTtBWmt2R0o7O0FZbnZHRTtFQUNFLGFBQUE7QVpzdkdKOztBWXZ2R0U7RUFDRSxhQUFBO0FaMHZHSjs7QVkzdkdFO0VBQ0UsYUFBQTtBWjh2R0o7O0FZL3ZHRTtFQUNFLGFBQUE7QVprd0dKOztBWW53R0U7RUFDRSxhQUFBO0Fac3dHSjs7QVl2d0dFO0VBQ0UsYUFBQTtBWjB3R0o7O0FZM3dHRTtFQUNFLGFBQUE7QVo4d0dKOztBWS93R0U7RUFDRSxhQUFBO0Faa3hHSjs7QVlueEdFO0VBQ0UsYUFBQTtBWnN4R0o7O0FZdnhHRTtFQUNFLGFBQUE7QVoweEdKOztBWTN4R0U7RUFDRSxhQUFBO0FaOHhHSjs7QVkveEdFO0VBQ0UsYUFBQTtBWmt5R0o7O0FZbnlHRTtFQUNFLGFBQUE7QVpzeUdKOztBWXZ5R0U7RUFDRSxhQUFBO0FaMHlHSjs7QVkzeUdFO0VBQ0UsYUFBQTtBWjh5R0o7O0FZL3lHRTtFQUNFLGFBQUE7QVprekdKOztBWW56R0U7RUFDRSxhQUFBO0Fac3pHSjs7QVl2ekdFO0VBQ0UsYUFBQTtBWjB6R0o7O0FZM3pHRTtFQUNFLGFBQUE7QVo4ekdKOztBWS96R0U7RUFDRSxhQUFBO0FaazBHSjs7QVluMEdFO0VBQ0UsYUFBQTtBWnMwR0o7O0FZdjBHRTtFQUNFLGFBQUE7QVowMEdKOztBWTMwR0U7RUFDRSxhQUFBO0FaODBHSjs7QVkvMEdFO0VBQ0UsYUFBQTtBWmsxR0o7O0FZbjFHRTtFQUNFLGFBQUE7QVpzMUdKOztBWXYxR0U7RUFDRSxhQUFBO0FaMDFHSjs7QVkzMUdFO0VBQ0UsYUFBQTtBWjgxR0o7O0FZLzFHRTtFQUNFLGFBQUE7QVprMkdKOztBWW4yR0U7RUFDRSxhQUFBO0FaczJHSjs7QVl2MkdFO0VBQ0UsYUFBQTtBWjAyR0o7O0FZMzJHRTtFQUNFLGFBQUE7QVo4MkdKOztBWS8yR0U7RUFDRSxhQUFBO0FaazNHSjs7QVluM0dFO0VBQ0UsYUFBQTtBWnMzR0o7O0FZdjNHRTtFQUNFLGFBQUE7QVowM0dKOztBWTMzR0U7RUFDRSxhQUFBO0FaODNHSjs7QVkvM0dFO0VBQ0UsYUFBQTtBWms0R0o7O0FZbjRHRTtFQUNFLFNBQUE7QVpzNEdKOztBWXY0R0U7RUFDRSxhQUFBO0FaMDRHSjs7QVkzNEdFO0VBQ0UsYUFBQTtBWjg0R0o7O0FZLzRHRTtFQUNFLGFBQUE7QVprNUdKOztBWW41R0U7RUFDRSxTQUFBO0FaczVHSjs7QVl2NUdFO0VBQ0UsYUFBQTtBWjA1R0o7O0FZMzVHRTtFQUNFLGFBQUE7QVo4NUdKOztBWS81R0U7RUFDRSxhQUFBO0FaazZHSjs7QVluNkdFO0VBQ0UsYUFBQTtBWnM2R0o7O0FZdjZHRTtFQUNFLFNBQUE7QVowNkdKOztBWTM2R0U7RUFDRSxhQUFBO0FaODZHSjs7QVkvNkdFO0VBQ0UsYUFBQTtBWms3R0o7O0FZbjdHRTtFQUNFLGFBQUE7QVpzN0dKOztBWXY3R0U7RUFDRSxhQUFBO0FaMDdHSjs7QVkzN0dFO0VBQ0UsYUFBQTtBWjg3R0o7O0FZLzdHRTtFQUNFLGFBQUE7QVprOEdKOztBWW44R0U7RUFDRSxhQUFBO0FaczhHSjs7QVl2OEdFO0VBQ0UsYUFBQTtBWjA4R0o7O0FZMzhHRTtFQUNFLGFBQUE7QVo4OEdKOztBWS84R0U7RUFDRSxhQUFBO0FaazlHSjs7QVluOUdFO0VBQ0UsYUFBQTtBWnM5R0o7O0FZdjlHRTtFQUNFLGFBQUE7QVowOUdKOztBWTM5R0U7RUFDRSxhQUFBO0FaODlHSjs7QVkvOUdFO0VBQ0UsYUFBQTtBWmsrR0o7O0FZbitHRTtFQUNFLGFBQUE7QVpzK0dKOztBWXYrR0U7RUFDRSxhQUFBO0FaMCtHSjs7QVkzK0dFO0VBQ0UsYUFBQTtBWjgrR0o7O0FZLytHRTtFQUNFLGFBQUE7QVprL0dKOztBWW4vR0U7RUFDRSxhQUFBO0Facy9HSjs7QVl2L0dFO0VBQ0UsYUFBQTtBWjAvR0o7O0FZMy9HRTtFQUNFLGFBQUE7QVo4L0dKOztBWS8vR0U7RUFDRSxhQUFBO0Faa2dISjs7QVluZ0hFO0VBQ0UsVUFBQTtBWnNnSEo7O0FZdmdIRTtFQUNFLGFBQUE7QVowZ0hKOztBWTNnSEU7RUFDRSxhQUFBO0FaOGdISjs7QVkvZ0hFO0VBQ0UsYUFBQTtBWmtoSEo7O0FZbmhIRTtFQUNFLGFBQUE7QVpzaEhKOztBWXZoSEU7RUFDRSxhQUFBO0FaMGhISjs7QVkzaEhFO0VBQ0UsYUFBQTtBWjhoSEo7O0FZL2hIRTtFQUNFLGFBQUE7QVpraUhKOztBWW5pSEU7RUFDRSxhQUFBO0Fac2lISjs7QVl2aUhFO0VBQ0UsYUFBQTtBWjBpSEo7O0FZM2lIRTtFQUNFLGFBQUE7QVo4aUhKOztBWS9pSEU7RUFDRSxhQUFBO0Faa2pISjs7QVluakhFO0VBQ0UsYUFBQTtBWnNqSEo7O0FZdmpIRTtFQUNFLGFBQUE7QVowakhKOztBWTNqSEU7RUFDRSxhQUFBO0FaOGpISjs7QVkvakhFO0VBQ0UsYUFBQTtBWmtrSEo7O0FZbmtIRTtFQUNFLGFBQUE7QVpza0hKOztBWXZrSEU7RUFDRSxhQUFBO0FaMGtISjs7QVkza0hFO0VBQ0UsYUFBQTtBWjhrSEo7O0FZL2tIRTtFQUNFLGFBQUE7QVprbEhKOztBWW5sSEU7RUFDRSxhQUFBO0Fac2xISjs7QVl2bEhFO0VBQ0UsYUFBQTtBWjBsSEo7O0FZM2xIRTtFQUNFLGFBQUE7QVo4bEhKOztBWS9sSEU7RUFDRSxTQUFBO0Faa21ISjs7QVlubUhFO0VBQ0UsYUFBQTtBWnNtSEo7O0FZdm1IRTtFQUNFLGFBQUE7QVowbUhKOztBWTNtSEU7RUFDRSxhQUFBO0FaOG1ISjs7QVkvbUhFO0VBQ0UsYUFBQTtBWmtuSEo7O0FZbm5IRTtFQUNFLGFBQUE7QVpzbkhKOztBWXZuSEU7RUFDRSxhQUFBO0FaMG5ISjs7QVkzbkhFO0VBQ0UsYUFBQTtBWjhuSEo7O0FZL25IRTtFQUNFLGFBQUE7QVprb0hKOztBWW5vSEU7RUFDRSxhQUFBO0Fac29ISjs7QVl2b0hFO0VBQ0UsYUFBQTtBWjBvSEo7O0FZM29IRTtFQUNFLGFBQUE7QVo4b0hKOztBWS9vSEU7RUFDRSxhQUFBO0Faa3BISjs7QVlucEhFO0VBQ0UsYUFBQTtBWnNwSEo7O0FZdnBIRTtFQUNFLGFBQUE7QVowcEhKOztBWTNwSEU7RUFDRSxhQUFBO0FaOHBISjs7QVkvcEhFO0VBQ0UsYUFBQTtBWmtxSEo7O0FZbnFIRTtFQUNFLGFBQUE7QVpzcUhKOztBWXZxSEU7RUFDRSxhQUFBO0FaMHFISjs7QVkzcUhFO0VBQ0UsYUFBQTtBWjhxSEo7O0FZL3FIRTtFQUNFLGFBQUE7QVprckhKOztBWW5ySEU7RUFDRSxhQUFBO0Fac3JISjs7QVl2ckhFO0VBQ0UsYUFBQTtBWjBySEo7O0FZM3JIRTtFQUNFLGFBQUE7QVo4ckhKOztBWS9ySEU7RUFDRSxhQUFBO0Faa3NISjs7QVluc0hFO0VBQ0UsYUFBQTtBWnNzSEo7O0FZdnNIRTtFQUNFLGFBQUE7QVowc0hKOztBWTNzSEU7RUFDRSxhQUFBO0FaOHNISjs7QVkvc0hFO0VBQ0UsYUFBQTtBWmt0SEo7O0FZbnRIRTtFQUNFLGFBQUE7QVpzdEhKOztBWXZ0SEU7RUFDRSxhQUFBO0FaMHRISjs7QVkzdEhFO0VBQ0UsYUFBQTtBWjh0SEo7O0FZL3RIRTtFQUNFLGFBQUE7QVprdUhKOztBWW51SEU7RUFDRSxhQUFBO0Fac3VISjs7QVl2dUhFO0VBQ0UsYUFBQTtBWjB1SEo7O0FZM3VIRTtFQUNFLGFBQUE7QVo4dUhKOztBWS91SEU7RUFDRSxhQUFBO0Faa3ZISjs7QVludkhFO0VBQ0UsYUFBQTtBWnN2SEo7O0FZdnZIRTtFQUNFLGFBQUE7QVowdkhKOztBWTN2SEU7RUFDRSxhQUFBO0FaOHZISjs7QVkvdkhFO0VBQ0UsU0FBQTtBWmt3SEo7O0FZbndIRTtFQUNFLGFBQUE7QVpzd0hKOztBWXZ3SEU7RUFDRSxhQUFBO0FaMHdISjs7QVkzd0hFO0VBQ0UsYUFBQTtBWjh3SEo7O0FZL3dIRTtFQUNFLGFBQUE7QVpreEhKOztBWW54SEU7RUFDRSxhQUFBO0Fac3hISjs7QVl2eEhFO0VBQ0UsYUFBQTtBWjB4SEo7O0FZM3hIRTtFQUNFLGFBQUE7QVo4eEhKOztBWS94SEU7RUFDRSxhQUFBO0Faa3lISjs7QVlueUhFO0VBQ0UsYUFBQTtBWnN5SEo7O0FZdnlIRTtFQUNFLGFBQUE7QVoweUhKOztBWTN5SEU7RUFDRSxhQUFBO0FaOHlISjs7QVkveUhFO0VBQ0UsYUFBQTtBWmt6SEo7O0FZbnpIRTtFQUNFLGFBQUE7QVpzekhKOztBWXZ6SEU7RUFDRSxhQUFBO0FaMHpISjs7QVkzekhFO0VBQ0UsYUFBQTtBWjh6SEo7O0FZL3pIRTtFQUNFLGFBQUE7QVprMEhKOztBWW4wSEU7RUFDRSxhQUFBO0FaczBISjs7QVl2MEhFO0VBQ0UsYUFBQTtBWjAwSEo7O0FZMzBIRTtFQUNFLGFBQUE7QVo4MEhKOztBWS8wSEU7RUFDRSxhQUFBO0FaazFISjs7QVluMUhFO0VBQ0UsYUFBQTtBWnMxSEo7O0FZdjFIRTtFQUNFLGFBQUE7QVowMUhKOztBWTMxSEU7RUFDRSxTQUFBO0FaODFISjs7QVkvMUhFO0VBQ0UsYUFBQTtBWmsySEo7O0FZbjJIRTtFQUNFLGFBQUE7QVpzMkhKOztBWXYySEU7RUFDRSxhQUFBO0FaMDJISjs7QVkzMkhFO0VBQ0UsYUFBQTtBWjgySEo7O0FZLzJIRTtFQUNFLGFBQUE7QVprM0hKOztBWW4zSEU7RUFDRSxhQUFBO0FaczNISjs7QVl2M0hFO0VBQ0UsYUFBQTtBWjAzSEo7O0FZMzNIRTtFQUNFLGFBQUE7QVo4M0hKOztBWS8zSEU7RUFDRSxhQUFBO0FaazRISjs7QVluNEhFO0VBQ0UsYUFBQTtBWnM0SEo7O0FZdjRIRTtFQUNFLGFBQUE7QVowNEhKOztBWTM0SEU7RUFDRSxhQUFBO0FaODRISjs7QVkvNEhFO0VBQ0UsYUFBQTtBWms1SEo7O0FZbjVIRTtFQUNFLGFBQUE7QVpzNUhKOztBWXY1SEU7RUFDRSxhQUFBO0FaMDVISjs7QVkzNUhFO0VBQ0UsYUFBQTtBWjg1SEo7O0FZLzVIRTtFQUNFLGFBQUE7QVprNkhKOztBWW42SEU7RUFDRSxhQUFBO0FaczZISjs7QVl2NkhFO0VBQ0UsYUFBQTtBWjA2SEo7O0FZMzZIRTtFQUNFLGFBQUE7QVo4NkhKOztBWS82SEU7RUFDRSxhQUFBO0FaazdISjs7QVluN0hFO0VBQ0UsYUFBQTtBWnM3SEo7O0FZdjdIRTtFQUNFLGFBQUE7QVowN0hKOztBWTM3SEU7RUFDRSxhQUFBO0FaODdISjs7QVkvN0hFO0VBQ0UsYUFBQTtBWms4SEo7O0FZbjhIRTtFQUNFLGFBQUE7QVpzOEhKOztBWXY4SEU7RUFDRSxhQUFBO0FaMDhISjs7QVkzOEhFO0VBQ0UsYUFBQTtBWjg4SEo7O0FZLzhIRTtFQUNFLGFBQUE7QVprOUhKOztBWW45SEU7RUFDRSxhQUFBO0FaczlISjs7QVl2OUhFO0VBQ0UsYUFBQTtBWjA5SEo7O0FZMzlIRTtFQUNFLGFBQUE7QVo4OUhKOztBWS85SEU7RUFDRSxhQUFBO0FaaytISjs7QVluK0hFO0VBQ0UsYUFBQTtBWnMrSEo7O0FZditIRTtFQUNFLGFBQUE7QVowK0hKOztBWTMrSEU7RUFDRSxhQUFBO0FaOCtISjs7QVkvK0hFO0VBQ0UsYUFBQTtBWmsvSEo7O0FZbi9IRTtFQUNFLGFBQUE7QVpzL0hKOztBWXYvSEU7RUFDRSxhQUFBO0FaMC9ISjs7QVkzL0hFO0VBQ0UsYUFBQTtBWjgvSEo7O0FZLy9IRTtFQUNFLGFBQUE7QVprZ0lKOztBWW5nSUU7RUFDRSxhQUFBO0Fac2dJSjs7QVl2Z0lFO0VBQ0UsYUFBQTtBWjBnSUo7O0FZM2dJRTtFQUNFLGFBQUE7QVo4Z0lKOztBWS9nSUU7RUFDRSxhQUFBO0Faa2hJSjs7QVluaElFO0VBQ0UsYUFBQTtBWnNoSUo7O0FZdmhJRTtFQUNFLGFBQUE7QVowaElKOztBWTNoSUU7RUFDRSxhQUFBO0FaOGhJSjs7QVkvaElFO0VBQ0UsYUFBQTtBWmtpSUo7O0FZbmlJRTtFQUNFLGFBQUE7QVpzaUlKOztBWXZpSUU7RUFDRSxhQUFBO0FaMGlJSjs7QVkzaUlFO0VBQ0UsYUFBQTtBWjhpSUo7O0FZL2lJRTtFQUNFLGFBQUE7QVpraklKOztBWW5qSUU7RUFDRSxhQUFBO0Fac2pJSjs7QVl2aklFO0VBQ0UsYUFBQTtBWjBqSUo7O0FZM2pJRTtFQUNFLGFBQUE7QVo4aklKOztBWS9qSUU7RUFDRSxhQUFBO0Faa2tJSjs7QVlua0lFO0VBQ0UsYUFBQTtBWnNrSUo7O0FZdmtJRTtFQUNFLGFBQUE7QVowa0lKOztBWTNrSUU7RUFDRSxhQUFBO0FaOGtJSjs7QVkva0lFO0VBQ0UsYUFBQTtBWmtsSUo7O0FZbmxJRTtFQUNFLGFBQUE7QVpzbElKOztBWXZsSUU7RUFDRSxhQUFBO0FaMGxJSjs7QVkzbElFO0VBQ0UsYUFBQTtBWjhsSUo7O0FZL2xJRTtFQUNFLGFBQUE7QVprbUlKOztBWW5tSUU7RUFDRSxhQUFBO0Fac21JSjs7QVl2bUlFO0VBQ0UsYUFBQTtBWjBtSUo7O0FZM21JRTtFQUNFLGFBQUE7QVo4bUlKOztBWS9tSUU7RUFDRSxhQUFBO0Faa25JSjs7QVlubklFO0VBQ0UsYUFBQTtBWnNuSUo7O0FZdm5JRTtFQUNFLGFBQUE7QVowbklKOztBWTNuSUU7RUFDRSxhQUFBO0FaOG5JSjs7QVkvbklFO0VBQ0UsYUFBQTtBWmtvSUo7O0FZbm9JRTtFQUNFLGFBQUE7QVpzb0lKOztBWXZvSUU7RUFDRSxhQUFBO0FaMG9JSjs7QVkzb0lFO0VBQ0UsYUFBQTtBWjhvSUo7O0FZL29JRTtFQUNFLGFBQUE7QVprcElKOztBWW5wSUU7RUFDRSxhQUFBO0Fac3BJSjs7QVl2cElFO0VBQ0UsYUFBQTtBWjBwSUo7O0FZM3BJRTtFQUNFLGFBQUE7QVo4cElKOztBWS9wSUU7RUFDRSxhQUFBO0Faa3FJSjs7QVlucUlFO0VBQ0UsYUFBQTtBWnNxSUo7O0FZdnFJRTtFQUNFLGFBQUE7QVowcUlKOztBWTNxSUU7RUFDRSxhQUFBO0FaOHFJSjs7QVkvcUlFO0VBQ0UsYUFBQTtBWmtySUo7O0FZbnJJRTtFQUNFLGFBQUE7QVpzcklKOztBWXZySUU7RUFDRSxhQUFBO0FaMHJJSjs7QVkzcklFO0VBQ0UsYUFBQTtBWjhySUo7O0FZL3JJRTtFQUNFLGFBQUE7QVprc0lKOztBWW5zSUU7RUFDRSxhQUFBO0Fac3NJSjs7QVl2c0lFO0VBQ0UsYUFBQTtBWjBzSUo7O0FZM3NJRTtFQUNFLGFBQUE7QVo4c0lKOztBWS9zSUU7RUFDRSxhQUFBO0Faa3RJSjs7QVludElFO0VBQ0UsYUFBQTtBWnN0SUo7O0FZdnRJRTtFQUNFLGFBQUE7QVowdElKOztBWTN0SUU7RUFDRSxhQUFBO0FaOHRJSjs7QVkvdElFO0VBQ0UsYUFBQTtBWmt1SUo7O0FZbnVJRTtFQUNFLGFBQUE7QVpzdUlKOztBWXZ1SUU7RUFDRSxhQUFBO0FaMHVJSjs7QVkzdUlFO0VBQ0UsYUFBQTtBWjh1SUo7O0FZL3VJRTtFQUNFLGFBQUE7QVprdklKOztBWW52SUU7RUFDRSxhQUFBO0Fac3ZJSjs7QVl2dklFO0VBQ0UsYUFBQTtBWjB2SUo7O0FZM3ZJRTtFQUNFLGFBQUE7QVo4dklKOztBWS92SUU7RUFDRSxhQUFBO0Faa3dJSjs7QVlud0lFO0VBQ0UsYUFBQTtBWnN3SUo7O0FZdndJRTtFQUNFLGFBQUE7QVowd0lKOztBWTN3SUU7RUFDRSxhQUFBO0FaOHdJSjs7QVkvd0lFO0VBQ0UsYUFBQTtBWmt4SUo7O0FZbnhJRTtFQUNFLGFBQUE7QVpzeElKOztBWXZ4SUU7RUFDRSxhQUFBO0FaMHhJSjs7QVkzeElFO0VBQ0UsYUFBQTtBWjh4SUo7O0FZL3hJRTtFQUNFLGFBQUE7QVpreUlKOztBWW55SUU7RUFDRSxhQUFBO0Fac3lJSjs7QVl2eUlFO0VBQ0UsYUFBQTtBWjB5SUo7O0FZM3lJRTtFQUNFLGFBQUE7QVo4eUlKOztBWS95SUU7RUFDRSxhQUFBO0Faa3pJSjs7QVlueklFO0VBQ0UsYUFBQTtBWnN6SUo7O0FZdnpJRTtFQUNFLGFBQUE7QVoweklKOztBWTN6SUU7RUFDRSxhQUFBO0FaOHpJSjs7QVkveklFO0VBQ0UsYUFBQTtBWmswSUo7O0FZbjBJRTtFQUNFLGFBQUE7QVpzMElKOztBWXYwSUU7RUFDRSxhQUFBO0FaMDBJSjs7QVkzMElFO0VBQ0UsYUFBQTtBWjgwSUo7O0FZLzBJRTtFQUNFLGFBQUE7QVprMUlKOztBWW4xSUU7RUFDRSxhQUFBO0FaczFJSjs7QVl2MUlFO0VBQ0UsYUFBQTtBWjAxSUo7O0FZMzFJRTtFQUNFLGFBQUE7QVo4MUlKOztBWS8xSUU7RUFDRSxhQUFBO0FaazJJSjs7QVluMklFO0VBQ0UsYUFBQTtBWnMySUo7O0FZdjJJRTtFQUNFLGFBQUE7QVowMklKOztBWTMySUU7RUFDRSxhQUFBO0FaODJJSjs7QVkvMklFO0VBQ0UsYUFBQTtBWmszSUo7O0FZbjNJRTtFQUNFLGFBQUE7QVpzM0lKOztBWXYzSUU7RUFDRSxhQUFBO0FaMDNJSjs7QVkzM0lFO0VBQ0UsYUFBQTtBWjgzSUo7O0FZLzNJRTtFQUNFLGFBQUE7QVprNElKOztBWW40SUU7RUFDRSxhQUFBO0FaczRJSjs7QVl2NElFO0VBQ0UsYUFBQTtBWjA0SUo7O0FZMzRJRTtFQUNFLGFBQUE7QVo4NElKOztBWS80SUU7RUFDRSxhQUFBO0FaazVJSjs7QVluNUlFO0VBQ0UsYUFBQTtBWnM1SUo7O0FZdjVJRTtFQUNFLGFBQUE7QVowNUlKOztBWTM1SUU7RUFDRSxhQUFBO0FaODVJSjs7QVkvNUlFO0VBQ0UsYUFBQTtBWms2SUo7O0FZbjZJRTtFQUNFLGFBQUE7QVpzNklKOztBWXY2SUU7RUFDRSxhQUFBO0FaMDZJSjs7QVkzNklFO0VBQ0UsYUFBQTtBWjg2SUo7O0FZLzZJRTtFQUNFLGFBQUE7QVprN0lKOztBWW43SUU7RUFDRSxhQUFBO0FaczdJSjs7QVl2N0lFO0VBQ0UsYUFBQTtBWjA3SUo7O0FZMzdJRTtFQUNFLGFBQUE7QVo4N0lKOztBWS83SUU7RUFDRSxhQUFBO0FaazhJSjs7QVluOElFO0VBQ0UsYUFBQTtBWnM4SUo7O0FZdjhJRTtFQUNFLGFBQUE7QVowOElKOztBWTM4SUU7RUFDRSxhQUFBO0FaODhJSjs7QVkvOElFO0VBQ0UsYUFBQTtBWms5SUo7O0FZbjlJRTtFQUNFLGFBQUE7QVpzOUlKOztBWXY5SUU7RUFDRSxhQUFBO0FaMDlJSjs7QVkzOUlFO0VBQ0UsYUFBQTtBWjg5SUo7O0FZLzlJRTtFQUNFLGFBQUE7QVprK0lKOztBWW4rSUU7RUFDRSxhQUFBO0FacytJSjs7QVl2K0lFO0VBQ0UsYUFBQTtBWjArSUo7O0FZMytJRTtFQUNFLGFBQUE7QVo4K0lKOztBWS8rSUU7RUFDRSxhQUFBO0Faay9JSjs7QVluL0lFO0VBQ0UsYUFBQTtBWnMvSUo7O0FZdi9JRTtFQUNFLGFBQUE7QVowL0lKOztBWTMvSUU7RUFDRSxhQUFBO0FaOC9JSjs7QVkvL0lFO0VBQ0UsYUFBQTtBWmtnSko7O0FZbmdKRTtFQUNFLGFBQUE7QVpzZ0pKOztBWXZnSkU7RUFDRSxhQUFBO0FaMGdKSjs7QVkzZ0pFO0VBQ0UsYUFBQTtBWjhnSko7O0FZL2dKRTtFQUNFLGFBQUE7QVpraEpKOztBWW5oSkU7RUFDRSxhQUFBO0Fac2hKSjs7QVl2aEpFO0VBQ0UsYUFBQTtBWjBoSko7O0FZM2hKRTtFQUNFLGFBQUE7QVo4aEpKOztBWS9oSkU7RUFDRSxhQUFBO0Faa2lKSjs7QVluaUpFO0VBQ0UsYUFBQTtBWnNpSko7O0FZdmlKRTtFQUNFLGFBQUE7QVowaUpKOztBWTNpSkU7RUFDRSxhQUFBO0FaOGlKSjs7QVkvaUpFO0VBQ0UsYUFBQTtBWmtqSko7O0FZbmpKRTtFQUNFLGFBQUE7QVpzakpKOztBWXZqSkU7RUFDRSxhQUFBO0FaMGpKSjs7QVkzakpFO0VBQ0UsYUFBQTtBWjhqSko7O0FZL2pKRTtFQUNFLGFBQUE7QVpra0pKOztBWW5rSkU7RUFDRSxhQUFBO0Fac2tKSjs7QVl2a0pFO0VBQ0UsYUFBQTtBWjBrSko7O0FZM2tKRTtFQUNFLGFBQUE7QVo4a0pKOztBWS9rSkU7RUFDRSxhQUFBO0Faa2xKSjs7QVlubEpFO0VBQ0UsYUFBQTtBWnNsSko7O0FZdmxKRTtFQUNFLFNBQUE7QVowbEpKOztBWTNsSkU7RUFDRSxhQUFBO0FaOGxKSjs7QVkvbEpFO0VBQ0UsYUFBQTtBWmttSko7O0FZbm1KRTtFQUNFLGFBQUE7QVpzbUpKOztBWXZtSkU7RUFDRSxhQUFBO0FaMG1KSjs7QVkzbUpFO0VBQ0UsYUFBQTtBWjhtSko7O0FZL21KRTtFQUNFLGFBQUE7QVprbkpKOztBWW5uSkU7RUFDRSxhQUFBO0Fac25KSjs7QVl2bkpFO0VBQ0UsYUFBQTtBWjBuSko7O0FZM25KRTtFQUNFLGFBQUE7QVo4bkpKOztBWS9uSkU7RUFDRSxTQUFBO0Faa29KSjs7QVlub0pFO0VBQ0UsYUFBQTtBWnNvSko7O0FZdm9KRTtFQUNFLGFBQUE7QVowb0pKOztBWTNvSkU7RUFDRSxhQUFBO0FaOG9KSjs7QVkvb0pFO0VBQ0UsYUFBQTtBWmtwSko7O0FZbnBKRTtFQUNFLGFBQUE7QVpzcEpKOztBWXZwSkU7RUFDRSxhQUFBO0FaMHBKSjs7QVkzcEpFO0VBQ0UsYUFBQTtBWjhwSko7O0FZL3BKRTtFQUNFLGFBQUE7QVprcUpKOztBWW5xSkU7RUFDRSxhQUFBO0Fac3FKSjs7QVl2cUpFO0VBQ0UsYUFBQTtBWjBxSko7O0FZM3FKRTtFQUNFLGFBQUE7QVo4cUpKOztBWS9xSkU7RUFDRSxhQUFBO0Faa3JKSjs7QVluckpFO0VBQ0UsYUFBQTtBWnNySko7O0FZdnJKRTtFQUNFLGFBQUE7QVowckpKOztBWTNySkU7RUFDRSxhQUFBO0FaOHJKSjs7QVkvckpFO0VBQ0UsYUFBQTtBWmtzSko7O0FZbnNKRTtFQUNFLGFBQUE7QVpzc0pKOztBWXZzSkU7RUFDRSxhQUFBO0FaMHNKSjs7QVkzc0pFO0VBQ0UsYUFBQTtBWjhzSko7O0FZL3NKRTtFQUNFLGFBQUE7QVprdEpKOztBWW50SkU7RUFDRSxhQUFBO0Fac3RKSjs7QVl2dEpFO0VBQ0UsYUFBQTtBWjB0Sko7O0FZM3RKRTtFQUNFLGFBQUE7QVo4dEpKOztBWS90SkU7RUFDRSxhQUFBO0Faa3VKSjs7QVludUpFO0VBQ0UsYUFBQTtBWnN1Sko7O0FZdnVKRTtFQUNFLGFBQUE7QVowdUpKOztBWTN1SkU7RUFDRSxhQUFBO0FaOHVKSjs7QVkvdUpFO0VBQ0UsYUFBQTtBWmt2Sko7O0FZbnZKRTtFQUNFLGFBQUE7QVpzdkpKOztBWXZ2SkU7RUFDRSxhQUFBO0FaMHZKSjs7QVkzdkpFO0VBQ0UsYUFBQTtBWjh2Sko7O0FZL3ZKRTtFQUNFLGFBQUE7QVprd0pKOztBWW53SkU7RUFDRSxhQUFBO0Fac3dKSjs7QVl2d0pFO0VBQ0UsYUFBQTtBWjB3Sko7O0FZM3dKRTtFQUNFLGFBQUE7QVo4d0pKOztBWS93SkU7RUFDRSxhQUFBO0Faa3hKSjs7QVlueEpFO0VBQ0UsYUFBQTtBWnN4Sko7O0FZdnhKRTtFQUNFLGFBQUE7QVoweEpKOztBWTN4SkU7RUFDRSxhQUFBO0FaOHhKSjs7QVkveEpFO0VBQ0UsYUFBQTtBWmt5Sko7O0FZbnlKRTtFQUNFLGFBQUE7QVpzeUpKOztBWXZ5SkU7RUFDRSxhQUFBO0FaMHlKSjs7QVkzeUpFO0VBQ0UsYUFBQTtBWjh5Sko7O0FZL3lKRTtFQUNFLGFBQUE7QVprekpKOztBWW56SkU7RUFDRSxhQUFBO0Fac3pKSjs7QVl2ekpFO0VBQ0UsYUFBQTtBWjB6Sko7O0FZM3pKRTtFQUNFLGFBQUE7QVo4ekpKOztBWS96SkU7RUFDRSxhQUFBO0FaazBKSjs7QVluMEpFO0VBQ0UsYUFBQTtBWnMwSko7O0FZdjBKRTtFQUNFLGFBQUE7QVowMEpKOztBWTMwSkU7RUFDRSxhQUFBO0FaODBKSjs7QVkvMEpFO0VBQ0UsYUFBQTtBWmsxSko7O0FZbjFKRTtFQUNFLGFBQUE7QVpzMUpKOztBWXYxSkU7RUFDRSxhQUFBO0FaMDFKSjs7QVkzMUpFO0VBQ0UsYUFBQTtBWjgxSko7O0FZLzFKRTtFQUNFLGFBQUE7QVprMkpKOztBWW4ySkU7RUFDRSxhQUFBO0FaczJKSjs7QVl2MkpFO0VBQ0UsYUFBQTtBWjAySko7O0FZMzJKRTtFQUNFLGFBQUE7QVo4MkpKOztBWS8ySkU7RUFDRSxhQUFBO0FaazNKSjs7QVluM0pFO0VBQ0UsYUFBQTtBWnMzSko7O0FZdjNKRTtFQUNFLGFBQUE7QVowM0pKOztBWTMzSkU7RUFDRSxhQUFBO0FaODNKSjs7QVkvM0pFO0VBQ0UsYUFBQTtBWms0Sko7O0FZbjRKRTtFQUNFLGFBQUE7QVpzNEpKOztBWXY0SkU7RUFDRSxhQUFBO0FaMDRKSjs7QVkzNEpFO0VBQ0UsYUFBQTtBWjg0Sko7O0FZLzRKRTtFQUNFLGFBQUE7QVprNUpKOztBWW41SkU7RUFDRSxhQUFBO0FaczVKSjs7QVl2NUpFO0VBQ0UsYUFBQTtBWjA1Sko7O0FZMzVKRTtFQUNFLGFBQUE7QVo4NUpKOztBWS81SkU7RUFDRSxhQUFBO0FaazZKSjs7QVluNkpFO0VBQ0UsYUFBQTtBWnM2Sko7O0FZdjZKRTtFQUNFLGFBQUE7QVowNkpKOztBWTM2SkU7RUFDRSxhQUFBO0FaODZKSjs7QVkvNkpFO0VBQ0UsYUFBQTtBWms3Sko7O0FZbjdKRTtFQUNFLGFBQUE7QVpzN0pKOztBWXY3SkU7RUFDRSxhQUFBO0FaMDdKSjs7QVkzN0pFO0VBQ0UsYUFBQTtBWjg3Sko7O0FZLzdKRTtFQUNFLGFBQUE7QVprOEpKOztBWW44SkU7RUFDRSxhQUFBO0FaczhKSjs7QVl2OEpFO0VBQ0UsYUFBQTtBWjA4Sko7O0FZMzhKRTtFQUNFLGFBQUE7QVo4OEpKOztBWS84SkU7RUFDRSxhQUFBO0FaazlKSjs7QVluOUpFO0VBQ0UsYUFBQTtBWnM5Sko7O0FZdjlKRTtFQUNFLGFBQUE7QVowOUpKOztBWTM5SkU7RUFDRSxhQUFBO0FaODlKSjs7QVkvOUpFO0VBQ0UsYUFBQTtBWmsrSko7O0FZbitKRTtFQUNFLGFBQUE7QVpzK0pKOztBWXYrSkU7RUFDRSxhQUFBO0FaMCtKSjs7QVkzK0pFO0VBQ0UsYUFBQTtBWjgrSko7O0FZLytKRTtFQUNFLGFBQUE7QVprL0pKOztBWW4vSkU7RUFDRSxhQUFBO0Facy9KSjs7QVl2L0pFO0VBQ0UsYUFBQTtBWjAvSko7O0FZMy9KRTtFQUNFLGFBQUE7QVo4L0pKOztBWS8vSkU7RUFDRSxhQUFBO0Faa2dLSjs7QVluZ0tFO0VBQ0UsYUFBQTtBWnNnS0o7O0FZdmdLRTtFQUNFLGFBQUE7QVowZ0tKOztBWTNnS0U7RUFDRSxhQUFBO0FaOGdLSjs7QVkvZ0tFO0VBQ0UsYUFBQTtBWmtoS0o7O0FZbmhLRTtFQUNFLGFBQUE7QVpzaEtKOztBWXZoS0U7RUFDRSxhQUFBO0FaMGhLSjs7QVkzaEtFO0VBQ0UsYUFBQTtBWjhoS0o7O0FZL2hLRTtFQUNFLGFBQUE7QVpraUtKOztBWW5pS0U7RUFDRSxhQUFBO0Fac2lLSjs7QVl2aUtFO0VBQ0UsYUFBQTtBWjBpS0o7O0FZM2lLRTtFQUNFLGFBQUE7QVo4aUtKOztBWS9pS0U7RUFDRSxhQUFBO0Faa2pLSjs7QVluaktFO0VBQ0UsYUFBQTtBWnNqS0o7O0FZdmpLRTtFQUNFLGFBQUE7QVowaktKOztBWTNqS0U7RUFDRSxhQUFBO0FaOGpLSjs7QVkvaktFO0VBQ0UsYUFBQTtBWmtrS0o7O0FZbmtLRTtFQUNFLGFBQUE7QVpza0tKOztBWXZrS0U7RUFDRSxhQUFBO0FaMGtLSjs7QVkza0tFO0VBQ0UsYUFBQTtBWjhrS0o7O0FZL2tLRTtFQUNFLGFBQUE7QVprbEtKOztBWW5sS0U7RUFDRSxhQUFBO0Fac2xLSjs7QVl2bEtFO0VBQ0UsYUFBQTtBWjBsS0o7O0FZM2xLRTtFQUNFLGFBQUE7QVo4bEtKOztBWS9sS0U7RUFDRSxhQUFBO0Faa21LSjs7QVlubUtFO0VBQ0UsYUFBQTtBWnNtS0o7O0FZdm1LRTtFQUNFLGFBQUE7QVowbUtKOztBWTNtS0U7RUFDRSxhQUFBO0FaOG1LSjs7QVkvbUtFO0VBQ0UsYUFBQTtBWmtuS0o7O0FZbm5LRTtFQUNFLGFBQUE7QVpzbktKOztBWXZuS0U7RUFDRSxhQUFBO0FaMG5LSjs7QVkzbktFO0VBQ0UsYUFBQTtBWjhuS0o7O0FZL25LRTtFQUNFLGFBQUE7QVprb0tKOztBWW5vS0U7RUFDRSxhQUFBO0Fac29LSjs7QVl2b0tFO0VBQ0UsYUFBQTtBWjBvS0o7O0FZM29LRTtFQUNFLGFBQUE7QVo4b0tKOztBWS9vS0U7RUFDRSxhQUFBO0Faa3BLSjs7QVlucEtFO0VBQ0UsYUFBQTtBWnNwS0o7O0FZdnBLRTtFQUNFLGFBQUE7QVowcEtKOztBWTNwS0U7RUFDRSxhQUFBO0FaOHBLSjs7QVkvcEtFO0VBQ0UsYUFBQTtBWmtxS0o7O0FZbnFLRTtFQUNFLGFBQUE7QVpzcUtKOztBWXZxS0U7RUFDRSxhQUFBO0FaMHFLSjs7QVkzcUtFO0VBQ0UsYUFBQTtBWjhxS0o7O0FZL3FLRTtFQUNFLGFBQUE7QVprcktKOztBWW5yS0U7RUFDRSxhQUFBO0Fac3JLSjs7QVl2cktFO0VBQ0UsU0FBQTtBWjByS0o7O0FZM3JLRTtFQUNFLGFBQUE7QVo4cktKOztBWS9yS0U7RUFDRSxhQUFBO0Faa3NLSjs7QVluc0tFO0VBQ0UsYUFBQTtBWnNzS0o7O0FZdnNLRTtFQUNFLGFBQUE7QVowc0tKOztBWTNzS0U7RUFDRSxhQUFBO0FaOHNLSjs7QVkvc0tFO0VBQ0UsYUFBQTtBWmt0S0o7O0FZbnRLRTtFQUNFLGFBQUE7QVpzdEtKOztBWXZ0S0U7RUFDRSxhQUFBO0FaMHRLSjs7QVkzdEtFO0VBQ0UsYUFBQTtBWjh0S0o7O0FZL3RLRTtFQUNFLFNBQUE7QVprdUtKOztBWW51S0U7RUFDRSxhQUFBO0Fac3VLSjs7QVl2dUtFO0VBQ0UsYUFBQTtBWjB1S0o7O0FZM3VLRTtFQUNFLGFBQUE7QVo4dUtKOztBWS91S0U7RUFDRSxhQUFBO0Faa3ZLSjs7QVludktFO0VBQ0UsYUFBQTtBWnN2S0o7O0FZdnZLRTtFQUNFLGFBQUE7QVowdktKOztBWTN2S0U7RUFDRSxhQUFBO0FaOHZLSjs7QVkvdktFO0VBQ0UsYUFBQTtBWmt3S0o7O0FZbndLRTtFQUNFLGFBQUE7QVpzd0tKOztBWXZ3S0U7RUFDRSxhQUFBO0FaMHdLSjs7QVkzd0tFO0VBQ0UsYUFBQTtBWjh3S0o7O0FZL3dLRTtFQUNFLGFBQUE7QVpreEtKOztBWW54S0U7RUFDRSxhQUFBO0Fac3hLSjs7QVl2eEtFO0VBQ0UsYUFBQTtBWjB4S0o7O0FZM3hLRTtFQUNFLGFBQUE7QVo4eEtKOztBWS94S0U7RUFDRSxhQUFBO0Faa3lLSjs7QVlueUtFO0VBQ0UsYUFBQTtBWnN5S0o7O0FZdnlLRTtFQUNFLGFBQUE7QVoweUtKOztBWTN5S0U7RUFDRSxhQUFBO0FaOHlLSjs7QVkveUtFO0VBQ0UsYUFBQTtBWmt6S0o7O0FZbnpLRTtFQUNFLGFBQUE7QVpzektKOztBWXZ6S0U7RUFDRSxhQUFBO0FaMHpLSjs7QVkzektFO0VBQ0UsYUFBQTtBWjh6S0o7O0FZL3pLRTtFQUNFLGFBQUE7QVprMEtKOztBWW4wS0U7RUFDRSxhQUFBO0FaczBLSjs7QVl2MEtFO0VBQ0UsYUFBQTtBWjAwS0o7O0FZMzBLRTtFQUNFLGFBQUE7QVo4MEtKOztBWS8wS0U7RUFDRSxhQUFBO0FaazFLSjs7QVluMUtFO0VBQ0UsYUFBQTtBWnMxS0o7O0FZdjFLRTtFQUNFLGFBQUE7QVowMUtKOztBWTMxS0U7RUFDRSxhQUFBO0FaODFLSjs7QVkvMUtFO0VBQ0UsYUFBQTtBWmsyS0o7O0FZbjJLRTtFQUNFLGFBQUE7QVpzMktKOztBWXYyS0U7RUFDRSxhQUFBO0FaMDJLSjs7QVkzMktFO0VBQ0UsYUFBQTtBWjgyS0o7O0FZLzJLRTtFQUNFLGFBQUE7QVprM0tKOztBWW4zS0U7RUFDRSxhQUFBO0FaczNLSjs7QVl2M0tFO0VBQ0UsYUFBQTtBWjAzS0o7O0FZMzNLRTtFQUNFLGFBQUE7QVo4M0tKOztBWS8zS0U7RUFDRSxhQUFBO0FaazRLSjs7QVluNEtFO0VBQ0UsYUFBQTtBWnM0S0o7O0FZdjRLRTtFQUNFLGFBQUE7QVowNEtKOztBWTM0S0U7RUFDRSxhQUFBO0FaODRLSjs7QVkvNEtFO0VBQ0UsYUFBQTtBWms1S0o7O0FZbjVLRTtFQUNFLGFBQUE7QVpzNUtKOztBWXY1S0U7RUFDRSxhQUFBO0FaMDVLSjs7QVkzNUtFO0VBQ0UsYUFBQTtBWjg1S0o7O0FZLzVLRTtFQUNFLGFBQUE7QVprNktKOztBWW42S0U7RUFDRSxTQUFBO0FaczZLSjs7QVl2NktFO0VBQ0UsYUFBQTtBWjA2S0o7O0FZMzZLRTtFQUNFLGFBQUE7QVo4NktKOztBWS82S0U7RUFDRSxhQUFBO0FaazdLSjs7QVluN0tFO0VBQ0UsYUFBQTtBWnM3S0o7O0FZdjdLRTtFQUNFLGFBQUE7QVowN0tKOztBWTM3S0U7RUFDRSxhQUFBO0FaODdLSjs7QVkvN0tFO0VBQ0UsYUFBQTtBWms4S0o7O0FZbjhLRTtFQUNFLGFBQUE7QVpzOEtKOztBWXY4S0U7RUFDRSxhQUFBO0FaMDhLSjs7QVkzOEtFO0VBQ0UsYUFBQTtBWjg4S0o7O0FZLzhLRTtFQUNFLGFBQUE7QVprOUtKOztBWW45S0U7RUFDRSxhQUFBO0FaczlLSjs7QVl2OUtFO0VBQ0UsYUFBQTtBWjA5S0o7O0FZMzlLRTtFQUNFLGFBQUE7QVo4OUtKOztBWS85S0U7RUFDRSxhQUFBO0FaaytLSjs7QVluK0tFO0VBQ0UsYUFBQTtBWnMrS0o7O0FZditLRTtFQUNFLGFBQUE7QVowK0tKOztBWTMrS0U7RUFDRSxhQUFBO0FaOCtLSjs7QVkvK0tFO0VBQ0UsYUFBQTtBWmsvS0o7O0FZbi9LRTtFQUNFLGFBQUE7QVpzL0tKOztBWXYvS0U7RUFDRSxhQUFBO0FaMC9LSjs7QVkzL0tFO0VBQ0UsYUFBQTtBWjgvS0o7O0FZLy9LRTtFQUNFLGFBQUE7QVprZ0xKOztBWW5nTEU7RUFDRSxhQUFBO0Fac2dMSjs7QVl2Z0xFO0VBQ0UsYUFBQTtBWjBnTEo7O0FZM2dMRTtFQUNFLGFBQUE7QVo4Z0xKOztBWS9nTEU7RUFDRSxhQUFBO0Faa2hMSjs7QVluaExFO0VBQ0UsYUFBQTtBWnNoTEo7O0FZdmhMRTtFQUNFLGFBQUE7QVowaExKOztBWTNoTEU7RUFDRSxhQUFBO0FaOGhMSjs7QVkvaExFO0VBQ0UsYUFBQTtBWmtpTEo7O0FZbmlMRTtFQUNFLGFBQUE7QVpzaUxKOztBWXZpTEU7RUFDRSxhQUFBO0FaMGlMSjs7QVkzaUxFO0VBQ0UsYUFBQTtBWjhpTEo7O0FZL2lMRTtFQUNFLGFBQUE7QVprakxKOztBWW5qTEU7RUFDRSxTQUFBO0Fac2pMSjs7QVl2akxFO0VBQ0UsYUFBQTtBWjBqTEo7O0FZM2pMRTtFQUNFLGFBQUE7QVo4akxKOztBWS9qTEU7RUFDRSxhQUFBO0Faa2tMSjs7QVlua0xFO0VBQ0UsYUFBQTtBWnNrTEo7O0FZdmtMRTtFQUNFLGFBQUE7QVowa0xKOztBWTNrTEU7RUFDRSxhQUFBO0FaOGtMSjs7QVkva0xFO0VBQ0UsYUFBQTtBWmtsTEo7O0FZbmxMRTtFQUNFLGFBQUE7QVpzbExKOztBWXZsTEU7RUFDRSxhQUFBO0FaMGxMSjs7QVkzbExFO0VBQ0UsYUFBQTtBWjhsTEo7O0FZL2xMRTtFQUNFLGFBQUE7QVprbUxKOztBWW5tTEU7RUFDRSxhQUFBO0Fac21MSjs7QVl2bUxFO0VBQ0UsYUFBQTtBWjBtTEo7O0FZM21MRTtFQUNFLGFBQUE7QVo4bUxKOztBWS9tTEU7RUFDRSxhQUFBO0Faa25MSjs7QVlubkxFO0VBQ0UsYUFBQTtBWnNuTEo7O0FZdm5MRTtFQUNFLGFBQUE7QVowbkxKOztBWTNuTEU7RUFDRSxhQUFBO0FaOG5MSjs7QVkvbkxFO0VBQ0UsYUFBQTtBWmtvTEo7O0FZbm9MRTtFQUNFLGFBQUE7QVpzb0xKOztBWXZvTEU7RUFDRSxhQUFBO0FaMG9MSjs7QVkzb0xFO0VBQ0UsYUFBQTtBWjhvTEo7O0FZL29MRTtFQUNFLGFBQUE7QVprcExKOztBWW5wTEU7RUFDRSxhQUFBO0Fac3BMSjs7QVl2cExFO0VBQ0UsYUFBQTtBWjBwTEo7O0FZM3BMRTtFQUNFLGFBQUE7QVo4cExKOztBWS9wTEU7RUFDRSxhQUFBO0Faa3FMSjs7QVlucUxFO0VBQ0UsYUFBQTtBWnNxTEo7O0FZdnFMRTtFQUNFLGFBQUE7QVowcUxKOztBWTNxTEU7RUFDRSxhQUFBO0FaOHFMSjs7QVkvcUxFO0VBQ0UsYUFBQTtBWmtyTEo7O0FZbnJMRTtFQUNFLGFBQUE7QVpzckxKOztBWXZyTEU7RUFDRSxhQUFBO0FaMHJMSjs7QVkzckxFO0VBQ0UsYUFBQTtBWjhyTEo7O0FZL3JMRTtFQUNFLGFBQUE7QVprc0xKOztBWW5zTEU7RUFDRSxhQUFBO0Fac3NMSjs7QVl2c0xFO0VBQ0UsYUFBQTtBWjBzTEo7O0FZM3NMRTtFQUNFLGFBQUE7QVo4c0xKOztBWS9zTEU7RUFDRSxhQUFBO0Faa3RMSjs7QVludExFO0VBQ0UsYUFBQTtBWnN0TEo7O0FZdnRMRTtFQUNFLGFBQUE7QVowdExKOztBWTN0TEU7RUFDRSxhQUFBO0FaOHRMSjs7QVkvdExFO0VBQ0UsYUFBQTtBWmt1TEo7O0FZbnVMRTtFQUNFLGFBQUE7QVpzdUxKOztBWXZ1TEU7RUFDRSxhQUFBO0FaMHVMSjs7QVkzdUxFO0VBQ0UsYUFBQTtBWjh1TEo7O0FZL3VMRTtFQUNFLGFBQUE7QVprdkxKOztBWW52TEU7RUFDRSxhQUFBO0Fac3ZMSjs7QVl2dkxFO0VBQ0UsYUFBQTtBWjB2TEo7O0FZM3ZMRTtFQUNFLGFBQUE7QVo4dkxKOztBWS92TEU7RUFDRSxhQUFBO0Faa3dMSjs7QVlud0xFO0VBQ0UsYUFBQTtBWnN3TEo7O0FZdndMRTtFQUNFLGFBQUE7QVowd0xKOztBWTN3TEU7RUFDRSxhQUFBO0FaOHdMSjs7QVkvd0xFO0VBQ0UsYUFBQTtBWmt4TEo7O0FZbnhMRTtFQUNFLGFBQUE7QVpzeExKOztBWXZ4TEU7RUFDRSxhQUFBO0FaMHhMSjs7QVkzeExFO0VBQ0UsYUFBQTtBWjh4TEo7O0FZL3hMRTtFQUNFLGFBQUE7QVpreUxKOztBWW55TEU7RUFDRSxhQUFBO0Fac3lMSjs7QVl2eUxFO0VBQ0UsYUFBQTtBWjB5TEo7O0FZM3lMRTtFQUNFLGFBQUE7QVo4eUxKOztBWS95TEU7RUFDRSxVQUFBO0Faa3pMSjs7QVluekxFO0VBQ0UsYUFBQTtBWnN6TEo7O0FZdnpMRTtFQUNFLGFBQUE7QVowekxKOztBWTN6TEU7RUFDRSxhQUFBO0FaOHpMSjs7QVkvekxFO0VBQ0UsYUFBQTtBWmswTEo7O0FZbjBMRTtFQUNFLGFBQUE7QVpzMExKOztBWXYwTEU7RUFDRSxhQUFBO0FaMDBMSjs7QVkzMExFO0VBQ0UsYUFBQTtBWjgwTEo7O0FZLzBMRTtFQUNFLGFBQUE7QVprMUxKOztBWW4xTEU7RUFDRSxhQUFBO0FaczFMSjs7QVl2MUxFO0VBQ0UsYUFBQTtBWjAxTEo7O0FZMzFMRTtFQUNFLGFBQUE7QVo4MUxKOztBWS8xTEU7RUFDRSxhQUFBO0FaazJMSjs7QVluMkxFO0VBQ0UsYUFBQTtBWnMyTEo7O0FZdjJMRTtFQUNFLGFBQUE7QVowMkxKOztBWTMyTEU7RUFDRSxhQUFBO0FaODJMSjs7QVkvMkxFO0VBQ0UsYUFBQTtBWmszTEo7O0FZbjNMRTtFQUNFLGFBQUE7QVpzM0xKOztBWXYzTEU7RUFDRSxhQUFBO0FaMDNMSjs7QVkzM0xFO0VBQ0UsYUFBQTtBWjgzTEo7O0FZLzNMRTtFQUNFLGFBQUE7QVprNExKOztBWW40TEU7RUFDRSxhQUFBO0FaczRMSjs7QVl2NExFO0VBQ0UsYUFBQTtBWjA0TEo7O0FZMzRMRTtFQUNFLGFBQUE7QVo4NExKOztBWS80TEU7RUFDRSxhQUFBO0FaazVMSjs7QVluNUxFO0VBQ0UsYUFBQTtBWnM1TEo7O0FZdjVMRTtFQUNFLGFBQUE7QVowNUxKOztBWTM1TEU7RUFDRSxhQUFBO0FaODVMSjs7QVkvNUxFO0VBQ0UsYUFBQTtBWms2TEo7O0FZbjZMRTtFQUNFLGFBQUE7QVpzNkxKOztBWXY2TEU7RUFDRSxhQUFBO0FaMDZMSjs7QVkzNkxFO0VBQ0UsYUFBQTtBWjg2TEo7O0FZLzZMRTtFQUNFLGFBQUE7QVprN0xKOztBWW43TEU7RUFDRSxhQUFBO0FaczdMSjs7QVl2N0xFO0VBQ0UsYUFBQTtBWjA3TEo7O0FZMzdMRTtFQUNFLGFBQUE7QVo4N0xKOztBWS83TEU7RUFDRSxhQUFBO0FaazhMSjs7QVluOExFO0VBQ0UsYUFBQTtBWnM4TEo7O0FZdjhMRTtFQUNFLGFBQUE7QVowOExKOztBWTM4TEU7RUFDRSxhQUFBO0FaODhMSjs7QVkvOExFO0VBQ0UsYUFBQTtBWms5TEo7O0FZbjlMRTtFQUNFLGFBQUE7QVpzOUxKOztBWXY5TEU7RUFDRSxhQUFBO0FaMDlMSjs7QVkzOUxFO0VBQ0UsYUFBQTtBWjg5TEo7O0FZLzlMRTtFQUNFLGFBQUE7QVprK0xKOztBWW4rTEU7RUFDRSxhQUFBO0FacytMSjs7QVl2K0xFO0VBQ0UsYUFBQTtBWjArTEo7O0FZMytMRTtFQUNFLGFBQUE7QVo4K0xKOztBWS8rTEU7RUFDRSxhQUFBO0Faay9MSjs7QVluL0xFO0VBQ0UsYUFBQTtBWnMvTEo7O0FZdi9MRTtFQUNFLGFBQUE7QVowL0xKOztBWTMvTEU7RUFDRSxhQUFBO0FaOC9MSjs7QVkvL0xFO0VBQ0UsYUFBQTtBWmtnTUo7O0FZbmdNRTtFQUNFLFVBQUE7QVpzZ01KOztBWXZnTUU7RUFDRSxhQUFBO0FaMGdNSjs7QVkzZ01FO0VBQ0UsYUFBQTtBWjhnTUo7O0FZL2dNRTtFQUNFLGFBQUE7QVpraE1KOztBWW5oTUU7RUFDRSxhQUFBO0Fac2hNSjs7QVl2aE1FO0VBQ0UsYUFBQTtBWjBoTUo7O0FZM2hNRTtFQUNFLGFBQUE7QVo4aE1KOztBWS9oTUU7RUFDRSxhQUFBO0Faa2lNSjs7QVluaU1FO0VBQ0UsYUFBQTtBWnNpTUo7O0FZdmlNRTtFQUNFLGFBQUE7QVowaU1KOztBWTNpTUU7RUFDRSxhQUFBO0FaOGlNSjs7QVkvaU1FO0VBQ0UsYUFBQTtBWmtqTUo7O0FZbmpNRTtFQUNFLGFBQUE7QVpzak1KOztBWXZqTUU7RUFDRSxhQUFBO0FaMGpNSjs7QVkzak1FO0VBQ0UsYUFBQTtBWjhqTUo7O0FZL2pNRTtFQUNFLGFBQUE7QVpra01KOztBWW5rTUU7RUFDRSxhQUFBO0Fac2tNSjs7QVl2a01FO0VBQ0UsYUFBQTtBWjBrTUo7O0FZM2tNRTtFQUNFLGFBQUE7QVo4a01KOztBWS9rTUU7RUFDRSxhQUFBO0Faa2xNSjs7QVlubE1FO0VBQ0UsYUFBQTtBWnNsTUo7O0FZdmxNRTtFQUNFLGFBQUE7QVowbE1KOztBWTNsTUU7RUFDRSxhQUFBO0FaOGxNSjs7QVkvbE1FO0VBQ0UsYUFBQTtBWmttTUo7O0FZbm1NRTtFQUNFLGFBQUE7QVpzbU1KOztBWXZtTUU7RUFDRSxhQUFBO0FaMG1NSjs7QVkzbU1FO0VBQ0UsYUFBQTtBWjhtTUo7O0FZL21NRTtFQUNFLGFBQUE7QVprbk1KOztBWW5uTUU7RUFDRSxhQUFBO0Fac25NSjs7QVl2bk1FO0VBQ0UsYUFBQTtBWjBuTUo7O0FZM25NRTtFQUNFLGFBQUE7QVo4bk1KOztBWS9uTUU7RUFDRSxhQUFBO0Faa29NSjs7QVlub01FO0VBQ0UsYUFBQTtBWnNvTUo7O0FZdm9NRTtFQUNFLGFBQUE7QVowb01KOztBWTNvTUU7RUFDRSxhQUFBO0FaOG9NSjs7QVkvb01FO0VBQ0UsYUFBQTtBWmtwTUo7O0FZbnBNRTtFQUNFLGFBQUE7QVpzcE1KOztBWXZwTUU7RUFDRSxhQUFBO0FaMHBNSjs7QVkzcE1FO0VBQ0UsYUFBQTtBWjhwTUo7O0FZL3BNRTtFQUNFLGFBQUE7QVprcU1KOztBWW5xTUU7RUFDRSxhQUFBO0Fac3FNSjs7QVl2cU1FO0VBQ0UsYUFBQTtBWjBxTUo7O0FZM3FNRTtFQUNFLGFBQUE7QVo4cU1KOztBWS9xTUU7RUFDRSxhQUFBO0Faa3JNSjs7QVluck1FO0VBQ0UsYUFBQTtBWnNyTUo7O0FZdnJNRTtFQUNFLGFBQUE7QVowck1KOztBWTNyTUU7RUFDRSxhQUFBO0FaOHJNSjs7QVkvck1FO0VBQ0UsYUFBQTtBWmtzTUo7O0FZbnNNRTtFQUNFLGFBQUE7QVpzc01KOztBWXZzTUU7RUFDRSxhQUFBO0FaMHNNSjs7QVkzc01FO0VBQ0UsYUFBQTtBWjhzTUo7O0FZL3NNRTtFQUNFLGFBQUE7QVprdE1KOztBWW50TUU7RUFDRSxhQUFBO0Fac3RNSjs7QVl2dE1FO0VBQ0UsYUFBQTtBWjB0TUo7O0FZM3RNRTtFQUNFLGFBQUE7QVo4dE1KOztBWS90TUU7RUFDRSxhQUFBO0Faa3VNSjs7QVludU1FO0VBQ0UsYUFBQTtBWnN1TUo7O0FZdnVNRTtFQUNFLGFBQUE7QVowdU1KOztBWTN1TUU7RUFDRSxhQUFBO0FaOHVNSjs7QVkvdU1FO0VBQ0UsYUFBQTtBWmt2TUo7O0FZbnZNRTtFQUNFLGFBQUE7QVpzdk1KOztBWXZ2TUU7RUFDRSxhQUFBO0FaMHZNSjs7QVkzdk1FO0VBQ0UsYUFBQTtBWjh2TUo7O0FZL3ZNRTtFQUNFLGFBQUE7QVprd01KOztBWW53TUU7RUFDRSxhQUFBO0Fac3dNSjs7QVl2d01FO0VBQ0UsYUFBQTtBWjB3TUo7O0FZM3dNRTtFQUNFLGFBQUE7QVo4d01KOztBWS93TUU7RUFDRSxhQUFBO0Faa3hNSjs7QVlueE1FO0VBQ0UsYUFBQTtBWnN4TUo7O0FZdnhNRTtFQUNFLGFBQUE7QVoweE1KOztBWTN4TUU7RUFDRSxhQUFBO0FaOHhNSjs7QVkveE1FO0VBQ0UsYUFBQTtBWmt5TUo7O0FZbnlNRTtFQUNFLGFBQUE7QVpzeU1KOztBWXZ5TUU7RUFDRSxhQUFBO0FaMHlNSjs7QVkzeU1FO0VBQ0UsYUFBQTtBWjh5TUo7O0FZL3lNRTtFQUNFLGFBQUE7QVprek1KOztBWW56TUU7RUFDRSxhQUFBO0Fac3pNSjs7QVl2ek1FO0VBQ0UsYUFBQTtBWjB6TUo7O0FZM3pNRTtFQUNFLGFBQUE7QVo4ek1KOztBWS96TUU7RUFDRSxhQUFBO0FaazBNSjs7QVluME1FO0VBQ0UsYUFBQTtBWnMwTUo7O0FZdjBNRTtFQUNFLGFBQUE7QVowME1KOztBWTMwTUU7RUFDRSxhQUFBO0FaODBNSjs7QVkvME1FO0VBQ0UsYUFBQTtBWmsxTUo7O0FZbjFNRTtFQUNFLGFBQUE7QVpzMU1KOztBWXYxTUU7RUFDRSxhQUFBO0FaMDFNSjs7QVkzMU1FO0VBQ0UsYUFBQTtBWjgxTUo7O0FZLzFNRTtFQUNFLGFBQUE7QVprMk1KOztBWW4yTUU7RUFDRSxhQUFBO0FaczJNSjs7QVl2Mk1FO0VBQ0UsYUFBQTtBWjAyTUo7O0FZMzJNRTtFQUNFLGFBQUE7QVo4Mk1KOztBWS8yTUU7RUFDRSxhQUFBO0FaazNNSjs7QVluM01FO0VBQ0UsYUFBQTtBWnMzTUo7O0FZdjNNRTtFQUNFLGFBQUE7QVowM01KOztBWTMzTUU7RUFDRSxhQUFBO0FaODNNSjs7QVkvM01FO0VBQ0UsYUFBQTtBWms0TUo7O0FZbjRNRTtFQUNFLGFBQUE7QVpzNE1KOztBWXY0TUU7RUFDRSxhQUFBO0FaMDRNSjs7QVkzNE1FO0VBQ0UsYUFBQTtBWjg0TUo7O0FZLzRNRTtFQUNFLGFBQUE7QVprNU1KOztBWW41TUU7RUFDRSxhQUFBO0FaczVNSjs7QVl2NU1FO0VBQ0UsYUFBQTtBWjA1TUo7O0FZMzVNRTtFQUNFLGFBQUE7QVo4NU1KOztBWS81TUU7RUFDRSxhQUFBO0FaazZNSjs7QVluNk1FO0VBQ0UsYUFBQTtBWnM2TUo7O0FZdjZNRTtFQUNFLGFBQUE7QVowNk1KOztBWTM2TUU7RUFDRSxTQUFBO0FaODZNSjs7QVkvNk1FO0VBQ0UsYUFBQTtBWms3TUo7O0FZbjdNRTtFQUNFLGFBQUE7QVpzN01KOztBWXY3TUU7RUFDRSxhQUFBO0FaMDdNSjs7QVkzN01FO0VBQ0UsYUFBQTtBWjg3TUo7O0FZLzdNRTtFQUNFLGFBQUE7QVprOE1KOztBWW44TUU7RUFDRSxhQUFBO0FaczhNSjs7QVl2OE1FO0VBQ0UsYUFBQTtBWjA4TUo7O0FZMzhNRTtFQUNFLGFBQUE7QVo4OE1KOztBWS84TUU7RUFDRSxhQUFBO0FaazlNSjs7QVluOU1FO0VBQ0UsYUFBQTtBWnM5TUo7O0FZdjlNRTtFQUNFLGFBQUE7QVowOU1KOztBWTM5TUU7RUFDRSxhQUFBO0FaODlNSjs7QVkvOU1FO0VBQ0UsYUFBQTtBWmsrTUo7O0FZbitNRTtFQUNFLGFBQUE7QVpzK01KOztBWXYrTUU7RUFDRSxhQUFBO0FaMCtNSjs7QVkzK01FO0VBQ0UsYUFBQTtBWjgrTUo7O0FZLytNRTtFQUNFLGFBQUE7QVprL01KOztBWW4vTUU7RUFDRSxhQUFBO0Facy9NSjs7QVl2L01FO0VBQ0UsYUFBQTtBWjAvTUo7O0FZMy9NRTtFQUNFLGFBQUE7QVo4L01KOztBWS8vTUU7RUFDRSxhQUFBO0Faa2dOSjs7QVluZ05FO0VBQ0UsYUFBQTtBWnNnTko7O0FZdmdORTtFQUNFLGFBQUE7QVowZ05KOztBWTNnTkU7RUFDRSxhQUFBO0FaOGdOSjs7QVkvZ05FO0VBQ0UsYUFBQTtBWmtoTko7O0FZbmhORTtFQUNFLGFBQUE7QVpzaE5KOztBWXZoTkU7RUFDRSxhQUFBO0FaMGhOSjs7QVkzaE5FO0VBQ0UsYUFBQTtBWjhoTko7O0FZL2hORTtFQUNFLGFBQUE7QVpraU5KOztBWW5pTkU7RUFDRSxhQUFBO0Fac2lOSjs7QVl2aU5FO0VBQ0UsVUFBQTtBWjBpTko7O0FZM2lORTtFQUNFLFVBQUE7QVo4aU5KOztBWS9pTkU7RUFDRSxhQUFBO0Faa2pOSjs7QVluak5FO0VBQ0UsYUFBQTtBWnNqTko7O0FZdmpORTtFQUNFLGFBQUE7QVowak5KOztBWTNqTkU7RUFDRSxhQUFBO0FaOGpOSjs7QVkvak5FO0VBQ0UsYUFBQTtBWmtrTko7O0FZbmtORTtFQUNFLGFBQUE7QVpza05KOztBWXZrTkU7RUFDRSxhQUFBO0FaMGtOSjs7QVkza05FO0VBQ0UsYUFBQTtBWjhrTko7O0FZL2tORTtFQUNFLGFBQUE7QVprbE5KOztBWW5sTkU7RUFDRSxhQUFBO0Fac2xOSjs7QVl2bE5FO0VBQ0UsYUFBQTtBWjBsTko7O0FZM2xORTtFQUNFLGFBQUE7QVo4bE5KOztBWS9sTkU7RUFDRSxhQUFBO0Faa21OSjs7QVlubU5FO0VBQ0UsYUFBQTtBWnNtTko7O0FZdm1ORTtFQUNFLGFBQUE7QVowbU5KOztBWTNtTkU7RUFDRSxhQUFBO0FaOG1OSjs7QVkvbU5FO0VBQ0UsYUFBQTtBWmtuTko7O0FZbm5ORTtFQUNFLGFBQUE7QVpzbk5KOztBWXZuTkU7RUFDRSxhQUFBO0FaMG5OSjs7QVkzbk5FO0VBQ0UsYUFBQTtBWjhuTko7O0FZL25ORTtFQUNFLGFBQUE7QVprb05KOztBWW5vTkU7RUFDRSxhQUFBO0Fac29OSjs7QVl2b05FO0VBQ0UsYUFBQTtBWjBvTko7O0FZM29ORTtFQUNFLGFBQUE7QVo4b05KOztBWS9vTkU7RUFDRSxVQUFBO0Faa3BOSjs7QVlucE5FO0VBQ0UsYUFBQTtBWnNwTko7O0FZdnBORTtFQUNFLGFBQUE7QVowcE5KOztBWTNwTkU7RUFDRSxhQUFBO0FaOHBOSjs7QVkvcE5FO0VBQ0UsYUFBQTtBWmtxTko7O0FZbnFORTtFQUNFLGFBQUE7QVpzcU5KOztBWXZxTkU7RUFDRSxhQUFBO0FaMHFOSjs7QVkzcU5FO0VBQ0UsYUFBQTtBWjhxTko7O0FZL3FORTtFQUNFLGFBQUE7QVprck5KOztBWW5yTkU7RUFDRSxhQUFBO0Fac3JOSjs7QVl2ck5FO0VBQ0UsYUFBQTtBWjByTko7O0FZM3JORTtFQUNFLGFBQUE7QVo4ck5KOztBWS9yTkU7RUFDRSxhQUFBO0Faa3NOSjs7QVluc05FO0VBQ0UsYUFBQTtBWnNzTko7O0FZdnNORTtFQUNFLGFBQUE7QVowc05KOztBWTNzTkU7RUFDRSxhQUFBO0FaOHNOSjs7QVkvc05FO0VBQ0UsYUFBQTtBWmt0Tko7O0FZbnRORTtFQUNFLGFBQUE7QVpzdE5KOztBWXZ0TkU7RUFDRSxhQUFBO0FaMHROSjs7QVkzdE5FO0VBQ0UsYUFBQTtBWjh0Tko7O0FZL3RORTtFQUNFLGFBQUE7QVprdU5KOztBWW51TkU7RUFDRSxhQUFBO0Fac3VOSjs7QVl2dU5FO0VBQ0UsYUFBQTtBWjB1Tko7O0FZM3VORTtFQUNFLGFBQUE7QVo4dU5KOztBWS91TkU7RUFDRSxhQUFBO0Faa3ZOSjs7QVludk5FO0VBQ0UsYUFBQTtBWnN2Tko7O0FZdnZORTtFQUNFLGFBQUE7QVowdk5KOztBWTN2TkU7RUFDRSxhQUFBO0FaOHZOSjs7QVkvdk5FO0VBQ0UsYUFBQTtBWmt3Tko7O0FZbndORTtFQUNFLGFBQUE7QVpzd05KOztBWXZ3TkU7RUFDRSxhQUFBO0FaMHdOSjs7QVkzd05FO0VBQ0UsYUFBQTtBWjh3Tko7O0FZL3dORTtFQUNFLGFBQUE7QVpreE5KOztBWW54TkU7RUFDRSxhQUFBO0Fac3hOSjs7QVl2eE5FO0VBQ0UsYUFBQTtBWjB4Tko7O0FZM3hORTtFQUNFLGFBQUE7QVo4eE5KOztBWS94TkU7RUFDRSxhQUFBO0Faa3lOSjs7QVlueU5FO0VBQ0UsYUFBQTtBWnN5Tko7O0FZdnlORTtFQUNFLGFBQUE7QVoweU5KOztBWTN5TkU7RUFDRSxhQUFBO0FaOHlOSjs7QVkveU5FO0VBQ0UsYUFBQTtBWmt6Tko7O0FZbnpORTtFQUNFLGFBQUE7QVpzek5KOztBWXZ6TkU7RUFDRSxhQUFBO0FaMHpOSjs7QVkzek5FO0VBQ0UsYUFBQTtBWjh6Tko7O0FZL3pORTtFQUNFLGFBQUE7QVprME5KOztBWW4wTkU7RUFDRSxhQUFBO0FaczBOSjs7QVl2ME5FO0VBQ0UsYUFBQTtBWjAwTko7O0FZMzBORTtFQUNFLGFBQUE7QVo4ME5KOztBWS8wTkU7RUFDRSxhQUFBO0FaazFOSjs7QVluMU5FO0VBQ0UsYUFBQTtBWnMxTko7O0FZdjFORTtFQUNFLFVBQUE7QVowMU5KOztBWTMxTkU7RUFDRSxVQUFBO0FaODFOSjs7QVkvMU5FO0VBQ0UsYUFBQTtBWmsyTko7O0FZbjJORTtFQUNFLGFBQUE7QVpzMk5KOztBWXYyTkU7RUFDRSxhQUFBO0FaMDJOSjs7QVkzMk5FO0VBQ0UsYUFBQTtBWjgyTko7O0FZLzJORTtFQUNFLGFBQUE7QVprM05KOztBWW4zTkU7RUFDRSxhQUFBO0FaczNOSjs7QVl2M05FO0VBQ0UsYUFBQTtBWjAzTko7O0FZMzNORTtFQUNFLGFBQUE7QVo4M05KOztBWS8zTkU7RUFDRSxhQUFBO0FaazROSjs7QVluNE5FO0VBQ0UsYUFBQTtBWnM0Tko7O0FZdjRORTtFQUNFLGFBQUE7QVowNE5KOztBWTM0TkU7RUFDRSxhQUFBO0FaODROSjs7QVkvNE5FO0VBQ0UsYUFBQTtBWms1Tko7O0FZbjVORTtFQUNFLGFBQUE7QVpzNU5KOztBWXY1TkU7RUFDRSxhQUFBO0FaMDVOSjs7QVkzNU5FO0VBQ0UsYUFBQTtBWjg1Tko7O0FZLzVORTtFQUNFLGFBQUE7QVprNk5KOztBWW42TkU7RUFDRSxhQUFBO0FaczZOSjs7QVl2Nk5FO0VBQ0UsYUFBQTtBWjA2Tko7O0FZMzZORTtFQUNFLGFBQUE7QVo4Nk5KOztBWS82TkU7RUFDRSxhQUFBO0FaazdOSjs7QVluN05FO0VBQ0UsYUFBQTtBWnM3Tko7O0FZdjdORTtFQUNFLGFBQUE7QVowN05KOztBWTM3TkU7RUFDRSxhQUFBO0FaODdOSjs7QVkvN05FO0VBQ0UsYUFBQTtBWms4Tko7O0FZbjhORTtFQUNFLGFBQUE7QVpzOE5KOztBWXY4TkU7RUFDRSxhQUFBO0FaMDhOSjs7QVkzOE5FO0VBQ0UsYUFBQTtBWjg4Tko7O0FZLzhORTtFQUNFLGFBQUE7QVprOU5KOztBWW45TkU7RUFDRSxhQUFBO0FaczlOSjs7QVl2OU5FO0VBQ0UsYUFBQTtBWjA5Tko7O0FZMzlORTtFQUNFLGFBQUE7QVo4OU5KOztBWS85TkU7RUFDRSxhQUFBO0FaaytOSjs7QVluK05FO0VBQ0UsYUFBQTtBWnMrTko7O0FZditORTtFQUNFLGFBQUE7QVowK05KOztBWTMrTkU7RUFDRSxhQUFBO0FaOCtOSjs7QVkvK05FO0VBQ0UsYUFBQTtBWmsvTko7O0FZbi9ORTtFQUNFLGFBQUE7QVpzL05KOztBWXYvTkU7RUFDRSxhQUFBO0FaMC9OSjs7QVkzL05FO0VBQ0UsYUFBQTtBWjgvTko7O0FZLy9ORTtFQUNFLGFBQUE7QVprZ09KOztBWW5nT0U7RUFDRSxhQUFBO0Fac2dPSjs7QVl2Z09FO0VBQ0UsYUFBQTtBWjBnT0o7O0FZM2dPRTtFQUNFLGFBQUE7QVo4Z09KOztBWS9nT0U7RUFDRSxhQUFBO0Faa2hPSjs7QVluaE9FO0VBQ0UsYUFBQTtBWnNoT0o7O0FZdmhPRTtFQUNFLGFBQUE7QVowaE9KOztBWTNoT0U7RUFDRSxhQUFBO0FaOGhPSjs7QVkvaE9FO0VBQ0UsYUFBQTtBWmtpT0o7O0FZbmlPRTtFQUNFLGFBQUE7QVpzaU9KOztBWXZpT0U7RUFDRSxhQUFBO0FaMGlPSjs7QVkzaU9FO0VBQ0UsYUFBQTtBWjhpT0o7O0FZL2lPRTtFQUNFLGFBQUE7QVprak9KOztBWW5qT0U7RUFDRSxhQUFBO0Fac2pPSjs7QVl2ak9FO0VBQ0UsYUFBQTtBWjBqT0o7O0FZM2pPRTtFQUNFLGFBQUE7QVo4ak9KOztBWS9qT0U7RUFDRSxhQUFBO0Faa2tPSjs7QVlua09FO0VBQ0UsYUFBQTtBWnNrT0o7O0FZdmtPRTtFQUNFLGFBQUE7QVowa09KOztBWTNrT0U7RUFDRSxhQUFBO0FaOGtPSjs7QVkva09FO0VBQ0UsYUFBQTtBWmtsT0o7O0FZbmxPRTtFQUNFLGFBQUE7QVpzbE9KOztBWXZsT0U7RUFDRSxhQUFBO0FaMGxPSjs7QVkzbE9FO0VBQ0UsYUFBQTtBWjhsT0o7O0FZL2xPRTtFQUNFLGFBQUE7QVprbU9KOztBWW5tT0U7RUFDRSxhQUFBO0Fac21PSjs7QVl2bU9FO0VBQ0UsYUFBQTtBWjBtT0o7O0FZM21PRTtFQUNFLGFBQUE7QVo4bU9KOztBWS9tT0U7RUFDRSxhQUFBO0Faa25PSjs7QVlubk9FO0VBQ0UsYUFBQTtBWnNuT0o7O0FZdm5PRTtFQUNFLGFBQUE7QVowbk9KOztBWTNuT0U7RUFDRSxhQUFBO0FaOG5PSjs7QVkvbk9FO0VBQ0UsYUFBQTtBWmtvT0o7O0FZbm9PRTtFQUNFLGFBQUE7QVpzb09KOztBWXZvT0U7RUFDRSxhQUFBO0FaMG9PSjs7QVkzb09FO0VBQ0UsYUFBQTtBWjhvT0o7O0FZL29PRTtFQUNFLGFBQUE7QVprcE9KOztBWW5wT0U7RUFDRSxhQUFBO0Fac3BPSjs7QVl2cE9FO0VBQ0UsYUFBQTtBWjBwT0o7O0FZM3BPRTtFQUNFLGFBQUE7QVo4cE9KOztBWS9wT0U7RUFDRSxhQUFBO0Faa3FPSjs7QVlucU9FO0VBQ0UsVUFBQTtBWnNxT0o7O0FZdnFPRTtFQUNFLGFBQUE7QVowcU9KOztBWTNxT0U7RUFDRSxhQUFBO0FaOHFPSjs7QVkvcU9FO0VBQ0UsYUFBQTtBWmtyT0o7O0FZbnJPRTtFQUNFLFNBQUE7QVpzck9KOztBWXZyT0U7RUFDRSxhQUFBO0FaMHJPSjs7QVkzck9FO0VBQ0UsYUFBQTtBWjhyT0o7O0FZL3JPRTtFQUNFLGFBQUE7QVprc09KOztBWW5zT0U7RUFDRSxhQUFBO0Fac3NPSjs7QVl2c09FO0VBQ0UsYUFBQTtBWjBzT0o7O0FZM3NPRTtFQUNFLGFBQUE7QVo4c09KOztBWS9zT0U7RUFDRSxhQUFBO0Faa3RPSjs7QVludE9FO0VBQ0UsYUFBQTtBWnN0T0o7O0FZdnRPRTtFQUNFLGFBQUE7QVowdE9KOztBWTN0T0U7RUFDRSxhQUFBO0FaOHRPSjs7QVkvdE9FO0VBQ0UsYUFBQTtBWmt1T0o7O0FZbnVPRTtFQUNFLGFBQUE7QVpzdU9KOztBWXZ1T0U7RUFDRSxhQUFBO0FaMHVPSjs7QVkzdU9FO0VBQ0UsYUFBQTtBWjh1T0o7O0FZL3VPRTtFQUNFLGFBQUE7QVprdk9KOztBWW52T0U7RUFDRSxhQUFBO0Fac3ZPSjs7QVl2dk9FO0VBQ0UsYUFBQTtBWjB2T0o7O0FZM3ZPRTtFQUNFLGFBQUE7QVo4dk9KOztBWS92T0U7RUFDRSxhQUFBO0Faa3dPSjs7QVlud09FO0VBQ0UsYUFBQTtBWnN3T0o7O0FZdndPRTtFQUNFLGFBQUE7QVowd09KOztBWTN3T0U7RUFDRSxhQUFBO0FaOHdPSjs7QVkvd09FO0VBQ0UsYUFBQTtBWmt4T0o7O0FZbnhPRTtFQUNFLGFBQUE7QVpzeE9KOztBWXZ4T0U7RUFDRSxhQUFBO0FaMHhPSjs7QVkzeE9FO0VBQ0UsYUFBQTtBWjh4T0o7O0FZL3hPRTtFQUNFLGFBQUE7QVpreU9KOztBWW55T0U7RUFDRSxhQUFBO0Fac3lPSjs7QVl2eU9FO0VBQ0UsYUFBQTtBWjB5T0o7O0FZM3lPRTtFQUNFLGFBQUE7QVo4eU9KOztBWS95T0U7RUFDRSxhQUFBO0Faa3pPSjs7QVluek9FO0VBQ0UsYUFBQTtBWnN6T0o7O0FZdnpPRTtFQUNFLGFBQUE7QVowek9KOztBWTN6T0U7RUFDRSxhQUFBO0FaOHpPSjs7QVkvek9FO0VBQ0UsYUFBQTtBWmswT0o7O0FZbjBPRTtFQUNFLGFBQUE7QVpzME9KOztBWXYwT0U7RUFDRSxhQUFBO0FaMDBPSjs7QVkzME9FO0VBQ0UsYUFBQTtBWjgwT0o7O0FZLzBPRTtFQUNFLGFBQUE7QVprMU9KOztBWW4xT0U7RUFDRSxhQUFBO0FaczFPSjs7QVl2MU9FO0VBQ0UsYUFBQTtBWjAxT0o7O0FZMzFPRTtFQUNFLGFBQUE7QVo4MU9KOztBWS8xT0U7RUFDRSxhQUFBO0FaazJPSjs7QVluMk9FO0VBQ0UsYUFBQTtBWnMyT0o7O0FZdjJPRTtFQUNFLGFBQUE7QVowMk9KOztBWTMyT0U7RUFDRSxhQUFBO0FaODJPSjs7QVkvMk9FO0VBQ0UsYUFBQTtBWmszT0o7O0FZbjNPRTtFQUNFLGFBQUE7QVpzM09KOztBWXYzT0U7RUFDRSxhQUFBO0FaMDNPSjs7QVkzM09FO0VBQ0UsYUFBQTtBWjgzT0o7O0FZLzNPRTtFQUNFLGFBQUE7QVprNE9KOztBWW40T0U7RUFDRSxhQUFBO0FaczRPSjs7QVl2NE9FO0VBQ0UsYUFBQTtBWjA0T0o7O0FZMzRPRTtFQUNFLGFBQUE7QVo4NE9KOztBWS80T0U7RUFDRSxhQUFBO0FaazVPSjs7QVluNU9FO0VBQ0UsU0FBQTtBWnM1T0o7O0FZdjVPRTtFQUNFLGFBQUE7QVowNU9KOztBWTM1T0U7RUFDRSxhQUFBO0FaODVPSjs7QVkvNU9FO0VBQ0UsYUFBQTtBWms2T0o7O0FZbjZPRTtFQUNFLGFBQUE7QVpzNk9KOztBWXY2T0U7RUFDRSxhQUFBO0FaMDZPSjs7QVkzNk9FO0VBQ0UsYUFBQTtBWjg2T0o7O0FZLzZPRTtFQUNFLGFBQUE7QVprN09KOztBWW43T0U7RUFDRSxhQUFBO0FaczdPSjs7QVl2N09FO0VBQ0UsYUFBQTtBWjA3T0o7O0FZMzdPRTtFQUNFLGFBQUE7QVo4N09KOztBWS83T0U7RUFDRSxhQUFBO0FaazhPSjs7QVluOE9FO0VBQ0UsYUFBQTtBWnM4T0o7O0FZdjhPRTtFQUNFLGFBQUE7QVowOE9KOztBWTM4T0U7RUFDRSxhQUFBO0FaODhPSjs7QVkvOE9FO0VBQ0UsYUFBQTtBWms5T0o7O0FZbjlPRTtFQUNFLGFBQUE7QVpzOU9KOztBWXY5T0U7RUFDRSxhQUFBO0FaMDlPSjs7QVkzOU9FO0VBQ0UsYUFBQTtBWjg5T0o7O0FZLzlPRTtFQUNFLGFBQUE7QVprK09KOztBWW4rT0U7RUFDRSxhQUFBO0FacytPSjs7QVl2K09FO0VBQ0UsYUFBQTtBWjArT0o7O0FZMytPRTtFQUNFLGFBQUE7QVo4K09KOztBWS8rT0U7RUFDRSxhQUFBO0Faay9PSjs7QVluL09FO0VBQ0UsYUFBQTtBWnMvT0o7O0FZdi9PRTtFQUNFLGFBQUE7QVowL09KOztBWTMvT0U7RUFDRSxhQUFBO0FaOC9PSjs7QVkvL09FO0VBQ0UsYUFBQTtBWmtnUEo7O0FZbmdQRTtFQUNFLGFBQUE7QVpzZ1BKOztBWXZnUEU7RUFDRSxhQUFBO0FaMGdQSjs7QVkzZ1BFO0VBQ0UsYUFBQTtBWjhnUEo7O0FZL2dQRTtFQUNFLGFBQUE7QVpraFBKOztBWW5oUEU7RUFDRSxhQUFBO0Fac2hQSjs7QVl2aFBFO0VBQ0UsYUFBQTtBWjBoUEo7O0FZM2hQRTtFQUNFLGFBQUE7QVo4aFBKOztBWS9oUEU7RUFDRSxhQUFBO0Faa2lQSjs7QVluaVBFO0VBQ0UsYUFBQTtBWnNpUEo7O0FZdmlQRTtFQUNFLGFBQUE7QVowaVBKOztBWTNpUEU7RUFDRSxhQUFBO0FaOGlQSjs7QVkvaVBFO0VBQ0UsYUFBQTtBWmtqUEo7O0FZbmpQRTtFQUNFLGFBQUE7QVpzalBKOztBWXZqUEU7RUFDRSxhQUFBO0FaMGpQSjs7QVkzalBFO0VBQ0UsYUFBQTtBWjhqUEo7O0FZL2pQRTtFQUNFLGFBQUE7QVpra1BKOztBWW5rUEU7RUFDRSxhQUFBO0Fac2tQSjs7QVl2a1BFO0VBQ0UsYUFBQTtBWjBrUEo7O0FZM2tQRTtFQUNFLGFBQUE7QVo4a1BKOztBWS9rUEU7RUFDRSxhQUFBO0Faa2xQSjs7QVlubFBFO0VBQ0UsYUFBQTtBWnNsUEo7O0FZdmxQRTtFQUNFLGFBQUE7QVowbFBKOztBWTNsUEU7RUFDRSxhQUFBO0FaOGxQSjs7QVkvbFBFO0VBQ0UsYUFBQTtBWmttUEo7O0FZbm1QRTtFQUNFLGFBQUE7QVpzbVBKOztBWXZtUEU7RUFDRSxhQUFBO0FaMG1QSjs7QVkzbVBFO0VBQ0UsYUFBQTtBWjhtUEo7O0FZL21QRTtFQUNFLGFBQUE7QVprblBKOztBWW5uUEU7RUFDRSxhQUFBO0Fac25QSjs7QVl2blBFO0VBQ0UsYUFBQTtBWjBuUEo7O0FZM25QRTtFQUNFLGFBQUE7QVo4blBKOztBWS9uUEU7RUFDRSxhQUFBO0Faa29QSjs7QVlub1BFO0VBQ0UsYUFBQTtBWnNvUEo7O0FZdm9QRTtFQUNFLGFBQUE7QVowb1BKOztBWTNvUEU7RUFDRSxhQUFBO0FaOG9QSjs7QVkvb1BFO0VBQ0UsYUFBQTtBWmtwUEo7O0FZbnBQRTtFQUNFLGFBQUE7QVpzcFBKOztBWXZwUEU7RUFDRSxhQUFBO0FaMHBQSjs7QVkzcFBFO0VBQ0UsYUFBQTtBWjhwUEo7O0FZL3BQRTtFQUNFLGFBQUE7QVprcVBKOztBWW5xUEU7RUFDRSxhQUFBO0Fac3FQSjs7QVl2cVBFO0VBQ0UsYUFBQTtBWjBxUEo7O0FZM3FQRTtFQUNFLGFBQUE7QVo4cVBKOztBWS9xUEU7RUFDRSxhQUFBO0Faa3JQSjs7QVluclBFO0VBQ0UsYUFBQTtBWnNyUEo7O0FZdnJQRTtFQUNFLGFBQUE7QVowclBKOztBWTNyUEU7RUFDRSxhQUFBO0FaOHJQSjs7QVkvclBFO0VBQ0UsYUFBQTtBWmtzUEo7O0FZbnNQRTtFQUNFLGFBQUE7QVpzc1BKOztBWXZzUEU7RUFDRSxhQUFBO0FaMHNQSjs7QVkzc1BFO0VBQ0UsYUFBQTtBWjhzUEo7O0FZL3NQRTtFQUNFLGFBQUE7QVprdFBKOztBWW50UEU7RUFDRSxhQUFBO0Fac3RQSjs7QVl2dFBFO0VBQ0UsYUFBQTtBWjB0UEo7O0FZM3RQRTtFQUNFLGFBQUE7QVo4dFBKOztBWS90UEU7RUFDRSxhQUFBO0Faa3VQSjs7QVludVBFO0VBQ0UsYUFBQTtBWnN1UEo7O0FZdnVQRTtFQUNFLGFBQUE7QVowdVBKOztBWTN1UEU7RUFDRSxhQUFBO0FaOHVQSjs7QVkvdVBFO0VBQ0UsYUFBQTtBWmt2UEo7O0FZbnZQRTtFQUNFLGFBQUE7QVpzdlBKOztBWXZ2UEU7RUFDRSxhQUFBO0FaMHZQSjs7QVkzdlBFO0VBQ0UsYUFBQTtBWjh2UEo7O0FZL3ZQRTtFQUNFLGFBQUE7QVprd1BKOztBWW53UEU7RUFDRSxhQUFBO0Fac3dQSjs7QVl2d1BFO0VBQ0UsYUFBQTtBWjB3UEo7O0FZM3dQRTtFQUNFLGFBQUE7QVo4d1BKOztBWS93UEU7RUFDRSxhQUFBO0Faa3hQSjs7QVlueFBFO0VBQ0UsYUFBQTtBWnN4UEo7O0FZdnhQRTtFQUNFLGFBQUE7QVoweFBKOztBWTN4UEU7RUFDRSxhQUFBO0FaOHhQSjs7QVkveFBFO0VBQ0UsYUFBQTtBWmt5UEo7O0FZbnlQRTtFQUNFLGFBQUE7QVpzeVBKOztBWXZ5UEU7RUFDRSxhQUFBO0FaMHlQSjs7QVkzeVBFO0VBQ0UsYUFBQTtBWjh5UEo7O0FZL3lQRTtFQUNFLGFBQUE7QVprelBKOztBWW56UEU7RUFDRSxhQUFBO0Fac3pQSjs7QVl2elBFO0VBQ0UsYUFBQTtBWjB6UEo7O0FZM3pQRTtFQUNFLGFBQUE7QVo4elBKOztBWS96UEU7RUFDRSxhQUFBO0FaazBQSjs7QVluMFBFO0VBQ0UsYUFBQTtBWnMwUEo7O0FZdjBQRTtFQUNFLGFBQUE7QVowMFBKOztBWTMwUEU7RUFDRSxhQUFBO0FaODBQSjs7QVkvMFBFO0VBQ0UsYUFBQTtBWmsxUEo7O0FZbjFQRTtFQUNFLGFBQUE7QVpzMVBKOztBWXYxUEU7RUFDRSxhQUFBO0FaMDFQSjs7QVkzMVBFO0VBQ0UsYUFBQTtBWjgxUEo7O0FZLzFQRTtFQUNFLGFBQUE7QVprMlBKOztBWW4yUEU7RUFDRSxhQUFBO0FaczJQSjs7QVl2MlBFO0VBQ0UsYUFBQTtBWjAyUEo7O0FZMzJQRTtFQUNFLGFBQUE7QVo4MlBKOztBWS8yUEU7RUFDRSxhQUFBO0FaazNQSjs7QVluM1BFO0VBQ0UsYUFBQTtBWnMzUEo7O0FZdjNQRTtFQUNFLGFBQUE7QVowM1BKOztBWTMzUEU7RUFDRSxhQUFBO0FaODNQSjs7QVkvM1BFO0VBQ0UsYUFBQTtBWms0UEo7O0FZbjRQRTtFQUNFLGFBQUE7QVpzNFBKOztBWXY0UEU7RUFDRSxVQUFBO0FaMDRQSjs7QVkzNFBFO0VBQ0UsYUFBQTtBWjg0UEo7O0FZLzRQRTtFQUNFLGFBQUE7QVprNVBKOztBWW41UEU7RUFDRSxhQUFBO0FaczVQSjs7QVl2NVBFO0VBQ0UsYUFBQTtBWjA1UEo7O0FZMzVQRTtFQUNFLGFBQUE7QVo4NVBKOztBWS81UEU7RUFDRSxVQUFBO0FaazZQSjs7QVluNlBFO0VBQ0UsVUFBQTtBWnM2UEo7O0FZdjZQRTtFQUNFLFVBQUE7QVowNlBKOztBWTM2UEU7RUFDRSxTQUFBO0FaODZQSjs7QVkvNlBFO0VBQ0UsYUFBQTtBWms3UEo7O0FZbjdQRTtFQUNFLGFBQUE7QVpzN1BKOztBWXY3UEU7RUFDRSxhQUFBO0FaMDdQSjs7QVkzN1BFO0VBQ0UsYUFBQTtBWjg3UEo7O0FZLzdQRTtFQUNFLGFBQUE7QVprOFBKOztBWW44UEU7RUFDRSxhQUFBO0FaczhQSjs7QVl2OFBFO0VBQ0UsYUFBQTtBWjA4UEo7O0FZMzhQRTtFQUNFLGFBQUE7QVo4OFBKOztBWS84UEU7RUFDRSxhQUFBO0FaazlQSjs7QVluOVBFO0VBQ0UsYUFBQTtBWnM5UEo7O0FZdjlQRTtFQUNFLGFBQUE7QVowOVBKOztBWTM5UEU7RUFDRSxhQUFBO0FaODlQSjs7QVkvOVBFO0VBQ0UsU0FBQTtBWmsrUEo7O0FZbitQRTtFQUNFLGFBQUE7QVpzK1BKOztBWXYrUEU7RUFDRSxhQUFBO0FaMCtQSjs7QVkzK1BFO0VBQ0UsYUFBQTtBWjgrUEo7O0FZLytQRTtFQUNFLGFBQUE7QVprL1BKOztBWW4vUEU7RUFDRSxhQUFBO0Facy9QSjs7QVl2L1BFO0VBQ0UsYUFBQTtBWjAvUEo7O0FZMy9QRTtFQUNFLGFBQUE7QVo4L1BKOztBWS8vUEU7RUFDRSxhQUFBO0Faa2dRSjs7QVluZ1FFO0VBQ0UsYUFBQTtBWnNnUUo7O0FZdmdRRTtFQUNFLGFBQUE7QVowZ1FKOztBWTNnUUU7RUFDRSxhQUFBO0FaOGdRSjs7QVkvZ1FFO0VBQ0UsYUFBQTtBWmtoUUo7O0FZbmhRRTtFQUNFLGFBQUE7QVpzaFFKOztBWXZoUUU7RUFDRSxhQUFBO0FaMGhRSjs7QVkzaFFFO0VBQ0UsYUFBQTtBWjhoUUo7O0FZL2hRRTtFQUNFLGFBQUE7QVpraVFKOztBWW5pUUU7RUFDRSxhQUFBO0Fac2lRSjs7QVl2aVFFO0VBQ0UsYUFBQTtBWjBpUUo7O0FZM2lRRTtFQUNFLGFBQUE7QVo4aVFKOztBWS9pUUU7RUFDRSxhQUFBO0Faa2pRSjs7QVlualFFO0VBQ0UsYUFBQTtBWnNqUUo7O0FhMWpRQTs7RVRxQkUsa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBSjBpUUY7O0FJcmlRRTs7RUFiQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FKdWpRRjs7QWN4bFFBOzs7O0VBQUE7QUFRQTtFQUNFLGdEQUFBO0VBQ0EsdURBQUE7QWR3bFFGOztBY3BsUUE7RUFDRSxrQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQlJnQzBCO0VRL0IxQiw0R0FBQTtBZHVsUUY7QWNubFFBOztFQUVFLGdCQUFBO0FkcWxRRjs7QWU5bVFBOzs7O0VBQUE7QUFRQTtFQUNFLGlEQUFBO0VBQ0EsMERBQUE7QWY4bVFGOztBZTNtUUE7RUFDRSxvQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQlRpQzBCO0VTaEMxQiw4R0FBQTtBZjhtUUY7QWUxbVFBOztFQUVFLGdCQUFBO0FmNG1RRjs7QWV4bVFFO0VBQThCLGFBQUE7QWY0bVFoQzs7QWU1bVFFO0VBQThCLGFBQUE7QWZnblFoQzs7QWVoblFFO0VBQThCLGFBQUE7QWZvblFoQzs7QWVwblFFO0VBQThCLGFBQUE7QWZ3blFoQzs7QWV4blFFO0VBQThCLGFBQUE7QWY0blFoQzs7QWU1blFFO0VBQThCLGFBQUE7QWZnb1FoQzs7QWVob1FFO0VBQThCLGFBQUE7QWZvb1FoQzs7QWVwb1FFO0VBQThCLGFBQUE7QWZ3b1FoQzs7QWV4b1FFO0VBQThCLGFBQUE7QWY0b1FoQzs7QWU1b1FFO0VBQThCLGFBQUE7QWZncFFoQzs7QWVocFFFO0VBQThCLGFBQUE7QWZvcFFoQzs7QWVwcFFFO0VBQThCLGFBQUE7QWZ3cFFoQzs7QWV4cFFFO0VBQThCLGFBQUE7QWY0cFFoQzs7QWU1cFFFO0VBQThCLGFBQUE7QWZncVFoQzs7QWVocVFFO0VBQThCLGFBQUE7QWZvcVFoQzs7QWVwcVFFO0VBQThCLGFBQUE7QWZ3cVFoQzs7QWV4cVFFO0VBQThCLGFBQUE7QWY0cVFoQzs7QWU1cVFFO0VBQThCLGFBQUE7QWZnclFoQzs7QWVoclFFO0VBQThCLGFBQUE7QWZvclFoQzs7QWVwclFFO0VBQThCLGFBQUE7QWZ3clFoQzs7QWV4clFFO0VBQThCLGFBQUE7QWY0clFoQzs7QWU1clFFO0VBQThCLGFBQUE7QWZnc1FoQzs7QWVoc1FFO0VBQThCLGFBQUE7QWZvc1FoQzs7QWVwc1FFO0VBQThCLGFBQUE7QWZ3c1FoQzs7QWV4c1FFO0VBQThCLGFBQUE7QWY0c1FoQzs7QWU1c1FFO0VBQThCLGFBQUE7QWZndFFoQzs7QWVodFFFO0VBQThCLGFBQUE7QWZvdFFoQzs7QWVwdFFFO0VBQThCLGFBQUE7QWZ3dFFoQzs7QWV4dFFFO0VBQThCLGFBQUE7QWY0dFFoQzs7QWU1dFFFO0VBQThCLGFBQUE7QWZndVFoQzs7QWVodVFFO0VBQThCLGFBQUE7QWZvdVFoQzs7QWVwdVFFO0VBQThCLGFBQUE7QWZ3dVFoQzs7QWV4dVFFO0VBQThCLGFBQUE7QWY0dVFoQzs7QWU1dVFFO0VBQThCLGFBQUE7QWZndlFoQzs7QWVodlFFO0VBQThCLGFBQUE7QWZvdlFoQzs7QWVwdlFFO0VBQThCLGFBQUE7QWZ3dlFoQzs7QWV4dlFFO0VBQThCLGFBQUE7QWY0dlFoQzs7QWU1dlFFO0VBQThCLGFBQUE7QWZnd1FoQzs7QWVod1FFO0VBQThCLGFBQUE7QWZvd1FoQzs7QWVwd1FFO0VBQThCLGFBQUE7QWZ3d1FoQzs7QWV4d1FFO0VBQThCLGFBQUE7QWY0d1FoQzs7QWU1d1FFO0VBQThCLGFBQUE7QWZneFFoQzs7QWVoeFFFO0VBQThCLGFBQUE7QWZveFFoQzs7QWVweFFFO0VBQThCLGFBQUE7QWZ3eFFoQzs7QWV4eFFFO0VBQThCLGFBQUE7QWY0eFFoQzs7QWU1eFFFO0VBQThCLGFBQUE7QWZneVFoQzs7QWVoeVFFO0VBQThCLGFBQUE7QWZveVFoQzs7QWVweVFFO0VBQThCLGFBQUE7QWZ3eVFoQzs7QWV4eVFFO0VBQThCLGFBQUE7QWY0eVFoQzs7QWU1eVFFO0VBQThCLGFBQUE7QWZnelFoQzs7QWVoelFFO0VBQThCLGFBQUE7QWZvelFoQzs7QWVwelFFO0VBQThCLGFBQUE7QWZ3elFoQzs7QWV4elFFO0VBQThCLGFBQUE7QWY0elFoQzs7QWU1elFFO0VBQThCLGFBQUE7QWZnMFFoQzs7QWVoMFFFO0VBQThCLGFBQUE7QWZvMFFoQzs7QWVwMFFFO0VBQThCLGFBQUE7QWZ3MFFoQzs7QWV4MFFFO0VBQThCLGFBQUE7QWY0MFFoQzs7QWU1MFFFO0VBQThCLGFBQUE7QWZnMVFoQzs7QWVoMVFFO0VBQThCLGFBQUE7QWZvMVFoQzs7QWVwMVFFO0VBQThCLGFBQUE7QWZ3MVFoQzs7QWV4MVFFO0VBQThCLGFBQUE7QWY0MVFoQzs7QWU1MVFFO0VBQThCLGFBQUE7QWZnMlFoQzs7QWVoMlFFO0VBQThCLGFBQUE7QWZvMlFoQzs7QWVwMlFFO0VBQThCLGFBQUE7QWZ3MlFoQzs7QWV4MlFFO0VBQThCLGFBQUE7QWY0MlFoQzs7QWU1MlFFO0VBQThCLGFBQUE7QWZnM1FoQzs7QWVoM1FFO0VBQThCLGFBQUE7QWZvM1FoQzs7QWVwM1FFO0VBQThCLGFBQUE7QWZ3M1FoQzs7QWV4M1FFO0VBQThCLGFBQUE7QWY0M1FoQzs7QWU1M1FFO0VBQThCLGFBQUE7QWZnNFFoQzs7QWVoNFFFO0VBQThCLGFBQUE7QWZvNFFoQzs7QWVwNFFFO0VBQThCLGFBQUE7QWZ3NFFoQzs7QWV4NFFFO0VBQThCLGFBQUE7QWY0NFFoQzs7QWU1NFFFO0VBQThCLGFBQUE7QWZnNVFoQzs7QWVoNVFFO0VBQThCLGFBQUE7QWZvNVFoQzs7QWVwNVFFO0VBQThCLGFBQUE7QWZ3NVFoQzs7QWV4NVFFO0VBQThCLGFBQUE7QWY0NVFoQzs7QWU1NVFFO0VBQThCLGFBQUE7QWZnNlFoQzs7QWVoNlFFO0VBQThCLGFBQUE7QWZvNlFoQzs7QWVwNlFFO0VBQThCLGFBQUE7QWZ3NlFoQzs7QWV4NlFFO0VBQThCLGFBQUE7QWY0NlFoQzs7QWU1NlFFO0VBQThCLGFBQUE7QWZnN1FoQzs7QWVoN1FFO0VBQThCLGFBQUE7QWZvN1FoQzs7QWVwN1FFO0VBQThCLGFBQUE7QWZ3N1FoQzs7QWV4N1FFO0VBQThCLGFBQUE7QWY0N1FoQzs7QWU1N1FFO0VBQThCLGFBQUE7QWZnOFFoQzs7QWVoOFFFO0VBQThCLGFBQUE7QWZvOFFoQzs7QWVwOFFFO0VBQThCLGFBQUE7QWZ3OFFoQzs7QWV4OFFFO0VBQThCLGFBQUE7QWY0OFFoQzs7QWU1OFFFO0VBQThCLGFBQUE7QWZnOVFoQzs7QWVoOVFFO0VBQThCLGFBQUE7QWZvOVFoQzs7QWVwOVFFO0VBQThCLGFBQUE7QWZ3OVFoQzs7QWV4OVFFO0VBQThCLGFBQUE7QWY0OVFoQzs7QWU1OVFFO0VBQThCLGFBQUE7QWZnK1FoQzs7QWVoK1FFO0VBQThCLGFBQUE7QWZvK1FoQzs7QWVwK1FFO0VBQThCLGFBQUE7QWZ3K1FoQzs7QWV4K1FFO0VBQThCLGFBQUE7QWY0K1FoQzs7QWU1K1FFO0VBQThCLGFBQUE7QWZnL1FoQzs7QWVoL1FFO0VBQThCLGFBQUE7QWZvL1FoQzs7QWVwL1FFO0VBQThCLGFBQUE7QWZ3L1FoQzs7QWV4L1FFO0VBQThCLGFBQUE7QWY0L1FoQzs7QWU1L1FFO0VBQThCLGFBQUE7QWZnZ1JoQzs7QWVoZ1JFO0VBQThCLGFBQUE7QWZvZ1JoQzs7QWVwZ1JFO0VBQThCLGFBQUE7QWZ3Z1JoQzs7QWV4Z1JFO0VBQThCLGFBQUE7QWY0Z1JoQzs7QWU1Z1JFO0VBQThCLGFBQUE7QWZnaFJoQzs7QWVoaFJFO0VBQThCLGFBQUE7QWZvaFJoQzs7QWVwaFJFO0VBQThCLGFBQUE7QWZ3aFJoQzs7QWV4aFJFO0VBQThCLGFBQUE7QWY0aFJoQzs7QWU1aFJFO0VBQThCLGFBQUE7QWZnaVJoQzs7QWVoaVJFO0VBQThCLGFBQUE7QWZvaVJoQzs7QWVwaVJFO0VBQThCLGFBQUE7QWZ3aVJoQzs7QWV4aVJFO0VBQThCLGFBQUE7QWY0aVJoQzs7QWU1aVJFO0VBQThCLGFBQUE7QWZnalJoQzs7QWVoalJFO0VBQThCLGFBQUE7QWZvalJoQzs7QWVwalJFO0VBQThCLGFBQUE7QWZ3alJoQzs7QWV4alJFO0VBQThCLGFBQUE7QWY0alJoQzs7QWU1alJFO0VBQThCLGFBQUE7QWZna1JoQzs7QWVoa1JFO0VBQThCLGFBQUE7QWZva1JoQzs7QWVwa1JFO0VBQThCLGFBQUE7QWZ3a1JoQzs7QWV4a1JFO0VBQThCLGFBQUE7QWY0a1JoQzs7QWU1a1JFO0VBQThCLGFBQUE7QWZnbFJoQzs7QWVobFJFO0VBQThCLGFBQUE7QWZvbFJoQzs7QWVwbFJFO0VBQThCLGFBQUE7QWZ3bFJoQzs7QWV4bFJFO0VBQThCLGFBQUE7QWY0bFJoQzs7QWU1bFJFO0VBQThCLGFBQUE7QWZnbVJoQzs7QWVobVJFO0VBQThCLGFBQUE7QWZvbVJoQzs7QWVwbVJFO0VBQThCLGFBQUE7QWZ3bVJoQzs7QWV4bVJFO0VBQThCLGFBQUE7QWY0bVJoQzs7QWU1bVJFO0VBQThCLGFBQUE7QWZnblJoQzs7QWVoblJFO0VBQThCLGFBQUE7QWZvblJoQzs7QWVwblJFO0VBQThCLGFBQUE7QWZ3blJoQzs7QWV4blJFO0VBQThCLGFBQUE7QWY0blJoQzs7QWU1blJFO0VBQThCLGFBQUE7QWZnb1JoQzs7QWVob1JFO0VBQThCLGFBQUE7QWZvb1JoQzs7QWVwb1JFO0VBQThCLGFBQUE7QWZ3b1JoQzs7QWV4b1JFO0VBQThCLGFBQUE7QWY0b1JoQzs7QWU1b1JFO0VBQThCLGFBQUE7QWZncFJoQzs7QWVocFJFO0VBQThCLGFBQUE7QWZvcFJoQzs7QWVwcFJFO0VBQThCLGFBQUE7QWZ3cFJoQzs7QWV4cFJFO0VBQThCLGFBQUE7QWY0cFJoQzs7QWU1cFJFO0VBQThCLGFBQUE7QWZncVJoQzs7QWVocVJFO0VBQThCLGFBQUE7QWZvcVJoQzs7QWVwcVJFO0VBQThCLGFBQUE7QWZ3cVJoQzs7QWV4cVJFO0VBQThCLGFBQUE7QWY0cVJoQzs7QWU1cVJFO0VBQThCLGFBQUE7QWZnclJoQzs7QWVoclJFO0VBQThCLGFBQUE7QWZvclJoQzs7QWVwclJFO0VBQThCLGFBQUE7QWZ3clJoQzs7QWV4clJFO0VBQThCLGFBQUE7QWY0clJoQzs7QWU1clJFO0VBQThCLGFBQUE7QWZnc1JoQzs7QWVoc1JFO0VBQThCLGFBQUE7QWZvc1JoQzs7QWVwc1JFO0VBQThCLGFBQUE7QWZ3c1JoQzs7QWV4c1JFO0VBQThCLGFBQUE7QWY0c1JoQzs7QWU1c1JFO0VBQThCLGFBQUE7QWZndFJoQzs7QWVodFJFO0VBQThCLGFBQUE7QWZvdFJoQzs7QWVwdFJFO0VBQThCLGFBQUE7QWZ3dFJoQzs7QWV4dFJFO0VBQThCLGFBQUE7QWY0dFJoQzs7QWU1dFJFO0VBQThCLGFBQUE7QWZndVJoQzs7QWVodVJFO0VBQThCLGFBQUE7QWZvdVJoQzs7QWVwdVJFO0VBQThCLGFBQUE7QWZ3dVJoQzs7QWV4dVJFO0VBQThCLGFBQUE7QWY0dVJoQzs7QWU1dVJFO0VBQThCLGFBQUE7QWZndlJoQzs7QWVodlJFO0VBQThCLGFBQUE7QWZvdlJoQzs7QWVwdlJFO0VBQThCLGFBQUE7QWZ3dlJoQzs7QWV4dlJFO0VBQThCLGFBQUE7QWY0dlJoQzs7QWU1dlJFO0VBQThCLGFBQUE7QWZnd1JoQzs7QWVod1JFO0VBQThCLGFBQUE7QWZvd1JoQzs7QWVwd1JFO0VBQThCLGFBQUE7QWZ3d1JoQzs7QWV4d1JFO0VBQThCLGFBQUE7QWY0d1JoQzs7QWU1d1JFO0VBQThCLGFBQUE7QWZneFJoQzs7QWVoeFJFO0VBQThCLGFBQUE7QWZveFJoQzs7QWVweFJFO0VBQThCLGFBQUE7QWZ3eFJoQzs7QWV4eFJFO0VBQThCLGFBQUE7QWY0eFJoQzs7QWU1eFJFO0VBQThCLGFBQUE7QWZneVJoQzs7QWVoeVJFO0VBQThCLGFBQUE7QWZveVJoQzs7QWVweVJFO0VBQThCLGFBQUE7QWZ3eVJoQzs7QWV4eVJFO0VBQThCLGFBQUE7QWY0eVJoQzs7QWU1eVJFO0VBQThCLGFBQUE7QWZnelJoQzs7QWVoelJFO0VBQThCLGFBQUE7QWZvelJoQzs7QWVwelJFO0VBQThCLGFBQUE7QWZ3elJoQzs7QWV4elJFO0VBQThCLGFBQUE7QWY0elJoQzs7QWU1elJFO0VBQThCLGFBQUE7QWZnMFJoQzs7QWVoMFJFO0VBQThCLGFBQUE7QWZvMFJoQzs7QWVwMFJFO0VBQThCLGFBQUE7QWZ3MFJoQzs7QWV4MFJFO0VBQThCLGFBQUE7QWY0MFJoQzs7QWU1MFJFO0VBQThCLGFBQUE7QWZnMVJoQzs7QWVoMVJFO0VBQThCLGFBQUE7QWZvMVJoQzs7QWVwMVJFO0VBQThCLGFBQUE7QWZ3MVJoQzs7QWV4MVJFO0VBQThCLGFBQUE7QWY0MVJoQzs7QWU1MVJFO0VBQThCLGFBQUE7QWZnMlJoQzs7QWVoMlJFO0VBQThCLGFBQUE7QWZvMlJoQzs7QWVwMlJFO0VBQThCLGFBQUE7QWZ3MlJoQzs7QWV4MlJFO0VBQThCLGFBQUE7QWY0MlJoQzs7QWU1MlJFO0VBQThCLGFBQUE7QWZnM1JoQzs7QWVoM1JFO0VBQThCLGFBQUE7QWZvM1JoQzs7QWVwM1JFO0VBQThCLGFBQUE7QWZ3M1JoQzs7QWV4M1JFO0VBQThCLGFBQUE7QWY0M1JoQzs7QWU1M1JFO0VBQThCLGFBQUE7QWZnNFJoQzs7QWVoNFJFO0VBQThCLGFBQUE7QWZvNFJoQzs7QWVwNFJFO0VBQThCLGFBQUE7QWZ3NFJoQzs7QWV4NFJFO0VBQThCLGFBQUE7QWY0NFJoQzs7QWU1NFJFO0VBQThCLGFBQUE7QWZnNVJoQzs7QWVoNVJFO0VBQThCLGFBQUE7QWZvNVJoQzs7QWVwNVJFO0VBQThCLGFBQUE7QWZ3NVJoQzs7QWV4NVJFO0VBQThCLGFBQUE7QWY0NVJoQzs7QWU1NVJFO0VBQThCLGFBQUE7QWZnNlJoQzs7QWVoNlJFO0VBQThCLGFBQUE7QWZvNlJoQzs7QWVwNlJFO0VBQThCLGFBQUE7QWZ3NlJoQzs7QWV4NlJFO0VBQThCLGFBQUE7QWY0NlJoQzs7QWU1NlJFO0VBQThCLGFBQUE7QWZnN1JoQzs7QWVoN1JFO0VBQThCLGFBQUE7QWZvN1JoQzs7QWVwN1JFO0VBQThCLGFBQUE7QWZ3N1JoQzs7QWV4N1JFO0VBQThCLGFBQUE7QWY0N1JoQzs7QWU1N1JFO0VBQThCLGFBQUE7QWZnOFJoQzs7QWVoOFJFO0VBQThCLGFBQUE7QWZvOFJoQzs7QWVwOFJFO0VBQThCLGFBQUE7QWZ3OFJoQzs7QWV4OFJFO0VBQThCLGFBQUE7QWY0OFJoQzs7QWU1OFJFO0VBQThCLGFBQUE7QWZnOVJoQzs7QWVoOVJFO0VBQThCLGFBQUE7QWZvOVJoQzs7QWVwOVJFO0VBQThCLGFBQUE7QWZ3OVJoQzs7QWV4OVJFO0VBQThCLGFBQUE7QWY0OVJoQzs7QWU1OVJFO0VBQThCLGFBQUE7QWZnK1JoQzs7QWVoK1JFO0VBQThCLGFBQUE7QWZvK1JoQzs7QWVwK1JFO0VBQThCLGFBQUE7QWZ3K1JoQzs7QWV4K1JFO0VBQThCLGFBQUE7QWY0K1JoQzs7QWU1K1JFO0VBQThCLGFBQUE7QWZnL1JoQzs7QWVoL1JFO0VBQThCLGFBQUE7QWZvL1JoQzs7QWVwL1JFO0VBQThCLGFBQUE7QWZ3L1JoQzs7QWV4L1JFO0VBQThCLGFBQUE7QWY0L1JoQzs7QWU1L1JFO0VBQThCLGFBQUE7QWZnZ1NoQzs7QWVoZ1NFO0VBQThCLGFBQUE7QWZvZ1NoQzs7QWVwZ1NFO0VBQThCLGFBQUE7QWZ3Z1NoQzs7QWV4Z1NFO0VBQThCLGFBQUE7QWY0Z1NoQzs7QWU1Z1NFO0VBQThCLGFBQUE7QWZnaFNoQzs7QWVoaFNFO0VBQThCLGFBQUE7QWZvaFNoQzs7QWVwaFNFO0VBQThCLGFBQUE7QWZ3aFNoQzs7QWV4aFNFO0VBQThCLGFBQUE7QWY0aFNoQzs7QWU1aFNFO0VBQThCLGFBQUE7QWZnaVNoQzs7QWVoaVNFO0VBQThCLGFBQUE7QWZvaVNoQzs7QWVwaVNFO0VBQThCLGFBQUE7QWZ3aVNoQzs7QWV4aVNFO0VBQThCLGFBQUE7QWY0aVNoQzs7QWU1aVNFO0VBQThCLGFBQUE7QWZnalNoQzs7QWVoalNFO0VBQThCLGFBQUE7QWZvalNoQzs7QWVwalNFO0VBQThCLGFBQUE7QWZ3alNoQzs7QWV4alNFO0VBQThCLGFBQUE7QWY0alNoQzs7QWU1alNFO0VBQThCLGFBQUE7QWZna1NoQzs7QWVoa1NFO0VBQThCLGFBQUE7QWZva1NoQzs7QWVwa1NFO0VBQThCLGFBQUE7QWZ3a1NoQzs7QWV4a1NFO0VBQThCLGFBQUE7QWY0a1NoQzs7QWU1a1NFO0VBQThCLGFBQUE7QWZnbFNoQzs7QWVobFNFO0VBQThCLGFBQUE7QWZvbFNoQzs7QWVwbFNFO0VBQThCLGFBQUE7QWZ3bFNoQzs7QWV4bFNFO0VBQThCLGFBQUE7QWY0bFNoQzs7QWU1bFNFO0VBQThCLGFBQUE7QWZnbVNoQzs7QWVobVNFO0VBQThCLGFBQUE7QWZvbVNoQzs7QWVwbVNFO0VBQThCLGFBQUE7QWZ3bVNoQzs7QWV4bVNFO0VBQThCLGFBQUE7QWY0bVNoQzs7QWU1bVNFO0VBQThCLGFBQUE7QWZnblNoQzs7QWVoblNFO0VBQThCLGFBQUE7QWZvblNoQzs7QWVwblNFO0VBQThCLGFBQUE7QWZ3blNoQzs7QWV4blNFO0VBQThCLGFBQUE7QWY0blNoQzs7QWU1blNFO0VBQThCLGFBQUE7QWZnb1NoQzs7QWVob1NFO0VBQThCLGFBQUE7QWZvb1NoQzs7QWVwb1NFO0VBQThCLGFBQUE7QWZ3b1NoQzs7QWV4b1NFO0VBQThCLGFBQUE7QWY0b1NoQzs7QWU1b1NFO0VBQThCLGFBQUE7QWZncFNoQzs7QWVocFNFO0VBQThCLGFBQUE7QWZvcFNoQzs7QWVwcFNFO0VBQThCLGFBQUE7QWZ3cFNoQzs7QWV4cFNFO0VBQThCLGFBQUE7QWY0cFNoQzs7QWU1cFNFO0VBQThCLGFBQUE7QWZncVNoQzs7QWVocVNFO0VBQThCLGFBQUE7QWZvcVNoQzs7QWVwcVNFO0VBQThCLGFBQUE7QWZ3cVNoQzs7QWV4cVNFO0VBQThCLGFBQUE7QWY0cVNoQzs7QWU1cVNFO0VBQThCLGFBQUE7QWZnclNoQzs7QWVoclNFO0VBQThCLGFBQUE7QWZvclNoQzs7QWVwclNFO0VBQThCLGFBQUE7QWZ3clNoQzs7QWV4clNFO0VBQThCLGFBQUE7QWY0clNoQzs7QWU1clNFO0VBQThCLGFBQUE7QWZnc1NoQzs7QWVoc1NFO0VBQThCLGFBQUE7QWZvc1NoQzs7QWVwc1NFO0VBQThCLGFBQUE7QWZ3c1NoQzs7QWV4c1NFO0VBQThCLGFBQUE7QWY0c1NoQzs7QWU1c1NFO0VBQThCLGFBQUE7QWZndFNoQzs7QWVodFNFO0VBQThCLGFBQUE7QWZvdFNoQzs7QWVwdFNFO0VBQThCLGFBQUE7QWZ3dFNoQzs7QWV4dFNFO0VBQThCLGFBQUE7QWY0dFNoQzs7QWU1dFNFO0VBQThCLGFBQUE7QWZndVNoQzs7QWVodVNFO0VBQThCLGFBQUE7QWZvdVNoQzs7QWVwdVNFO0VBQThCLGFBQUE7QWZ3dVNoQzs7QWV4dVNFO0VBQThCLGFBQUE7QWY0dVNoQzs7QWU1dVNFO0VBQThCLGFBQUE7QWZndlNoQzs7QWVodlNFO0VBQThCLGFBQUE7QWZvdlNoQzs7QWVwdlNFO0VBQThCLGFBQUE7QWZ3dlNoQzs7QWV4dlNFO0VBQThCLGFBQUE7QWY0dlNoQzs7QWU1dlNFO0VBQThCLGFBQUE7QWZnd1NoQzs7QWVod1NFO0VBQThCLGFBQUE7QWZvd1NoQzs7QWVwd1NFO0VBQThCLGFBQUE7QWZ3d1NoQzs7QWV4d1NFO0VBQThCLGFBQUE7QWY0d1NoQzs7QWU1d1NFO0VBQThCLGFBQUE7QWZneFNoQzs7QWVoeFNFO0VBQThCLGFBQUE7QWZveFNoQzs7QWVweFNFO0VBQThCLGFBQUE7QWZ3eFNoQzs7QWV4eFNFO0VBQThCLGFBQUE7QWY0eFNoQzs7QWU1eFNFO0VBQThCLGFBQUE7QWZneVNoQzs7QWVoeVNFO0VBQThCLGFBQUE7QWZveVNoQzs7QWVweVNFO0VBQThCLGFBQUE7QWZ3eVNoQzs7QWV4eVNFO0VBQThCLGFBQUE7QWY0eVNoQzs7QWU1eVNFO0VBQThCLGFBQUE7QWZnelNoQzs7QWVoelNFO0VBQThCLGFBQUE7QWZvelNoQzs7QWVwelNFO0VBQThCLGFBQUE7QWZ3elNoQzs7QWV4elNFO0VBQThCLGFBQUE7QWY0elNoQzs7QWU1elNFO0VBQThCLGFBQUE7QWZnMFNoQzs7QWVoMFNFO0VBQThCLGFBQUE7QWZvMFNoQzs7QWVwMFNFO0VBQThCLGFBQUE7QWZ3MFNoQzs7QWV4MFNFO0VBQThCLGFBQUE7QWY0MFNoQzs7QWU1MFNFO0VBQThCLGFBQUE7QWZnMVNoQzs7QWVoMVNFO0VBQThCLGFBQUE7QWZvMVNoQzs7QWVwMVNFO0VBQThCLGFBQUE7QWZ3MVNoQzs7QWV4MVNFO0VBQThCLGFBQUE7QWY0MVNoQzs7QWU1MVNFO0VBQThCLGFBQUE7QWZnMlNoQzs7QWVoMlNFO0VBQThCLGFBQUE7QWZvMlNoQzs7QWVwMlNFO0VBQThCLGFBQUE7QWZ3MlNoQzs7QWV4MlNFO0VBQThCLGFBQUE7QWY0MlNoQzs7QWU1MlNFO0VBQThCLGFBQUE7QWZnM1NoQzs7QWVoM1NFO0VBQThCLGFBQUE7QWZvM1NoQzs7QWVwM1NFO0VBQThCLGFBQUE7QWZ3M1NoQzs7QWV4M1NFO0VBQThCLGFBQUE7QWY0M1NoQzs7QWU1M1NFO0VBQThCLGFBQUE7QWZnNFNoQzs7QWVoNFNFO0VBQThCLGFBQUE7QWZvNFNoQzs7QWVwNFNFO0VBQThCLGFBQUE7QWZ3NFNoQzs7QWV4NFNFO0VBQThCLGFBQUE7QWY0NFNoQzs7QWU1NFNFO0VBQThCLGFBQUE7QWZnNVNoQzs7QWVoNVNFO0VBQThCLGFBQUE7QWZvNVNoQzs7QWVwNVNFO0VBQThCLGFBQUE7QWZ3NVNoQzs7QWV4NVNFO0VBQThCLGFBQUE7QWY0NVNoQzs7QWU1NVNFO0VBQThCLGFBQUE7QWZnNlNoQzs7QWVoNlNFO0VBQThCLGFBQUE7QWZvNlNoQzs7QWVwNlNFO0VBQThCLGFBQUE7QWZ3NlNoQzs7QWV4NlNFO0VBQThCLGFBQUE7QWY0NlNoQzs7QWU1NlNFO0VBQThCLGFBQUE7QWZnN1NoQzs7QWVoN1NFO0VBQThCLGFBQUE7QWZvN1NoQzs7QWVwN1NFO0VBQThCLGFBQUE7QWZ3N1NoQzs7QWV4N1NFO0VBQThCLGFBQUE7QWY0N1NoQzs7QWU1N1NFO0VBQThCLGFBQUE7QWZnOFNoQzs7QWVoOFNFO0VBQThCLGFBQUE7QWZvOFNoQzs7QWVwOFNFO0VBQThCLGFBQUE7QWZ3OFNoQzs7QWV4OFNFO0VBQThCLGFBQUE7QWY0OFNoQzs7QWU1OFNFO0VBQThCLGFBQUE7QWZnOVNoQzs7QWVoOVNFO0VBQThCLGFBQUE7QWZvOVNoQzs7QWVwOVNFO0VBQThCLGFBQUE7QWZ3OVNoQzs7QWV4OVNFO0VBQThCLGFBQUE7QWY0OVNoQzs7QWU1OVNFO0VBQThCLGFBQUE7QWZnK1NoQzs7QWVoK1NFO0VBQThCLGFBQUE7QWZvK1NoQzs7QWVwK1NFO0VBQThCLGFBQUE7QWZ3K1NoQzs7QWV4K1NFO0VBQThCLGFBQUE7QWY0K1NoQzs7QWU1K1NFO0VBQThCLGFBQUE7QWZnL1NoQzs7QWVoL1NFO0VBQThCLGFBQUE7QWZvL1NoQzs7QWVwL1NFO0VBQThCLGFBQUE7QWZ3L1NoQzs7QWV4L1NFO0VBQThCLGFBQUE7QWY0L1NoQzs7QWU1L1NFO0VBQThCLGFBQUE7QWZnZ1RoQzs7QWVoZ1RFO0VBQThCLGFBQUE7QWZvZ1RoQzs7QWVwZ1RFO0VBQThCLGFBQUE7QWZ3Z1RoQzs7QWV4Z1RFO0VBQThCLGFBQUE7QWY0Z1RoQzs7QWU1Z1RFO0VBQThCLGFBQUE7QWZnaFRoQzs7QWVoaFRFO0VBQThCLGFBQUE7QWZvaFRoQzs7QWVwaFRFO0VBQThCLGFBQUE7QWZ3aFRoQzs7QWV4aFRFO0VBQThCLGFBQUE7QWY0aFRoQzs7QWU1aFRFO0VBQThCLGFBQUE7QWZnaVRoQzs7QWVoaVRFO0VBQThCLGFBQUE7QWZvaVRoQzs7QWVwaVRFO0VBQThCLGFBQUE7QWZ3aVRoQzs7QWV4aVRFO0VBQThCLGFBQUE7QWY0aVRoQzs7QWU1aVRFO0VBQThCLGFBQUE7QWZnalRoQzs7QWVoalRFO0VBQThCLGFBQUE7QWZvalRoQzs7QWVwalRFO0VBQThCLGFBQUE7QWZ3alRoQzs7QWV4alRFO0VBQThCLGFBQUE7QWY0alRoQzs7QWU1alRFO0VBQThCLGFBQUE7QWZna1RoQzs7QWVoa1RFO0VBQThCLGFBQUE7QWZva1RoQzs7QWVwa1RFO0VBQThCLGFBQUE7QWZ3a1RoQzs7QWV4a1RFO0VBQThCLGFBQUE7QWY0a1RoQzs7QWU1a1RFO0VBQThCLGFBQUE7QWZnbFRoQzs7QWVobFRFO0VBQThCLGFBQUE7QWZvbFRoQzs7QWVwbFRFO0VBQThCLGFBQUE7QWZ3bFRoQzs7QWV4bFRFO0VBQThCLGFBQUE7QWY0bFRoQzs7QWU1bFRFO0VBQThCLGFBQUE7QWZnbVRoQzs7QWVobVRFO0VBQThCLGFBQUE7QWZvbVRoQzs7QWVwbVRFO0VBQThCLGFBQUE7QWZ3bVRoQzs7QWV4bVRFO0VBQThCLGFBQUE7QWY0bVRoQzs7QWU1bVRFO0VBQThCLGFBQUE7QWZnblRoQzs7QWVoblRFO0VBQThCLGFBQUE7QWZvblRoQzs7QWVwblRFO0VBQThCLGFBQUE7QWZ3blRoQzs7QWV4blRFO0VBQThCLGFBQUE7QWY0blRoQzs7QWU1blRFO0VBQThCLGFBQUE7QWZnb1RoQzs7QWVob1RFO0VBQThCLGFBQUE7QWZvb1RoQzs7QWVwb1RFO0VBQThCLGFBQUE7QWZ3b1RoQzs7QWV4b1RFO0VBQThCLGFBQUE7QWY0b1RoQzs7QWU1b1RFO0VBQThCLGFBQUE7QWZncFRoQzs7QWVocFRFO0VBQThCLGFBQUE7QWZvcFRoQzs7QWVwcFRFO0VBQThCLGFBQUE7QWZ3cFRoQzs7QWV4cFRFO0VBQThCLGFBQUE7QWY0cFRoQzs7QWU1cFRFO0VBQThCLGFBQUE7QWZncVRoQzs7QWVocVRFO0VBQThCLGFBQUE7QWZvcVRoQzs7QWVwcVRFO0VBQThCLGFBQUE7QWZ3cVRoQzs7QWV4cVRFO0VBQThCLGFBQUE7QWY0cVRoQzs7QWU1cVRFO0VBQThCLGFBQUE7QWZnclRoQzs7QWVoclRFO0VBQThCLGFBQUE7QWZvclRoQzs7QWVwclRFO0VBQThCLGFBQUE7QWZ3clRoQzs7QWV4clRFO0VBQThCLGFBQUE7QWY0clRoQzs7QWU1clRFO0VBQThCLGFBQUE7QWZnc1RoQzs7QWVoc1RFO0VBQThCLGFBQUE7QWZvc1RoQzs7QWVwc1RFO0VBQThCLGFBQUE7QWZ3c1RoQzs7QWV4c1RFO0VBQThCLGFBQUE7QWY0c1RoQzs7QWU1c1RFO0VBQThCLGFBQUE7QWZndFRoQzs7QWVodFRFO0VBQThCLGFBQUE7QWZvdFRoQzs7QWVwdFRFO0VBQThCLGFBQUE7QWZ3dFRoQzs7QWV4dFRFO0VBQThCLGFBQUE7QWY0dFRoQzs7QWU1dFRFO0VBQThCLGFBQUE7QWZndVRoQzs7QWVodVRFO0VBQThCLGFBQUE7QWZvdVRoQzs7QWVwdVRFO0VBQThCLGFBQUE7QWZ3dVRoQzs7QWV4dVRFO0VBQThCLGFBQUE7QWY0dVRoQzs7QWU1dVRFO0VBQThCLGFBQUE7QWZndlRoQzs7QWVodlRFO0VBQThCLGFBQUE7QWZvdlRoQzs7QWVwdlRFO0VBQThCLGFBQUE7QWZ3dlRoQzs7QWV4dlRFO0VBQThCLGFBQUE7QWY0dlRoQzs7QWU1dlRFO0VBQThCLGFBQUE7QWZnd1RoQzs7QWVod1RFO0VBQThCLGFBQUE7QWZvd1RoQzs7QWVwd1RFO0VBQThCLGFBQUE7QWZ3d1RoQzs7QWV4d1RFO0VBQThCLGFBQUE7QWY0d1RoQzs7QWU1d1RFO0VBQThCLGFBQUE7QWZneFRoQzs7QWVoeFRFO0VBQThCLGFBQUE7QWZveFRoQzs7QWVweFRFO0VBQThCLGFBQUE7QWZ3eFRoQzs7QWV4eFRFO0VBQThCLGFBQUE7QWY0eFRoQzs7QWU1eFRFO0VBQThCLGFBQUE7QWZneVRoQzs7QWVoeVRFO0VBQThCLGFBQUE7QWZveVRoQzs7QWVweVRFO0VBQThCLGFBQUE7QWZ3eVRoQzs7QWV4eVRFO0VBQThCLGFBQUE7QWY0eVRoQzs7QWU1eVRFO0VBQThCLGFBQUE7QWZnelRoQzs7QWVoelRFO0VBQThCLGFBQUE7QWZvelRoQzs7QWVwelRFO0VBQThCLGFBQUE7QWZ3elRoQzs7QWV4elRFO0VBQThCLGFBQUE7QWY0elRoQzs7QWU1elRFO0VBQThCLGFBQUE7QWZnMFRoQzs7QWVoMFRFO0VBQThCLGFBQUE7QWZvMFRoQzs7QWVwMFRFO0VBQThCLGFBQUE7QWZ3MFRoQzs7QWV4MFRFO0VBQThCLGFBQUE7QWY0MFRoQzs7QWU1MFRFO0VBQThCLGFBQUE7QWZnMVRoQzs7QWVoMVRFO0VBQThCLGFBQUE7QWZvMVRoQzs7QWVwMVRFO0VBQThCLGFBQUE7QWZ3MVRoQzs7QWV4MVRFO0VBQThCLGFBQUE7QWY0MVRoQzs7QWU1MVRFO0VBQThCLGFBQUE7QWZnMlRoQzs7QWVoMlRFO0VBQThCLGFBQUE7QWZvMlRoQzs7QWVwMlRFO0VBQThCLGFBQUE7QWZ3MlRoQzs7QWV4MlRFO0VBQThCLGFBQUE7QWY0MlRoQzs7QWU1MlRFO0VBQThCLGFBQUE7QWZnM1RoQzs7QWVoM1RFO0VBQThCLGFBQUE7QWZvM1RoQzs7QWVwM1RFO0VBQThCLGFBQUE7QWZ3M1RoQzs7QWV4M1RFO0VBQThCLGFBQUE7QWY0M1RoQzs7QWU1M1RFO0VBQThCLGFBQUE7QWZnNFRoQzs7QWVoNFRFO0VBQThCLGFBQUE7QWZvNFRoQzs7QWVwNFRFO0VBQThCLGFBQUE7QWZ3NFRoQzs7QWV4NFRFO0VBQThCLGFBQUE7QWY0NFRoQzs7QWU1NFRFO0VBQThCLGFBQUE7QWZnNVRoQzs7QWVoNVRFO0VBQThCLGFBQUE7QWZvNVRoQzs7QWVwNVRFO0VBQThCLGFBQUE7QWZ3NVRoQzs7QWV4NVRFO0VBQThCLGFBQUE7QWY0NVRoQzs7QWU1NVRFO0VBQThCLGFBQUE7QWZnNlRoQzs7QWVoNlRFO0VBQThCLGFBQUE7QWZvNlRoQzs7QWVwNlRFO0VBQThCLGFBQUE7QWZ3NlRoQzs7QWV4NlRFO0VBQThCLGFBQUE7QWY0NlRoQzs7QWU1NlRFO0VBQThCLGFBQUE7QWZnN1RoQzs7QWVoN1RFO0VBQThCLGFBQUE7QWZvN1RoQzs7QWVwN1RFO0VBQThCLGFBQUE7QWZ3N1RoQzs7QWV4N1RFO0VBQThCLGFBQUE7QWY0N1RoQzs7QWU1N1RFO0VBQThCLGFBQUE7QWZnOFRoQzs7QWVoOFRFO0VBQThCLGFBQUE7QWZvOFRoQzs7QWVwOFRFO0VBQThCLGFBQUE7QWZ3OFRoQzs7QWV4OFRFO0VBQThCLGFBQUE7QWY0OFRoQzs7QWU1OFRFO0VBQThCLGFBQUE7QWZnOVRoQzs7QWVoOVRFO0VBQThCLGFBQUE7QWZvOVRoQzs7QWVwOVRFO0VBQThCLGFBQUE7QWZ3OVRoQzs7QWV4OVRFO0VBQThCLGFBQUE7QWY0OVRoQzs7QWU1OVRFO0VBQThCLGFBQUE7QWZnK1RoQzs7QWVoK1RFO0VBQThCLGFBQUE7QWZvK1RoQzs7QWVwK1RFO0VBQThCLGFBQUE7QWZ3K1RoQzs7QWV4K1RFO0VBQThCLGFBQUE7QWY0K1RoQzs7QWU1K1RFO0VBQThCLGFBQUE7QWZnL1RoQzs7QWVoL1RFO0VBQThCLGFBQUE7QWZvL1RoQzs7QWVwL1RFO0VBQThCLGFBQUE7QWZ3L1RoQzs7QWV4L1RFO0VBQThCLGFBQUE7QWY0L1RoQzs7QWU1L1RFO0VBQThCLGFBQUE7QWZnZ1VoQzs7QWVoZ1VFO0VBQThCLGFBQUE7QWZvZ1VoQzs7QWVwZ1VFO0VBQThCLGFBQUE7QWZ3Z1VoQzs7QWV4Z1VFO0VBQThCLGFBQUE7QWY0Z1VoQzs7QWU1Z1VFO0VBQThCLGFBQUE7QWZnaFVoQzs7QWVoaFVFO0VBQThCLGFBQUE7QWZvaFVoQzs7QWVwaFVFO0VBQThCLGFBQUE7QWZ3aFVoQzs7QWV4aFVFO0VBQThCLGFBQUE7QWY0aFVoQzs7QWU1aFVFO0VBQThCLGFBQUE7QWZnaVVoQzs7QWVoaVVFO0VBQThCLGFBQUE7QWZvaVVoQzs7QWVwaVVFO0VBQThCLGFBQUE7QWZ3aVVoQzs7QWV4aVVFO0VBQThCLGFBQUE7QWY0aVVoQzs7QWU1aVVFO0VBQThCLGFBQUE7QWZnalVoQzs7QWVoalVFO0VBQThCLGFBQUE7QWZvalVoQzs7QWVwalVFO0VBQThCLGFBQUE7QWZ3alVoQzs7QWV4alVFO0VBQThCLGFBQUE7QWY0alVoQzs7QWU1alVFO0VBQThCLGFBQUE7QWZna1VoQzs7QWVoa1VFO0VBQThCLGFBQUE7QWZva1VoQzs7QWVwa1VFO0VBQThCLGFBQUE7QWZ3a1VoQzs7QWV4a1VFO0VBQThCLGFBQUE7QWY0a1VoQzs7QWU1a1VFO0VBQThCLGFBQUE7QWZnbFVoQzs7QWVobFVFO0VBQThCLGFBQUE7QWZvbFVoQzs7QWVwbFVFO0VBQThCLGFBQUE7QWZ3bFVoQzs7QWV4bFVFO0VBQThCLGFBQUE7QWY0bFVoQzs7QWU1bFVFO0VBQThCLGFBQUE7QWZnbVVoQzs7QWVobVVFO0VBQThCLGFBQUE7QWZvbVVoQzs7QWVwbVVFO0VBQThCLGFBQUE7QWZ3bVVoQzs7QWV4bVVFO0VBQThCLGFBQUE7QWY0bVVoQzs7QWU1bVVFO0VBQThCLGFBQUE7QWZnblVoQzs7QWVoblVFO0VBQThCLGFBQUE7QWZvblVoQzs7QWVwblVFO0VBQThCLGFBQUE7QWZ3blVoQzs7QWV4blVFO0VBQThCLGFBQUE7QWY0blVoQzs7QWU1blVFO0VBQThCLGFBQUE7QWZnb1VoQzs7QWVob1VFO0VBQThCLGFBQUE7QWZvb1VoQzs7QWVwb1VFO0VBQThCLGFBQUE7QWZ3b1VoQzs7QWV4b1VFO0VBQThCLGFBQUE7QWY0b1VoQzs7QWU1b1VFO0VBQThCLGFBQUE7QWZncFVoQzs7QWVocFVFO0VBQThCLGFBQUE7QWZvcFVoQzs7QWVwcFVFO0VBQThCLGFBQUE7QWZ3cFVoQzs7QWV4cFVFO0VBQThCLGFBQUE7QWY0cFVoQzs7QWU1cFVFO0VBQThCLGFBQUE7QWZncVVoQzs7QWVocVVFO0VBQThCLGFBQUE7QWZvcVVoQzs7QWVwcVVFO0VBQThCLGFBQUE7QWZ3cVVoQzs7QWV4cVVFO0VBQThCLGFBQUE7QWY0cVVoQzs7QWU1cVVFO0VBQThCLGFBQUE7QWZnclVoQzs7QWdCNXNVQTtFQUNLLG1CQUFBO0VBQ0EsK0tBQUE7RUFHQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QWhCNnNVTDtBZ0Ixc1VBO0VBQ0ssbUJBQUE7RUFDQSwyTEFBQTtFQUdBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBaEIwc1VMO0FnQnZzVUE7RUFDSyxtQkFBQTtFQUNBLHVMQUFBO0VBR0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FoQnVzVUw7QWdCcHNVQTtFQUNLLG1CQUFBO0VBQ0EscUxBQUE7RUFHQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QWhCb3NVTDtBZ0Jqc1VBO0VBQ0ssbUJBQUE7RUFDQSwrS0FBQTtFQUdBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBaEJpc1VMO0FnQjlyVUE7RUFDSyxtQkFBQTtFQUNBLDJMQUFBO0VBR0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FoQjhyVUw7QWdCM3JVQTtFQUNLLG1CQUFBO0VBQ0EsK0tBQUE7RUFHQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QWhCMnJVTDtBZ0J4clVBO0VBQ0ssbUJBQUE7RUFDQSwyTEFBQTtFQUdBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBaEJ3clVMO0FpQnJ3VUE7Ozs7O0VBQUE7QUNBQTtFQUdJLGVBQUE7RUFBQSxpQkFBQTtFQUFBLGlCQUFBO0VBQUEsZUFBQTtFQUFBLGNBQUE7RUFBQSxpQkFBQTtFQUFBLGlCQUFBO0VBQUEsZ0JBQUE7RUFBQSxlQUFBO0VBQUEsZUFBQTtFQUFBLGFBQUE7RUFBQSxlQUFBO0VBQUEsb0JBQUE7RUFJQSxrQkFBQTtFQUFBLG9CQUFBO0VBQUEsa0JBQUE7RUFBQSxlQUFBO0VBQUEsa0JBQUE7RUFBQSxpQkFBQTtFQUFBLGdCQUFBO0VBQUEsZUFBQTtFQUFBLHdCQUFBO0VBQUEsNkJBQUE7RUFBQSw4QkFBQTtFQUFBLDhCQUFBO0VBQUEsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsOEJBQUE7RUFBQSwyQkFBQTtFQUlBLGtCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsdUJBQUE7RUFLRixzTEFBQTtFQUNBLDZHQUFBO0FsQml5VUY7O0FtQmh5VUE7OztFQUdFLHNCQUFBO0FuQm15VUY7O0FtQmh5VUE7RUFDRSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2Q0FBQTtBbkJteVVGOztBbUI3eFVBO0VBQ0UsY0FBQTtBbkJneVVGOztBbUJ0eFVBO0VBQ0UsU0FBQTtFQUNBLHlLQzZCdUI7RUN3R25CLGVBQUE7RUZuSUosZ0JHK080QjtFSDlPNUIsZ0JDK0JpQjtFRDlCakIsY0MvQ29CO0VEZ0RwQixnQkFBQTtFQUNBLHNCRzlDUztBdEJ1MFVYOztBbUI3d1VBO0VBQ0UscUJBQUE7QW5CZ3hVRjs7QW1CdndVQTtFQUNFLHVCQUFBO0VBQ0EsU0FBQTtFQUNBLGlCQUFBO0FuQjB3VUY7O0FtQjd2VUE7RUFDRSxhQUFBO0VBQ0EscUJHaU40QjtBdEIraVU5Qjs7QW1CenZVQTtFQUNFLGFBQUE7RUFDQSxtQkNoQ3dCO0FwQjR4VTFCOztBbUJqdlVBOztFQUVFLDBCQUFBO0VBQ0EseUNBQUE7VUFBQSxpQ0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLHNDQUFBO1VBQUEsOEJBQUE7QW5Cb3ZVRjs7QW1CanZVQTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtBbkJvdlVGOztBbUJqdlVBOzs7RUFHRSxhQUFBO0VBQ0EsbUJBQUE7QW5Cb3ZVRjs7QW1CanZVQTs7OztFQUlFLGdCQUFBO0FuQm92VUY7O0FtQmp2VUE7RUFDRSxnQkdrSjRCO0F0QmttVTlCOztBbUJqdlVBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FuQm92VUY7O0FtQmp2VUE7RUFDRSxnQkFBQTtBbkJvdlVGOztBbUJqdlVBOztFQUVFLG1CR3FJNEI7QXRCK21VOUI7O0FtQmp2VUE7RUVJSSxjQUFBO0FyQml2VUo7O0FtQjV1VUE7O0VBRUUsa0JBQUE7RUVQRSxjQUFBO0VGU0YsY0FBQTtFQUNBLHdCQUFBO0FuQit1VUY7O0FtQjV1VUE7RUFBTSxlQUFBO0FuQmd2VU47O0FtQi91VUE7RUFBTSxXQUFBO0FuQm12VU47O0FtQjV1VUE7RUFDRSxjQ3RMb0I7RUR1THBCLHFCQzNIZ0I7RUQ0SGhCLDZCQUFBO0FuQit1VUY7QXVCLzVVRTtFSm1MRSxjQzNMa0I7RUQ0TGxCLHFCQzlIb0I7QXBCNjJVeEI7O0FtQnR1VUE7RUFDRSxjQUFBO0VBQ0EscUJBQUE7QW5CeXVVRjtBdUJ4NlVFO0VKa01FLGNBQUE7RUFDQSxxQkFBQTtBbkJ5dVVKOztBbUJodVVBOzs7O0VBSUUsaUdHMEQ0QjtFRGxIMUIsY0FBQTtBckI0eFVKOztBbUJodVVBO0VBRUUsYUFBQTtFQUVBLG1CQUFBO0VBRUEsY0FBQTtFQUdBLDZCQUFBO0FuQjh0VUY7O0FtQnR0VUE7RUFFRSxnQkFBQTtBbkJ3dFVGOztBbUJodFVBO0VBQ0Usc0JBQUE7RUFDQSxrQkFBQTtBbkJtdFVGOztBbUJodFVBO0VBR0UsZ0JBQUE7RUFDQSxzQkFBQTtBbkJpdFVGOztBbUJ6c1VBO0VBQ0UseUJBQUE7QW5CNHNVRjs7QW1CenNVQTtFQUNFLG9CRzhFNEI7RUg3RTVCLHVCRzZFNEI7RUg1RTVCLDRCQ3hMVztFRHlMWCxnQkFBQTtFQUNBLG9CQUFBO0FuQjRzVUY7O0FtQnJzVUE7RUFFRSxtQkFBQTtFQUNBLGdDQUFBO0FuQnVzVUY7O0FtQi9yVUE7RUFFRSxxQkFBQTtFQUNBLHFCRzRKc0M7QXRCcWlVeEM7O0FtQjNyVUE7RUFFRSxnQkFBQTtBbkI2clVGOztBbUJyclVBO0VBQ0UsVUFBQTtBbkJ3clVGOztBbUJyclVBOzs7OztFQUtFLFNBQUE7RUFDQSxvQkFBQTtFRWhLRSxrQkFBQTtFRmtLRixvQkFBQTtBbkJ3clVGOztBbUJyclVBOztFQUVFLGlCQUFBO0FuQndyVUY7O0FtQnJyVUE7O0VBRUUsb0JBQUE7QW5Cd3JVRjs7QW1CbHJVQTtFQUNFLGVBQUE7QW5CcXJVRjs7QW1CL3FVQTtFQUNFLGlCQUFBO0FuQmtyVUY7O0FtQjNxVUE7Ozs7RUFJRSwwQkFBQTtBbkI4cVVGOztBbUJycVVJOzs7O0VBQ0UsZUFBQTtBbkIycVVOOztBbUJycVVBOzs7O0VBSUUsVUFBQTtFQUNBLGtCQUFBO0FuQndxVUY7O0FtQnJxVUE7O0VBRUUsc0JBQUE7RUFDQSxVQUFBO0FuQndxVUY7O0FtQnBxVUE7RUFDRSxjQUFBO0VBRUEsZ0JBQUE7QW5Cc3FVRjs7QW1CbnFVQTtFQU1FLFlBQUE7RUFFQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7QW5CZ3FVRjs7QW1CM3BVQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxxQkFBQTtFRTlPSSxpQkFBQTtFRmdQSixvQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBbkI4cFVGOztBbUIzcFVBO0VBQ0Usd0JBQUE7QW5COHBVRjs7QW1CMXBVQTs7RUFFRSxZQUFBO0FuQjZwVUY7O0FtQjFwVUE7RUFLRSxvQkFBQTtFQUNBLHdCQUFBO0FuQnlwVUY7O0FtQmxwVUE7RUFDRSx3QkFBQTtBbkJxcFVGOztBbUI3b1VBO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0FuQmdwVUY7O0FtQnpvVUE7RUFDRSxxQkFBQTtBbkI0b1VGOztBbUJ6b1VBO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FuQjRvVUY7O0FtQnpvVUE7RUFDRSxhQUFBO0FuQjRvVUY7O0FtQnZvVUE7RUFDRSx3QkFBQTtBbkIwb1VGOztBd0J0bVZBOztFQUVFLHFCRnNTNEI7RUVwUzVCLGdCSjhFcUI7RUk3RXJCLGdCRnNTNEI7QXRCazBVOUI7O0F3QnBtVkE7RUhxS00sZUFBQTtBckJtOFVOOztBd0J2bVZBO0VIb0tNLGlCQUFBO0FyQnU4VU47O0F3QjFtVkE7RUhtS00sbUJBQUE7QXJCMjhVTjs7QXdCN21WQTtFSGtLTSxtQkFBQTtBckIrOFVOOztBd0JoblZBO0VIaUtNLGVBQUE7QXJCbTlVTjs7QXdCbm5WQTtFSGdLTSxlQUFBO0FyQnU5VU47O0F3QnJuVkE7RUg4Sk0saUJBQUE7RUc1SkosZ0JGd1M0QjtBdEJnMVU5Qjs7QXdCcG5WQTtFSHdKTSxlQUFBO0VHdEpKLGdCRjJSNEI7RUUxUjVCLGdCRmtSNEI7QXRCcTJVOUI7O0F3QnJuVkE7RUhtSk0saUJBQUE7RUdqSkosZ0JGdVI0QjtFRXRSNUIsZ0JGNlE0QjtBdEIyMlU5Qjs7QXdCdG5WQTtFSDhJTSxpQkFBQTtFRzVJSixnQkZtUjRCO0VFbFI1QixnQkZ3UTRCO0F0QmkzVTlCOztBd0J2blZBO0VIeUlNLGlCQUFBO0VHdklKLGdCRitRNEI7RUU5UTVCLGdCRm1RNEI7QXRCdTNVOUI7O0F3QmxuVkE7RUFDRSxnQkpWTztFSVdQLG1CSlhPO0VJWVAsU0FBQTtFQUNBLHdDQUFBO0F4QnFuVkY7O0F3QjdtVkE7OztFSGtHSSxjQUFBO0VHL0ZGLGdCRjJONEI7QXRCczVVOUI7O0F3QjltVkE7O0VBRUUsY0ZtUTRCO0VFbFE1Qix5QkYyUTRCO0F0QnMyVTlCOztBd0J6bVZBO0VDL0VFLGVBQUE7RUFDQSxnQkFBQTtBekI0clZGOztBd0J6bVZBO0VDcEZFLGVBQUE7RUFDQSxnQkFBQTtBekJpc1ZGOztBd0IzbVZBO0VBQ0UscUJBQUE7QXhCOG1WRjtBd0I1bVZFO0VBQ0Usb0JGcVAwQjtBdEJ5M1U5Qjs7QXdCcG1WQTtFSDJESSxjQUFBO0VHekRGLHlCQUFBO0F4QnVtVkY7O0F3Qm5tVkE7RUFDRSxtQkpuRU87RUN1SUgsZUFBQTtBckJtaVZOOztBd0JubVZBO0VBQ0UsY0FBQTtFSCtDRSxjQUFBO0VHN0NGLGNGMUdTO0F0Qmd0Vlg7QXdCcG1WRTtFQUNFLGFBQUE7QXhCc21WSjs7QTBCenRWQTtFQ0lFLGVBQUE7RUFHQSxZQUFBO0EzQnV0VkY7O0EwQnh0VkE7RUFDRSxnQkpxZ0NrQztFSXBnQ2xDLHNCSlJTO0VJU1QseUJBQUE7RUNMQSxlQUFBO0VBR0EsWUFBQTtBM0IrdFZGOztBMEJqdFZBO0VBRUUscUJBQUE7QTFCbXRWRjs7QTBCaHRWQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBMUJtdFZGOztBMEJodFZBO0VMOEhJLGNBQUE7RUs1SEYsY0ozQlM7QXRCOHVWWDs7QTRCMXZWQTtFUG1LSSxnQkFBQTtFT2pLRixjTm1DUTtFTWxDUixxQkFBQTtBNUI2dlZGO0E0QjF2VkU7RUFDRSxjQUFBO0E1QjR2Vko7O0E0QnZ2VkE7RUFDRSxzQkFBQTtFUHNKRSxnQkFBQTtFT3BKRixXTlRTO0VNVVQseUJORFM7QXRCMnZWWDtBNEJ0dlZFO0VBQ0UsVUFBQTtFUDhJQSxlQUFBO0VPNUlBLGdCTnlRMEI7QXRCKytVOUI7O0E0Qmx2VkE7RUFDRSxjQUFBO0VQcUlFLGdCQUFBO0VPbklGLGNOakJTO0F0QnN3Vlg7QTRCbHZWRTtFUGdJRSxrQkFBQTtFTzlIQSxjQUFBO0VBQ0Esa0JBQUE7QTVCb3ZWSjs7QTRCL3VWQTtFQUNFLGlCTmlrQ2tDO0VNaGtDbEMsa0JBQUE7QTVCa3ZWRjs7QTZCMXhWRTs7Ozs7O0VDREEsV0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0E5Qm95VkY7O0ErQmp2Vkk7RUZ6Q0U7SUFDRSxnQlA4TGU7RXRCZ21WckI7QUFDRjtBK0J2dlZJO0VGekNFO0lBQ0UsZ0JQOExlO0V0QnFtVnJCO0FBQ0Y7QStCNXZWSTtFRnpDRTtJQUNFLGdCUDhMZTtFdEIwbVZyQjtBQUNGO0ErQmp3Vkk7RUZ6Q0U7SUFDRSxpQlA4TGU7RXRCK21WckI7QUFDRjtBNkJseFZFO0VDbkNBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QTlCd3pWRjs7QTZCbHhWRTtFQUNFLGVBQUE7RUFDQSxjQUFBO0E3QnF4Vko7QTZCbnhWSTs7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QTdCcXhWTjs7QWdDMzBWRTs7Ozs7O0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBaENtMVZKOztBZ0M3elZNO0VBQ0UsMEJBQUE7TUFBQSxhQUFBO0VBQ0Esb0JBQUE7TUFBQSxZQUFBO0VBQ0EsZUFBQTtBaENnMFZSOztBOEJweVZFO0VBQ0Usa0JBQUE7TUFBQSxjQUFBO0VBQ0EsZUFBQTtBOUJ1eVZKOztBOEJ6eVZFO0VBQ0UsaUJBQUE7TUFBQSxhQUFBO0VBQ0EsY0FBQTtBOUI0eVZKOztBOEI5eVZFO0VBQ0UsNEJBQUE7TUFBQSx3QkFBQTtFQUNBLHlCQUFBO0E5Qml6Vko7O0E4Qm56VkU7RUFDRSxpQkFBQTtNQUFBLGFBQUE7RUFDQSxjQUFBO0E5QnN6Vko7O0E4Qnh6VkU7RUFDRSxpQkFBQTtNQUFBLGFBQUE7RUFDQSxjQUFBO0E5QjJ6Vko7O0E4Qjd6VkU7RUFDRSw0QkFBQTtNQUFBLHdCQUFBO0VBQ0EseUJBQUE7QTlCZzBWSjs7QWdDbjFWTTtFRkNKLGtCQUFBO01BQUEsY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0E5QnMxVkY7O0FnQ24xVlU7RUZiUix5QkFBQTtNQUFBLHFCQUFBO0VBSUEsc0JBQUE7QTlCaTJWRjs7QWdDeDFWVTtFRmJSLDBCQUFBO01BQUEsc0JBQUE7RUFJQSx1QkFBQTtBOUJzMlZGOztBZ0M3MVZVO0VGYlIsaUJBQUE7TUFBQSxhQUFBO0VBSUEsY0FBQTtBOUIyMlZGOztBZ0NsMlZVO0VGYlIsMEJBQUE7TUFBQSxzQkFBQTtFQUlBLHVCQUFBO0E5QmczVkY7O0FnQ3YyVlU7RUZiUiwwQkFBQTtNQUFBLHNCQUFBO0VBSUEsdUJBQUE7QTlCcTNWRjs7QWdDNTJWVTtFRmJSLGlCQUFBO01BQUEsYUFBQTtFQUlBLGNBQUE7QTlCMDNWRjs7QWdDajNWVTtFRmJSLDBCQUFBO01BQUEsc0JBQUE7RUFJQSx1QkFBQTtBOUIrM1ZGOztBZ0N0M1ZVO0VGYlIsMEJBQUE7TUFBQSxzQkFBQTtFQUlBLHVCQUFBO0E5Qm80VkY7O0FnQzMzVlU7RUZiUixpQkFBQTtNQUFBLGFBQUE7RUFJQSxjQUFBO0E5Qnk0VkY7O0FnQ2g0VlU7RUZiUiwwQkFBQTtNQUFBLHNCQUFBO0VBSUEsdUJBQUE7QTlCODRWRjs7QWdDcjRWVTtFRmJSLDBCQUFBO01BQUEsc0JBQUE7RUFJQSx1QkFBQTtBOUJtNVZGOztBZ0MxNFZVO0VGYlIsa0JBQUE7TUFBQSxjQUFBO0VBSUEsZUFBQTtBOUJ3NVZGOztBZ0N6NFZNO0VBQXdCLGtCQUFBO01BQUEsU0FBQTtBaEM2NFY5Qjs7QWdDMzRWTTtFQUF1QixrQkFBQTtNQUFBLFNBQUE7QWhDKzRWN0I7O0FnQzU0VlE7RUFBd0IsaUJBRGI7TUFDYSxRQURiO0FoQ2k1Vm5COztBZ0NoNVZRO0VBQXdCLGlCQURiO01BQ2EsUUFEYjtBaENxNVZuQjs7QWdDcDVWUTtFQUF3QixpQkFEYjtNQUNhLFFBRGI7QWhDeTVWbkI7O0FnQ3g1VlE7RUFBd0IsaUJBRGI7TUFDYSxRQURiO0FoQzY1Vm5COztBZ0M1NVZRO0VBQXdCLGlCQURiO01BQ2EsUUFEYjtBaENpNlZuQjs7QWdDaDZWUTtFQUF3QixpQkFEYjtNQUNhLFFBRGI7QWhDcTZWbkI7O0FnQ3A2VlE7RUFBd0IsaUJBRGI7TUFDYSxRQURiO0FoQ3k2Vm5COztBZ0N4NlZRO0VBQXdCLGlCQURiO01BQ2EsUUFEYjtBaEM2NlZuQjs7QWdDNTZWUTtFQUF3QixpQkFEYjtNQUNhLFFBRGI7QWhDaTdWbkI7O0FnQ2g3VlE7RUFBd0IsaUJBRGI7TUFDYSxRQURiO0FoQ3E3Vm5COztBZ0NwN1ZRO0VBQXdCLGtCQURiO01BQ2EsU0FEYjtBaEN5N1ZuQjs7QWdDeDdWUTtFQUF3QixrQkFEYjtNQUNhLFNBRGI7QWhDNjdWbkI7O0FnQzU3VlE7RUFBd0Isa0JBRGI7TUFDYSxTQURiO0FoQ2k4Vm5COztBZ0N6N1ZZO0VGaEJWLHdCQUFBO0E5QjY4VkY7O0FnQzc3Vlk7RUZoQlYseUJBQUE7QTlCaTlWRjs7QWdDajhWWTtFRmhCVixnQkFBQTtBOUJxOVZGOztBZ0NyOFZZO0VGaEJWLHlCQUFBO0E5Qnk5VkY7O0FnQ3o4Vlk7RUZoQlYseUJBQUE7QTlCNjlWRjs7QWdDNzhWWTtFRmhCVixnQkFBQTtBOUJpK1ZGOztBZ0NqOVZZO0VGaEJWLHlCQUFBO0E5QnErVkY7O0FnQ3I5Vlk7RUZoQlYseUJBQUE7QTlCeStWRjs7QWdDejlWWTtFRmhCVixnQkFBQTtBOUI2K1ZGOztBZ0M3OVZZO0VGaEJWLHlCQUFBO0E5QmkvVkY7O0FnQ2orVlk7RUZoQlYseUJBQUE7QTlCcS9WRjs7QStCaC9WSTtFQzNCRTtJQUNFLDBCQUFBO1FBQUEsYUFBQTtJQUNBLG9CQUFBO1FBQUEsWUFBQTtJQUNBLGVBQUE7RWhDK2dXTjtFOEJuL1ZBO0lBQ0Usa0JBQUE7UUFBQSxjQUFBO0lBQ0EsZUFBQTtFOUJxL1ZGO0U4QnYvVkE7SUFDRSxpQkFBQTtRQUFBLGFBQUE7SUFDQSxjQUFBO0U5QnkvVkY7RThCMy9WQTtJQUNFLDRCQUFBO1FBQUEsd0JBQUE7SUFDQSx5QkFBQTtFOUI2L1ZGO0U4Qi8vVkE7SUFDRSxpQkFBQTtRQUFBLGFBQUE7SUFDQSxjQUFBO0U5QmlnV0Y7RThCbmdXQTtJQUNFLGlCQUFBO1FBQUEsYUFBQTtJQUNBLGNBQUE7RTlCcWdXRjtFOEJ2Z1dBO0lBQ0UsNEJBQUE7UUFBQSx3QkFBQTtJQUNBLHlCQUFBO0U5QnlnV0Y7RWdDNWhXSTtJRkNKLGtCQUFBO1FBQUEsY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0U5QjhoV0E7RWdDM2hXUTtJRmJSLHlCQUFBO1FBQUEscUJBQUE7SUFJQSxzQkFBQTtFOUJ3aVdBO0VnQy9oV1E7SUZiUiwwQkFBQTtRQUFBLHNCQUFBO0lBSUEsdUJBQUE7RTlCNGlXQTtFZ0NuaVdRO0lGYlIsaUJBQUE7UUFBQSxhQUFBO0lBSUEsY0FBQTtFOUJnaldBO0VnQ3ZpV1E7SUZiUiwwQkFBQTtRQUFBLHNCQUFBO0lBSUEsdUJBQUE7RTlCb2pXQTtFZ0MzaVdRO0lGYlIsMEJBQUE7UUFBQSxzQkFBQTtJQUlBLHVCQUFBO0U5QndqV0E7RWdDL2lXUTtJRmJSLGlCQUFBO1FBQUEsYUFBQTtJQUlBLGNBQUE7RTlCNGpXQTtFZ0NualdRO0lGYlIsMEJBQUE7UUFBQSxzQkFBQTtJQUlBLHVCQUFBO0U5QmdrV0E7RWdDdmpXUTtJRmJSLDBCQUFBO1FBQUEsc0JBQUE7SUFJQSx1QkFBQTtFOUJva1dBO0VnQzNqV1E7SUZiUixpQkFBQTtRQUFBLGFBQUE7SUFJQSxjQUFBO0U5QndrV0E7RWdDL2pXUTtJRmJSLDBCQUFBO1FBQUEsc0JBQUE7SUFJQSx1QkFBQTtFOUI0a1dBO0VnQ25rV1E7SUZiUiwwQkFBQTtRQUFBLHNCQUFBO0lBSUEsdUJBQUE7RTlCZ2xXQTtFZ0N2a1dRO0lGYlIsa0JBQUE7UUFBQSxjQUFBO0lBSUEsZUFBQTtFOUJvbFdBO0VnQ3JrV0k7SUFBd0Isa0JBQUE7UUFBQSxTQUFBO0VoQ3drVzVCO0VnQ3RrV0k7SUFBdUIsa0JBQUE7UUFBQSxTQUFBO0VoQ3lrVzNCO0VnQ3RrV007SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQzBrV2pCO0VnQ3prV007SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQzZrV2pCO0VnQzVrV007SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQ2dsV2pCO0VnQy9rV007SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQ21sV2pCO0VnQ2xsV007SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQ3NsV2pCO0VnQ3JsV007SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQ3lsV2pCO0VnQ3hsV007SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQzRsV2pCO0VnQzNsV007SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQytsV2pCO0VnQzlsV007SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQ2ttV2pCO0VnQ2ptV007SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQ3FtV2pCO0VnQ3BtV007SUFBd0Isa0JBRGI7UUFDYSxTQURiO0VoQ3dtV2pCO0VnQ3ZtV007SUFBd0Isa0JBRGI7UUFDYSxTQURiO0VoQzJtV2pCO0VnQzFtV007SUFBd0Isa0JBRGI7UUFDYSxTQURiO0VoQzhtV2pCO0VnQ3RtV1U7SUZoQlYsY0FBQTtFOUJ5bldBO0VnQ3ptV1U7SUZoQlYsd0JBQUE7RTlCNG5XQTtFZ0M1bVdVO0lGaEJWLHlCQUFBO0U5QituV0E7RWdDL21XVTtJRmhCVixnQkFBQTtFOUJrb1dBO0VnQ2xuV1U7SUZoQlYseUJBQUE7RTlCcW9XQTtFZ0NybldVO0lGaEJWLHlCQUFBO0U5QndvV0E7RWdDeG5XVTtJRmhCVixnQkFBQTtFOUIyb1dBO0VnQzNuV1U7SUZoQlYseUJBQUE7RTlCOG9XQTtFZ0M5bldVO0lGaEJWLHlCQUFBO0U5QmlwV0E7RWdDam9XVTtJRmhCVixnQkFBQTtFOUJvcFdBO0VnQ3BvV1U7SUZoQlYseUJBQUE7RTlCdXBXQTtFZ0N2b1dVO0lGaEJWLHlCQUFBO0U5QjBwV0E7QUFDRjtBK0J0cFdJO0VDM0JFO0lBQ0UsMEJBQUE7UUFBQSxhQUFBO0lBQ0Esb0JBQUE7UUFBQSxZQUFBO0lBQ0EsZUFBQTtFaENvcldOO0U4QnhwV0E7SUFDRSxrQkFBQTtRQUFBLGNBQUE7SUFDQSxlQUFBO0U5QjBwV0Y7RThCNXBXQTtJQUNFLGlCQUFBO1FBQUEsYUFBQTtJQUNBLGNBQUE7RTlCOHBXRjtFOEJocVdBO0lBQ0UsNEJBQUE7UUFBQSx3QkFBQTtJQUNBLHlCQUFBO0U5QmtxV0Y7RThCcHFXQTtJQUNFLGlCQUFBO1FBQUEsYUFBQTtJQUNBLGNBQUE7RTlCc3FXRjtFOEJ4cVdBO0lBQ0UsaUJBQUE7UUFBQSxhQUFBO0lBQ0EsY0FBQTtFOUIwcVdGO0U4QjVxV0E7SUFDRSw0QkFBQTtRQUFBLHdCQUFBO0lBQ0EseUJBQUE7RTlCOHFXRjtFZ0Nqc1dJO0lGQ0osa0JBQUE7UUFBQSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RTlCbXNXQTtFZ0Noc1dRO0lGYlIseUJBQUE7UUFBQSxxQkFBQTtJQUlBLHNCQUFBO0U5QjZzV0E7RWdDcHNXUTtJRmJSLDBCQUFBO1FBQUEsc0JBQUE7SUFJQSx1QkFBQTtFOUJpdFdBO0VnQ3hzV1E7SUZiUixpQkFBQTtRQUFBLGFBQUE7SUFJQSxjQUFBO0U5QnF0V0E7RWdDNXNXUTtJRmJSLDBCQUFBO1FBQUEsc0JBQUE7SUFJQSx1QkFBQTtFOUJ5dFdBO0VnQ2h0V1E7SUZiUiwwQkFBQTtRQUFBLHNCQUFBO0lBSUEsdUJBQUE7RTlCNnRXQTtFZ0NwdFdRO0lGYlIsaUJBQUE7UUFBQSxhQUFBO0lBSUEsY0FBQTtFOUJpdVdBO0VnQ3h0V1E7SUZiUiwwQkFBQTtRQUFBLHNCQUFBO0lBSUEsdUJBQUE7RTlCcXVXQTtFZ0M1dFdRO0lGYlIsMEJBQUE7UUFBQSxzQkFBQTtJQUlBLHVCQUFBO0U5Qnl1V0E7RWdDaHVXUTtJRmJSLGlCQUFBO1FBQUEsYUFBQTtJQUlBLGNBQUE7RTlCNnVXQTtFZ0NwdVdRO0lGYlIsMEJBQUE7UUFBQSxzQkFBQTtJQUlBLHVCQUFBO0U5Qml2V0E7RWdDeHVXUTtJRmJSLDBCQUFBO1FBQUEsc0JBQUE7SUFJQSx1QkFBQTtFOUJxdldBO0VnQzV1V1E7SUZiUixrQkFBQTtRQUFBLGNBQUE7SUFJQSxlQUFBO0U5Qnl2V0E7RWdDMXVXSTtJQUF3QixrQkFBQTtRQUFBLFNBQUE7RWhDNnVXNUI7RWdDM3VXSTtJQUF1QixrQkFBQTtRQUFBLFNBQUE7RWhDOHVXM0I7RWdDM3VXTTtJQUF3QixpQkFEYjtRQUNhLFFBRGI7RWhDK3VXakI7RWdDOXVXTTtJQUF3QixpQkFEYjtRQUNhLFFBRGI7RWhDa3ZXakI7RWdDanZXTTtJQUF3QixpQkFEYjtRQUNhLFFBRGI7RWhDcXZXakI7RWdDcHZXTTtJQUF3QixpQkFEYjtRQUNhLFFBRGI7RWhDd3ZXakI7RWdDdnZXTTtJQUF3QixpQkFEYjtRQUNhLFFBRGI7RWhDMnZXakI7RWdDMXZXTTtJQUF3QixpQkFEYjtRQUNhLFFBRGI7RWhDOHZXakI7RWdDN3ZXTTtJQUF3QixpQkFEYjtRQUNhLFFBRGI7RWhDaXdXakI7RWdDaHdXTTtJQUF3QixpQkFEYjtRQUNhLFFBRGI7RWhDb3dXakI7RWdDbndXTTtJQUF3QixpQkFEYjtRQUNhLFFBRGI7RWhDdXdXakI7RWdDdHdXTTtJQUF3QixpQkFEYjtRQUNhLFFBRGI7RWhDMHdXakI7RWdDendXTTtJQUF3QixrQkFEYjtRQUNhLFNBRGI7RWhDNndXakI7RWdDNXdXTTtJQUF3QixrQkFEYjtRQUNhLFNBRGI7RWhDZ3hXakI7RWdDL3dXTTtJQUF3QixrQkFEYjtRQUNhLFNBRGI7RWhDbXhXakI7RWdDM3dXVTtJRmhCVixjQUFBO0U5Qjh4V0E7RWdDOXdXVTtJRmhCVix3QkFBQTtFOUJpeVdBO0VnQ2p4V1U7SUZoQlYseUJBQUE7RTlCb3lXQTtFZ0NweFdVO0lGaEJWLGdCQUFBO0U5QnV5V0E7RWdDdnhXVTtJRmhCVix5QkFBQTtFOUIweVdBO0VnQzF4V1U7SUZoQlYseUJBQUE7RTlCNnlXQTtFZ0M3eFdVO0lGaEJWLGdCQUFBO0U5Qmd6V0E7RWdDaHlXVTtJRmhCVix5QkFBQTtFOUJteldBO0VnQ255V1U7SUZoQlYseUJBQUE7RTlCc3pXQTtFZ0N0eVdVO0lGaEJWLGdCQUFBO0U5Qnl6V0E7RWdDenlXVTtJRmhCVix5QkFBQTtFOUI0eldBO0VnQzV5V1U7SUZoQlYseUJBQUE7RTlCK3pXQTtBQUNGO0ErQjN6V0k7RUMzQkU7SUFDRSwwQkFBQTtRQUFBLGFBQUE7SUFDQSxvQkFBQTtRQUFBLFlBQUE7SUFDQSxlQUFBO0VoQ3kxV047RThCN3pXQTtJQUNFLGtCQUFBO1FBQUEsY0FBQTtJQUNBLGVBQUE7RTlCK3pXRjtFOEJqMFdBO0lBQ0UsaUJBQUE7UUFBQSxhQUFBO0lBQ0EsY0FBQTtFOUJtMFdGO0U4QnIwV0E7SUFDRSw0QkFBQTtRQUFBLHdCQUFBO0lBQ0EseUJBQUE7RTlCdTBXRjtFOEJ6MFdBO0lBQ0UsaUJBQUE7UUFBQSxhQUFBO0lBQ0EsY0FBQTtFOUIyMFdGO0U4QjcwV0E7SUFDRSxpQkFBQTtRQUFBLGFBQUE7SUFDQSxjQUFBO0U5QiswV0Y7RThCajFXQTtJQUNFLDRCQUFBO1FBQUEsd0JBQUE7SUFDQSx5QkFBQTtFOUJtMVdGO0VnQ3QyV0k7SUZDSixrQkFBQTtRQUFBLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFOUJ3MldBO0VnQ3IyV1E7SUZiUix5QkFBQTtRQUFBLHFCQUFBO0lBSUEsc0JBQUE7RTlCazNXQTtFZ0N6MldRO0lGYlIsMEJBQUE7UUFBQSxzQkFBQTtJQUlBLHVCQUFBO0U5QnMzV0E7RWdDNzJXUTtJRmJSLGlCQUFBO1FBQUEsYUFBQTtJQUlBLGNBQUE7RTlCMDNXQTtFZ0NqM1dRO0lGYlIsMEJBQUE7UUFBQSxzQkFBQTtJQUlBLHVCQUFBO0U5QjgzV0E7RWdDcjNXUTtJRmJSLDBCQUFBO1FBQUEsc0JBQUE7SUFJQSx1QkFBQTtFOUJrNFdBO0VnQ3ozV1E7SUZiUixpQkFBQTtRQUFBLGFBQUE7SUFJQSxjQUFBO0U5QnM0V0E7RWdDNzNXUTtJRmJSLDBCQUFBO1FBQUEsc0JBQUE7SUFJQSx1QkFBQTtFOUIwNFdBO0VnQ2o0V1E7SUZiUiwwQkFBQTtRQUFBLHNCQUFBO0lBSUEsdUJBQUE7RTlCODRXQTtFZ0NyNFdRO0lGYlIsaUJBQUE7UUFBQSxhQUFBO0lBSUEsY0FBQTtFOUJrNVdBO0VnQ3o0V1E7SUZiUiwwQkFBQTtRQUFBLHNCQUFBO0lBSUEsdUJBQUE7RTlCczVXQTtFZ0M3NFdRO0lGYlIsMEJBQUE7UUFBQSxzQkFBQTtJQUlBLHVCQUFBO0U5QjA1V0E7RWdDajVXUTtJRmJSLGtCQUFBO1FBQUEsY0FBQTtJQUlBLGVBQUE7RTlCODVXQTtFZ0MvNFdJO0lBQXdCLGtCQUFBO1FBQUEsU0FBQTtFaENrNVc1QjtFZ0NoNVdJO0lBQXVCLGtCQUFBO1FBQUEsU0FBQTtFaENtNVczQjtFZ0NoNVdNO0lBQXdCLGlCQURiO1FBQ2EsUUFEYjtFaENvNVdqQjtFZ0NuNVdNO0lBQXdCLGlCQURiO1FBQ2EsUUFEYjtFaEN1NVdqQjtFZ0N0NVdNO0lBQXdCLGlCQURiO1FBQ2EsUUFEYjtFaEMwNVdqQjtFZ0N6NVdNO0lBQXdCLGlCQURiO1FBQ2EsUUFEYjtFaEM2NVdqQjtFZ0M1NVdNO0lBQXdCLGlCQURiO1FBQ2EsUUFEYjtFaENnNldqQjtFZ0MvNVdNO0lBQXdCLGlCQURiO1FBQ2EsUUFEYjtFaENtNldqQjtFZ0NsNldNO0lBQXdCLGlCQURiO1FBQ2EsUUFEYjtFaENzNldqQjtFZ0NyNldNO0lBQXdCLGlCQURiO1FBQ2EsUUFEYjtFaEN5NldqQjtFZ0N4NldNO0lBQXdCLGlCQURiO1FBQ2EsUUFEYjtFaEM0NldqQjtFZ0MzNldNO0lBQXdCLGlCQURiO1FBQ2EsUUFEYjtFaEMrNldqQjtFZ0M5NldNO0lBQXdCLGtCQURiO1FBQ2EsU0FEYjtFaENrN1dqQjtFZ0NqN1dNO0lBQXdCLGtCQURiO1FBQ2EsU0FEYjtFaENxN1dqQjtFZ0NwN1dNO0lBQXdCLGtCQURiO1FBQ2EsU0FEYjtFaEN3N1dqQjtFZ0NoN1dVO0lGaEJWLGNBQUE7RTlCbThXQTtFZ0NuN1dVO0lGaEJWLHdCQUFBO0U5QnM4V0E7RWdDdDdXVTtJRmhCVix5QkFBQTtFOUJ5OFdBO0VnQ3o3V1U7SUZoQlYsZ0JBQUE7RTlCNDhXQTtFZ0M1N1dVO0lGaEJWLHlCQUFBO0U5Qis4V0E7RWdDLzdXVTtJRmhCVix5QkFBQTtFOUJrOVdBO0VnQ2w4V1U7SUZoQlYsZ0JBQUE7RTlCcTlXQTtFZ0NyOFdVO0lGaEJWLHlCQUFBO0U5Qnc5V0E7RWdDeDhXVTtJRmhCVix5QkFBQTtFOUIyOVdBO0VnQzM4V1U7SUZoQlYsZ0JBQUE7RTlCODlXQTtFZ0M5OFdVO0lGaEJWLHlCQUFBO0U5QmkrV0E7RWdDajlXVTtJRmhCVix5QkFBQTtFOUJvK1dBO0FBQ0Y7QStCaCtXSTtFQzNCRTtJQUNFLDBCQUFBO1FBQUEsYUFBQTtJQUNBLG9CQUFBO1FBQUEsWUFBQTtJQUNBLGVBQUE7RWhDOC9XTjtFOEJsK1dBO0lBQ0Usa0JBQUE7UUFBQSxjQUFBO0lBQ0EsZUFBQTtFOUJvK1dGO0U4QnQrV0E7SUFDRSxpQkFBQTtRQUFBLGFBQUE7SUFDQSxjQUFBO0U5QncrV0Y7RThCMStXQTtJQUNFLDRCQUFBO1FBQUEsd0JBQUE7SUFDQSx5QkFBQTtFOUI0K1dGO0U4QjkrV0E7SUFDRSxpQkFBQTtRQUFBLGFBQUE7SUFDQSxjQUFBO0U5QmcvV0Y7RThCbC9XQTtJQUNFLGlCQUFBO1FBQUEsYUFBQTtJQUNBLGNBQUE7RTlCby9XRjtFOEJ0L1dBO0lBQ0UsNEJBQUE7UUFBQSx3QkFBQTtJQUNBLHlCQUFBO0U5QncvV0Y7RWdDM2dYSTtJRkNKLGtCQUFBO1FBQUEsY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0U5QjZnWEE7RWdDMWdYUTtJRmJSLHlCQUFBO1FBQUEscUJBQUE7SUFJQSxzQkFBQTtFOUJ1aFhBO0VnQzlnWFE7SUZiUiwwQkFBQTtRQUFBLHNCQUFBO0lBSUEsdUJBQUE7RTlCMmhYQTtFZ0NsaFhRO0lGYlIsaUJBQUE7UUFBQSxhQUFBO0lBSUEsY0FBQTtFOUIraFhBO0VnQ3RoWFE7SUZiUiwwQkFBQTtRQUFBLHNCQUFBO0lBSUEsdUJBQUE7RTlCbWlYQTtFZ0MxaFhRO0lGYlIsMEJBQUE7UUFBQSxzQkFBQTtJQUlBLHVCQUFBO0U5QnVpWEE7RWdDOWhYUTtJRmJSLGlCQUFBO1FBQUEsYUFBQTtJQUlBLGNBQUE7RTlCMmlYQTtFZ0NsaVhRO0lGYlIsMEJBQUE7UUFBQSxzQkFBQTtJQUlBLHVCQUFBO0U5QitpWEE7RWdDdGlYUTtJRmJSLDBCQUFBO1FBQUEsc0JBQUE7SUFJQSx1QkFBQTtFOUJtalhBO0VnQzFpWFE7SUZiUixpQkFBQTtRQUFBLGFBQUE7SUFJQSxjQUFBO0U5QnVqWEE7RWdDOWlYUTtJRmJSLDBCQUFBO1FBQUEsc0JBQUE7SUFJQSx1QkFBQTtFOUIyalhBO0VnQ2xqWFE7SUZiUiwwQkFBQTtRQUFBLHNCQUFBO0lBSUEsdUJBQUE7RTlCK2pYQTtFZ0N0alhRO0lGYlIsa0JBQUE7UUFBQSxjQUFBO0lBSUEsZUFBQTtFOUJta1hBO0VnQ3BqWEk7SUFBd0Isa0JBQUE7UUFBQSxTQUFBO0VoQ3VqWDVCO0VnQ3JqWEk7SUFBdUIsa0JBQUE7UUFBQSxTQUFBO0VoQ3dqWDNCO0VnQ3JqWE07SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQ3lqWGpCO0VnQ3hqWE07SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQzRqWGpCO0VnQzNqWE07SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQytqWGpCO0VnQzlqWE07SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQ2trWGpCO0VnQ2prWE07SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQ3FrWGpCO0VnQ3BrWE07SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQ3drWGpCO0VnQ3ZrWE07SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQzJrWGpCO0VnQzFrWE07SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQzhrWGpCO0VnQzdrWE07SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQ2lsWGpCO0VnQ2hsWE07SUFBd0IsaUJBRGI7UUFDYSxRQURiO0VoQ29sWGpCO0VnQ25sWE07SUFBd0Isa0JBRGI7UUFDYSxTQURiO0VoQ3VsWGpCO0VnQ3RsWE07SUFBd0Isa0JBRGI7UUFDYSxTQURiO0VoQzBsWGpCO0VnQ3psWE07SUFBd0Isa0JBRGI7UUFDYSxTQURiO0VoQzZsWGpCO0VnQ3JsWFU7SUZoQlYsY0FBQTtFOUJ3bVhBO0VnQ3hsWFU7SUZoQlYsd0JBQUE7RTlCMm1YQTtFZ0MzbFhVO0lGaEJWLHlCQUFBO0U5QjhtWEE7RWdDOWxYVTtJRmhCVixnQkFBQTtFOUJpblhBO0VnQ2ptWFU7SUZoQlYseUJBQUE7RTlCb25YQTtFZ0NwbVhVO0lGaEJWLHlCQUFBO0U5QnVuWEE7RWdDdm1YVTtJRmhCVixnQkFBQTtFOUIwblhBO0VnQzFtWFU7SUZoQlYseUJBQUE7RTlCNm5YQTtFZ0M3bVhVO0lGaEJWLHlCQUFBO0U5QmdvWEE7RWdDaG5YVTtJRmhCVixnQkFBQTtFOUJtb1hBO0VnQ25uWFU7SUZoQlYseUJBQUE7RTlCc29YQTtFZ0N0blhVO0lGaEJWLHlCQUFBO0U5QnlvWEE7QUFDRjtBaUM3clhBO0VBQ0UsV0FBQTtFQUNBLG1CYnVDTztFYXRDUCxjYkhvQjtBcEJrc1h0QjtBaUM1clhFOztFQUVFLGdCWG1WMEI7RVdsVjFCLG1CQUFBO0VBQ0EsNkJBQUE7QWpDOHJYSjtBaUMzclhFO0VBQ0Usc0JBQUE7RUFDQSxnQ0FBQTtBakM2clhKO0FpQzFyWEU7RUFDRSw2QkFBQTtBakM0clhKOztBaUNsclhFOztFQUVFLGVYNlQwQjtBdEJ3M1c5Qjs7QWlDNXFYQTtFQUNFLHlCQUFBO0FqQytxWEY7QWlDN3FYRTs7RUFFRSx5QkFBQTtBakMrcVhKO0FpQzNxWEk7O0VBRUUsd0JBQUE7QWpDNnFYTjs7QWlDdnFYRTs7OztFQUlFLFNBQUE7QWpDMHFYSjs7QWlDanFYRTtFQUNFLHFDWHlSMEI7QXRCMjRXOUI7O0F1Qm51WEU7RVUyRUksY2JuRmdCO0Vhb0ZoQixzQ1g4UXdCO0F0Qjg0VzlCOztBa0M5dVhJOzs7RUFHRSwwREQyRitCO0FqQ3NwWHJDO0FrQzd1WE07Ozs7RUFJRSxzRERtRnlFO0FqQzRwWGpGOztBdUJwdlhFO0VXaUJNLHFFQUplO0FsQzJ1WHZCO0FrQ3J1WFE7O0VBRUUscUVBUmE7QWxDK3VYdkI7O0FrQ2x3WEk7OztFQUdFLDJERDJGK0I7QWpDMHFYckM7QWtDandYTTs7OztFQUlFLHNERG1GeUU7QWpDZ3JYakY7O0F1Qnh3WEU7RVdpQk0sMkRBSmU7QWxDK3ZYdkI7QWtDenZYUTs7RUFFRSwyREFSYTtBbENtd1h2Qjs7QWtDdHhYSTs7O0VBR0UsNEREMkYrQjtBakM4clhyQztBa0NyeFhNOzs7O0VBSUUsd0REbUZ5RTtBakNvc1hqRjs7QXVCNXhYRTtFV2lCTSxxRUFKZTtBbENteFh2QjtBa0M3d1hROztFQUVFLHFFQVJhO0FsQ3V4WHZCOztBa0MxeVhJOzs7RUFHRSxxRUQyRitCO0FqQ2t0WHJDO0FrQ3p5WE07Ozs7RUFJRSxpRURtRnlFO0FqQ3d0WGpGOztBdUJoelhFO0VXaUJNLHFFQUplO0FsQ3V5WHZCO0FrQ2p5WFE7O0VBRUUscUVBUmE7QWxDMnlYdkI7O0FrQzl6WEk7OztFQUdFLG9FRDJGK0I7QWpDc3VYckM7QWtDN3pYTTs7OztFQUlFLGlFRG1GeUU7QWpDNHVYakY7O0F1QnAwWEU7RVdpQk0scUVBSmU7QWxDMnpYdkI7QWtDcnpYUTs7RUFFRSxxRUFSYTtBbEMrelh2Qjs7QWtDbDFYSTs7O0VBR0UscUVEMkYrQjtBakMwdlhyQztBa0NqMVhNOzs7O0VBSUUsaUVEbUZ5RTtBakNnd1hqRjs7QXVCeDFYRTtFV2lCTSxxRUFKZTtBbEMrMFh2QjtBa0N6MFhROztFQUVFLHFFQVJhO0FsQ20xWHZCOztBa0N0MlhJOzs7RUFHRSxvRUQyRitCO0FqQzh3WHJDO0FrQ3IyWE07Ozs7RUFJRSxpRURtRnlFO0FqQ294WGpGOztBdUI1MlhFO0VXaUJNLHFFQUplO0FsQ20yWHZCO0FrQzcxWFE7O0VBRUUscUVBUmE7QWxDdTJYdkI7O0FrQzEzWEk7OztFQUdFLG9FRDJGK0I7QWpDa3lYckM7QWtDejNYTTs7OztFQUlFLGlFRG1GeUU7QWpDd3lYakY7O0F1Qmg0WEU7RVdpQk0sb0VBSmU7QWxDdTNYdkI7QWtDajNYUTs7RUFFRSxvRUFSYTtBbEMyM1h2Qjs7QWtDOTRYSTs7O0VBR0UsMEREMkYrQjtBakNzelhyQztBa0M3NFhNOzs7O0VBSUUsc0REbUZ5RTtBakM0elhqRjs7QXVCcDVYRTtFV2lCTSxxRUFKZTtBbEMyNFh2QjtBa0NyNFhROztFQUVFLHFFQVJhO0FsQys0WHZCOztBa0NsNlhJOzs7RUFHRSxxRUQyRitCO0FqQzAwWHJDO0FrQ2o2WE07Ozs7RUFJRSxpRURtRnlFO0FqQ2cxWGpGOztBdUJ4NlhFO0VXaUJNLHFFQUplO0FsQys1WHZCO0FrQ3o1WFE7O0VBRUUscUVBUmE7QWxDbTZYdkI7O0FrQ3Q3WEk7OztFQUdFLHVCRDJGK0I7QWpDODFYckM7QWtDcjdYTTs7OztFQUlFLG1CRG1GeUU7QWpDbzJYakY7O0F1QjU3WEU7RVdpQk0sb0NBSmU7QWxDbTdYdkI7QWtDNzZYUTs7RUFFRSxvQ0FSYTtBbEN1N1h2Qjs7QWtDMThYSTs7O0VBR0Usd0JEMkYrQjtBakNrM1hyQztBa0N6OFhNOzs7O0VBSUUscUJEbUZ5RTtBakN3M1hqRjs7QXVCaDlYRTtFV2lCTSxxRUFKZTtBbEN1OFh2QjtBa0NqOFhROztFQUVFLHFFQVJhO0FsQzI4WHZCOztBa0M5OVhJOzs7RUFHRSwyREQyRitCO0FqQ3M0WHJDO0FrQzc5WE07Ozs7RUFJRSxzRERtRnlFO0FqQzQ0WGpGOztBdUJwK1hFO0VXaUJNLDJEQUplO0FsQzI5WHZCO0FrQ3I5WFE7O0VBRUUsMkRBUmE7QWxDKzlYdkI7O0FrQ2wvWEk7OztFQUdFLGdERDJGK0I7QWpDMDVYckM7QWtDai9YTTs7OztFQUlFLDJDRG1GeUU7QWpDZzZYakY7O0F1QngvWEU7RVdpQk0sZ0RBSmU7QWxDKytYdkI7QWtDeitYUTs7RUFFRSxnREFSYTtBbENtL1h2Qjs7QWtDdGdZSTs7O0VBR0UsdUNEMkYrQjtBakM4NlhyQztBa0NyZ1lNOzs7O0VBSUUsbUNEbUZ5RTtBakNvN1hqRjs7QXVCNWdZRTtFV2lCTSx1Q0FKZTtBbENtZ1l2QjtBa0M3L1hROztFQUVFLHVDQVJhO0FsQ3VnWXZCOztBa0MxaFlJOzs7RUFHRSxzQ0QyRitCO0FqQ2s4WHJDO0FrQ3poWU07Ozs7RUFJRSxrQ0RtRnlFO0FqQ3c4WGpGOztBdUJoaVlFO0VXaUJNLHNDQUplO0FsQ3VoWXZCO0FrQ2poWVE7O0VBRUUsc0NBUmE7QWxDMmhZdkI7O0FrQzlpWUk7OztFQUdFLDJERDJGK0I7QWpDczlYckM7QWtDN2lZTTs7OztFQUlFLHVERG1GeUU7QWpDNDlYakY7O0F1QnBqWUU7RVdpQk0sMkRBSmU7QWxDMmlZdkI7QWtDcmlZUTs7RUFFRSwyREFSYTtBbEMraVl2Qjs7QWtDbGtZSTs7O0VBR0Usc0NaNlZ3QjtBdEJ3dVg5Qjs7QXVCbGtZRTtFV2lCTSxzQ0FKZTtBbEN5all2QjtBa0NuallROztFQUVFLHNDQVJhO0FsQzZqWXZCOztBaUNyK1hJO0VBQ0UsV1gzR0s7RVc0R0wseUJYcEdLO0VXcUdMLGlFWGlRd0I7QXRCdXVYOUI7QWlDbitYSTtFQUNFLGNYNUdLO0VXNkdMLHlCWGxISztFV21ITCxxQlhsSEs7QXRCdWxZWDs7QWlDaCtYQTtFQUNFLFdYM0hTO0VXNEhULHlCWHBIUztBdEJ1bFlYO0FpQ2orWEU7OztFQUdFLGlFWDZPMEI7QXRCc3ZYOUI7QWlDaCtYRTtFQUNFLFNBQUE7QWpDaytYSjtBaUM5OVhJO0VBQ0UsMkNYaU93QjtBdEIrdlg5QjtBdUJybVlFO0VVNElNLFdYakpHO0VXa0pILDRDWDJOc0I7QXRCaXdYOUI7O0ErQjVpWUk7RUVpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RWpDODhYTjtFaUMzOFhNO0lBQ0UsU0FBQTtFakM2OFhSO0FBQ0Y7QStCeGpZSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFakN5OVhOO0VpQ3Q5WE07SUFDRSxTQUFBO0VqQ3c5WFI7QUFDRjtBK0Jua1lJO0VFaUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0VqQ28rWE47RWlDaitYTTtJQUNFLFNBQUE7RWpDbStYUjtBQUNGO0ErQjlrWUk7RUVpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RWpDKytYTjtFaUM1K1hNO0lBQ0UsU0FBQTtFakM4K1hSO0FBQ0Y7QWlDeC9YSTtFQUVJLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQ0FBQTtBakN5L1hSO0FpQ3QvWFE7RUFDRSxTQUFBO0FqQ3cvWFY7O0FtQ3JxWUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLG1DYjJlc0M7RWExZXRDLHlCQUFBO0VkMEtJLGVBQUE7RWN2S0osZ0JibVI0QjtFYWxSNUIsZ0JmbUVpQjtFZWxFakIsY2JEUztFYUVULHNCYlRTO0VhVVQsNEJBQUE7RUFDQSx5QkFBQTtFQ0dFLGdCQUFBO0VDTEUsd0VGUUo7QW5DbXFZRjtBcUN2cVlNO0VGZE47SUVlUSxnQkFBQTtFckMwcVlOO0FBQ0Y7QW1DcnFZRTtFQUNFLDZCQUFBO0VBQ0EsU0FBQTtBbkN1cVlKO0FzQ3ZyWUU7RUFDRSxjQUFBO0VBQ0Esc0JoQlJPO0VnQlNQLHVEaEJzZG9DO0VnQnJkcEMsVUFBQTtFQUtFLGdEaEJxWHdCO0F0QmcwWDlCO0FtQ3ZxWUU7RUFDRSxjYnhCTztFYTBCUCxVQUFBO0FuQ3dxWUo7QW1DM3FZRTtFQUNFLGNieEJPO0VhMEJQLFVBQUE7QW5Dd3FZSjtBbUMzcVlFO0VBQ0UsY2J4Qk87RWEwQlAsVUFBQTtBbkN3cVlKO0FtQzNxWUU7RUFDRSxjYnhCTztFYTBCUCxVQUFBO0FuQ3dxWUo7QW1DaHFZRTtFQUVFLHlCYnhDTztFYTBDUCxVQUFBO0FuQ2dxWUo7O0FtQ3hwWUU7Ozs7RUFDRSx3QkFBQTtVQUFBLGdCQUFBO0FuQzhwWUo7O0FtQ3hwWUU7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0FuQzJwWUo7QW1DeHBZRTtFQU1FLGNiL0RPO0VhZ0VQLHNCYnZFTztBdEI0dFlYOztBbUNocFlBOztFQUVFLGNBQUE7RUFDQSxXQUFBO0FuQ21wWUY7O0FtQ3pvWUE7RUFDRSxpQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsZ0JBQUE7RWRpRUUsa0JBQUE7RWMvREYsZ0JmcEJpQjtBcEJncVluQjs7QW1Dem9ZQTtFQUNFLCtCQUFBO0VBQ0Esa0NBQUE7RWQwRUksa0JBQUE7RWN4RUosZ0JiNkg0QjtBdEIrZ1k5Qjs7QW1Dem9ZQTtFQUNFLGdDQUFBO0VBQ0EsbUNBQUE7RWRtRUksbUJBQUE7RWNqRUosZ0JidUg0QjtBdEJxaFk5Qjs7QW1Dbm9ZQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFZG9ESSxlQUFBO0VjbERKLGdCZmpEaUI7RWVrRGpCLGNmL0hvQjtFZWdJcEIsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0FuQ3NvWUY7QW1DcG9ZRTtFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBbkNxb1lKOztBbUN6bllBO0VBQ0Usa0NiNlZzQztFYTVWdEMsdUJBQUE7RWQyQkksbUJBQUE7RWN6QkosZ0JiK0U0QjtBdEI2aVk5Qjs7QW1DeG5ZQTtFQUNFLGdDYnNWc0M7RWFyVnRDLG9CQUFBO0VkbUJJLGtCQUFBO0VjakJKLGdCYnNFNEI7QXRCcWpZOUI7O0FtQ3JuWUU7RUFFRSxZQUFBO0FuQ3VuWUo7O0FtQ25uWUE7RUFDRSxZQUFBO0FuQ3NuWUY7O0FtQzltWUE7RUFDRSxtQmIyVXNDO0F0QnN5WHhDOztBbUM5bVlBO0VBQ0UsY0FBQTtFQUNBLG1CYjRUc0M7QXRCcXpYeEM7O0FtQ3ptWUE7RUFDRSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FuQzRtWUY7QW1DMW1ZRTs7RUFFRSxrQkFBQTtFQUNBLGlCQUFBO0FuQzRtWUo7O0FtQ25tWUE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxxQmJpU3NDO0F0QnEwWHhDOztBbUNubVlBO0VBQ0Usa0JBQUE7RUFDQSxrQmI2UnNDO0VhNVJ0QyxxQkFBQTtBbkNzbVlGO0FtQ25tWUU7RUFFRSw0QmYzSVM7QXBCK3VZYjs7QW1DaG1ZQTtFQUNFLGdCQUFBO0FuQ21tWUY7O0FtQ2htWUE7RUFDRSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0Esc0JBQUE7TUFBQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxxQmI4UXNDO0F0QnExWHhDO0FtQ2htWUU7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSx1QmJ5UW9DO0VheFFwQyxjQUFBO0FuQ2ttWUo7O0FzQy95WUU7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CaEIyY29DO0VEdFZwQyxjQUFBO0VpQm5IQSxjSHFOcUM7QW5DNmxZekM7O0FzQy95WUU7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFakJ3SEUsbUJBQUE7RWlCdEhGLGdCbEJtQmU7RWtCbEJmLFdBQUE7RUFDQSx5Q0FBQTtBdENrellKO0FzQzd5WUk7RUFFRSxTQUFBO0F0Qzh5WU47O0FzQ3p5WUk7Ozs7RUFFRSxjQUFBO0F0Qzh5WU47O0FzQzUxWUk7RUFvREUscUJIa0xtQztFRy9LakMsK0NBQUE7RUFDQSxpUkFBQTtFQUNBLDRCQUFBO0VBQ0EsMkRBQUE7RUFDQSxnRUFBQTtBdEMweVlSO0FzQ3Z5WU07RUFDRSxxQkh1S2lDO0VHdEtqQyxpREFBQTtBdEN5eVlSOztBc0N6MllJO0VBeUVJLDhCQUFBO0VBQ0Esd0NBQUE7QXRDb3lZUjs7QXNDOTJZSTtFQW1GSSxvQ2hCNlhnQztFZ0I1WGhDLGtGQUFBO0F0Qyt4WVI7O0FzQ24zWUk7RUEyRkUscUJIMkltQztFR3hJakMsa0RBQUE7RUFDQSx1akJBQUE7QXRDMHhZUjtBc0N2eFlNO0VBQ0UscUJIbUlpQztFR2xJakMsaURBQUE7QXRDeXhZUjs7QXNDbHhZTTtFQUNFLGNIMEhpQztBbkMycFl6QztBc0NseFlNOzs7RUFFRSxjQUFBO0F0Q3F4WVI7O0FzQzl3WU07RUFDRSxjSDZHaUM7QW5Db3FZekM7QXNDL3dZUTtFQUNFLHFCSDBHK0I7QW5DdXFZekM7QXNDNXdZUTtFQUNFLHlEQUFBO0VDNUpOLDZERDZKMkI7QXRDOHdZL0I7QXNDendZUTtFQUNFLGlEQUFBO0F0QzJ3WVY7QXNDeHdZUTtFQUNFLHFCSHlGK0I7QW5DaXJZekM7O0FzQ2p3WU07RUFDRSxxQkgrRWlDO0FuQ3FyWXpDO0FzQ2h3WVE7RUFDRSxxQkgwRStCO0VHekUvQixpREFBQTtBdENrd1lWOztBc0NuNVlFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQmhCMmNvQztFRHRWcEMsY0FBQTtFaUJuSEEsY0hxTnFDO0FuQ2lzWXpDOztBc0NuNVlFO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RWpCd0hFLG1CQUFBO0VpQnRIRixnQmxCbUJlO0VrQmxCZixXQUFBO0VBQ0Esd0NBQUE7QXRDczVZSjtBc0NqNVlJO0VBRUUsU0FBQTtBdENrNVlOOztBc0M3NFlJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUVFLGNBQUE7QXRDcXRhTjs7QXNDbndhSTtFQW9ERSxxQkhrTG1DO0VHL0tqQywrQ0FBQTtFQUNBLDRVQUFBO0VBQ0EsNEJBQUE7RUFDQSwyREFBQTtFQUNBLGdFQUFBO0F0Q2l0YVI7QXNDOXNhTTtFQUNFLHFCSHVLaUM7RUd0S2pDLGdEQUFBO0F0Q2d0YVI7O0FzQ2h4YUk7RUF5RUksOEJBQUE7RUFDQSx3Q0FBQTtBdEMyc2FSOztBc0NyeGFJO0VBbUZJLG9DaEI2WGdDO0VnQjVYaEMsa0ZBQUE7QXRDc3NhUjs7QXNDMXhhSTtFQTJGRSxxQkgySW1DO0VHeElqQyxrREFBQTtFQUNBLGtuQkFBQTtBdENpc2FSO0FzQzlyYU07RUFDRSxxQkhtSWlDO0VHbElqQyxnREFBQTtBdENnc2FSOztBc0N6cmFNO0VBQ0UsY0gwSGlDO0FuQ2trYXpDO0FzQ3pyYU07Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUUsY0FBQTtBdEM2eWFSOztBc0N0eWFNO0VBQ0UsY0g2R2lDO0FuQzRyYXpDO0FzQ3Z5YVE7RUFDRSxxQkgwRytCO0FuQytyYXpDO0FzQ3B5YVE7RUFDRSxnRUFBQTtFQzVKTixvRUQ2SjJCO0F0Q3N5YS9CO0FzQ2p5YVE7RUFDRSxnREFBQTtBdENteWFWO0FzQ2h5YVE7RUFDRSxxQkh5RitCO0FuQ3lzYXpDOztBc0N6eGFNO0VBQ0UscUJIK0VpQztBbkM2c2F6QztBc0N4eGFRO0VBQ0UscUJIMEUrQjtFR3pFL0IsZ0RBQUE7QXRDMHhhVjs7QW1DcnNhQTtFQUNFLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7RUFDQSxzQkFBQTtNQUFBLG1CQUFBO0FuQ3dzYUY7QW1DbnNhRTtFQUNFLFdBQUE7QW5DcXNhSjtBK0JwNmFJO0VJb09BO0lBQ0Usb0JBQUE7SUFBQSxhQUFBO0lBQ0Esc0JBQUE7UUFBQSxtQkFBQTtJQUNBLHFCQUFBO1FBQUEsdUJBQUE7SUFDQSxnQkFBQTtFbkNtc2FKO0VtQy9yYUU7SUFDRSxvQkFBQTtJQUFBLGFBQUE7SUFDQSxrQkFBQTtRQUFBLGNBQUE7SUFDQSx1QkFBQTtRQUFBLG1CQUFBO0lBQ0Esc0JBQUE7UUFBQSxtQkFBQTtJQUNBLGdCQUFBO0VuQ2lzYUo7RW1DN3JhRTtJQUNFLHFCQUFBO0lBQ0EsV0FBQTtJQUNBLHNCQUFBO0VuQytyYUo7RW1DM3JhRTtJQUNFLHFCQUFBO0VuQzZyYUo7RW1DMXJhRTs7SUFFRSxXQUFBO0VuQzRyYUo7RW1DdnJhRTtJQUNFLG9CQUFBO0lBQUEsYUFBQTtJQUNBLHNCQUFBO1FBQUEsbUJBQUE7SUFDQSxxQkFBQTtRQUFBLHVCQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RW5DeXJhSjtFbUN2cmFFO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtRQUFBLGNBQUE7SUFDQSxhQUFBO0lBQ0EscUJiZ0xrQztJYS9LbEMsY0FBQTtFbkN5cmFKO0VtQ3RyYUU7SUFDRSxzQkFBQTtRQUFBLG1CQUFBO0lBQ0EscUJBQUE7UUFBQSx1QkFBQTtFbkN3cmFKO0VtQ3RyYUU7SUFDRSxnQkFBQTtFbkN3cmFKO0FBQ0Y7O0F3QzFnYkE7RUFDRSxxQkFBQTtFQUVBLGdCbEJ1UjRCO0VrQnRSNUIsY3BCTm9CO0VvQk9wQixrQkFBQTtFQUdBLHNCQUFBO0VBQ0EseUJBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQ3VGQSx5QkFBQTtFcEI0RUksZUFBQTtFb0IxRUosZ0JyQnpCaUI7RWdCNURmLGdCS3VGcUM7RUo1Rm5DLHFJR0dKO0F4QzZnYkY7QXFDNWdiTTtFR2ROO0lIZVEsZ0JBQUE7RXJDK2diTjtBQUNGO0F1QnpoYkU7RWlCVUUsY3BCbEJrQjtFb0JtQmxCLHFCQUFBO0F4Q2toYko7QXdDL2diRTtFQUVFLFVBQUE7RUFDQSxnRGxCOFcwQjtBdEJrcWE5QjtBd0M1Z2JFO0VBRUUsYWxCa1owQjtBdEIybmE5QjtBd0N6Z2JFO0VBQ0UsZUFBQTtBeEMyZ2JKO0F3QzcvYUE7Ozs7OztFQUVFLG9CQUFBO0F4Q21nYkY7O0F3QzEvYUU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QXRCcS9hZjtBdUJyamJFO0VrQkFFLFdBQUE7RUZOQSx5REVEMkQ7RUFTM0QscURBVHFHO0F6Q2lrYnpHO0F5Q3JqYkU7RUFFRSxXQUFBO0VGYkEseURFRDJEO0VBZ0IzRCxxREFoQnFHO0VBcUJuRyxpRkFBQTtBekNramJOO0F5QzdpYkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBdEJxZ2JmO0F5Q3ZpYkU7RUFHRSxXQUFBO0VBQ0EseURBekMrSTtFQTZDL0ksb0RBN0N5TDtBekNpbGI3TDtBeUNsaWJJO0VBS0ksaUZBQUE7QXpDZ2liUjs7QXdDeGhiRTtFQzNEQSxXQUFBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBdEJtaGJmO0F1Qm5sYkU7RWtCQUUsV0FBQTtFRk5BLDJERUQyRDtFQVMzRCx1REFUcUc7QXpDK2xiekc7QXlDbmxiRTtFQUVFLFdBQUE7RUZiQSwyREVEMkQ7RUFnQjNELHVEQWhCcUc7RUFxQm5HLDZEQUFBO0F6Q2dsYk47QXlDM2tiRTtFQUVFLFdBQUE7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0F0Qm1pYmY7QXlDcmtiRTtFQUdFLFdBQUE7RUFDQSwyREF6QytJO0VBNkMvSSxzREE3Q3lMO0F6QyttYjdMO0F5Q2hrYkk7RUFLSSw2REFBQTtBekM4amJSOztBd0N0amJFO0VDM0RBLFdBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0F0QmlqYmY7QXVCam5iRTtFa0JBRSxXQUFBO0VGTkEsNkRFRDJEO0VBUzNELHlEQVRxRztBekM2bmJ6RztBeUNqbmJFO0VBRUUsV0FBQTtFRmJBLDZERUQyRDtFQWdCM0QseURBaEJxRztFQXFCbkcsdUVBQUE7QXpDOG1iTjtBeUN6bWJFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QXRCaWtiZjtBeUNubWJFO0VBR0UsV0FBQTtFQUNBLDZEQXpDK0k7RUE2Qy9JLHdEQTdDeUw7QXpDNm9iN0w7QXlDOWxiSTtFQUtJLHVFQUFBO0F6QzRsYlI7O0F3Q3BsYkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QXRCK2tiZjtBdUIvb2JFO0VrQkFFLFdBQUE7RUZOQSxvRUVEMkQ7RUFTM0QsZ0VBVHFHO0F6QzJwYnpHO0F5Qy9vYkU7RUFFRSxXQUFBO0VGYkEsb0VFRDJEO0VBZ0IzRCxnRUFoQnFHO0VBcUJuRyx1RUFBQTtBekM0b2JOO0F5Q3ZvYkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBdEIrbGJmO0F5Q2pvYkU7RUFHRSxXQUFBO0VBQ0Esb0VBekMrSTtFQTZDL0ksZ0VBN0N5TDtBekMycWI3TDtBeUM1bmJJO0VBS0ksdUVBQUE7QXpDMG5iUjs7QXdDbG5iRTtFQzNEQSxjQUFBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBdEI2bWJmO0F1QjdxYkU7RWtCQUUsV0FBQTtFRk5BLG9FRUQyRDtFQVMzRCxnRUFUcUc7QXpDeXJiekc7QXlDN3FiRTtFQUVFLFdBQUE7RUZiQSxvRUVEMkQ7RUFnQjNELGdFQWhCcUc7RUFxQm5HLGlGQUFBO0F6QzBxYk47QXlDcnFiRTtFQUVFLGNBQUE7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0F0QjZuYmY7QXlDL3BiRTtFQUdFLFdBQUE7RUFDQSxvRUF6QytJO0VBNkMvSSxnRUE3Q3lMO0F6Q3lzYjdMO0F5QzFwYkk7RUFLSSxpRkFBQTtBekN3cGJSOztBd0NocGJFO0VDM0RBLFdBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0F0QjJvYmY7QXVCM3NiRTtFa0JBRSxXQUFBO0VGTkEsb0VFRDJEO0VBUzNELGdFQVRxRztBekN1dGJ6RztBeUMzc2JFO0VBRUUsV0FBQTtFRmJBLG9FRUQyRDtFQWdCM0QsZ0VBaEJxRztFQXFCbkcsNERBQUE7QXpDd3NiTjtBeUNuc2JFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QXRCMnBiZjtBeUM3cmJFO0VBR0UsV0FBQTtFQUNBLG9FQXpDK0k7RUE2Qy9JLGdFQTdDeUw7QXpDdXViN0w7QXlDeHJiSTtFQUtJLDREQUFBO0F6Q3NyYlI7O0F3QzlxYkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QXRCeXFiZjtBdUJ6dWJFO0VrQkFFLGNBQUE7RUZOQSxxRUVEMkQ7RUFTM0QsaUVBVHFHO0F6Q3F2YnpHO0F5Q3p1YkU7RUFFRSxjQUFBO0VGYkEscUVFRDJEO0VBZ0IzRCxpRUFoQnFHO0VBcUJuRyxrRkFBQTtBekNzdWJOO0F5Q2p1YkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBdEJ5cmJmO0F5QzN0YkU7RUFHRSxjQUFBO0VBQ0EscUVBekMrSTtFQTZDL0ksaUVBN0N5TDtBekNxd2I3TDtBeUN0dGJJO0VBS0ksa0ZBQUE7QXpDb3RiUjs7QXdDNXNiRTtFQzNEQSxXQUFBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBdEJ1c2JmO0F1QnZ3YkU7RWtCQUUsV0FBQTtFRk5BLHFFRUQyRDtFQVMzRCxpRUFUcUc7QXpDbXhiekc7QXlDdndiRTtFQUVFLFdBQUE7RUZiQSxxRUVEMkQ7RUFnQjNELGlFQWhCcUc7RUFxQm5HLGtGQUFBO0F6Q293Yk47QXlDL3ZiRTtFQUVFLFdBQUE7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0F0QnV0YmY7QXlDenZiRTtFQUdFLFdBQUE7RUFDQSxxRUF6QytJO0VBNkMvSSwrREE3Q3lMO0F6Q215YjdMO0F5Q3B2Ykk7RUFLSSxrRkFBQTtBekNrdmJSOztBd0MxdWJFO0VDM0RBLGNBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0F0QnF1YmY7QXVCcnliRTtFa0JBRSxXQUFBO0VGTkEseURFRDJEO0VBUzNELHFEQVRxRztBekNpemJ6RztBeUNyeWJFO0VBRUUsV0FBQTtFRmJBLHlERUQyRDtFQWdCM0QscURBaEJxRztFQXFCbkcsaUZBQUE7QXpDa3liTjtBeUM3eGJFO0VBRUUsY0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QXRCcXZiZjtBeUN2eGJFO0VBR0UsV0FBQTtFQUNBLHlEQXpDK0k7RUE2Qy9JLG9EQTdDeUw7QXpDaTBiN0w7QXlDbHhiSTtFQUtJLGlGQUFBO0F6Q2d4YlI7O0F3Q3h3YkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QXRCbXdiZjtBdUJuMGJFO0VrQkFFLGNBQUE7RUZOQSxxRUVEMkQ7RUFTM0QsaUVBVHFHO0F6QyswYnpHO0F5Q24wYkU7RUFFRSxjQUFBO0VGYkEscUVFRDJEO0VBZ0IzRCxpRUFoQnFHO0VBcUJuRyxrRkFBQTtBekNnMGJOO0F5QzN6YkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBdEJteGJmO0F5Q3J6YkU7RUFHRSxjQUFBO0VBQ0EscUVBekMrSTtFQTZDL0ksaUVBN0N5TDtBekMrMWI3TDtBeUNoemJJO0VBS0ksa0ZBQUE7QXpDOHliUjs7QXdDdHliRTtFQzNEQSxjQUFBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBdEJpeWJmO0F1QmoyYkU7RWtCQUUsY0FBQTtFRk5BLDBDRUQyRDtFQVMzRCxnQ0FUcUc7QXpDNjJiekc7QXlDajJiRTtFQUVFLGNBQUE7RUZiQSwwQ0VEMkQ7RUFnQjNELGdDQWhCcUc7RUFxQm5HLGtGQUFBO0F6QzgxYk47QXlDejFiRTtFQUVFLGNBQUE7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0F0Qml6YmY7QXlDbjFiRTtFQUdFLGNBQUE7RUFDQSxvQ0F6QytJO0VBNkMvSSxzQ0E3Q3lMO0F6QzYzYjdMO0F5QzkwYkk7RUFLSSxrRkFBQTtBekM0MGJSOztBd0NwMGJFO0VDM0RBLFdBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0F0Qit6YmY7QXVCLzNiRTtFa0JBRSxXQUFBO0VGTkEsa0VFRDJEO0VBUzNELDhEQVRxRztBekMyNGJ6RztBeUMvM2JFO0VBRUUsV0FBQTtFRmJBLGtFRUQyRDtFQWdCM0QsOERBaEJxRztFQXFCbkcsaURBQUE7QXpDNDNiTjtBeUN2M2JFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QXRCKzBiZjtBeUNqM2JFO0VBR0UsV0FBQTtFQUNBLGtFQXpDK0k7RUE2Qy9JLG1CQTdDeUw7QXpDMjViN0w7QXlDNTJiSTtFQUtJLGlEQUFBO0F6QzAyYlI7O0F3Q2wyYkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QXRCNjFiZjtBdUI3NWJFO0VrQkFFLFdBQUE7RUZOQSwyREVEMkQ7RUFTM0QsdURBVHFHO0F6Q3k2YnpHO0F5Qzc1YkU7RUFFRSxXQUFBO0VGYkEsMkRFRDJEO0VBZ0IzRCx1REFoQnFHO0VBcUJuRyw2REFBQTtBekMwNWJOO0F5Q3I1YkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBdEI2MmJmO0F5Qy80YkU7RUFHRSxXQUFBO0VBQ0EsMkRBekMrSTtFQTZDL0ksc0RBN0N5TDtBekN5N2I3TDtBeUMxNGJJO0VBS0ksNkRBQUE7QXpDdzRiUjs7QXdDaDRiRTtFQzNEQSxjQUFBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBdEIyM2JmO0F1QjM3YkU7RWtCQUUsV0FBQTtFRk5BLDhDRUQyRDtFQVMzRCwwQ0FUcUc7QXpDdThiekc7QXlDMzdiRTtFQUVFLFdBQUE7RUZiQSw4Q0VEMkQ7RUFnQjNELDBDQWhCcUc7RUFxQm5HLGlGQUFBO0F6Q3c3Yk47QXlDbjdiRTtFQUVFLGNBQUE7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0F0QjI0YmY7QXlDNzZiRTtFQUdFLFdBQUE7RUFDQSw4Q0F6QytJO0VBNkMvSSwwQ0E3Q3lMO0F6Q3U5YjdMO0F5Q3g2Ykk7RUFLSSxpRkFBQTtBekNzNmJSOztBd0M5NWJFO0VDM0RBLGNBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0F0Qnk1YmY7QXVCejliRTtFa0JBRSxXQUFBO0VGTkEsbUNFRDJEO0VBUzNELCtCQVRxRztBekNxK2J6RztBeUN6OWJFO0VBRUUsV0FBQTtFRmJBLG1DRUQyRDtFQWdCM0QsK0JBaEJxRztFQXFCbkcsaUZBQUE7QXpDczliTjtBeUNqOWJFO0VBRUUsY0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QXRCeTZiZjtBeUMzOGJFO0VBR0UsV0FBQTtFQUNBLG1DQXpDK0k7RUE2Qy9JLCtCQTdDeUw7QXpDcS9iN0w7QXlDdDhiSTtFQUtJLGlGQUFBO0F6Q284YlI7O0F3QzU3YkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QXRCdTdiZjtBdUJ2L2JFO0VrQkFFLGNBQUE7RUZOQSxtQ0VEMkQ7RUFTM0QscUJBVHFHO0F6Q21nY3pHO0F5Q3YvYkU7RUFFRSxjQUFBO0VGYkEsbUNFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxpRkFBQTtBekNvL2JOO0F5Qy8rYkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBdEJ1OGJmO0F5Q3orYkU7RUFHRSxjQUFBO0VBQ0EseUJBekMrSTtFQTZDL0ksK0JBN0N5TDtBekNtaGM3TDtBeUNwK2JJO0VBS0ksaUZBQUE7QXpDaytiUjs7QXdDMTliRTtFQzNEQSxjQUFBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBdEJxOWJmO0F1QnJoY0U7RWtCQUUsY0FBQTtFRk5BLDJERUQyRDtFQVMzRCx1REFUcUc7QXpDaWljekc7QXlDcmhjRTtFQUVFLGNBQUE7RUZiQSwyREVEMkQ7RUFnQjNELHVEQWhCcUc7RUFxQm5HLGtGQUFBO0F6Q2toY047QXlDN2djRTtFQUVFLGNBQUE7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0F0QnErYmY7QXlDdmdjRTtFQUdFLGNBQUE7RUFDQSwyREF6QytJO0VBNkMvSSx1REE3Q3lMO0F6Q2lqYzdMO0F5Q2xnY0k7RUFLSSxrRkFBQTtBekNnZ2NSOztBd0NsL2JFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0QmsvYmY7QXVCbGpjRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEJ1L2JmO0F5QzEvYkU7RUFFRSwrQ0FBQTtBekMyL2JKO0F5Q3gvYkU7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekN5L2JKO0F5Q3QvYkU7RUFHRSxjQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEJtZ2NmO0F5Q3AvYkk7RUFLSSwrQ0FBQTtBekNrL2JSOztBd0MzZ2NFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0QjJnY2Y7QXVCM2tjRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEJnaGNmO0F5Q25oY0U7RUFFRSxnREFBQTtBekNvaGNKO0F5Q2poY0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekNraGNKO0F5Qy9nY0U7RUFHRSxXQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEI0aGNmO0F5QzdnY0k7RUFLSSxnREFBQTtBekMyZ2NSOztBd0NwaWNFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0Qm9pY2Y7QXVCcG1jRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEJ5aWNmO0F5QzVpY0U7RUFFRSxnREFBQTtBekM2aWNKO0F5QzFpY0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekMyaWNKO0F5Q3hpY0U7RUFHRSxXQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEJxamNmO0F5Q3RpY0k7RUFLSSxnREFBQTtBekNvaWNSOztBd0M3amNFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0QjZqY2Y7QXVCN25jRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEJra2NmO0F5Q3JrY0U7RUFFRSxnREFBQTtBekNza2NKO0F5Q25rY0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekNva2NKO0F5Q2prY0U7RUFHRSxXQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEI4a2NmO0F5Qy9qY0k7RUFLSSxnREFBQTtBekM2amNSOztBd0N0bGNFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0QnNsY2Y7QXVCdHBjRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEIybGNmO0F5QzlsY0U7RUFFRSxnREFBQTtBekMrbGNKO0F5QzVsY0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekM2bGNKO0F5QzFsY0U7RUFHRSxjQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEJ1bWNmO0F5Q3hsY0k7RUFLSSxnREFBQTtBekNzbGNSOztBd0MvbWNFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0QittY2Y7QXVCL3FjRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEJvbmNmO0F5Q3ZuY0U7RUFFRSwrQ0FBQTtBekN3bmNKO0F5Q3JuY0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekNzbmNKO0F5Q25uY0U7RUFHRSxXQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEJnb2NmO0F5Q2puY0k7RUFLSSwrQ0FBQTtBekMrbWNSOztBd0N4b2NFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0QndvY2Y7QXVCeHNjRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEI2b2NmO0F5Q2hwY0U7RUFFRSxpREFBQTtBekNpcGNKO0F5QzlvY0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekMrb2NKO0F5QzVvY0U7RUFHRSxjQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEJ5cGNmO0F5QzFvY0k7RUFLSSxpREFBQTtBekN3b2NSOztBd0NqcWNFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0QmlxY2Y7QXVCanVjRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEJzcWNmO0F5Q3pxY0U7RUFFRSw4Q0FBQTtBekMwcWNKO0F5Q3ZxY0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekN3cWNKO0F5Q3JxY0U7RUFHRSxXQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEJrcmNmO0F5Q25xY0k7RUFLSSw4Q0FBQTtBekNpcWNSOztBd0MxcmNFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0QjByY2Y7QXVCMXZjRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEIrcmNmO0F5Q2xzY0U7RUFFRSwrQ0FBQTtBekNtc2NKO0F5Q2hzY0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekNpc2NKO0F5QzlyY0U7RUFHRSxjQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEIyc2NmO0F5QzVyY0k7RUFLSSwrQ0FBQTtBekMwcmNSOztBd0NudGNFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0Qm10Y2Y7QXVCbnhjRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEJ3dGNmO0F5QzN0Y0U7RUFFRSxpREFBQTtBekM0dGNKO0F5Q3p0Y0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekMwdGNKO0F5Q3Z0Y0U7RUFHRSxjQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEJvdWNmO0F5Q3J0Y0k7RUFLSSxpREFBQTtBekNtdGNSOztBd0M1dWNFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0QjR1Y2Y7QXVCNXljRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEJpdmNmO0F5Q3B2Y0U7RUFFRSxpREFBQTtBekNxdmNKO0F5Q2x2Y0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekNtdmNKO0F5Q2h2Y0U7RUFHRSxjQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEI2dmNmO0F5Qzl1Y0k7RUFLSSxpREFBQTtBekM0dWNSOztBd0Nyd2NFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0QnF3Y2Y7QXVCcjBjRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEIwd2NmO0F5Qzd3Y0U7RUFFRSw4Q0FBQTtBekM4d2NKO0F5QzN3Y0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekM0d2NKO0F5Q3p3Y0U7RUFHRSxXQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEJzeGNmO0F5Q3Z3Y0k7RUFLSSw4Q0FBQTtBekNxd2NSOztBd0M5eGNFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0Qjh4Y2Y7QXVCOTFjRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEJteWNmO0F5Q3R5Y0U7RUFFRSxnREFBQTtBekN1eWNKO0F5Q3B5Y0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekNxeWNKO0F5Q2x5Y0U7RUFHRSxXQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEIreWNmO0F5Q2h5Y0k7RUFLSSxnREFBQTtBekM4eGNSOztBd0N2emNFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0QnV6Y2Y7QXVCdjNjRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEI0emNmO0F5Qy96Y0U7RUFFRSw4Q0FBQTtBekNnMGNKO0F5Qzd6Y0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekM4emNKO0F5QzN6Y0U7RUFHRSxjQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEJ3MGNmO0F5Q3p6Y0k7RUFLSSw4Q0FBQTtBekN1emNSOztBd0NoMWNFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0QmcxY2Y7QXVCaDVjRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEJxMWNmO0F5Q3gxY0U7RUFFRSwrQ0FBQTtBekN5MWNKO0F5Q3QxY0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekN1MWNKO0F5Q3AxY0U7RUFHRSxjQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEJpMmNmO0F5Q2wxY0k7RUFLSSwrQ0FBQTtBekNnMWNSOztBd0N6MmNFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0QnkyY2Y7QXVCejZjRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEI4MmNmO0F5Q2ozY0U7RUFFRSwrQ0FBQTtBekNrM2NKO0F5Qy8yY0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekNnM2NKO0F5QzcyY0U7RUFHRSxjQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEIwM2NmO0F5QzMyY0k7RUFLSSwrQ0FBQTtBekN5MmNSOztBd0NsNGNFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0F0Qms0Y2Y7QXVCbDhjRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBdEJ1NGNmO0F5QzE0Y0U7RUFFRSxpREFBQTtBekMyNGNKO0F5Q3g0Y0U7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBekN5NGNKO0F5Q3Q0Y0U7RUFHRSxjQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBdEJtNWNmO0F5Q3A0Y0k7RUFLSSxpREFBQTtBekNrNGNSOztBd0NoNWNBO0VBQ0UsZ0JsQjZNNEI7RWtCNU01QixjcEJoRm9CO0VvQmlGcEIscUJwQnJCZ0I7QXBCdzZjbEI7QXVCNTljRTtFaUI0RUUsY3BCcEZrQjtFb0JxRmxCLHFCcEJ2Qm9CO0FwQjA2Y3hCO0F3Q2g1Y0U7RUFFRSxxQnBCNUJvQjtBcEI2NmN4QjtBd0M5NGNFO0VBRUUsY2xCdEZPO0VrQnVGUCxvQkFBQTtBeEMrNGNKOztBd0NwNGNBO0VDUEUsb0JBQUE7RXBCNEVJLGtCQUFBO0VvQjFFSixnQm5CK0g0QjtFY3BOMUIsZ0JLdUZxQztBekM4NGN6Qzs7QXdDdjRjQTtFQ1hFLHVCQUFBO0VwQjRFSSxtQkFBQTtFb0IxRUosZ0JuQmdJNEI7RWNyTjFCLGdCS3VGcUM7QXpDcTVjekM7O0F3Q3I0Y0E7RUFDRSxjQUFBO0VBQ0EsV0FBQTtBeEN3NGNGO0F3Q3I0Y0U7RUFDRSxrQmxCd1QwQjtBdEIra2M5Qjs7QXdDLzNjRTs7O0VBQ0UsV0FBQTtBeENvNGNKOztBMEMvZ2RBO0VMZ0JNLGdDS2ZKO0ExQ2toZEY7QXFDLy9jTTtFS3BCTjtJTHFCUSxnQkFBQTtFckNrZ2ROO0FBQ0Y7QTBDcmhkRTtFQUNFLFVBQUE7QTFDdWhkSjs7QTBDbGhkRTtFQUNFLGFBQUE7QTFDcWhkSjs7QTBDamhkQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VMREksNkJLRUo7QTFDb2hkRjtBcUNsaGRNO0VLTk47SUxPUSxnQkFBQTtFckNxaGROO0FBQ0Y7QTBDdmhkRTtFQUNFLFFBQUE7RUFDQSxZQUFBO0VMTkUsNEJLT0Y7QTFDeWhkSjtBcUM1aGRNO0VLQUo7SUxDTSxnQkFBQTtFckMraGROO0FBQ0Y7O0EyQ3BqZEE7Ozs7RUFJRSxrQkFBQTtBM0N1amRGOztBMkNwamRBO0VBQ0UsbUJBQUE7QTNDdWpkRjtBNENuaWRJO0VBQ0UscUJBQUE7RUFDQSxvQnRCK053QjtFc0I5TnhCLHVCdEI2TndCO0VzQjVOeEIsV0FBQTtFQWhDSix1QkFBQTtFQUNBLHFDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQ0FBQTtBNUNza2RGO0E0Q2poZEk7RUFDRSxjQUFBO0E1Q21oZE47O0EyQzdqZEE7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsYXJCeXBCa0M7RXFCeHBCbEMsYUFBQTtFQUNBLFdBQUE7RUFDQSxnQnJCaXVCa0M7RXFCaHVCbEMsaUJBQUE7RUFDQSxvQkFBQTtFdEIySkksZUFBQTtFc0J6SkosY3ZCdkJvQjtFdUJ3QnBCLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQnJCdkJTO0VxQndCVCw0QkFBQTtFQUNBLHFDQUFBO0EzQ2drZEY7O0EyQ3ZqZEk7RUFDRSxXQUFBO0VBQ0EsT0FBQTtBM0MwamROOztBMkN2amRJO0VBQ0UsUUFBQTtFQUNBLFVBQUE7QTNDMGpkTjs7QStCOWlkSTtFWW5CQTtJQUNFLFdBQUE7SUFDQSxPQUFBO0UzQ3FrZEo7RTJDbGtkRTtJQUNFLFFBQUE7SUFDQSxVQUFBO0UzQ29rZEo7QUFDRjtBK0J6amRJO0VZbkJBO0lBQ0UsV0FBQTtJQUNBLE9BQUE7RTNDK2tkSjtFMkM1a2RFO0lBQ0UsUUFBQTtJQUNBLFVBQUE7RTNDOGtkSjtBQUNGO0ErQm5rZEk7RVluQkE7SUFDRSxXQUFBO0lBQ0EsT0FBQTtFM0N5bGRKO0UyQ3RsZEU7SUFDRSxRQUFBO0lBQ0EsVUFBQTtFM0N3bGRKO0FBQ0Y7QStCN2tkSTtFWW5CQTtJQUNFLFdBQUE7SUFDQSxPQUFBO0UzQ21tZEo7RTJDaG1kRTtJQUNFLFFBQUE7SUFDQSxVQUFBO0UzQ2ttZEo7QUFDRjtBMkMzbGRFO0VBQ0UsU0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsdUJyQityQmdDO0F0Qjg1YnBDO0E0QzVuZEk7RUFDRSxxQkFBQTtFQUNBLG9CdEIrTndCO0VzQjlOeEIsdUJ0QjZOd0I7RXNCNU54QixXQUFBO0VBekJKLGFBQUE7RUFDQSxxQ0FBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7QTVDd3BkRjtBNEMxbWRJO0VBQ0UsY0FBQTtBNUM0bWROOztBMkNqbWRFO0VBQ0UsTUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLHFCckJpckJnQztBdEJtN2JwQztBNENqcGRJO0VBQ0UscUJBQUE7RUFDQSxvQnRCK053QjtFc0I5TnhCLHVCdEI2TndCO0VzQjVOeEIsV0FBQTtFQWxCSixtQ0FBQTtFQUNBLGVBQUE7RUFDQSxzQ0FBQTtFQUNBLHdCQUFBO0E1Q3NxZEY7QTRDL25kSTtFQUNFLGNBQUE7QTVDaW9kTjtBMkM1bWRJO0VBQ0UsaUJBQUE7QTNDOG1kTjs7QTJDeG1kRTtFQUNFLE1BQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxzQnJCZ3FCZ0M7QXRCMjhicEM7QTRDenFkSTtFQUNFLHFCQUFBO0VBQ0Esb0J0QitOd0I7RXNCOU54Qix1QnRCNk53QjtFc0I1TnhCLFdBQUE7QTVDMnFkTjtBNENocWRNO0VBQ0UsYUFBQTtBNUNrcWRSO0E0Qy9wZE07RUFDRSxxQkFBQTtFQUNBLHFCdEI0TXNCO0VzQjNNdEIsdUJ0QjBNc0I7RXNCek10QixXQUFBO0VBOUJOLG1DQUFBO0VBQ0EseUJBQUE7RUFDQSxzQ0FBQTtBNUNnc2RGO0E0Qy9wZEk7RUFDRSxjQUFBO0E1Q2lxZE47QTJDM25kSTtFQUNFLGlCQUFBO0EzQzZuZE47O0EyQ3JuZEU7RUFJRSxXQUFBO0VBQ0EsWUFBQTtBM0NxbmRKOztBMkNobmRBO0VFOUdFLFNBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsNkJBQUE7QTdDa3VkRjs7QTJDaG5kQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JyQmlLNEI7RXFCaEs1QixjckJoSFM7RXFCaUhULG1CQUFBO0VBRUEsbUJBQUE7RUFDQSw2QkFBQTtFQUNBLFNBQUE7QTNDa25kRjtBdUJ2dWRFO0VvQm9JRSx1RHJCb25CZ0M7RXFCbm5CaEMscUJBQUE7RUovSUEseUJqQkdPO0F0Qm12ZFg7QTJDbm1kRTtFQUVFLFdyQnBKTztFcUJxSlAscUJBQUE7RUp0SkEseUJqQm9QMEI7QXRCdWdkOUI7QTJDam1kRTtFQUVFLGNyQnRKTztFcUJ1SlAsb0JBQUE7RUFDQSw2QkFBQTtBM0NrbWRKOztBMkMxbGRBO0VBQ0UsY0FBQTtBM0M2bGRGOztBMkN6bGRBO0VBQ0UsY0FBQTtFQUNBLHNCckJpbUJrQztFcUJobUJsQyxnQkFBQTtFdEJBSSxtQkFBQTtFc0JFSixjckJ6S1M7RXFCMEtULG1CQUFBO0EzQzRsZEY7O0EyQ3hsZEE7RUFDRSxjQUFBO0VBQ0EsdUJBQUE7RUFDQSxjckI5S1M7QXRCeXdkWDs7QThDdHhkQTs7RUFFRSxrQkFBQTtFQUNBLDJCQUFBO0VBQUEsb0JBQUE7RUFDQSxzQkFBQTtBOUN5eGRGO0E4Q3Z4ZEU7Ozs7RUFDRSxrQkFBQTtFQUNBLGtCQUFBO01BQUEsY0FBQTtBOUM0eGRKO0F1QjN4ZEU7Ozs7RXVCSUksVUFBQTtBOUM2eGROO0E4QzN4ZEk7Ozs7Ozs7Ozs7RUFHRSxVQUFBO0E5Q295ZE47O0E4Qzl4ZEE7RUFDRSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSxvQkFBQTtNQUFBLDJCQUFBO0E5Q2l5ZEY7QThDL3hkRTtFQUNFLFdBQUE7QTlDaXlkSjs7QThDM3hkRTs7RUFFRSxpQkFBQTtBOUM4eGRKO0E4Q253ZEE7RUFDRSx3QkFBQTtFQUNBLHVCQUFBO0E5Q3F3ZEY7QThDbndkRTtFQUdFLGNBQUE7QTlDbXdkSjtBOENod2RFO0VBQ0UsZUFBQTtBOUNrd2RKOztBOEM5dmRBO0VBQ0UsdUJBQUE7RUFDQSxzQkFBQTtBOUNpd2RGOztBOEM5dmRBO0VBQ0Usc0JBQUE7RUFDQSxxQkFBQTtBOUNpd2RGOztBOEM3dWRBO0VBQ0UsMEJBQUE7TUFBQSxzQkFBQTtFQUNBLHFCQUFBO01BQUEsdUJBQUE7RUFDQSxxQkFBQTtNQUFBLHVCQUFBO0E5Q2d2ZEY7QThDOXVkRTs7RUFFRSxXQUFBO0E5Q2d2ZEo7QThDN3VkRTs7RUFFRSxnQkFBQTtBOUMrdWRKO0E4Q2x0ZEU7Ozs7RUFFRSxnQkFBQTtBOUNzdGRKO0E4Q3B0ZEk7Ozs7Ozs7Ozs7RUFFRSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7QTlDOHRkTjs7QStDdjNkQTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0EsdUJBQUE7TUFBQSxvQkFBQTtFQUNBLFdBQUE7QS9DMDNkRjtBK0N4M2RFOzs7O0VBSUUsa0JBQUE7RUFDQSxrQkFBQTtNQUFBLGNBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0EvQzAzZEo7QStDeDNkSTs7Ozs7Ozs7Ozs7O0VBR0UsaUJBQUE7QS9DbTRkTjtBK0M5M2RFOzs7RUFHRSxVQUFBO0EvQ2c0ZEo7QStDNTNkRTtFQUNFLFVBQUE7QS9DODNkSjtBK0NwM2RFO0VBQ0Usb0JBQUE7RUFBQSxhQUFBO0VBQ0Esc0JBQUE7TUFBQSxtQkFBQTtBL0NzM2RKO0ErQ3IxZEE7O0VBRUUsb0JBQUE7RUFBQSxhQUFBO0EvQ3UxZEY7QStDbDFkRTs7Ozs7O0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0EvQ3kxZEo7QStDdjFkSTs7Ozs7O0VBQ0UsVUFBQTtBL0M4MWROO0ErQzExZEU7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBSUUsaUJBQUE7QS9DZzVkSjs7QStDNTRkQTtFQUF1QixrQkFBQTtBL0NnNWR2Qjs7QStDLzRkQTtFQUFzQixpQkFBQTtBL0NtNWR0Qjs7QStDMzRkQTtFQUNFLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHNCQUFBO01BQUEsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0UxQjJESSxlQUFBO0UwQnpESixnQnpCcUs0QjtFeUJwSzVCLGdCM0IzQ2lCO0UyQjRDakIsY3pCL0dTO0V5QmdIVCxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJ6QnZIUztFeUJ3SFQseUJBQUE7QS9DODRkRjtBK0MxNGRFOztFQUVFLGFBQUE7QS9DNDRkSjs7QStDbDRkQTs7RUFFRSxnQ3pCbVdzQztBdEJraWR4Qzs7QStDbDRkQTs7Ozs7Ozs7OztFQU1FLG9CQUFBO0UxQndCSSxrQkFBQTtFMEJ0QkosZ0J6QjJFNEI7QXRCOHpkOUI7O0ErQ3I0ZEE7O0VBRUUsa0N6QmlWc0M7QXRCdWpkeEM7O0ErQ3I0ZEE7Ozs7Ozs7Ozs7RUFNRSx1QkFBQTtFMUJPSSxtQkFBQTtFMEJMSixnQnpCMkQ0QjtBdEJpMWQ5Qjs7QStDeDRkQTs7RUFFRSxzQkFBQTtBL0MyNGRGOztBZ0R2amVBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQ0FBQTtVQUFBLHlCQUFBO0FoRDBqZUY7O0FnRHZqZUE7RUFDRSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0Esa0IxQnlmc0M7QXRCaWtkeEM7O0FnRHZqZUE7RUFDRSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsVzFCcWZzQztFMEJwZnRDLGVBQUE7RUFDQSxVQUFBO0FoRDBqZUY7QWdEeGplRTtFQUNFLFcxQnpCTztFMEIwQlAscUIxQnlOMEI7RWlCcFAxQix5QmpCb1AwQjtBdEJrMmQ5QjtBZ0R0amVFO0VBS0ksZ0QxQmdXd0I7QXRCb3RkOUI7QWdEaGplRTtFQUNFLHVEMUJzYm9DO0F0QjRuZHhDO0FnRC9pZUU7RUFDRSxXMUI3Q087RTBCOENQLDJEMUJrZjRDO0UwQmpmNUMsdUQxQmlmNEM7QXRCZ2tkaEQ7QWdEMWllSTtFQUNFLGMxQmpESztBdEI2bGVYO0FnRDFpZU07RUFDRSx5QjFCeERHO0F0Qm9tZVg7O0FnRGxpZUE7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBRUEsbUJBQUE7QWhEb2llRjtBZ0RoaWVFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxXMUJ3Ym9DO0UwQnZicEMsWTFCdWJvQztFMEJ0YnBDLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLHNCMUJyRk87RTBCc0ZQLHlCQUFBO0FoRGtpZUo7QWdEN2hlRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsVzFCeWFvQztFMEJ4YXBDLFkxQndhb0M7RTBCdmFwQyxXQUFBO0VBQ0EsaUNBQUE7QWhEK2hlSjs7QWdEaGhlSTtFQUNFLGtPQUFBO0FoRG1oZU47QWdEOWdlSTtFQUNFLHFCMUIwSHdCO0VpQnBQMUIseUJqQm9QMEI7QXRCdTVkOUI7QWdEN2dlSTtFQUNFLCtLQUFBO0FoRCtnZU47QWdEMWdlSTtFVHBJQSx3Q2pCeWhCNEM7QXRCd25kaEQ7QWdEMWdlSTtFVHZJQSx3Q2pCeWhCNEM7QXRCMm5kaEQ7O0FnRGxnZUU7RUFFRSxrQjFCMFo0QztBdEIwbWRoRDtBZ0RoZ2VJO0VBQ0UsOEtBQUE7QWhEa2dlTjtBZ0Q3L2RJO0VUOUpBLHdDakJ5aEI0QztBdEJxb2RoRDs7QWdEci9kQTtFQUNFLHFCQUFBO0FoRHcvZEY7QWdEci9kSTtFQUNFLGNBQUE7RUFDQSxjMUJrWTBDO0UwQmpZMUMsbUJBQUE7RUFFQSxxQjFCZ1kwQztBdEJzbmRoRDtBZ0RuL2RJO0VBQ0Usd0JBQUE7RUFDQSwwQkFBQTtFQUNBLHVCMUIyWDBDO0UwQjFYMUMsd0IxQjBYMEM7RTBCelgxQyx5QjFCcExLO0UwQnNMTCxxQjFCc1gwQztFZXhpQjFDLGlKV21MQTtFWG5MQSx5SVdtTEE7RVhuTEEsOEtXbUxBO0FoRG8vZE47QXFDbnFlTTtFV3VLRjtJWHRLSSxnQkFBQTtFckNzcWVOO0FBQ0Y7QWdEcC9kSTtFQUNFLHNCMUJsTUs7RTBCbU1MLHNDQUFBO1VBQUEsOEJBQUE7QWhEcy9kTjtBZ0RqL2RJO0VUek1BLHdDakJ5aEI0QztBdEJvcWRoRDs7QWdEditkQTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLG1DMUJxUnNDO0UwQnBSdEMsMENBQUE7RTNCNUNJLGVBQUE7RTJCK0NKLGdCMUI2RDRCO0UwQjVENUIsZ0I1Qm5KaUI7RTRCb0pqQixjMUJ2TlM7RTBCd05ULHNCQUFBO0VBQ0EsdU9BQUE7RUFDQSx5QkFBQTtFWm5ORSxnQllvTm1EO0VBRXJELHdCQUFBO1VBQUEsZ0JBQUE7QWhEdytkRjtBZ0R0K2RFO0VBQ0UsdUQxQndQb0M7RTBCdlBwQyxVQUFBO0VBS0UsZ0QxQm1XOEI7QXRCaW9kcEM7QWdEaitkSTtFQU1FLGMxQi9PSztFMEJnUEwsc0IxQnZQSztBdEJxdGVYO0FnRDE5ZEU7RUFFRSxZQUFBO0VBQ0Esc0I1QnJLa0I7RTRCc0tsQixzQkFBQTtBaEQyOWRKO0FnRHg5ZEU7RUFDRSxjMUI3UE87RTBCOFBQLHlCMUJsUU87QXRCNHRlWDtBZ0R0OWRFO0VBQ0UsYUFBQTtBaER3OWRKO0FnRHA5ZEU7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0FoRHM5ZEo7O0FnRGw5ZEE7RUFDRSxrQzFCME5zQztFMEJ6TnRDLG9CMUJpSDRCO0UwQmhINUIsdUIxQmdINEI7RTBCL0c1QixvQjFCZ0g0QjtFRDFOeEIsbUJBQUE7QXJCZ2tlTjs7QWdEbDlkQTtFQUNFLGdDMUJtTnNDO0UwQmxOdEMsbUIxQjhHNEI7RTBCN0c1QixzQjFCNkc0QjtFMEI1RzVCLGtCMUI2RzRCO0VEL054QixrQkFBQTtBckJ3a2VOOztBZ0Q3OGRBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxtQzFCaU1zQztFMEJoTXRDLGdCQUFBO0FoRGc5ZEY7O0FnRDc4ZEE7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsbUMxQnlMc0M7RTBCeEx0QyxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0FoRGc5ZEY7QWdEOThkRTtFQUNFLHVEMUJxS29DO0UwQnBLcEMsZ0QxQnlFMEI7QXRCdTRkOUI7QWdENThkRTtFQUVFLHlCMUIvVE87QXRCNHdlWDtBZ0R6OGRJO0VBQ0UsaUIxQjJUYTtBdEJncGRuQjtBZ0R2OGRFO0VBQ0UsMEJBQUE7QWhEeThkSjs7QWdEcjhkQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLG1DMUJ3SnNDO0UwQnZKdEMseUJBQUE7RUFDQSxnQkFBQTtFQUVBLGdCMUJoRTRCO0UwQmlFNUIsZ0I1QmhSaUI7RTRCaVJqQixjMUJwVlM7RTBCcVZULHNCMUI1VlM7RTBCNlZULHlCQUFBO0FoRHU4ZEY7QWdEbjhkRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSw2QjFCaUlvQztFMEJoSXBDLHlCQUFBO0VBQ0EsZ0I1QmhTZTtFNEJpU2YsYzFCcFdPO0UwQnFXUCxpQkFBQTtFVDdXQSx5QmpCR087RTBCNFdQLG9CQUFBO0FoRHE4ZEo7O0FnRDE3ZEE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QWhENjdkRjtBZ0QzN2RFO0VBQ0UsVUFBQTtBaEQ2N2RKO0FnRHo3ZEk7RUFBMEIsZ0UxQm9PZTtBdEJ3dGQ3QztBZ0QzN2RJO0VBQTBCLGdFMUJtT2U7QXRCMnRkN0M7QWdENzdkSTtFQUEwQixnRTFCa09lO0F0Qjh0ZDdDO0FnRDc3ZEU7RUFDRSxTQUFBO0FoRCs3ZEo7QWdENTdkRTtFQUNFLFcxQm9OeUM7RTBCbk56QyxZMUJtTnlDO0UwQmxOekMsb0JBQUE7RVRsWkEseUJqQm9QMEI7RTBCZ0sxQixTMUJtTnlDO0VlN2xCdkMsb0hXNllGO0VYN1lFLDRHVzZZRjtBaEQ0N2RKO0FxQ3IwZU07RVdpWUo7SVhoWU0sd0JBQUE7SUFBQSxnQkFBQTtFckN3MGVOO0FBQ0Y7QWdEejhkRTtFQVNFLHdCQUFBO1VBQUEsZ0JBQUE7QWhEbThkSjtBZ0RqOGRJO0VUMVpBLDJEakI0bUJ5QztBdEJrdmQ3QztBZ0QvN2RFO0VBQ0UsVzFCNkxnQztFMEI1TGhDLGMxQjZMZ0M7RTBCNUxoQyxrQkFBQTtFQUNBLGUxQjRMZ0M7RTBCM0xoQyx5QjFCaGFPO0UwQmlhUCx5QkFBQTtBaERpOGRKO0FnRDU3ZEU7RUFDRSxXMUJ5THlDO0UwQnhMekMsWTFCd0x5QztFaUJwbUJ6Qyx5QmpCb1AwQjtFMEIwTDFCLFMxQnlMeUM7RWU3bEJ2QyxpSFd1YUY7RVh2YUUsNEdXdWFGO0FoRDQ3ZEo7QXFDLzFlTTtFVzRaSjtJWDNaTSxxQkFBQTtJQUFBLGdCQUFBO0VyQ2syZU47QUFDRjtBZ0R4OGRFO0VBUUUsZ0JBQUE7QWhEbThkSjtBZ0RqOGRJO0VUcGJBLDJEakI0bUJ5QztBdEI0d2Q3QztBZ0QvN2RFO0VBQ0UsVzFCbUtnQztFMEJsS2hDLGMxQm1LZ0M7RTBCbEtoQyxrQkFBQTtFQUNBLGUxQmtLZ0M7RTBCaktoQyx5QjFCMWJPO0UwQjJiUCx5QkFBQTtBaERpOGRKO0FnRDU3ZEU7RUFDRSxXMUIrSnlDO0UwQjlKekMsWTFCOEp5QztFMEI3SnpDLGFBQUE7RUFDQSxvQjFCckUwQjtFMEJzRTFCLG1CMUJ0RTBCO0VpQm5ZMUIseUJqQm9QMEI7RTBCdU4xQixTMUI0SnlDO0VlN2xCdkMsZ0hXb2NGO0VYcGNFLDRHV29jRjtBaEQ0N2RKO0FxQzUzZU07RVdzYko7SVhyYk0sb0JBQUE7SUFBQSxnQkFBQTtFckMrM2VOO0FBQ0Y7QWdEMzhkRTtFQVdFLGdCQUFBO0FoRG04ZEo7QWdEajhkSTtFVGpkQSwyRGpCNG1CeUM7QXRCeXlkN0M7QWdELzdkRTtFQUNFLFcxQnNJZ0M7RTBCckloQyxjMUJzSWdDO0UwQnJJaEMsa0JBQUE7RUFDQSxlMUJxSWdDO0UwQnBJaEMsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0FoRGk4ZEo7QWdENzdkRTtFQUNFLHlCMUI5ZE87QXRCNjVlWDtBZ0QzN2RFO0VBQ0Usa0JBQUE7RUFDQSx5QjFCcGVPO0F0Qmk2ZVg7QWdEeDdkSTtFQUNFLHlCMUJ4ZUs7QXRCazZlWDtBZ0R2N2RJO0VBQ0UsZUFBQTtBaER5N2ROO0FnRHQ3ZEk7RUFDRSx5QjFCaGZLO0F0Qnc2ZVg7QWdEcjdkSTtFQUNFLGVBQUE7QWhEdTdkTjtBZ0RwN2RJO0VBQ0UseUIxQnhmSztBdEI4NmVYOztBZ0RqN2RBOzs7RVh6Zk0sNEdXNGZKO0FoRG83ZEY7QXFDNTZlTTtFV3FmTjs7O0lYcGZRLGdCQUFBO0VyQ2k3ZU47QUFDRjs7QWlEbDhlQTtFQUNFLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FqRHE4ZUY7O0FpRGw4ZUE7RUFDRSxjQUFBO0VBQ0Esb0JBQUE7QWpEcThlRjtBdUJwOGVFO0UwQkdFLHFCQUFBO0FqRG84ZUo7QWlEaDhlRTtFQUNFLGMzQlhPO0UyQllQLG9CQUFBO0VBQ0EsZUFBQTtBakRrOGVKOztBaUQxN2VBO0VBQ0UsZ0NBQUE7QWpENjdlRjtBaUQzN2VFO0VBQ0UsbUJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0FqRDY3ZUo7QXVCcjllRTtFMEI2Qkksa0JBQUE7RUFDQSxxQzNCaXBCOEI7QXRCMHlkcEM7QWlEeDdlSTtFQUNFLGMzQnJDSztFMkJzQ0wsNkJBQUE7RUFDQSx5QkFBQTtBakQwN2VOO0FpRHQ3ZUU7O0VBRUUsYzNCNUNPO0UyQjZDUCxzQjNCcERPO0UyQnFEUCxrQzNCc29CZ0M7QXRCa3pkcEM7QWlEcjdlRTtFQUVFLGdCQUFBO0FqRHM3ZUo7O0FpRDE2ZUU7RUFDRSxnQkFBQTtFQUNBLFNBQUE7QWpENjZlSjtBaUR6NmVFOztFQUVFLFczQjlFTztFMkIrRVAseUIzQm9LMEI7QXRCdXdlOUI7O0FpRGo2ZUU7O0VBRUUsa0JBQUE7TUFBQSxjQUFBO0VBQ0Esa0JBQUE7QWpEbzZlSjs7QWlELzVlRTs7RUFFRSwwQkFBQTtNQUFBLGFBQUE7RUFDQSxvQkFBQTtNQUFBLFlBQUE7RUFDQSxrQkFBQTtBakRrNmVKOztBaUR4NWVFO0VBQ0UsYUFBQTtBakQyNWVKO0FpRHo1ZUU7RUFDRSxjQUFBO0FqRDI1ZUo7O0FrRHBnZkE7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLHNCQUFBO01BQUEsbUJBQUE7RUFDQSxzQkFBQTtNQUFBLDhCQUFBO0VBQ0Esb0JBQUE7QWxEdWdmRjtBa0RuZ2ZFOzs7Ozs7RUFDRSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSxzQkFBQTtNQUFBLG1CQUFBO0VBQ0Esc0JBQUE7TUFBQSw4QkFBQTtBbEQwZ2ZKO0FrRHQvZUE7RUFDRSxxQkFBQTtFQUNBLHNCNUJrcUJrQztFNEJqcUJsQyx5QjVCaXFCa0M7RTRCaHFCbEMsa0I5QlZPO0VDdUlILGtCQUFBO0U2QjNISixvQkFBQTtFQUNBLG1CQUFBO0FsRHcvZUY7QXVCbGlmRTtFMkI2Q0UscUJBQUE7QWxEdy9lSjs7QWtELytlQTtFQUNFLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDBCQUFBO01BQUEsc0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBbERrL2VGO0FrRGgvZUU7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QWxEay9lSjtBa0QvK2VFO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0FsRGkvZUo7O0FrRHgrZUE7RUFDRSxxQkFBQTtFQUNBLG1CNUJ5bEJrQztFNEJ4bEJsQyxzQjVCd2xCa0M7QXRCbTVkcEM7O0FrRC85ZUE7RUFDRSw2QkFBQTtNQUFBLGdCQUFBO0VBQ0Esb0JBQUE7TUFBQSxZQUFBO0VBR0Esc0JBQUE7TUFBQSxtQkFBQTtBbERnK2VGOztBa0Q1OWVBO0VBQ0Usd0JBQUE7RTdCOERJLGtCQUFBO0U2QjVESixjQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtBbEQrOWVGO0F1QnprZkU7RTJCOEdFLHFCQUFBO0FsRDg5ZUo7O0FrRHg5ZUE7RUFDRSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7QWxEMjllRjs7QWtEeDllQTtFQUNFLGdCNUJnbEJrQztFNEIva0JsQyxnQkFBQTtBbEQyOWVGOztBK0JqaWZJO0VtQmtGSTs7Ozs7O0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VsRHc5ZVI7QUFDRjtBK0IxamZJO0VtQjZGQTtJQW9CSSx5QkFBQTtRQUFBLHFCQUFBO0lBQ0Esb0JBQUE7UUFBQSwyQkFBQTtFbEQ2OGVOO0VrRDM4ZU07SUFDRSx1QkFBQTtRQUFBLG1CQUFBO0VsRDY4ZVI7RWtEMzhlUTtJQUNFLGtCQUFBO0VsRDY4ZVY7RWtEMThlUTtJQUNFLHFCNUJ5aEJ3QjtJNEJ4aEJ4QixvQjVCd2hCd0I7RXRCbzdkbEM7RWtEdjhlTTs7Ozs7O0lBQ0UscUJBQUE7UUFBQSxpQkFBQTtFbEQ4OGVSO0VrRGg4ZU07SUFDRSxpQkFBQTtFbERrOGVSO0VrRC83ZU07SUFDRSwrQkFBQTtJQUFBLHdCQUFBO0lBR0EsNkJBQUE7UUFBQSxnQkFBQTtFbEQrN2VSO0VrRDU3ZU07SUFDRSxhQUFBO0VsRDg3ZVI7QUFDRjtBK0Iva2ZJO0VtQmtGSTs7Ozs7O0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VsRHFnZlI7QUFDRjtBK0J2bWZJO0VtQjZGQTtJQW9CSSx5QkFBQTtRQUFBLHFCQUFBO0lBQ0Esb0JBQUE7UUFBQSwyQkFBQTtFbEQwL2VOO0VrRHgvZU07SUFDRSx1QkFBQTtRQUFBLG1CQUFBO0VsRDAvZVI7RWtEeC9lUTtJQUNFLGtCQUFBO0VsRDAvZVY7RWtEdi9lUTtJQUNFLHFCNUJ5aEJ3QjtJNEJ4aEJ4QixvQjVCd2hCd0I7RXRCaStkbEM7RWtEcC9lTTs7Ozs7O0lBQ0UscUJBQUE7UUFBQSxpQkFBQTtFbEQyL2VSO0VrRDcrZU07SUFDRSxpQkFBQTtFbEQrK2VSO0VrRDUrZU07SUFDRSwrQkFBQTtJQUFBLHdCQUFBO0lBR0EsNkJBQUE7UUFBQSxnQkFBQTtFbEQ0K2VSO0VrRHorZU07SUFDRSxhQUFBO0VsRDIrZVI7QUFDRjtBK0I1bmZJO0VtQmtGSTs7Ozs7O0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VsRGtqZlI7QUFDRjtBK0JwcGZJO0VtQjZGQTtJQW9CSSx5QkFBQTtRQUFBLHFCQUFBO0lBQ0Esb0JBQUE7UUFBQSwyQkFBQTtFbER1aWZOO0VrRHJpZk07SUFDRSx1QkFBQTtRQUFBLG1CQUFBO0VsRHVpZlI7RWtEcmlmUTtJQUNFLGtCQUFBO0VsRHVpZlY7RWtEcGlmUTtJQUNFLHFCNUJ5aEJ3QjtJNEJ4aEJ4QixvQjVCd2hCd0I7RXRCOGdlbEM7RWtEamlmTTs7Ozs7O0lBQ0UscUJBQUE7UUFBQSxpQkFBQTtFbER3aWZSO0VrRDFoZk07SUFDRSxpQkFBQTtFbEQ0aGZSO0VrRHpoZk07SUFDRSwrQkFBQTtJQUFBLHdCQUFBO0lBR0EsNkJBQUE7UUFBQSxnQkFBQTtFbER5aGZSO0VrRHRoZk07SUFDRSxhQUFBO0VsRHdoZlI7QUFDRjtBK0J6cWZJO0VtQmtGSTs7Ozs7O0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VsRCtsZlI7QUFDRjtBK0Jqc2ZJO0VtQjZGQTtJQW9CSSx5QkFBQTtRQUFBLHFCQUFBO0lBQ0Esb0JBQUE7UUFBQSwyQkFBQTtFbERvbGZOO0VrRGxsZk07SUFDRSx1QkFBQTtRQUFBLG1CQUFBO0VsRG9sZlI7RWtEbGxmUTtJQUNFLGtCQUFBO0VsRG9sZlY7RWtEamxmUTtJQUNFLHFCNUJ5aEJ3QjtJNEJ4aEJ4QixvQjVCd2hCd0I7RXRCMmplbEM7RWtEOWtmTTs7Ozs7O0lBQ0UscUJBQUE7UUFBQSxpQkFBQTtFbERxbGZSO0VrRHZrZk07SUFDRSxpQkFBQTtFbER5a2ZSO0VrRHRrZk07SUFDRSwrQkFBQTtJQUFBLHdCQUFBO0lBR0EsNkJBQUE7UUFBQSxnQkFBQTtFbERza2ZSO0VrRG5rZk07SUFDRSxhQUFBO0VsRHFrZlI7QUFDRjtBa0Rwb2ZROzs7Ozs7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QWxEMm9mVjtBa0Qvb2ZJO0VBb0JJLHlCQUFBO01BQUEscUJBQUE7RUFDQSxvQkFBQTtNQUFBLDJCQUFBO0FsRDhuZlI7QWtENW5mUTtFQUNFLHVCQUFBO01BQUEsbUJBQUE7QWxEOG5mVjtBa0Q1bmZVO0VBQ0Usa0JBQUE7QWxEOG5mWjtBa0QzbmZVO0VBQ0UscUI1QnloQndCO0U0QnhoQnhCLG9CNUJ3aEJ3QjtBdEJxbWVwQztBa0R4bmZROzs7Ozs7RUFDRSxxQkFBQTtNQUFBLGlCQUFBO0FsRCtuZlY7QWtEam5mUTtFQUNFLGlCQUFBO0FsRG1uZlY7QWtEaG5mUTtFQUNFLCtCQUFBO0VBQUEsd0JBQUE7RUFHQSw2QkFBQTtNQUFBLGdCQUFBO0FsRGduZlY7QWtEN21mUTtFQUNFLGFBQUE7QWxEK21mVjs7QWtEam1mRTtFQUNFLHlCNUJpZ0JnQztBdEJtbWVwQztBdUI1emZFO0UyQjJOSSx5QjVCOGY4QjtBdEJzbWVwQztBa0QvbGZJO0VBQ0UseUI1QnNmOEI7QXRCMm1lcEM7QXVCbDBmRTtFMkJvT00seUI1Qm9mNEI7QXRCNm1lcEM7QWtEOWxmTTtFQUNFLHlCNUJrZjRCO0F0QjhtZXBDO0FrRDVsZkk7Ozs7RUFJRSx5QjVCeWU4QjtBdEJxbmVwQztBa0QxbGZFO0VBQ0UseUI1QmtlZ0M7RTRCamVoQyxnQzVCc2VnQztBdEJzbmVwQztBa0R6bGZFO0VBQ0UsbVJBQUE7QWxEMmxmSjtBa0R4bGZFO0VBQ0UseUI1QnlkZ0M7QXRCaW9lcEM7QWtEemxmSTtFQUNFLHlCNUJ5ZDhCO0F0QmtvZXBDO0F1QjMxZkU7RTJCbVFNLHlCNUJzZDRCO0F0QnFvZXBDOztBa0RubGZFO0VBQ0UsVzVCclJPO0F0QjIyZlg7QXVCbDJmRTtFMkIrUUksVzVCeFJLO0F0QjgyZlg7QWtEamxmSTtFQUNFLCtCNUIyYjhCO0F0QndwZXBDO0F1QngyZkU7RTJCd1JNLGdDNUJ5YjRCO0F0QjBwZXBDO0FrRGhsZk07RUFDRSxnQzVCdWI0QjtBdEIycGVwQztBa0Q5a2ZJOzs7O0VBSUUsVzVCN1NLO0F0QjYzZlg7QWtENWtmRTtFQUNFLCtCNUJ1YWdDO0U0QnRhaEMsc0M1QjJhZ0M7QXRCbXFlcEM7QWtEM2tmRTtFQUNFLHlSQUFBO0FsRDZrZko7QWtEMWtmRTtFQUNFLCtCNUI4WmdDO0F0QjhxZXBDO0FrRDNrZkk7RUFDRSxXNUI3VEs7QXRCMDRmWDtBdUJqNGZFO0UyQnVUTSxXNUJoVUc7QXRCNjRmWDs7QW1EaDVmQTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxhQUFBO0VBQ0EsMEJBQUE7TUFBQSxzQkFBQTtFQUNBLFlBQUE7RUFFQSxxQkFBQTtFQUNBLHNCN0JKUztFNkJLVCwyQkFBQTtFQUNBLHNDQUFBO0FuRGs1ZkY7QW1ELzRmRTtFQUNFLGVBQUE7RUFDQSxjQUFBO0FuRGk1Zko7QW1EOTRmRTtFQUNFLG1CQUFBO0VBQ0Esc0JBQUE7QW5EZzVmSjtBbUQ5NGZJO0VBQ0UsbUJBQUE7QW5EZzVmTjtBbUQ1NGZJO0VBQ0Usc0JBQUE7QW5EODRmTjtBbUR2NGZFOztFQUVFLGFBQUE7QW5EeTRmSjs7QW1EcjRmQTtFQUdFLGtCQUFBO01BQUEsY0FBQTtFQUdBLGVBQUE7RUFDQSxnQjdCZ3hCa0M7QXRCb25lcEM7O0FtRGg0ZkE7RUFDRSxzQjdCMHdCa0M7QXRCeW5lcEM7O0FtRGg0ZkE7RUFDRSxxQkFBQTtFQUNBLGdCQUFBO0FuRG00ZkY7O0FtRGg0ZkE7RUFDRSxnQkFBQTtBbkRtNGZGOztBdUJ4N2ZFO0U0QjBERSxxQkFBQTtBbkRrNGZKO0FtRC8zZkU7RUFDRSxvQjdCeXZCZ0M7QXRCd29lcEM7O0FtRHozZkE7RUFDRSx3QkFBQTtFQUNBLGdCQUFBO0VBRUEscUM3Qmt2QmtDO0U2Qmp2QmxDLDZDQUFBO0FuRDIzZkY7QW1EcDNmQTtFQUNFLHdCQUFBO0VBRUEscUM3QnV1QmtDO0U2QnR1QmxDLDBDQUFBO0FuRHEzZkY7QW1EejJmQTtFQUNFLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0FuRDIyZkY7O0FtRHgyZkE7RUFDRSx1QkFBQTtFQUNBLHNCQUFBO0FuRDIyZkY7O0FtRHYyZkE7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxnQjdCNnNCa0M7QXRCNnBlcEM7O0FtRHQyZkE7OztFQUdFLG9CQUFBO01BQUEsY0FBQTtFQUNBLFdBQUE7QW5EeTJmRjs7QW1EeDFmRTtFQUNFLG1CN0JxckJnQztBdEJzcWVwQztBK0IxN2ZJO0VvQjZGSjtJQU1JLG9CQUFBO0lBQUEsYUFBQTtJQUNBLHVCQUFBO1FBQUEsbUJBQUE7SUFDQSxtQkFBQTtJQUNBLGtCQUFBO0VuRDIxZkY7RW1EejFmRTtJQUVFLGdCQUFBO1FBQUEsWUFBQTtJQUNBLGtCN0J5cUI4QjtJNkJ4cUI5QixnQkFBQTtJQUNBLGlCN0J1cUI4QjtFdEJtcmVsQztBQUNGOztBbUQ5MGZFO0VBQ0UsbUI3QnlwQmdDO0F0QndyZXBDO0ErQjU4Zkk7RW9CdUhKO0lBUUksb0JBQUE7SUFBQSxhQUFBO0lBQ0EsdUJBQUE7UUFBQSxtQkFBQTtFbkRpMWZGO0VtRDkwZkU7SUFFRSxnQkFBQTtRQUFBLFlBQUE7SUFDQSxnQkFBQTtFbkQrMGZKO0VtRDcwZkk7SUFDRSxjQUFBO0lBQ0EsY0FBQTtFbkQrMGZOO0FBQ0Y7O0FtRG55ZkU7RUFDRSxzQjdCOGtCZ0M7QXRCd3RlcEM7QStCOTlmSTtFb0JzTEo7SUFNSSx1QjdCMmxCZ0M7TzZCM2xCaEMsb0I3QjJsQmdDO1k2QjNsQmhDLGU3QjJsQmdDO0k2QjFsQmhDLDJCN0IybEJnQztPNkIzbEJoQyx3QjdCMmxCZ0M7WTZCM2xCaEMsbUI3QjJsQmdDO0k2QjFsQmhDLFVBQUE7SUFDQSxTQUFBO0VuRHN5ZkY7RW1EcHlmRTtJQUNFLHFCQUFBO0lBQ0EsV0FBQTtFbkRzeWZKO0FBQ0Y7O0FtRDd4ZkE7RUFDRSxxQkFBQTtBbkRneWZGO0FtRDl4ZkU7RUFDRSxnQkFBQTtBbkRneWZKO0FtRDl4Zkk7RUFDRSxnQkFBQTtBbkRneWZOO0FtRHh4Zkk7RUFFRSxtQkFBQTtBbkR5eGZOOztBb0RuamdCQTtFQUNFLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsbUI5QnFpQ2tDO0U4Qm5pQ2xDLGdCQUFBO0VBQ0EseUI5QkVTO0F0Qm1qZ0JYOztBb0QvaWdCRTtFQUNFLG9COUJ5aENnQztBdEJ5aGVwQztBb0RoamdCSTtFQUNFLFdBQUE7RUFDQSxxQjlCcWhDOEI7RThCcGhDOUIsYzlCTks7RThCT0wsWUFBQTtBcERramdCTjtBb0R4aWdCRTtFQUNFLDBCQUFBO0FwRDBpZ0JKO0FvRHZpZ0JFO0VBQ0UscUJBQUE7QXBEeWlnQko7QW9EdGlnQkU7RUFDRSxjOUIxQk87QXRCa2tnQlg7O0FxRC9rZ0JBO0VBQ0Usb0JBQUE7RUFBQSxhQUFBO0U1QkdBLGVBQUE7RUFDQSxnQkFBQTtBekJnbGdCRjs7QXFEL2tnQkE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUIvQm94QmtDO0UrQm54QmxDLGNqQ1BrQjtFaUNTbEIsc0IvQlBTO0UrQlFULHlCQUFBO0FyRGlsZ0JGO0FxRC9rZ0JFO0VBQ0UsVUFBQTtFQUNBLDhDakNpRnFCO0VpQ2hGckIscUJBQUE7RUFDQSx5Qi9CWk87RStCYVAscUIvQlpPO0F0QjZsZ0JYO0FxRDlrZ0JFO0VBQ0UsVUFBQTtFQUNBLFUvQjR3QmdDO0UrQjN3QmhDLGlEakMyRTBCO0FwQnFnZ0I5Qjs7QXFEMWtnQkk7RUFDRSxjQUFBO0FyRDZrZ0JOO0FxRG5rZ0JFO0VBQ0UsVUFBQTtFQUNBLFcvQnhDTztFK0J5Q1AseUJqQzNDZ0I7RWlDNENoQixxQmpDNUNnQjtBcEJpbmdCcEI7QXFEbGtnQkU7RUFDRSxjL0J4Q087RStCeUNQLG9CQUFBO0VBRUEsWUFBQTtFQUNBLHNCL0JsRE87RStCbURQLHFCL0JoRE87QXRCbW5nQlg7O0FzRDFuZ0JFO0VBQ0UsdUJBQUE7RWpDZ0xFLGtCQUFBO0VpQzlLRixnQmhDbU8wQjtBdEIwNWY5QjtBc0Rob2dCRTtFQUNFLHVCQUFBO0VqQ2dMRSxtQkFBQTtFaUM5S0YsZ0JoQ29PMEI7QXRCODVmOUI7QXVEbm9nQkE7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0VsQzZKRSxjQUFBO0VrQzNKRixnQmpDd1I0QjtFaUN2UjVCLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RWxCR0kscUlrQkRKO0F2RG9vZ0JGO0FxQy9uZ0JNO0VrQmZOO0lsQmdCUSxnQkFBQTtFckNrb2dCTjtBQUNGO0F1QnhvZ0JFO0VnQ0dJLHFCQUFBO0F2RHdvZ0JOOztBdURub2dCRTtFQUNFLGFBQUE7QXZEc29nQko7O0F1RGpvZ0JBO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0F2RG9vZ0JGOztBdUQ3bmdCQTtFQUNFLG9CakNpNEJrQztFaUNoNEJsQyxtQmpDZzRCa0M7QXRCZ3dlcEM7O0F1RHZuZ0JFO0VDakRBLGNBQUE7RUFDQSx5QmxDMEVhO0F0QmttZ0JmO0F1QjlwZ0JFO0VpQ1ZJLGNBQUE7RUFDQSx5REFBQTtBeEQycWdCTjtBd0R4cWdCSTtFQUVFLFVBQUE7RUFDQSwrQ0FBQTtBeER5cWdCTjs7QXVEcG9nQkU7RUNqREEsV0FBQTtFQUNBLHlCbEMwRWE7QXRCK21nQmY7QXVCM3FnQkU7RWlDVkksV0FBQTtFQUNBLDJEQUFBO0F4RHdyZ0JOO0F3RHJyZ0JJO0VBRUUsVUFBQTtFQUNBLGdEQUFBO0F4RHNyZ0JOOztBdURqcGdCRTtFQ2pEQSxXQUFBO0VBQ0EseUJsQzBFYTtBdEI0bmdCZjtBdUJ4cmdCRTtFaUNWSSxXQUFBO0VBQ0EsNkRBQUE7QXhEcXNnQk47QXdEbHNnQkk7RUFFRSxVQUFBO0VBQ0EsZ0RBQUE7QXhEbXNnQk47O0F1RDlwZ0JFO0VDakRBLFdBQUE7RUFDQSx5QmxDMEVhO0F0QnlvZ0JmO0F1QnJzZ0JFO0VpQ1ZJLFdBQUE7RUFDQSxvRUFBQTtBeERrdGdCTjtBd0Qvc2dCSTtFQUVFLFVBQUE7RUFDQSxnREFBQTtBeERndGdCTjs7QXVEM3FnQkU7RUNqREEsY0FBQTtFQUNBLHlCbEMwRWE7QXRCc3BnQmY7QXVCbHRnQkU7RWlDVkksY0FBQTtFQUNBLG9FQUFBO0F4RCt0Z0JOO0F3RDV0Z0JJO0VBRUUsVUFBQTtFQUNBLGdEQUFBO0F4RDZ0Z0JOOztBdUR4cmdCRTtFQ2pEQSxXQUFBO0VBQ0EseUJsQzBFYTtBdEJtcWdCZjtBdUIvdGdCRTtFaUNWSSxXQUFBO0VBQ0Esb0VBQUE7QXhENHVnQk47QXdEenVnQkk7RUFFRSxVQUFBO0VBQ0EsK0NBQUE7QXhEMHVnQk47O0F1RHJzZ0JFO0VDakRBLGNBQUE7RUFDQSx5QmxDMEVhO0F0QmdyZ0JmO0F1QjV1Z0JFO0VpQ1ZJLGNBQUE7RUFDQSxxRUFBQTtBeER5dmdCTjtBd0R0dmdCSTtFQUVFLFVBQUE7RUFDQSxpREFBQTtBeER1dmdCTjs7QXVEbHRnQkU7RUNqREEsV0FBQTtFQUNBLHlCbEMwRWE7QXRCNnJnQmY7QXVCenZnQkU7RWlDVkksV0FBQTtFQUNBLHFFQUFBO0F4RHN3Z0JOO0F3RG53Z0JJO0VBRUUsVUFBQTtFQUNBLDhDQUFBO0F4RG93Z0JOOztBdUQvdGdCRTtFQ2pEQSxjQUFBO0VBQ0EseUJsQzBFYTtBdEIwc2dCZjtBdUJ0d2dCRTtFaUNWSSxjQUFBO0VBQ0EseURBQUE7QXhEbXhnQk47QXdEaHhnQkk7RUFFRSxVQUFBO0VBQ0EsK0NBQUE7QXhEaXhnQk47O0F1RDV1Z0JFO0VDakRBLGNBQUE7RUFDQSx5QmxDMEVhO0F0QnV0Z0JmO0F1Qm54Z0JFO0VpQ1ZJLGNBQUE7RUFDQSxxRUFBQTtBeERneWdCTjtBd0Q3eGdCSTtFQUVFLFVBQUE7RUFDQSxpREFBQTtBeEQ4eGdCTjs7QXVEenZnQkU7RUNqREEsY0FBQTtFQUNBLHlCbEMwRWE7QXRCb3VnQmY7QXVCaHlnQkU7RWlDVkksY0FBQTtFQUNBLG9DQUFBO0F4RDZ5Z0JOO0F3RDF5Z0JJO0VBRUUsVUFBQTtFQUNBLGlEQUFBO0F4RDJ5Z0JOOztBdUR0d2dCRTtFQ2pEQSxXQUFBO0VBQ0EseUJsQzBFYTtBdEJpdmdCZjtBdUI3eWdCRTtFaUNWSSxXQUFBO0VBQ0Esa0VBQUE7QXhEMHpnQk47QXdEdnpnQkk7RUFFRSxVQUFBO0VBQ0EsOENBQUE7QXhEd3pnQk47O0F1RG54Z0JFO0VDakRBLFdBQUE7RUFDQSx5QmxDMEVhO0F0Qjh2Z0JmO0F1QjF6Z0JFO0VpQ1ZJLFdBQUE7RUFDQSwyREFBQTtBeER1MGdCTjtBd0RwMGdCSTtFQUVFLFVBQUE7RUFDQSxnREFBQTtBeERxMGdCTjs7QXVEaHlnQkU7RUNqREEsY0FBQTtFQUNBLHlCbEMwRWE7QXRCMndnQmY7QXVCdjBnQkU7RWlDVkksY0FBQTtFQUNBLDhDQUFBO0F4RG8xZ0JOO0F3RGoxZ0JJO0VBRUUsVUFBQTtFQUNBLDhDQUFBO0F4RGsxZ0JOOztBdUQ3eWdCRTtFQ2pEQSxjQUFBO0VBQ0EseUJsQzBFYTtBdEJ3eGdCZjtBdUJwMWdCRTtFaUNWSSxjQUFBO0VBQ0EsbUNBQUE7QXhEaTJnQk47QXdEOTFnQkk7RUFFRSxVQUFBO0VBQ0EsK0NBQUE7QXhEKzFnQk47O0F1RDF6Z0JFO0VDakRBLGNBQUE7RUFDQSx5QmxDMEVhO0F0QnF5Z0JmO0F1QmoyZ0JFO0VpQ1ZJLGNBQUE7RUFDQSx5QkFBQTtBeEQ4MmdCTjtBd0QzMmdCSTtFQUVFLFVBQUE7RUFDQSwrQ0FBQTtBeEQ0MmdCTjs7QXVEdjBnQkU7RUNqREEsY0FBQTtFQUNBLHlCbEMwRWE7QXRCa3pnQmY7QXVCOTJnQkU7RWlDVkksY0FBQTtFQUNBLDJEQUFBO0F4RDIzZ0JOO0F3RHgzZ0JJO0VBRUUsVUFBQTtFQUNBLGlEQUFBO0F4RHkzZ0JOOztBeUR0NGdCQTtFQUNFLGtCQUFBO0VBQ0EsbUJuQ3l6QmtDO0VtQ3Z6QmxDLHlCbkNLUztBdEJtNGdCWDtBK0JoMWdCSTtFMEI1REo7SUFRSSxrQkFBQTtFekR3NGdCRjtBQUNGOztBeURyNGdCQTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtBekR3NGdCRjs7QTBEbDVnQkE7RUFDRSxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJwQ3k5QmtDO0VvQ3g5QmxDLDZCQUFBO0ExRHE1Z0JGOztBMERoNWdCQTtFQUVFLGNBQUE7QTFEazVnQkY7O0EwRDk0Z0JBO0VBQ0UsZ0JwQzZRNEI7QXRCb29nQjlCOztBMER6NGdCQTtFQUNFLG1CQUFBO0ExRDQ0Z0JGO0EwRHo0Z0JFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtFQUNBLGNBQUE7QTFEMjRnQko7O0EwRGo0Z0JFO0VDL0NBLDhDRGdEcUg7RW5CM0NuSCwwRG1CMkN1QjtFQzlDekIsc0REOENxRTtBMURzNGdCdkU7QTJEbDdnQkU7RUFDRSxxRUFBQTtBM0RvN2dCSjtBMkRqN2dCRTtFQUNFLDhDQUFBO0EzRG03Z0JKOztBMEQ3NGdCRTtFQy9DQSw4Q0RnRHFIO0VuQjNDbkgsMkRtQjJDdUI7RUM5Q3pCLHVERDhDcUU7QTFEazVnQnZFO0EyRDk3Z0JFO0VBQ0UsMkRBQUE7QTNEZzhnQko7QTJENzdnQkU7RUFDRSwwREFBQTtBM0QrN2dCSjs7QTBEejVnQkU7RUMvQ0EsZ0REZ0RxSDtFbkIzQ25ILHlEbUIyQ3VCO0VDOUN6Qix3REQ4Q3FFO0ExRDg1Z0J2RTtBMkQxOGdCRTtFQUNFLHFFQUFBO0EzRDQ4Z0JKO0EyRHo4Z0JFO0VBQ0UsaURBQUE7QTNEMjhnQko7O0EwRHI2Z0JFO0VDL0NBLHlERGdEcUg7RW5CM0NuSCxvRW1CMkN1QjtFQzlDekIsaUVEOENxRTtBMUQwNmdCdkU7QTJEdDlnQkU7RUFDRSxxRUFBQTtBM0R3OWdCSjtBMkRyOWdCRTtFQUNFLHlEQUFBO0EzRHU5Z0JKOztBMERqN2dCRTtFQy9DQSx5RERnRHFIO0VuQjNDbkgscUVtQjJDdUI7RUM5Q3pCLGdFRDhDcUU7QTFEczdnQnZFO0EyRGwrZ0JFO0VBQ0UscUVBQUE7QTNEbytnQko7QTJEaitnQkU7RUFDRSx5REFBQTtBM0RtK2dCSjs7QTBENzdnQkU7RUMvQ0EsMEREZ0RxSDtFbkIzQ25ILHFFbUIyQ3VCO0VDOUN6QixpRUQ4Q3FFO0ExRGs4Z0J2RTtBMkQ5K2dCRTtFQUNFLHFFQUFBO0EzRGcvZ0JKO0EyRDcrZ0JFO0VBQ0UseURBQUE7QTNEKytnQko7O0EwRHo4Z0JFO0VDL0NBLDBERGdEcUg7RW5CM0NuSCxxRW1CMkN1QjtFQzlDekIsZ0VEOENxRTtBMUQ4OGdCdkU7QTJEMS9nQkU7RUFDRSxxRUFBQTtBM0Q0L2dCSjtBMkR6L2dCRTtFQUNFLHlEQUFBO0EzRDIvZ0JKOztBMERyOWdCRTtFQy9DQSwwRERnRHFIO0VuQjNDbkgscUVtQjJDdUI7RUM5Q3pCLGdFRDhDcUU7QTFEMDlnQnZFO0EyRHRnaEJFO0VBQ0Usb0VBQUE7QTNEd2doQko7QTJEcmdoQkU7RUFDRSx1REFBQTtBM0R1Z2hCSjs7QTBEaitnQkU7RUMvQ0EsOENEZ0RxSDtFbkIzQ25ILDBEbUIyQ3VCO0VDOUN6QixzREQ4Q3FFO0ExRHMrZ0J2RTtBMkRsaGhCRTtFQUNFLHFFQUFBO0EzRG9oaEJKO0EyRGpoaEJFO0VBQ0UsOENBQUE7QTNEbWhoQko7O0EwRDcrZ0JFO0VDL0NBLDBERGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIsaUVEOENxRTtBMURrL2dCdkU7QTJEOWhoQkU7RUFDRSxxRUFBQTtBM0RnaWhCSjtBMkQ3aGhCRTtFQUNFLDBEQUFBO0EzRCtoaEJKOztBMER6L2dCRTtFQy9DQSx5QkRnRHFIO0VuQjNDbkgsdUJtQjJDdUI7RUM5Q3pCLG1CRDhDcUU7QTFEOC9nQnZFO0EyRDFpaEJFO0VBQ0Usb0NBQUE7QTNENGloQko7QTJEemloQkU7RUFDRSx5QkFBQTtBM0QyaWhCSjs7QTBEcmdoQkU7RUMvQ0EsdUREZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixvQkQ4Q3FFO0ExRDBnaEJ2RTtBMkR0amhCRTtFQUNFLHFFQUFBO0EzRHdqaEJKO0EyRHJqaEJFO0VBQ0UsWUFBQTtBM0R1amhCSjs7QTBEamhoQkU7RUMvQ0EsOENEZ0RxSDtFbkIzQ25ILDJEbUIyQ3VCO0VDOUN6Qix1REQ4Q3FFO0ExRHNoaEJ2RTtBMkRsa2hCRTtFQUNFLDJEQUFBO0EzRG9raEJKO0EyRGpraEJFO0VBQ0UsMERBQUE7QTNEbWtoQko7O0EwRDdoaEJFO0VDL0NBLGtDRGdEcUg7RW5CM0NuSCxnRG1CMkN1QjtFQzlDekIsNENEOENxRTtBMURraWhCdkU7QTJEOWtoQkU7RUFDRSxnREFBQTtBM0RnbGhCSjtBMkQ3a2hCRTtFQUNFLGtDQUFBO0EzRCtraEJKOztBMER6aWhCRTtFQy9DQSwwQkRnRHFIO0VuQjNDbkgscUNtQjJDdUI7RUM5Q3pCLG1DRDhDcUU7QTFEOGloQnZFO0EyRDFsaEJFO0VBQ0UsdUNBQUE7QTNENGxoQko7QTJEemxoQkU7RUFDRSwwQkFBQTtBM0QybGhCSjs7QTBEcmpoQkU7RUMvQ0Esd0JEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixrQ0Q4Q3FFO0ExRDBqaEJ2RTtBMkR0bWhCRTtFQUNFLHNDQUFBO0EzRHdtaEJKO0EyRHJtaEJFO0VBQ0Usd0JBQUE7QTNEdW1oQko7O0EwRGpraEJFO0VDL0NBLCtDRGdEcUg7RW5CM0NuSCwyRG1CMkN1QjtFQzlDekIsdUREOENxRTtBMURza2hCdkU7QTJEbG5oQkU7RUFDRSwyREFBQTtBM0RvbmhCSjtBMkRqbmhCRTtFQUNFLDBEQUFBO0EzRG1uaEJKOztBNEQzbmhCRTtFQUNFO0lBQU8sMkJBQUE7RTVEK25oQlQ7RTREOW5oQkU7SUFBSyx3QkFBQTtFNURpb2hCUDtBQUNGOztBNERwb2hCRTtFQUNFO0lBQU8sMkJBQUE7RTVEK25oQlQ7RTREOW5oQkU7SUFBSyx3QkFBQTtFNURpb2hCUDtBQUNGO0E0RDluaEJBO0VBQ0Usb0JBQUE7RUFBQSxhQUFBO0VBQ0EsWXRDaytCa0M7RXNDaitCbEMsZ0JBQUE7RUFDQSxjQUFBO0V2Q3dLSSxrQkFBQTtFdUN0S0oseUJ0Q0xTO0F0QnFvaEJYOztBNEQzbmhCQTtFQUNFLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDBCQUFBO01BQUEsc0JBQUE7RUFDQSxxQkFBQTtNQUFBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXdENqQlM7RXNDa0JULGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QnRDdTlCa0M7RWVsK0I5QiwyQnVCWUo7QTVEOG5oQkY7QXFDdG9oQk07RXVCRE47SXZCRVEsZ0JBQUE7RXJDeW9oQk47QUFDRjs7QTREaG9oQkE7RXJCWUUscU1BQUE7RXFCVkEsMEJBQUE7QTVEbW9oQkY7O0E0RC9uaEJFO0VBQ0UsMERBQUE7VUFBQSxrREFBQTtBNURrb2hCSjtBNEQvbmhCTTtFQUpKO0lBS00sdUJBQUE7WUFBQSxlQUFBO0U1RGtvaEJOO0FBQ0Y7O0E2RDdxaEJBO0VBQ0Usb0JBQUE7RUFBQSxhQUFBO0VBQ0EscUJBQUE7TUFBQSx1QkFBQTtBN0RncmhCRjs7QTZEN3FoQkE7RUFDRSxXQUFBO01BQUEsT0FBQTtBN0RncmhCRjs7QThEbHJoQkE7RUFDRSxvQkFBQTtFQUFBLGFBQUE7RUFDQSwwQkFBQTtNQUFBLHNCQUFBO0VBR0EsZUFBQTtFQUNBLGdCQUFBO0E5RG1yaEJGOztBOER6cWhCQTtFQUNFLFdBQUE7RUFDQSxjeENSUztFd0NTVCxtQkFBQTtBOUQ0cWhCRjtBdUJucmhCRTtFdUNXRSxVQUFBO0VBQ0EsY3hDZE87RXdDZVAscUJBQUE7RUFDQSx5QnhDdEJPO0F0QmlzaEJYO0E4RHhxaEJFO0VBQ0UsYzFDOUJrQjtFMEMrQmxCLHlCeEMxQk87QXRCb3NoQlg7O0E4RGpxaEJBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0Esd0JBQUE7RUFHQSxzQnhDM0NTO0V3QzRDVCxzQ0FBQTtBOURrcWhCRjtBOER4cGhCRTtFQUVFLGN4Q2xETztFd0NtRFAsb0JBQUE7RUFDQSxzQnhDMURPO0F0Qm10aEJYO0E4RHJwaEJFO0VBQ0UsVUFBQTtFQUNBLFd4Q2hFTztFd0NpRVAseUJ4Q2tMMEI7RXdDakwxQixxQnhDaUwwQjtBdEJzK2dCOUI7QThEcHBoQkU7RUFDRSxtQkFBQTtBOURzcGhCSjtBOERwcGhCSTtFQUNFLGdCQUFBO0VBQ0EscUJ4QzJKd0I7QXRCMi9nQjlCOztBOER4b2hCSTtFQUNFLHVCQUFBO01BQUEsbUJBQUE7QTlEMm9oQk47QThEOW5oQlE7RUFDRSxhQUFBO0E5RGdvaEJWO0E4RDduaEJRO0VBQ0UscUJ4QzBIb0I7RXdDekhwQixvQkFBQTtBOUQrbmhCVjtBOEQ3bmhCVTtFQUNFLGlCQUFBO0VBQ0Esc0J4Q3FIa0I7QXRCMGdoQjlCOztBK0IxcmhCSTtFK0JtQ0E7SUFDRSx1QkFBQTtRQUFBLG1CQUFBO0U5RDJwaEJKO0U4RDlvaEJNO0lBQ0UsYUFBQTtFOURncGhCUjtFOEQ3b2hCTTtJQUNFLHFCeEMwSG9CO0l3Q3pIcEIsb0JBQUE7RTlEK29oQlI7RThEN29oQlE7SUFDRSxpQkFBQTtJQUNBLHNCeENxSGtCO0V0QjBoaEI1QjtBQUNGO0ErQjNzaEJJO0UrQm1DQTtJQUNFLHVCQUFBO1FBQUEsbUJBQUE7RTlEMnFoQko7RThEOXBoQk07SUFDRSxhQUFBO0U5RGdxaEJSO0U4RDdwaEJNO0lBQ0UscUJ4QzBIb0I7SXdDekhwQixvQkFBQTtFOUQrcGhCUjtFOEQ3cGhCUTtJQUNFLGlCQUFBO0lBQ0Esc0J4Q3FIa0I7RXRCMGloQjVCO0FBQ0Y7QStCM3RoQkk7RStCbUNBO0lBQ0UsdUJBQUE7UUFBQSxtQkFBQTtFOUQycmhCSjtFOEQ5cWhCTTtJQUNFLGFBQUE7RTlEZ3JoQlI7RThEN3FoQk07SUFDRSxxQnhDMEhvQjtJd0N6SHBCLG9CQUFBO0U5RCtxaEJSO0U4RDdxaEJRO0lBQ0UsaUJBQUE7SUFDQSxzQnhDcUhrQjtFdEIwamhCNUI7QUFDRjtBK0IzdWhCSTtFK0JtQ0E7SUFDRSx1QkFBQTtRQUFBLG1CQUFBO0U5RDJzaEJKO0U4RDlyaEJNO0lBQ0UsYUFBQTtFOURnc2hCUjtFOEQ3cmhCTTtJQUNFLHFCeEMwSG9CO0l3Q3pIcEIsb0JBQUE7RTlEK3JoQlI7RThEN3JoQlE7SUFDRSxpQkFBQTtJQUNBLHNCeENxSGtCO0V0QjBraEI1QjtBQUNGO0E4RC9xaEJFO0VBQ0UscUJBQUE7QTlEaXJoQko7QThEL3FoQkk7RUFDRSxzQkFBQTtBOURpcmhCTjs7QStEMXpoQkU7RUFDRSw4Q0RvSnNFO0VDbkp0RSwwRERtSnVDO0E5RDBxaEIzQztBdUJsemhCRTtFd0NQTSw4Q0QrSWtFO0VDOUlsRSxxRUFBQTtBL0Q0emhCUjtBK0R6emhCTTtFQUNFLFd6Q1BHO0V5Q1FILHlERHlJa0U7RUN4SWxFLHFERHdJa0U7QTlEbXJoQjFFOztBK0R4MGhCRTtFQUNFLDhDRG9Kc0U7RUNuSnRFLDJERG1KdUM7QTlEd3JoQjNDO0F1QmgwaEJFO0V3Q1BNLDhDRCtJa0U7RUM5SWxFLDJEQUFBO0EvRDAwaEJSO0ErRHYwaEJNO0VBQ0UsV3pDUEc7RXlDUUgseUREeUlrRTtFQ3hJbEUscUREd0lrRTtBOURpc2hCMUU7O0ErRHQxaEJFO0VBQ0UsZ0REb0pzRTtFQ25KdEUsNEREbUp1QztBOURzc2hCM0M7QXVCOTBoQkU7RXdDUE0sZ0REK0lrRTtFQzlJbEUscUVBQUE7QS9EdzFoQlI7QStEcjFoQk07RUFDRSxXekNQRztFeUNRSCwyRER5SWtFO0VDeElsRSx1RER3SWtFO0E5RCtzaEIxRTs7QStEcDJoQkU7RUFDRSx5RERvSnNFO0VDbkp0RSxxRURtSnVDO0E5RG90aEIzQztBdUI1MWhCRTtFd0NQTSx5REQrSWtFO0VDOUlsRSxxRUFBQTtBL0RzMmhCUjtBK0RuMmhCTTtFQUNFLFd6Q1BHO0V5Q1FILG9FRHlJa0U7RUN4SWxFLGdFRHdJa0U7QTlENnRoQjFFOztBK0RsM2hCRTtFQUNFLHlERG9Kc0U7RUNuSnRFLG9FRG1KdUM7QTlEa3VoQjNDO0F1QjEyaEJFO0V3Q1BNLHlERCtJa0U7RUM5SWxFLHFFQUFBO0EvRG8zaEJSO0ErRGozaEJNO0VBQ0UsV3pDUEc7RXlDUUgsb0VEeUlrRTtFQ3hJbEUsZ0VEd0lrRTtBOUQydWhCMUU7O0ErRGg0aEJFO0VBQ0UsMEREb0pzRTtFQ25KdEUscUVEbUp1QztBOURndmhCM0M7QXVCeDNoQkU7RXdDUE0sMEREK0lrRTtFQzlJbEUscUVBQUE7QS9EazRoQlI7QStELzNoQk07RUFDRSxXekNQRztFeUNRSCxxRUR5SWtFO0VDeElsRSxpRUR3SWtFO0E5RHl2aEIxRTs7QStEOTRoQkU7RUFDRSwwRERvSnNFO0VDbkp0RSxvRURtSnVDO0E5RDh2aEIzQztBdUJ0NGhCRTtFd0NQTSwwREQrSWtFO0VDOUlsRSxxRUFBQTtBL0RnNWhCUjtBK0Q3NGhCTTtFQUNFLFd6Q1BHO0V5Q1FILHFFRHlJa0U7RUN4SWxFLGlFRHdJa0U7QTlEdXdoQjFFOztBK0Q1NWhCRTtFQUNFLDBERG9Kc0U7RUNuSnRFLG9FRG1KdUM7QTlENHdoQjNDO0F1QnA1aEJFO0V3Q1BNLDBERCtJa0U7RUM5SWxFLG9FQUFBO0EvRDg1aEJSO0ErRDM1aEJNO0VBQ0UsV3pDUEc7RXlDUUgscUVEeUlrRTtFQ3hJbEUsaUVEd0lrRTtBOURxeGhCMUU7O0ErRDE2aEJFO0VBQ0UsOENEb0pzRTtFQ25KdEUsMEREbUp1QztBOUQweGhCM0M7QXVCbDZoQkU7RXdDUE0sOENEK0lrRTtFQzlJbEUscUVBQUE7QS9ENDZoQlI7QStEejZoQk07RUFDRSxXekNQRztFeUNRSCx5RER5SWtFO0VDeElsRSxxRER3SWtFO0E5RG15aEIxRTs7QStEeDdoQkU7RUFDRSwwRERvSnNFO0VDbkp0RSxxRURtSnVDO0E5RHd5aEIzQztBdUJoN2hCRTtFd0NQTSwwREQrSWtFO0VDOUlsRSxxRUFBQTtBL0QwN2hCUjtBK0R2N2hCTTtFQUNFLFd6Q1BHO0V5Q1FILHFFRHlJa0U7RUN4SWxFLGlFRHdJa0U7QTlEaXpoQjFFOztBK0R0OGhCRTtFQUNFLHlCRG9Kc0U7RUNuSnRFLHVCRG1KdUM7QTlEc3poQjNDO0F1Qjk3aEJFO0V3Q1BNLHlCRCtJa0U7RUM5SWxFLG9DQUFBO0EvRHc4aEJSO0ErRHI4aEJNO0VBQ0UsV3pDUEc7RXlDUUgsb0NEeUlrRTtFQ3hJbEUsZ0NEd0lrRTtBOUQremhCMUU7O0ErRHA5aEJFO0VBQ0UsdUREb0pzRTtFQ25KdEUsd0JEbUp1QztBOURvMGhCM0M7QXVCNThoQkU7RXdDUE0sdUREK0lrRTtFQzlJbEUscUVBQUE7QS9EczloQlI7QStEbjloQk07RUFDRSxXekNQRztFeUNRSCxrRUR5SWtFO0VDeElsRSw4RER3SWtFO0E5RDYwaEIxRTs7QStEbCtoQkU7RUFDRSw4Q0RvSnNFO0VDbkp0RSwyRERtSnVDO0E5RGsxaEIzQztBdUIxOWhCRTtFd0NQTSw4Q0QrSWtFO0VDOUlsRSwyREFBQTtBL0RvK2hCUjtBK0RqK2hCTTtFQUNFLFd6Q1BHO0V5Q1FILHlERHlJa0U7RUN4SWxFLHFERHdJa0U7QTlEMjFoQjFFOztBK0RoL2hCRTtFQUNFLGtDRG9Kc0U7RUNuSnRFLGdERG1KdUM7QTlEZzJoQjNDO0F1QngraEJFO0V3Q1BNLGtDRCtJa0U7RUM5SWxFLGdEQUFBO0EvRGsvaEJSO0ErRC8raEJNO0VBQ0UsV3pDUEc7RXlDUUgsNkNEeUlrRTtFQ3hJbEUseUNEd0lrRTtBOUR5MmhCMUU7O0ErRDkvaEJFO0VBQ0UsMEJEb0pzRTtFQ25KdEUsdUNEbUp1QztBOUQ4MmhCM0M7QXVCdC9oQkU7RXdDUE0sMEJEK0lrRTtFQzlJbEUsdUNBQUE7QS9EZ2dpQlI7QStENy9oQk07RUFDRSxXekNQRztFeUNRSCxxQ0R5SWtFO0VDeElsRSxpQ0R3SWtFO0E5RHUzaEIxRTs7QStENWdpQkU7RUFDRSx3QkRvSnNFO0VDbkp0RSxzQ0RtSnVDO0E5RDQzaEIzQztBdUJwZ2lCRTtFd0NQTSx3QkQrSWtFO0VDOUlsRSxzQ0FBQTtBL0Q4Z2lCUjtBK0QzZ2lCTTtFQUNFLFd6Q1BHO0V5Q1FILG1DRHlJa0U7RUN4SWxFLCtCRHdJa0U7QTlEcTRoQjFFOztBK0QxaGlCRTtFQUNFLCtDRG9Kc0U7RUNuSnRFLDJERG1KdUM7QTlEMDRoQjNDO0F1QmxoaUJFO0V3Q1BNLCtDRCtJa0U7RUM5SWxFLDJEQUFBO0EvRDRoaUJSO0ErRHpoaUJNO0VBQ0UsV3pDUEc7RXlDUUgsMEREeUlrRTtFQ3hJbEUsc0REd0lrRTtBOURtNWhCMUU7O0FnRTNpaUJBO0VBQ0UsWUFBQTtFM0NtTEksaUJBQUE7RTJDakxKLGdCMUM4UjRCO0UwQzdSNUIsY0FBQTtFQUNBLFcxQ1lTO0UwQ1hULHlCMUN5bENrQztFMEN4bENsQyxZQUFBO0FoRThpaUJGO0F1QnppaUJFO0V5Q0RFLFcxQ01PO0UwQ0xQLHFCQUFBO0FoRTZpaUJKO0F1QnppaUJFO0V5Q0NJLGFBQUE7QWhFMmlpQk47O0FnRWhpaUJBO0VBQ0UsVUFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBaEVtaWlCRjs7QWdFN2hpQkE7RUFDRSxvQkFBQTtBaEVnaWlCRjs7QWlFdGtpQkE7RUFHRSw4QjNDMjRCa0M7TTJDMzRCbEMsaUIzQzI0QmtDO0UyQzE0QmxDLGdCM0MwNEJrQztFRDF0QjlCLG1CQUFBO0U0QzdLSiwyQzNDNDRCa0M7RTJDMzRCbEMsNEJBQUE7RUFDQSxvQ0FBQTtFQUNBLGdEM0M2NEJrQztFMkM1NEJsQyxVQUFBO0FqRXNraUJGO0FpRW5raUJFO0VBQ0Usc0IzQ2c0QmdDO0F0QnFzZ0JwQztBaUVsa2lCRTtFQUNFLFVBQUE7QWpFb2tpQko7QWlFamtpQkU7RUFDRSxjQUFBO0VBQ0EsVUFBQTtBakVta2lCSjtBaUVoa2lCRTtFQUNFLGFBQUE7QWpFa2tpQko7O0FpRTlqaUJBO0VBQ0Usb0JBQUE7RUFBQSxhQUFBO0VBQ0Esc0JBQUE7TUFBQSxtQkFBQTtFQUNBLHdCQUFBO0VBQ0EsYzNDdkJTO0UyQ3dCVCwyQzNDcTNCa0M7RTJDcDNCbEMsNEJBQUE7RUFDQSw0Q0FBQTtBakVpa2lCRjs7QWlFN2ppQkE7RUFDRSxnQjNDbTJCa0M7QXRCNnRnQnBDOztBa0V0bWlCQTtFQUVFLGdCQUFBO0FsRXdtaUJGO0FrRXRtaUJFO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtBbEV3bWlCSjs7QWtFbm1pQkE7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxhNUM0cEJrQztFNEMzcEJsQyxhQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUdBLFVBQUE7QWxFb21pQkY7O0FrRTdsaUJBO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsYzVDaTVCa0M7RTRDLzRCbEMsb0JBQUE7QWxFK2xpQkY7QWtFNWxpQkU7RTdCM0JJLDJDNkI0QkY7RTdCNUJFLG1DNkI0QkY7RTdCNUJFLG9FNkI0QkY7QWxFOGxpQko7QXFDdG5pQk07RTZCdUJKO0k3QnRCTSxnQkFBQTtFckN5bmlCTjtBQUNGO0FrRXBtaUJFO0VBRUUsc0M1Q3U2QmdDO1U0Q3Y2QmhDLDhCNUN1NkJnQztBdEI4cmdCcEM7QWtFbm1pQkU7RUFDRSx1QjVDcTZCZ0M7VTRDcjZCaEMsZTVDcTZCZ0M7QXRCZ3NnQnBDO0FrRWptaUJFO0VBQ0UsOEI1Q2s2QmdDO1U0Q2w2QmhDLHNCNUNrNkJnQztBdEJpc2dCcEM7O0FrRS9saUJBO0VBQ0Usb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNkJBQUE7QWxFa21pQkY7QWtFaG1pQkU7RUFDRSw4QkFBQTtFQUNBLGdCQUFBO0FsRWttaUJKO0FrRS9saUJFOztFQUVFLG9CQUFBO01BQUEsY0FBQTtBbEVpbWlCSjtBa0U5bGlCRTtFQUNFLGdCQUFBO0FsRWdtaUJKOztBa0U1bGlCQTtFQUNFLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHNCQUFBO01BQUEsbUJBQUE7RUFDQSw2QkFBQTtBbEUrbGlCRjtBa0U1bGlCRTtFQUNFLGNBQUE7RUFDQSwwQkFBQTtFQUNBLDJCQUFBO0VBQUEsbUJBQUE7RUFDQSxXQUFBO0FsRThsaUJKO0FrRTFsaUJFO0VBQ0UsMEJBQUE7TUFBQSxzQkFBQTtFQUNBLHFCQUFBO01BQUEsdUJBQUE7RUFDQSxZQUFBO0FsRTRsaUJKO0FrRTFsaUJJO0VBQ0UsZ0JBQUE7QWxFNGxpQk47QWtFemxpQkk7RUFDRSxhQUFBO0FsRTJsaUJOOztBa0VybGlCQTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxhQUFBO0VBQ0EsMEJBQUE7TUFBQSxzQkFBQTtFQUNBLFdBQUE7RUFHQSxvQkFBQTtFQUNBLHNCNUMzR1M7RTRDNEdULDRCQUFBO0VBQ0Esb0NBQUE7RUFJQSxVQUFBO0FsRW1saUJGOztBa0Uva2lCQTtFQUNFLGVBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLGE1Q2dqQmtDO0U0Qy9pQmxDLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0I1Q2xIUztBdEJvc2lCWDtBa0Uva2lCRTtFQUFTLFVBQUE7QWxFa2xpQlg7QWtFamxpQkU7RUFBUyxZNUMrekJ5QjtBdEJxeGdCcEM7O0FrRS9raUJBO0VBQ0Usb0JBQUE7RUFBQSxhQUFBO0VBQ0EscUJBQUE7TUFBQSx1QkFBQTtFQUNBLHNCQUFBO01BQUEsOEJBQUE7RUFDQSxrQjVDNnpCa0M7RTRDNXpCbEMsZ0NBQUE7QWxFa2xpQkY7QWtFL2tpQkU7RUFDRSxrQjVDd3pCZ0M7RTRDdHpCaEMsOEJBQUE7QWxFZ2xpQko7O0FrRTNraUJBO0VBQ0UsZ0JBQUE7RUFDQSxnQjlDN0VpQjtBcEIycGlCbkI7O0FrRXpraUJBO0VBQ0Usa0JBQUE7RUFHQSxrQkFBQTtNQUFBLGNBQUE7RUFDQSxhNUMwd0JrQztBdEJnMGdCcEM7O0FrRXRraUJBO0VBQ0Usb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0Esc0JBQUE7TUFBQSxtQkFBQTtFQUNBLGtCQUFBO01BQUEseUJBQUE7RUFDQSxnQkFBQTtFQUNBLDZCQUFBO0FsRXlraUJGO0FrRW5raUJFO0VBQ0UsZUFBQTtBbEVxa2lCSjs7QWtFaGtpQkE7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0FsRW1raUJGOztBK0Ixc2lCSTtFbUM2SUY7SUFDRSxnQjVDdXdCZ0M7STRDdHdCaEMsb0JBQUE7RWxFaWtpQkY7RWtFOWppQkE7SUFDRSwrQkFBQTtFbEVna2lCRjtFa0U5amlCRTtJQUNFLGdDQUFBO0VsRWdraUJKO0VrRTVqaUJBO0lBQ0UsK0JBQUE7RWxFOGppQkY7RWtFNWppQkU7SUFDRSw0QkFBQTtJQUNBLDJCQUFBO0lBQUEsbUJBQUE7RWxFOGppQko7RWtFdGppQkE7SUFBWSxnQjVDK3VCc0I7RXRCMDBnQmxDO0FBQ0Y7QStCanVpQkk7RW1DMktGOztJQUVFLGdCNUN1dUJnQztFdEJrMWdCbEM7QUFDRjtBK0J2dWlCSTtFbUNrTEY7SUFBWSxpQjVDaXVCc0I7RXRCdzFnQmxDO0FBQ0Y7QW1FdnlpQkE7RUFDRSxrQkFBQTtFQUNBLGE3Q2dyQmtDO0U2Qy9xQmxDLGNBQUE7RUFDQSxTN0M2MUJrQztFOENqMkJsQyx5S2hEMkV1QjtFZ0R6RXZCLGtCQUFBO0VBQ0EsZ0I5QzRSNEI7RThDM1I1QixnQmhENEVpQjtFZ0QzRWpCLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0UvQ3FLSSxtQkFBQTtFOEN6S0oscUJBQUE7RUFDQSxVQUFBO0FuRW16aUJGO0FtRWp6aUJFO0VBQVMsWTdDaTFCeUI7QXRCbStnQnBDO0FtRWx6aUJFO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsYTdDaTFCZ0M7RTZDaDFCaEMsYzdDaTFCZ0M7QXRCbStnQnBDO0FtRWx6aUJJO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBbkVvemlCTjs7QW1FL3lpQkE7RUFDRSxpQkFBQTtBbkVremlCRjtBbUVoemlCRTtFQUNFLFNBQUE7QW5Fa3ppQko7QW1FaHppQkk7RUFDRSxNQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQjdDdkJLO0F0QnkwaUJYOztBbUU3eWlCQTtFQUNFLGlCQUFBO0FuRWd6aUJGO0FtRTl5aUJFO0VBQ0UsT0FBQTtFQUNBLGE3Q216QmdDO0U2Q2x6QmhDLGM3Q2l6QmdDO0F0QisvZ0JwQztBbUU5eWlCSTtFQUNFLFFBQUE7RUFDQSxvQ0FBQTtFQUNBLHdCN0N2Q0s7QXRCdTFpQlg7O0FtRTN5aUJBO0VBQ0UsaUJBQUE7QW5FOHlpQkY7QW1FNXlpQkU7RUFDRSxNQUFBO0FuRTh5aUJKO0FtRTV5aUJJO0VBQ0UsU0FBQTtFQUNBLDZCQUFBO0VBQ0EseUI3Q3JESztBdEJtMmlCWDs7QW1FenlpQkE7RUFDRSxpQkFBQTtBbkU0eWlCRjtBbUUxeWlCRTtFQUNFLFFBQUE7RUFDQSxhN0NxeEJnQztFNkNweEJoQyxjN0NteEJnQztBdEJ5aGhCcEM7QW1FMXlpQkk7RUFDRSxPQUFBO0VBQ0Esb0NBQUE7RUFDQSx1QjdDckVLO0F0QmkzaUJYOztBbUV2eGlCQTtFQUNFLGdCN0MrdUJrQztFNkM5dUJsQyx1QkFBQTtFQUNBLFc3Q3ZHUztFNkN3R1Qsa0JBQUE7RUFDQSxzQjdDL0ZTO0F0QnkzaUJYOztBcUUxNGlCQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxhL0M4cUJrQztFK0M3cUJsQyxjQUFBO0VBQ0EsZ0IvQysyQmtDO0U4Q3AzQmxDLHlLaEQyRXVCO0VnRHpFdkIsa0JBQUE7RUFDQSxnQjlDNFI0QjtFOEMzUjVCLGdCaEQ0RWlCO0VnRDNFakIsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RS9DcUtJLG1CQUFBO0VnRHhLSixxQkFBQTtFQUNBLHlCakRUb0I7RWlEVXBCLDRCQUFBO0VBQ0Esb0NBQUE7QXJFdTVpQkY7QXFFbjVpQkU7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxXL0MrMkJnQztFK0M5MkJoQyxjL0MrMkJnQztFK0M5MkJoQyxnQkFBQTtBckVxNWlCSjtBcUVuNWlCSTtFQUVFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0FyRW81aUJOOztBcUUvNGlCQTtFQUNFLHFCL0NnMkJrQztBdEJramhCcEM7QXFFaDVpQkU7RUFDRSwyQkFBQTtBckVrNWlCSjtBcUVoNWlCSTtFQUNFLFNBQUE7RUFDQSw2QkFBQTtFQUNBLHFDL0MyMUI4QjtBdEJ1amhCcEM7QXFFLzRpQkk7RUFDRSxXL0MwTHdCO0UrQ3pMeEIsNkJBQUE7RUFDQSx5QmpEaERnQjtBcEJpOGlCdEI7O0FxRTU0aUJBO0VBQ0UsbUIvQzQwQmtDO0F0Qm1raEJwQztBcUU3NGlCRTtFQUNFLHlCQUFBO0VBQ0EsYS9DdzBCZ0M7RStDdjBCaEMsWS9DczBCZ0M7RStDcjBCaEMsZ0JBQUE7QXJFKzRpQko7QXFFNzRpQkk7RUFDRSxPQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Qy9DbzBCOEI7QXRCMmtoQnBDO0FxRTU0aUJJO0VBQ0UsUy9DbUt3QjtFK0NsS3hCLG9DQUFBO0VBQ0EsMkJqRHZFZ0I7QXBCcTlpQnRCOztBcUV6NGlCQTtFQUNFLGtCL0NxekJrQztBdEJ1bGhCcEM7QXFFMTRpQkU7RUFDRSx3QkFBQTtBckU0NGlCSjtBcUUxNGlCSTtFQUNFLE1BQUE7RUFDQSxvQ0FBQTtFQUNBLHdDL0NnekI4QjtBdEI0bGhCcEM7QXFFejRpQkk7RUFDRSxRL0MrSXdCO0UrQzlJeEIsb0NBQUE7RUFDQSw0QmpEM0ZnQjtBcEJzK2lCdEI7QXFFdDRpQkU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsY0FBQTtFQUNBLFcvQzR4QmdDO0UrQzN4QmhDLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLHlFQUFBO0FyRXc0aUJKOztBcUVwNGlCQTtFQUNFLG9CL0NxeEJrQztBdEJrbmhCcEM7QXFFcjRpQkU7RUFDRSwwQkFBQTtFQUNBLGEvQ2l4QmdDO0UrQ2h4QmhDLFkvQyt3QmdDO0UrQzl3QmhDLGdCQUFBO0FyRXU0aUJKO0FxRXI0aUJJO0VBQ0UsUUFBQTtFQUNBLG9DQUFBO0VBQ0Esc0MvQzZ3QjhCO0F0QjBuaEJwQztBcUVwNGlCSTtFQUNFLFUvQzRHd0I7RStDM0d4QixvQ0FBQTtFQUNBLDBCakQ5SGdCO0FwQm9nakJ0Qjs7QXFFaDNpQkE7RUFDRSx1QkFBQTtFQUNBLGdCQUFBO0VoRDBCSSxlQUFBO0VnRHhCSixjakR6Sm9CO0VpRDBKcEIsa0UvQyt0QmtDO0UrQzl0QmxDLHlFQUFBO0FyRW0zaUJGO0FxRWgzaUJFO0VBQ0UsYUFBQTtBckVrM2lCSjs7QXFFOTJpQkE7RUFDRSx1QkFBQTtFQUNBLGNqRHJLb0I7QXBCc2hqQnRCOztBc0U1Z2pCQTtFQUNFLGtCQUFBO0F0RStnakJGOztBc0U1Z2pCQTtFQUNFLHVCQUFBO01BQUEsbUJBQUE7QXRFK2dqQkY7O0FzRTVnakJBO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QXRFK2dqQkY7QXVFdGlqQkU7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QXZFd2lqQko7O0FzRWhoakJBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7RWpDbEJJLDhDaUNtQko7RWpDbkJJLHNDaUNtQko7RWpDbkJJLDBFaUNtQko7QXRFbWhqQkY7QXFDbGlqQk07RWlDUU47SWpDUFEsZ0JBQUE7RXJDcWlqQk47QUFDRjs7QXNFcmhqQkE7OztFQUdFLGNBQUE7QXRFd2hqQkY7O0FzRXJoakJBOztFQUVFLG1DQUFBO1VBQUEsMkJBQUE7QXRFd2hqQkY7O0FzRXJoakJBOztFQUVFLG9DQUFBO1VBQUEsNEJBQUE7QXRFd2hqQkY7O0FzRS9nakJFO0VBQ0UsVUFBQTtFQUNBLDRCQUFBO0VBQ0EsdUJBQUE7VUFBQSxlQUFBO0F0RWtoakJKO0FzRS9nakJFOzs7RUFHRSxVQUFBO0VBQ0EsVUFBQTtBdEVpaGpCSjtBc0U5Z2pCRTs7RUFFRSxVQUFBO0VBQ0EsVUFBQTtFakM1REUsMkJpQzZERjtBdEVnaGpCSjtBcUN6a2pCTTtFaUNxREo7O0lqQ3BETSxnQkFBQTtFckM2a2pCTjtBQUNGOztBc0U3Z2pCQTs7RUFFRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUVBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHNCQUFBO01BQUEsbUJBQUE7RUFDQSxxQkFBQTtNQUFBLHVCQUFBO0VBQ0EsVWhEczlCbUM7RWdEcjlCbkMsVUFBQTtFQUNBLFdoRDNGUztFZ0Q0RlQsa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxZaERpOUJtQztFZXZpQy9CLDhCaUN1Rko7QXRFK2dqQkY7QXFDbG1qQk07RWlDa0VOOztJakNqRVEsZ0JBQUE7RXJDc21qQk47QUFDRjtBdUI1bWpCRTs7O0UrQzJGRSxXaERwR087RWdEcUdQLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLFloRDA4QmlDO0F0QjRraEJyQzs7QXNFbmhqQkE7RUFDRSxPQUFBO0F0RXNoakJGOztBc0VqaGpCQTtFQUNFLFFBQUE7QXRFb2hqQkY7O0FzRTdnakJBOztFQUVFLHFCQUFBO0VBQ0EsV2hEbThCbUM7RWdEbDhCbkMsWWhEazhCbUM7RWdEajhCbkMsbUNBQUE7QXRFZ2hqQkY7O0FzRTlnakJBO0VBQ0Usc05BQUE7QXRFaWhqQkY7O0FzRS9nakJBO0VBQ0UsdU5BQUE7QXRFa2hqQkY7O0FzRXpnakJBO0VBQ0Usa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxhQUFBO0VBQ0EscUJBQUE7TUFBQSx1QkFBQTtFQUNBLGVBQUE7RUFFQSxpQmhEeTVCbUM7RWdEeDVCbkMsZ0JoRHc1Qm1DO0VnRHY1Qm5DLGdCQUFBO0F0RTJnakJGO0FzRXpnakJFO0VBQ0UsdUJBQUE7RUFDQSxrQkFBQTtNQUFBLGNBQUE7RUFDQSxXaER1NUJpQztFZ0R0NUJqQyxXaER1NUJpQztFZ0R0NUJqQyxpQmhEdzVCaUM7RWdEdjVCakMsZ0JoRHU1QmlDO0VnRHQ1QmpDLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHNCaERuS087RWdEb0tQLDRCQUFBO0VBRUEsa0NBQUE7RUFDQSxxQ0FBQTtFQUNBLFlBQUE7RWpDL0pFLDZCaUNnS0Y7QXRFMGdqQko7QXFDdHFqQk07RWlDNklKO0lqQzVJTSxnQkFBQTtFckN5cWpCTjtBQUNGO0FzRTVnakJFO0VBQ0UsVUFBQTtBdEU4Z2pCSjs7QXNFcmdqQkE7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsV2hEOUxTO0VnRCtMVCxrQkFBQTtBdEV3Z2pCRjs7QXdFMXNqQkE7RUFDRTtJQUFLLGlDQUFBO1lBQUEseUJBQUE7RXhFOHNqQkw7QUFDRjs7QXdFaHRqQkE7RUFDRTtJQUFLLGlDQUFBO1lBQUEseUJBQUE7RXhFOHNqQkw7QUFDRjtBd0U1c2pCQTtFQUNFLHFCQUFBO0VBQ0EsV2xEc2tDd0I7RWtEcmtDeEIsWWxEcWtDd0I7RWtEcGtDeEIsd0JsRHNrQ3dCO0VrRHJrQ3hCLGlDQUFBO0VBQ0EsK0JBQUE7RUFFQSxrQkFBQTtFQUNBLHVEQUFBO1VBQUEsK0NBQUE7QXhFNnNqQkY7O0F3RTFzakJBO0VBQ0UsV2xEZ2tDd0I7RWtEL2pDeEIsWWxEK2pDd0I7RWtEOWpDeEIsbUJsRGdrQ3dCO0F0QjZvaEIxQjs7QXdFdHNqQkE7RUFDRTtJQUNFLDJCQUFBO1lBQUEsbUJBQUE7RXhFeXNqQkY7RXdFdnNqQkE7SUFDRSxVQUFBO0lBQ0EsdUJBQUE7WUFBQSxlQUFBO0V4RXlzakJGO0FBQ0Y7O0F3RWh0akJBO0VBQ0U7SUFDRSwyQkFBQTtZQUFBLG1CQUFBO0V4RXlzakJGO0V3RXZzakJBO0lBQ0UsVUFBQTtJQUNBLHVCQUFBO1lBQUEsZUFBQTtFeEV5c2pCRjtBQUNGO0F3RXRzakJBO0VBQ0UscUJBQUE7RUFDQSxXbERzaUN3QjtFa0RyaUN4QixZbERxaUN3QjtFa0RwaUN4Qix3QmxEc2lDd0I7RWtEcmlDeEIsOEJBQUE7RUFFQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxxREFBQTtVQUFBLDZDQUFBO0F4RXVzakJGOztBd0Vwc2pCQTtFQUNFLFdsRGdpQ3dCO0VrRC9oQ3hCLFlsRCtoQ3dCO0F0QndxaEIxQjs7QXdFbnNqQkU7RUFDRTs7SUFFRSxnQ0FBQTtZQUFBLHdCQUFBO0V4RXNzakJKO0FBQ0Y7QXlFbHdqQkE7RUFBcUIsbUNBQUE7QXpFcXdqQnJCOztBeUVwd2pCQTtFQUFxQiw4QkFBQTtBekV3d2pCckI7O0F5RXZ3akJBO0VBQXFCLGlDQUFBO0F6RTJ3akJyQjs7QXlFMXdqQkE7RUFBcUIsaUNBQUE7QXpFOHdqQnJCOztBeUU3d2pCQTtFQUFxQixzQ0FBQTtBekVpeGpCckI7O0F5RWh4akJBO0VBQXFCLG1DQUFBO0F6RW94akJyQjs7QTBFdHhqQkU7RUFDRSxvQ0FBQTtBMUV5eGpCSjs7QXVCL3dqQkU7OztFbURMSSxvRUFBQTtBMUUweGpCTjs7QTBFaHlqQkU7RUFDRSxvQ0FBQTtBMUVteWpCSjs7QXVCenhqQkU7OztFbURMSSxzRUFBQTtBMUVveWpCTjs7QTBFMXlqQkU7RUFDRSxvQ0FBQTtBMUU2eWpCSjs7QXVCbnlqQkU7OztFbURMSSx3RUFBQTtBMUU4eWpCTjs7QTBFcHpqQkU7RUFDRSxvQ0FBQTtBMUV1empCSjs7QXVCN3lqQkU7OztFbURMSSwrRUFBQTtBMUV3empCTjs7QTBFOXpqQkU7RUFDRSxvQ0FBQTtBMUVpMGpCSjs7QXVCdnpqQkU7OztFbURMSSwrRUFBQTtBMUVrMGpCTjs7QTBFeDBqQkU7RUFDRSxvQ0FBQTtBMUUyMGpCSjs7QXVCajBqQkU7OztFbURMSSwrRUFBQTtBMUU0MGpCTjs7QTBFbDFqQkU7RUFDRSxvQ0FBQTtBMUVxMWpCSjs7QXVCMzBqQkU7OztFbURMSSxnRkFBQTtBMUVzMWpCTjs7QTBFNTFqQkU7RUFDRSxvQ0FBQTtBMUUrMWpCSjs7QXVCcjFqQkU7OztFbURMSSxnRkFBQTtBMUVnMmpCTjs7QTBFdDJqQkU7RUFDRSxvQ0FBQTtBMUV5MmpCSjs7QXVCLzFqQkU7Ozs7Ozs7RW1ETEksb0VBQUE7QTFFODJqQk47O0EwRXAzakJFO0VBQ0Usb0NBQUE7QTFFdTNqQko7O0F1QjcyakJFOzs7OztFbURMSSxnRkFBQTtBMUUwM2pCTjs7QTBFaDRqQkU7RUFDRSxvQ0FBQTtBMUVtNGpCSjs7QXVCejNqQkU7OztFbURMSSwrQ0FBQTtBMUVvNGpCTjs7QTBFMTRqQkU7RUFDRSxvQ0FBQTtBMUU2NGpCSjs7QXVCbjRqQkU7OztFbURMSSw2RUFBQTtBMUU4NGpCTjs7QTBFcDVqQkU7RUFDRSxvQ0FBQTtBMUV1NWpCSjs7QXVCNzRqQkU7OztFbURMSSxzRUFBQTtBMUV3NWpCTjs7QTBFOTVqQkU7RUFDRSxvQ0FBQTtBMUVpNmpCSjs7QXVCdjVqQkU7OztFbURMSSx5REFBQTtBMUVrNmpCTjs7QTBFeDZqQkU7RUFDRSxvQ0FBQTtBMUUyNmpCSjs7QXVCajZqQkU7OztFbURMSSw4Q0FBQTtBMUU0NmpCTjs7QTBFbDdqQkU7RUFDRSxvQ0FBQTtBMUVxN2pCSjs7QXVCMzZqQkU7OztFbURMSSxvQ0FBQTtBMUVzN2pCTjs7QTBFNTdqQkU7RUFDRSxvQ0FBQTtBMUUrN2pCSjs7QXVCcjdqQkU7OztFbURMSSxzRUFBQTtBMUVnOGpCTjs7QTJFLzdqQkE7RUFDRSxpQ0FBQTtBM0VrOGpCRjs7QTJFLzdqQkE7RUFDRSx3Q0FBQTtBM0VrOGpCRjs7QTRFNzhqQkE7RUFBa0Isb0NBQUE7QTVFaTlqQmxCOztBNEVoOWpCQTtFQUFrQix3Q0FBQTtBNUVvOWpCbEI7O0E0RW45akJBO0VBQWtCLDBDQUFBO0E1RXU5akJsQjs7QTRFdDlqQkE7RUFBa0IsMkNBQUE7QTVFMDlqQmxCOztBNEV6OWpCQTtFQUFrQix5Q0FBQTtBNUU2OWpCbEI7O0E0RTM5akJBO0VBQW1CLG9CQUFBO0E1RSs5akJuQjs7QTRFOTlqQkE7RUFBbUIsd0JBQUE7QTVFaytqQm5COztBNEVqK2pCQTtFQUFtQiwwQkFBQTtBNUVxK2pCbkI7O0E0RXArakJBO0VBQW1CLDJCQUFBO0E1RXcrakJuQjs7QTRFditqQkE7RUFBbUIseUJBQUE7QTVFMitqQm5COztBNEV4K2pCRTtFQUNFLGdDQUFBO0E1RTIrakJKOztBNEU1K2pCRTtFQUNFLGdDQUFBO0E1RSsrakJKOztBNEVoL2pCRTtFQUNFLGdDQUFBO0E1RW0vakJKOztBNEVwL2pCRTtFQUNFLGdDQUFBO0E1RXUvakJKOztBNEV4L2pCRTtFQUNFLGdDQUFBO0E1RTIvakJKOztBNEU1L2pCRTtFQUNFLGdDQUFBO0E1RSsvakJKOztBNEVoZ2tCRTtFQUNFLGdDQUFBO0E1RW1na0JKOztBNEVwZ2tCRTtFQUNFLGdDQUFBO0E1RXVna0JKOztBNEV4Z2tCRTtFQUNFLGdDQUFBO0E1RTJna0JKOztBNEU1Z2tCRTtFQUNFLGdDQUFBO0E1RStna0JKOztBNEVoaGtCRTtFQUNFLGdDQUFBO0E1RW1oa0JKOztBNEVwaGtCRTtFQUNFLGdDQUFBO0E1RXVoa0JKOztBNEV4aGtCRTtFQUNFLGdDQUFBO0E1RTJoa0JKOztBNEU1aGtCRTtFQUNFLGdDQUFBO0E1RStoa0JKOztBNEVoaWtCRTtFQUNFLGdDQUFBO0E1RW1pa0JKOztBNEVwaWtCRTtFQUNFLGdDQUFBO0E1RXVpa0JKOztBNEV4aWtCRTtFQUNFLGdDQUFBO0E1RTJpa0JKOztBNEV2aWtCQTtFQUNFLDZCQUFBO0E1RTBpa0JGOztBNEVuaWtCQTtFQUNFLGdDQUFBO0E1RXNpa0JGOztBNEVuaWtCQTtFQUNFLGlDQUFBO0E1RXNpa0JGOztBNEVuaWtCQTtFQUNFLDBDQUFBO0VBQ0EsMkNBQUE7QTVFc2lrQkY7O0E0RW5pa0JBO0VBQ0UsMkNBQUE7RUFDQSw4Q0FBQTtBNUVzaWtCRjs7QTRFbmlrQkE7RUFDRSw4Q0FBQTtFQUNBLDZDQUFBO0E1RXNpa0JGOztBNEVuaWtCQTtFQUNFLDBDQUFBO0VBQ0EsNkNBQUE7QTVFc2lrQkY7O0E0RW5pa0JBO0VBQ0UsZ0NBQUE7QTVFc2lrQkY7O0E0RW5pa0JBO0VBQ0UsNkJBQUE7QTVFc2lrQkY7O0E0RW5pa0JBO0VBQ0UsK0JBQUE7QTVFc2lrQkY7O0E0RW5pa0JBO0VBQ0UsMkJBQUE7QTVFc2lrQkY7O0F1RTlta0JFO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0F2RWlua0JKOztBNkUxbWtCTTtFQUF3Qix3QkFBQTtBN0U4bWtCOUI7O0E2RTlta0JNO0VBQXdCLDBCQUFBO0E3RWtua0I5Qjs7QTZFbG5rQk07RUFBd0IsZ0NBQUE7QTdFc25rQjlCOztBNkV0bmtCTTtFQUF3Qix5QkFBQTtBN0UwbmtCOUI7O0E2RTFua0JNO0VBQXdCLHlCQUFBO0E3RThua0I5Qjs7QTZFOW5rQk07RUFBd0IsNkJBQUE7QTdFa29rQjlCOztBNkVsb2tCTTtFQUF3Qiw4QkFBQTtBN0Vzb2tCOUI7O0E2RXRva0JNO0VBQXdCLCtCQUFBO0VBQUEsd0JBQUE7QTdFMG9rQjlCOztBNkUxb2tCTTtFQUF3QixzQ0FBQTtFQUFBLCtCQUFBO0E3RThva0I5Qjs7QStCN2xrQkk7RThDakRFO0lBQXdCLHdCQUFBO0U3RW1wa0I1QjtFNkVucGtCSTtJQUF3QiwwQkFBQTtFN0VzcGtCNUI7RTZFdHBrQkk7SUFBd0IsZ0NBQUE7RTdFeXBrQjVCO0U2RXpwa0JJO0lBQXdCLHlCQUFBO0U3RTRwa0I1QjtFNkU1cGtCSTtJQUF3Qix5QkFBQTtFN0UrcGtCNUI7RTZFL3BrQkk7SUFBd0IsNkJBQUE7RTdFa3FrQjVCO0U2RWxxa0JJO0lBQXdCLDhCQUFBO0U3RXFxa0I1QjtFNkVycWtCSTtJQUF3QiwrQkFBQTtJQUFBLHdCQUFBO0U3RXdxa0I1QjtFNkV4cWtCSTtJQUF3QixzQ0FBQTtJQUFBLCtCQUFBO0U3RTJxa0I1QjtBQUNGO0ErQjNua0JJO0U4Q2pERTtJQUF3Qix3QkFBQTtFN0VncmtCNUI7RTZFaHJrQkk7SUFBd0IsMEJBQUE7RTdFbXJrQjVCO0U2RW5ya0JJO0lBQXdCLGdDQUFBO0U3RXNya0I1QjtFNkV0cmtCSTtJQUF3Qix5QkFBQTtFN0V5cmtCNUI7RTZFenJrQkk7SUFBd0IseUJBQUE7RTdFNHJrQjVCO0U2RTVya0JJO0lBQXdCLDZCQUFBO0U3RStya0I1QjtFNkUvcmtCSTtJQUF3Qiw4QkFBQTtFN0Vrc2tCNUI7RTZFbHNrQkk7SUFBd0IsK0JBQUE7SUFBQSx3QkFBQTtFN0Vxc2tCNUI7RTZFcnNrQkk7SUFBd0Isc0NBQUE7SUFBQSwrQkFBQTtFN0V3c2tCNUI7QUFDRjtBK0J4cGtCSTtFOENqREU7SUFBd0Isd0JBQUE7RTdFNnNrQjVCO0U2RTdza0JJO0lBQXdCLDBCQUFBO0U3RWd0a0I1QjtFNkVodGtCSTtJQUF3QixnQ0FBQTtFN0VtdGtCNUI7RTZFbnRrQkk7SUFBd0IseUJBQUE7RTdFc3RrQjVCO0U2RXR0a0JJO0lBQXdCLHlCQUFBO0U3RXl0a0I1QjtFNkV6dGtCSTtJQUF3Qiw2QkFBQTtFN0U0dGtCNUI7RTZFNXRrQkk7SUFBd0IsOEJBQUE7RTdFK3RrQjVCO0U2RS90a0JJO0lBQXdCLCtCQUFBO0lBQUEsd0JBQUE7RTdFa3VrQjVCO0U2RWx1a0JJO0lBQXdCLHNDQUFBO0lBQUEsK0JBQUE7RTdFcXVrQjVCO0FBQ0Y7QStCcnJrQkk7RThDakRFO0lBQXdCLHdCQUFBO0U3RTB1a0I1QjtFNkUxdWtCSTtJQUF3QiwwQkFBQTtFN0U2dWtCNUI7RTZFN3VrQkk7SUFBd0IsZ0NBQUE7RTdFZ3ZrQjVCO0U2RWh2a0JJO0lBQXdCLHlCQUFBO0U3RW12a0I1QjtFNkVudmtCSTtJQUF3Qix5QkFBQTtFN0VzdmtCNUI7RTZFdHZrQkk7SUFBd0IsNkJBQUE7RTdFeXZrQjVCO0U2RXp2a0JJO0lBQXdCLDhCQUFBO0U3RTR2a0I1QjtFNkU1dmtCSTtJQUF3QiwrQkFBQTtJQUFBLHdCQUFBO0U3RSt2a0I1QjtFNkUvdmtCSTtJQUF3QixzQ0FBQTtJQUFBLCtCQUFBO0U3RWt3a0I1QjtBQUNGO0E2RXp2a0JBO0VBRUk7SUFBcUIsd0JBQUE7RTdFMnZrQnZCO0U2RTN2a0JFO0lBQXFCLDBCQUFBO0U3RTh2a0J2QjtFNkU5dmtCRTtJQUFxQixnQ0FBQTtFN0Vpd2tCdkI7RTZFandrQkU7SUFBcUIseUJBQUE7RTdFb3drQnZCO0U2RXB3a0JFO0lBQXFCLHlCQUFBO0U3RXV3a0J2QjtFNkV2d2tCRTtJQUFxQiw2QkFBQTtFN0Uwd2tCdkI7RTZFMXdrQkU7SUFBcUIsOEJBQUE7RTdFNndrQnZCO0U2RTd3a0JFO0lBQXFCLCtCQUFBO0lBQUEsd0JBQUE7RTdFZ3hrQnZCO0U2RWh4a0JFO0lBQXFCLHNDQUFBO0lBQUEsK0JBQUE7RTdFbXhrQnZCO0FBQ0Y7QThFenlrQkE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0E5RTJ5a0JGO0E4RXp5a0JFO0VBQ0UsY0FBQTtFQUNBLFdBQUE7QTlFMnlrQko7QThFeHlrQkU7Ozs7O0VBS0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7QTlFMHlrQko7O0E4RWp5a0JJO0VBQ0UseUJBQUE7QTlFb3lrQk47O0E4RXJ5a0JJO0VBQ0UsbUJBQUE7QTlFd3lrQk47O0E4RXp5a0JJO0VBQ0UsZ0JBQUE7QTlFNHlrQk47O0E4RTd5a0JJO0VBQ0UsaUJBQUE7QTlFZ3prQk47O0ErRXowa0JJO0VBQWdDLGtDQUFBO01BQUEsOEJBQUE7QS9FNjBrQnBDOztBK0U1MGtCSTtFQUFnQyxxQ0FBQTtNQUFBLGlDQUFBO0EvRWcxa0JwQzs7QStFLzBrQkk7RUFBZ0MsMENBQUE7TUFBQSxzQ0FBQTtBL0VtMWtCcEM7O0ErRWwxa0JJO0VBQWdDLDZDQUFBO01BQUEseUNBQUE7QS9FczFrQnBDOztBK0VwMWtCSTtFQUE4Qiw4QkFBQTtNQUFBLDBCQUFBO0EvRXcxa0JsQzs7QStFdjFrQkk7RUFBOEIsZ0NBQUE7TUFBQSw0QkFBQTtBL0UyMWtCbEM7O0ErRTExa0JJO0VBQThCLHNDQUFBO01BQUEsa0NBQUE7QS9FODFrQmxDOztBK0U3MWtCSTtFQUE4Qiw2QkFBQTtNQUFBLHlCQUFBO0EvRWkya0JsQzs7QStFaDJrQkk7RUFBOEIsK0JBQUE7TUFBQSx1QkFBQTtBL0VvMmtCbEM7O0ErRW4ya0JJO0VBQThCLCtCQUFBO01BQUEsdUJBQUE7QS9FdTJrQmxDOztBK0V0MmtCSTtFQUE4QiwrQkFBQTtNQUFBLHlCQUFBO0EvRTAya0JsQzs7QStFejJrQkk7RUFBOEIsK0JBQUE7TUFBQSx5QkFBQTtBL0U2MmtCbEM7O0ErRTMya0JJO0VBQW9DLCtCQUFBO01BQUEsc0NBQUE7QS9FKzJrQnhDOztBK0U5MmtCSTtFQUFvQyw2QkFBQTtNQUFBLG9DQUFBO0EvRWsza0J4Qzs7QStFajNrQkk7RUFBb0MsZ0NBQUE7TUFBQSxrQ0FBQTtBL0VxM2tCeEM7O0ErRXAza0JJO0VBQW9DLGlDQUFBO01BQUEseUNBQUE7QS9FdzNrQnhDOztBK0V2M2tCSTtFQUFvQyxvQ0FBQTtNQUFBLHdDQUFBO0EvRTIza0J4Qzs7QStFejNrQkk7RUFBaUMsZ0NBQUE7TUFBQSxrQ0FBQTtBL0U2M2tCckM7O0ErRTUza0JJO0VBQWlDLDhCQUFBO01BQUEsZ0NBQUE7QS9FZzRrQnJDOztBK0UvM2tCSTtFQUFpQyxpQ0FBQTtNQUFBLDhCQUFBO0EvRW00a0JyQzs7QStFbDRrQkk7RUFBaUMsbUNBQUE7TUFBQSxnQ0FBQTtBL0VzNGtCckM7O0ErRXI0a0JJO0VBQWlDLGtDQUFBO01BQUEsK0JBQUE7QS9FeTRrQnJDOztBK0V2NGtCSTtFQUFrQyxvQ0FBQTtNQUFBLG9DQUFBO0EvRTI0a0J0Qzs7QStFMTRrQkk7RUFBa0Msa0NBQUE7TUFBQSxrQ0FBQTtBL0U4NGtCdEM7O0ErRTc0a0JJO0VBQWtDLHFDQUFBO01BQUEsZ0NBQUE7QS9FaTVrQnRDOztBK0VoNWtCSTtFQUFrQyxzQ0FBQTtNQUFBLHVDQUFBO0EvRW81a0J0Qzs7QStFbjVrQkk7RUFBa0MseUNBQUE7TUFBQSxzQ0FBQTtBL0V1NWtCdEM7O0ErRXQ1a0JJO0VBQWtDLHNDQUFBO01BQUEsaUNBQUE7QS9FMDVrQnRDOztBK0V4NWtCSTtFQUFnQyxvQ0FBQTtNQUFBLDJCQUFBO0EvRTQ1a0JwQzs7QStFMzVrQkk7RUFBZ0MscUNBQUE7TUFBQSxpQ0FBQTtBL0UrNWtCcEM7O0ErRTk1a0JJO0VBQWdDLG1DQUFBO01BQUEsK0JBQUE7QS9FazZrQnBDOztBK0VqNmtCSTtFQUFnQyxzQ0FBQTtNQUFBLDZCQUFBO0EvRXE2a0JwQzs7QStFcDZrQkk7RUFBZ0Msd0NBQUE7TUFBQSwrQkFBQTtBL0V3NmtCcEM7O0ErRXY2a0JJO0VBQWdDLHVDQUFBO01BQUEsOEJBQUE7QS9FMjZrQnBDOztBK0IvNWtCSTtFZ0RsREE7SUFBZ0Msa0NBQUE7UUFBQSw4QkFBQTtFL0VzOWtCbEM7RStFcjlrQkU7SUFBZ0MscUNBQUE7UUFBQSxpQ0FBQTtFL0V3OWtCbEM7RStFdjlrQkU7SUFBZ0MsMENBQUE7UUFBQSxzQ0FBQTtFL0UwOWtCbEM7RStFejlrQkU7SUFBZ0MsNkNBQUE7UUFBQSx5Q0FBQTtFL0U0OWtCbEM7RStFMTlrQkU7SUFBOEIsOEJBQUE7UUFBQSwwQkFBQTtFL0U2OWtCaEM7RStFNTlrQkU7SUFBOEIsZ0NBQUE7UUFBQSw0QkFBQTtFL0UrOWtCaEM7RStFOTlrQkU7SUFBOEIsc0NBQUE7UUFBQSxrQ0FBQTtFL0VpK2tCaEM7RStFaCtrQkU7SUFBOEIsNkJBQUE7UUFBQSx5QkFBQTtFL0VtK2tCaEM7RStFbCtrQkU7SUFBOEIsK0JBQUE7UUFBQSx1QkFBQTtFL0VxK2tCaEM7RStFcCtrQkU7SUFBOEIsK0JBQUE7UUFBQSx1QkFBQTtFL0V1K2tCaEM7RStFdCtrQkU7SUFBOEIsK0JBQUE7UUFBQSx5QkFBQTtFL0V5K2tCaEM7RStFeCtrQkU7SUFBOEIsK0JBQUE7UUFBQSx5QkFBQTtFL0UyK2tCaEM7RStFeitrQkU7SUFBb0MsK0JBQUE7UUFBQSxzQ0FBQTtFL0U0K2tCdEM7RStFMytrQkU7SUFBb0MsNkJBQUE7UUFBQSxvQ0FBQTtFL0U4K2tCdEM7RStFNytrQkU7SUFBb0MsZ0NBQUE7UUFBQSxrQ0FBQTtFL0VnL2tCdEM7RStFLytrQkU7SUFBb0MsaUNBQUE7UUFBQSx5Q0FBQTtFL0VrL2tCdEM7RStFai9rQkU7SUFBb0Msb0NBQUE7UUFBQSx3Q0FBQTtFL0VvL2tCdEM7RStFbC9rQkU7SUFBaUMsZ0NBQUE7UUFBQSxrQ0FBQTtFL0VxL2tCbkM7RStFcC9rQkU7SUFBaUMsOEJBQUE7UUFBQSxnQ0FBQTtFL0V1L2tCbkM7RStFdC9rQkU7SUFBaUMsaUNBQUE7UUFBQSw4QkFBQTtFL0V5L2tCbkM7RStFeC9rQkU7SUFBaUMsbUNBQUE7UUFBQSxnQ0FBQTtFL0UyL2tCbkM7RStFMS9rQkU7SUFBaUMsa0NBQUE7UUFBQSwrQkFBQTtFL0U2L2tCbkM7RStFMy9rQkU7SUFBa0Msb0NBQUE7UUFBQSxvQ0FBQTtFL0U4L2tCcEM7RStFNy9rQkU7SUFBa0Msa0NBQUE7UUFBQSxrQ0FBQTtFL0VnZ2xCcEM7RStFLy9rQkU7SUFBa0MscUNBQUE7UUFBQSxnQ0FBQTtFL0VrZ2xCcEM7RStFamdsQkU7SUFBa0Msc0NBQUE7UUFBQSx1Q0FBQTtFL0VvZ2xCcEM7RStFbmdsQkU7SUFBa0MseUNBQUE7UUFBQSxzQ0FBQTtFL0VzZ2xCcEM7RStFcmdsQkU7SUFBa0Msc0NBQUE7UUFBQSxpQ0FBQTtFL0V3Z2xCcEM7RStFdGdsQkU7SUFBZ0Msb0NBQUE7UUFBQSwyQkFBQTtFL0V5Z2xCbEM7RStFeGdsQkU7SUFBZ0MscUNBQUE7UUFBQSxpQ0FBQTtFL0UyZ2xCbEM7RStFMWdsQkU7SUFBZ0MsbUNBQUE7UUFBQSwrQkFBQTtFL0U2Z2xCbEM7RStFNWdsQkU7SUFBZ0Msc0NBQUE7UUFBQSw2QkFBQTtFL0UrZ2xCbEM7RStFOWdsQkU7SUFBZ0Msd0NBQUE7UUFBQSwrQkFBQTtFL0VpaGxCbEM7RStFaGhsQkU7SUFBZ0MsdUNBQUE7UUFBQSw4QkFBQTtFL0VtaGxCbEM7QUFDRjtBK0J4Z2xCSTtFZ0RsREE7SUFBZ0Msa0NBQUE7UUFBQSw4QkFBQTtFL0U4amxCbEM7RStFN2psQkU7SUFBZ0MscUNBQUE7UUFBQSxpQ0FBQTtFL0Vna2xCbEM7RStFL2psQkU7SUFBZ0MsMENBQUE7UUFBQSxzQ0FBQTtFL0Vra2xCbEM7RStFamtsQkU7SUFBZ0MsNkNBQUE7UUFBQSx5Q0FBQTtFL0Vva2xCbEM7RStFbGtsQkU7SUFBOEIsOEJBQUE7UUFBQSwwQkFBQTtFL0Vxa2xCaEM7RStFcGtsQkU7SUFBOEIsZ0NBQUE7UUFBQSw0QkFBQTtFL0V1a2xCaEM7RStFdGtsQkU7SUFBOEIsc0NBQUE7UUFBQSxrQ0FBQTtFL0V5a2xCaEM7RStFeGtsQkU7SUFBOEIsNkJBQUE7UUFBQSx5QkFBQTtFL0Uya2xCaEM7RStFMWtsQkU7SUFBOEIsK0JBQUE7UUFBQSx1QkFBQTtFL0U2a2xCaEM7RStFNWtsQkU7SUFBOEIsK0JBQUE7UUFBQSx1QkFBQTtFL0Ura2xCaEM7RStFOWtsQkU7SUFBOEIsK0JBQUE7UUFBQSx5QkFBQTtFL0VpbGxCaEM7RStFaGxsQkU7SUFBOEIsK0JBQUE7UUFBQSx5QkFBQTtFL0VtbGxCaEM7RStFamxsQkU7SUFBb0MsK0JBQUE7UUFBQSxzQ0FBQTtFL0VvbGxCdEM7RStFbmxsQkU7SUFBb0MsNkJBQUE7UUFBQSxvQ0FBQTtFL0VzbGxCdEM7RStFcmxsQkU7SUFBb0MsZ0NBQUE7UUFBQSxrQ0FBQTtFL0V3bGxCdEM7RStFdmxsQkU7SUFBb0MsaUNBQUE7UUFBQSx5Q0FBQTtFL0UwbGxCdEM7RStFemxsQkU7SUFBb0Msb0NBQUE7UUFBQSx3Q0FBQTtFL0U0bGxCdEM7RStFMWxsQkU7SUFBaUMsZ0NBQUE7UUFBQSxrQ0FBQTtFL0U2bGxCbkM7RStFNWxsQkU7SUFBaUMsOEJBQUE7UUFBQSxnQ0FBQTtFL0UrbGxCbkM7RStFOWxsQkU7SUFBaUMsaUNBQUE7UUFBQSw4QkFBQTtFL0VpbWxCbkM7RStFaG1sQkU7SUFBaUMsbUNBQUE7UUFBQSxnQ0FBQTtFL0VtbWxCbkM7RStFbG1sQkU7SUFBaUMsa0NBQUE7UUFBQSwrQkFBQTtFL0VxbWxCbkM7RStFbm1sQkU7SUFBa0Msb0NBQUE7UUFBQSxvQ0FBQTtFL0VzbWxCcEM7RStFcm1sQkU7SUFBa0Msa0NBQUE7UUFBQSxrQ0FBQTtFL0V3bWxCcEM7RStFdm1sQkU7SUFBa0MscUNBQUE7UUFBQSxnQ0FBQTtFL0UwbWxCcEM7RStFem1sQkU7SUFBa0Msc0NBQUE7UUFBQSx1Q0FBQTtFL0U0bWxCcEM7RStFM21sQkU7SUFBa0MseUNBQUE7UUFBQSxzQ0FBQTtFL0U4bWxCcEM7RStFN21sQkU7SUFBa0Msc0NBQUE7UUFBQSxpQ0FBQTtFL0VnbmxCcEM7RStFOW1sQkU7SUFBZ0Msb0NBQUE7UUFBQSwyQkFBQTtFL0VpbmxCbEM7RStFaG5sQkU7SUFBZ0MscUNBQUE7UUFBQSxpQ0FBQTtFL0VtbmxCbEM7RStFbG5sQkU7SUFBZ0MsbUNBQUE7UUFBQSwrQkFBQTtFL0VxbmxCbEM7RStFcG5sQkU7SUFBZ0Msc0NBQUE7UUFBQSw2QkFBQTtFL0V1bmxCbEM7RStFdG5sQkU7SUFBZ0Msd0NBQUE7UUFBQSwrQkFBQTtFL0V5bmxCbEM7RStFeG5sQkU7SUFBZ0MsdUNBQUE7UUFBQSw4QkFBQTtFL0UybmxCbEM7QUFDRjtBK0JobmxCSTtFZ0RsREE7SUFBZ0Msa0NBQUE7UUFBQSw4QkFBQTtFL0VzcWxCbEM7RStFcnFsQkU7SUFBZ0MscUNBQUE7UUFBQSxpQ0FBQTtFL0V3cWxCbEM7RStFdnFsQkU7SUFBZ0MsMENBQUE7UUFBQSxzQ0FBQTtFL0UwcWxCbEM7RStFenFsQkU7SUFBZ0MsNkNBQUE7UUFBQSx5Q0FBQTtFL0U0cWxCbEM7RStFMXFsQkU7SUFBOEIsOEJBQUE7UUFBQSwwQkFBQTtFL0U2cWxCaEM7RStFNXFsQkU7SUFBOEIsZ0NBQUE7UUFBQSw0QkFBQTtFL0UrcWxCaEM7RStFOXFsQkU7SUFBOEIsc0NBQUE7UUFBQSxrQ0FBQTtFL0VpcmxCaEM7RStFaHJsQkU7SUFBOEIsNkJBQUE7UUFBQSx5QkFBQTtFL0VtcmxCaEM7RStFbHJsQkU7SUFBOEIsK0JBQUE7UUFBQSx1QkFBQTtFL0VxcmxCaEM7RStFcHJsQkU7SUFBOEIsK0JBQUE7UUFBQSx1QkFBQTtFL0V1cmxCaEM7RStFdHJsQkU7SUFBOEIsK0JBQUE7UUFBQSx5QkFBQTtFL0V5cmxCaEM7RStFeHJsQkU7SUFBOEIsK0JBQUE7UUFBQSx5QkFBQTtFL0UycmxCaEM7RStFenJsQkU7SUFBb0MsK0JBQUE7UUFBQSxzQ0FBQTtFL0U0cmxCdEM7RStFM3JsQkU7SUFBb0MsNkJBQUE7UUFBQSxvQ0FBQTtFL0U4cmxCdEM7RStFN3JsQkU7SUFBb0MsZ0NBQUE7UUFBQSxrQ0FBQTtFL0Vnc2xCdEM7RStFL3JsQkU7SUFBb0MsaUNBQUE7UUFBQSx5Q0FBQTtFL0Vrc2xCdEM7RStFanNsQkU7SUFBb0Msb0NBQUE7UUFBQSx3Q0FBQTtFL0Vvc2xCdEM7RStFbHNsQkU7SUFBaUMsZ0NBQUE7UUFBQSxrQ0FBQTtFL0Vxc2xCbkM7RStFcHNsQkU7SUFBaUMsOEJBQUE7UUFBQSxnQ0FBQTtFL0V1c2xCbkM7RStFdHNsQkU7SUFBaUMsaUNBQUE7UUFBQSw4QkFBQTtFL0V5c2xCbkM7RStFeHNsQkU7SUFBaUMsbUNBQUE7UUFBQSxnQ0FBQTtFL0Uyc2xCbkM7RStFMXNsQkU7SUFBaUMsa0NBQUE7UUFBQSwrQkFBQTtFL0U2c2xCbkM7RStFM3NsQkU7SUFBa0Msb0NBQUE7UUFBQSxvQ0FBQTtFL0U4c2xCcEM7RStFN3NsQkU7SUFBa0Msa0NBQUE7UUFBQSxrQ0FBQTtFL0VndGxCcEM7RStFL3NsQkU7SUFBa0MscUNBQUE7UUFBQSxnQ0FBQTtFL0VrdGxCcEM7RStFanRsQkU7SUFBa0Msc0NBQUE7UUFBQSx1Q0FBQTtFL0VvdGxCcEM7RStFbnRsQkU7SUFBa0MseUNBQUE7UUFBQSxzQ0FBQTtFL0VzdGxCcEM7RStFcnRsQkU7SUFBa0Msc0NBQUE7UUFBQSxpQ0FBQTtFL0V3dGxCcEM7RStFdHRsQkU7SUFBZ0Msb0NBQUE7UUFBQSwyQkFBQTtFL0V5dGxCbEM7RStFeHRsQkU7SUFBZ0MscUNBQUE7UUFBQSxpQ0FBQTtFL0UydGxCbEM7RStFMXRsQkU7SUFBZ0MsbUNBQUE7UUFBQSwrQkFBQTtFL0U2dGxCbEM7RStFNXRsQkU7SUFBZ0Msc0NBQUE7UUFBQSw2QkFBQTtFL0UrdGxCbEM7RStFOXRsQkU7SUFBZ0Msd0NBQUE7UUFBQSwrQkFBQTtFL0VpdWxCbEM7RStFaHVsQkU7SUFBZ0MsdUNBQUE7UUFBQSw4QkFBQTtFL0VtdWxCbEM7QUFDRjtBK0J4dGxCSTtFZ0RsREE7SUFBZ0Msa0NBQUE7UUFBQSw4QkFBQTtFL0U4d2xCbEM7RStFN3dsQkU7SUFBZ0MscUNBQUE7UUFBQSxpQ0FBQTtFL0VneGxCbEM7RStFL3dsQkU7SUFBZ0MsMENBQUE7UUFBQSxzQ0FBQTtFL0VreGxCbEM7RStFanhsQkU7SUFBZ0MsNkNBQUE7UUFBQSx5Q0FBQTtFL0VveGxCbEM7RStFbHhsQkU7SUFBOEIsOEJBQUE7UUFBQSwwQkFBQTtFL0VxeGxCaEM7RStFcHhsQkU7SUFBOEIsZ0NBQUE7UUFBQSw0QkFBQTtFL0V1eGxCaEM7RStFdHhsQkU7SUFBOEIsc0NBQUE7UUFBQSxrQ0FBQTtFL0V5eGxCaEM7RStFeHhsQkU7SUFBOEIsNkJBQUE7UUFBQSx5QkFBQTtFL0UyeGxCaEM7RStFMXhsQkU7SUFBOEIsK0JBQUE7UUFBQSx1QkFBQTtFL0U2eGxCaEM7RStFNXhsQkU7SUFBOEIsK0JBQUE7UUFBQSx1QkFBQTtFL0UreGxCaEM7RStFOXhsQkU7SUFBOEIsK0JBQUE7UUFBQSx5QkFBQTtFL0VpeWxCaEM7RStFaHlsQkU7SUFBOEIsK0JBQUE7UUFBQSx5QkFBQTtFL0VteWxCaEM7RStFanlsQkU7SUFBb0MsK0JBQUE7UUFBQSxzQ0FBQTtFL0VveWxCdEM7RStFbnlsQkU7SUFBb0MsNkJBQUE7UUFBQSxvQ0FBQTtFL0VzeWxCdEM7RStFcnlsQkU7SUFBb0MsZ0NBQUE7UUFBQSxrQ0FBQTtFL0V3eWxCdEM7RStFdnlsQkU7SUFBb0MsaUNBQUE7UUFBQSx5Q0FBQTtFL0UweWxCdEM7RStFenlsQkU7SUFBb0Msb0NBQUE7UUFBQSx3Q0FBQTtFL0U0eWxCdEM7RStFMXlsQkU7SUFBaUMsZ0NBQUE7UUFBQSxrQ0FBQTtFL0U2eWxCbkM7RStFNXlsQkU7SUFBaUMsOEJBQUE7UUFBQSxnQ0FBQTtFL0UreWxCbkM7RStFOXlsQkU7SUFBaUMsaUNBQUE7UUFBQSw4QkFBQTtFL0VpemxCbkM7RStFaHpsQkU7SUFBaUMsbUNBQUE7UUFBQSxnQ0FBQTtFL0VtemxCbkM7RStFbHpsQkU7SUFBaUMsa0NBQUE7UUFBQSwrQkFBQTtFL0VxemxCbkM7RStFbnpsQkU7SUFBa0Msb0NBQUE7UUFBQSxvQ0FBQTtFL0VzemxCcEM7RStFcnpsQkU7SUFBa0Msa0NBQUE7UUFBQSxrQ0FBQTtFL0V3emxCcEM7RStFdnpsQkU7SUFBa0MscUNBQUE7UUFBQSxnQ0FBQTtFL0UwemxCcEM7RStFenpsQkU7SUFBa0Msc0NBQUE7UUFBQSx1Q0FBQTtFL0U0emxCcEM7RStFM3psQkU7SUFBa0MseUNBQUE7UUFBQSxzQ0FBQTtFL0U4emxCcEM7RStFN3psQkU7SUFBa0Msc0NBQUE7UUFBQSxpQ0FBQTtFL0VnMGxCcEM7RStFOXpsQkU7SUFBZ0Msb0NBQUE7UUFBQSwyQkFBQTtFL0VpMGxCbEM7RStFaDBsQkU7SUFBZ0MscUNBQUE7UUFBQSxpQ0FBQTtFL0VtMGxCbEM7RStFbDBsQkU7SUFBZ0MsbUNBQUE7UUFBQSwrQkFBQTtFL0VxMGxCbEM7RStFcDBsQkU7SUFBZ0Msc0NBQUE7UUFBQSw2QkFBQTtFL0V1MGxCbEM7RStFdDBsQkU7SUFBZ0Msd0NBQUE7UUFBQSwrQkFBQTtFL0V5MGxCbEM7RStFeDBsQkU7SUFBZ0MsdUNBQUE7UUFBQSw4QkFBQTtFL0UyMGxCbEM7QUFDRjtBZ0Z0M2xCSTtFQUF3QixzQkFBQTtBaEZ5M2xCNUI7O0FnRngzbEJJO0VBQXdCLHVCQUFBO0FoRjQzbEI1Qjs7QWdGMzNsQkk7RUFBd0Isc0JBQUE7QWhGKzNsQjVCOztBK0IzMGxCSTtFaUR0REE7SUFBd0Isc0JBQUE7RWhGczRsQjFCO0VnRnI0bEJFO0lBQXdCLHVCQUFBO0VoRnc0bEIxQjtFZ0Z2NGxCRTtJQUF3QixzQkFBQTtFaEYwNGxCMUI7QUFDRjtBK0J2MWxCSTtFaUR0REE7SUFBd0Isc0JBQUE7RWhGaTVsQjFCO0VnRmg1bEJFO0lBQXdCLHVCQUFBO0VoRm01bEIxQjtFZ0ZsNWxCRTtJQUF3QixzQkFBQTtFaEZxNWxCMUI7QUFDRjtBK0JsMmxCSTtFaUR0REE7SUFBd0Isc0JBQUE7RWhGNDVsQjFCO0VnRjM1bEJFO0lBQXdCLHVCQUFBO0VoRjg1bEIxQjtFZ0Y3NWxCRTtJQUF3QixzQkFBQTtFaEZnNmxCMUI7QUFDRjtBK0I3MmxCSTtFaUR0REE7SUFBd0Isc0JBQUE7RWhGdTZsQjFCO0VnRnQ2bEJFO0lBQXdCLHVCQUFBO0VoRnk2bEIxQjtFZ0Z4NmxCRTtJQUF3QixzQkFBQTtFaEYyNmxCMUI7QUFDRjtBaUZqN2xCRTtFQUF5QixtQ0FBQTtVQUFBLDJCQUFBO0FqRm83bEIzQjs7QWlGcDdsQkU7RUFBeUIsb0NBQUE7TUFBQSxnQ0FBQTtVQUFBLDRCQUFBO0FqRnc3bEIzQjs7QWlGeDdsQkU7RUFBeUIsb0NBQUE7TUFBQSxnQ0FBQTtVQUFBLDRCQUFBO0FqRjQ3bEIzQjs7QWtGNTdsQkU7RUFBc0IseUJBQUE7QWxGZzhsQnhCOztBa0ZoOGxCRTtFQUFzQiwyQkFBQTtBbEZvOGxCeEI7O0FtRm44bEJFO0VBQXlCLDJCQUFBO0FuRnU4bEIzQjs7QW1GdjhsQkU7RUFBeUIsNkJBQUE7QW5GMjhsQjNCOztBbUYzOGxCRTtFQUF5Qiw2QkFBQTtBbkYrOGxCM0I7O0FtRi84bEJFO0VBQXlCLDBCQUFBO0FuRm05bEIzQjs7QW1GbjlsQkU7RUFBeUIsMkJBQUE7QW5GdTlsQjNCOztBbUZsOWxCQTtFQUNFLGVBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxhN0RpcUJrQztBdEJvemtCcEM7O0FtRmw5bEJBO0VBQ0UsZUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGE3RHlwQmtDO0F0QjR6a0JwQzs7QW1GajlsQkU7RUFERjtJQUVJLGdCQUFBO0lBQ0EsTUFBQTtJQUNBLGE3RGlwQmdDO0V0Qm8wa0JsQztBQUNGOztBb0YvK2xCQTtFQ0VFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QXJGaS9sQkY7O0FxRnYrbEJFO0VBRUUsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0FyRnkrbEJKOztBc0Z0Z21CQTtFQUFhLDhEQUFBO0F0RjBnbUJiOztBc0Z6Z21CQTtFQUFVLHdEQUFBO0F0RjZnbUJWOztBc0Y1Z21CQTtFQUFhLHVEQUFBO0F0RmdobUJiOztBc0YvZ21CQTtFQUFlLDJCQUFBO0F0Rm1obUJmOztBdUZsaG1CSTtFQUF1QixxQkFBQTtBdkZzaG1CM0I7O0F1RnRobUJJO0VBQXVCLHFCQUFBO0F2RjBobUIzQjs7QXVGMWhtQkk7RUFBdUIscUJBQUE7QXZGOGhtQjNCOztBdUY5aG1CSTtFQUF1QixzQkFBQTtBdkZraW1CM0I7O0F1RmxpbUJJO0VBQXVCLHNCQUFBO0F2RnNpbUIzQjs7QXVGdGltQkk7RUFBdUIsc0JBQUE7QXZGMGltQjNCOztBdUYxaW1CSTtFQUF1QixzQkFBQTtBdkY4aW1CM0I7O0F1RjlpbUJJO0VBQXVCLHNCQUFBO0F2RmtqbUIzQjs7QXVGbGptQkk7RUFBdUIsdUJBQUE7QXZGc2ptQjNCOztBdUZ0am1CSTtFQUF1Qix1QkFBQTtBdkYwam1CM0I7O0F1RnRqbUJBO0VBQVUsMEJBQUE7QXZGMGptQlY7O0F1RnpqbUJBO0VBQVUsMkJBQUE7QXZGNmptQlY7O0F1RnpqbUJBO0VBQWMsMkJBQUE7QXZGNmptQmQ7O0F1RjVqbUJBO0VBQWMsNEJBQUE7QXZGZ2ttQmQ7O0F1RjlqbUJBO0VBQVUsdUJBQUE7QXZGa2ttQlY7O0F1RmprbUJBO0VBQVUsd0JBQUE7QXZGcWttQlY7O0F3RjlrbUJRO0VBQWdDLG9CQUFBO0F4RmtsbUJ4Qzs7QXdGamxtQlE7OztFQUVFLHdCQUFBO0F4RnFsbUJWOztBd0ZubG1CUTs7O0VBRUUsMEJBQUE7QXhGdWxtQlY7O0F3RnJsbUJROzs7RUFFRSwyQkFBQTtBeEZ5bG1CVjs7QXdGdmxtQlE7OztFQUVFLHlCQUFBO0F4RjJsbUJWOztBd0YxbW1CUTtFQUFnQyx5QkFBQTtBeEY4bW1CeEM7O0F3RjdtbUJROztFQUVFLDZCQUFBO0F4RmdubUJWOztBd0Y5bW1CUTs7RUFFRSwrQkFBQTtBeEZpbm1CVjs7QXdGL21tQlE7O0VBRUUsZ0NBQUE7QXhGa25tQlY7O0F3RmhubUJROztFQUVFLDhCQUFBO0F4Rm1ubUJWOztBd0Zsb21CUTtFQUFnQyx1QkFBQTtBeEZzb21CeEM7O0F3RnJvbUJROztFQUVFLDJCQUFBO0F4RndvbUJWOztBd0Z0b21CUTs7RUFFRSw2QkFBQTtBeEZ5b21CVjs7QXdGdm9tQlE7O0VBRUUsOEJBQUE7QXhGMG9tQlY7O0F3RnhvbUJROztFQUVFLDRCQUFBO0F4RjJvbUJWOztBd0YxcG1CUTtFQUFnQyx5QkFBQTtBeEY4cG1CeEM7O0F3RjdwbUJROztFQUVFLDZCQUFBO0F4RmdxbUJWOztBd0Y5cG1CUTs7RUFFRSwrQkFBQTtBeEZpcW1CVjs7QXdGL3BtQlE7O0VBRUUsZ0NBQUE7QXhGa3FtQlY7O0F3RmhxbUJROztFQUVFLDhCQUFBO0F4Rm1xbUJWOztBd0Zscm1CUTtFQUFnQyx1QkFBQTtBeEZzcm1CeEM7O0F3RnJybUJROzs7Ozs7Ozs7RUFFRSwyQkFBQTtBeEYrcm1CVjs7QXdGN3JtQlE7O0VBRUUsNkJBQUE7QXhGZ3NtQlY7O0F3RjlybUJROzs7Ozs7Ozs7RUFFRSw4QkFBQTtBeEZ3c21CVjs7QXdGdHNtQlE7O0VBRUUsNEJBQUE7QXhGeXNtQlY7O0F3Rnh0bUJRO0VBQWdDLHlCQUFBO0F4RjR0bUJ4Qzs7QXdGM3RtQlE7O0VBRUUsNkJBQUE7QXhGOHRtQlY7O0F3RjV0bUJROztFQUVFLCtCQUFBO0F4Rit0bUJWOztBd0Y3dG1CUTs7RUFFRSxnQ0FBQTtBeEZndW1CVjs7QXdGOXRtQlE7O0VBRUUsOEJBQUE7QXhGaXVtQlY7O0F3Rmh2bUJRO0VBQWdDLDBCQUFBO0F4Rm92bUJ4Qzs7QXdGbnZtQlE7O0VBRUUsOEJBQUE7QXhGc3ZtQlY7O0F3RnB2bUJROztFQUVFLGdDQUFBO0F4RnV2bUJWOztBd0Zydm1CUTs7RUFFRSxpQ0FBQTtBeEZ3dm1CVjs7QXdGdHZtQlE7O0VBRUUsK0JBQUE7QXhGeXZtQlY7O0F3Rnh3bUJRO0VBQWdDLHVCQUFBO0F4RjR3bUJ4Qzs7QXdGM3dtQlE7O0VBRUUsMkJBQUE7QXhGOHdtQlY7O0F3RjV3bUJROztFQUVFLDZCQUFBO0F4Rit3bUJWOztBd0Y3d21CUTs7RUFFRSw4QkFBQTtBeEZneG1CVjs7QXdGOXdtQlE7O0VBRUUsNEJBQUE7QXhGaXhtQlY7O0F3Rmh5bUJRO0VBQWdDLHlCQUFBO0F4Rm95bUJ4Qzs7QXdGbnltQlE7O0VBRUUsNkJBQUE7QXhGc3ltQlY7O0F3RnB5bUJROztFQUVFLCtCQUFBO0F4RnV5bUJWOztBd0ZyeW1CUTs7RUFFRSxnQ0FBQTtBeEZ3eW1CVjs7QXdGdHltQlE7O0VBRUUsOEJBQUE7QXhGeXltQlY7O0F3Rnh6bUJRO0VBQWdDLHVCQUFBO0F4RjR6bUJ4Qzs7QXdGM3ptQlE7O0VBRUUsMkJBQUE7QXhGOHptQlY7O0F3RjV6bUJROztFQUVFLDZCQUFBO0F4Rit6bUJWOztBd0Y3em1CUTs7RUFFRSw4QkFBQTtBeEZnMG1CVjs7QXdGOXptQlE7O0VBRUUsNEJBQUE7QXhGaTBtQlY7O0F3RmgxbUJRO0VBQWdDLHFCQUFBO0F4Rm8xbUJ4Qzs7QXdGbjFtQlE7O0VBRUUseUJBQUE7QXhGczFtQlY7O0F3RnAxbUJROzs7RUFFRSwyQkFBQTtBeEZ3MW1CVjs7QXdGdDFtQlE7O0VBRUUsNEJBQUE7QXhGeTFtQlY7O0F3RnYxbUJROzs7RUFFRSwwQkFBQTtBeEYyMW1CVjs7QXdGMTJtQlE7RUFBZ0MsMEJBQUE7QXhGODJtQnhDOztBd0Y3Mm1CUTs7O0VBRUUsOEJBQUE7QXhGaTNtQlY7O0F3Ri8ybUJROztFQUVFLGdDQUFBO0F4RmszbUJWOztBd0ZoM21CUTs7O0VBRUUsaUNBQUE7QXhGbzNtQlY7O0F3RmwzbUJROztFQUVFLCtCQUFBO0F4RnEzbUJWOztBd0ZwNG1CUTtFQUFnQyx3QkFBQTtBeEZ3NG1CeEM7O0F3RnY0bUJROzs7O0VBRUUsNEJBQUE7QXhGNDRtQlY7O0F3RjE0bUJROzs7RUFFRSw4QkFBQTtBeEY4NG1CVjs7QXdGNTRtQlE7Ozs7RUFFRSwrQkFBQTtBeEZpNW1CVjs7QXdGLzRtQlE7OztFQUVFLDZCQUFBO0F4Rm01bUJWOztBd0ZsNm1CUTtFQUFnQywwQkFBQTtBeEZzNm1CeEM7O0F3RnI2bUJROztFQUVFLDhCQUFBO0F4Rnc2bUJWOztBd0Z0Nm1CUTs7RUFFRSxnQ0FBQTtBeEZ5Nm1CVjs7QXdGdjZtQlE7O0VBRUUsaUNBQUE7QXhGMDZtQlY7O0F3Rng2bUJROztFQUVFLCtCQUFBO0F4RjI2bUJWOztBd0YxN21CUTtFQUFnQyx3QkFBQTtBeEY4N21CeEM7O0F3Rjc3bUJROztFQUVFLDRCQUFBO0F4Rmc4bUJWOztBd0Y5N21CUTs7RUFFRSw4QkFBQTtBeEZpOG1CVjs7QXdGLzdtQlE7O0VBRUUsK0JBQUE7QXhGazhtQlY7O0F3Rmg4bUJROztFQUVFLDZCQUFBO0F4Rm04bUJWOztBd0ZsOW1CUTtFQUFnQywwQkFBQTtBeEZzOW1CeEM7O0F3RnI5bUJROztFQUVFLDhCQUFBO0F4Rnc5bUJWOztBd0Z0OW1CUTs7RUFFRSxnQ0FBQTtBeEZ5OW1CVjs7QXdGdjltQlE7O0VBRUUsaUNBQUE7QXhGMDltQlY7O0F3Rng5bUJROztFQUVFLCtCQUFBO0F4RjI5bUJWOztBd0YxK21CUTtFQUFnQywyQkFBQTtBeEY4K21CeEM7O0F3RjcrbUJROztFQUVFLCtCQUFBO0F4RmcvbUJWOztBd0Y5K21CUTs7RUFFRSxpQ0FBQTtBeEZpL21CVjs7QXdGLyttQlE7O0VBRUUsa0NBQUE7QXhGay9tQlY7O0F3RmgvbUJROztFQUVFLGdDQUFBO0F4Rm0vbUJWOztBd0ZsZ25CUTtFQUFnQyx3QkFBQTtBeEZzZ25CeEM7O0F3RnJnbkJROztFQUVFLDRCQUFBO0F4RndnbkJWOztBd0Z0Z25CUTs7RUFFRSw4QkFBQTtBeEZ5Z25CVjs7QXdGdmduQlE7O0VBRUUsK0JBQUE7QXhGMGduQlY7O0F3RnhnbkJROztFQUVFLDZCQUFBO0F4RjJnbkJWOztBd0YxaG5CUTtFQUFnQywwQkFBQTtBeEY4aG5CeEM7O0F3RjdobkJROztFQUVFLDhCQUFBO0F4RmdpbkJWOztBd0Y5aG5CUTs7RUFFRSxnQ0FBQTtBeEZpaW5CVjs7QXdGL2huQlE7O0VBRUUsaUNBQUE7QXhGa2luQlY7O0F3RmhpbkJROztFQUVFLCtCQUFBO0F4Rm1pbkJWOztBd0Zsam5CUTtFQUFnQyx3QkFBQTtBeEZzam5CeEM7O0F3RnJqbkJROztFQUVFLDRCQUFBO0F4RndqbkJWOztBd0Z0am5CUTs7RUFFRSw4QkFBQTtBeEZ5am5CVjs7QXdGdmpuQlE7O0VBRUUsK0JBQUE7QXhGMGpuQlY7O0F3RnhqbkJROztFQUVFLDZCQUFBO0F4RjJqbkJWOztBd0Zuam5CUTtFQUF3QiwwQkFBQTtBeEZ1am5CaEM7O0F3RnRqbkJROztFQUVFLDhCQUFBO0F4RnlqbkJWOztBd0Z2am5CUTs7RUFFRSxnQ0FBQTtBeEYwam5CVjs7QXdGeGpuQlE7O0VBRUUsaUNBQUE7QXhGMmpuQlY7O0F3RnpqbkJROztFQUVFLCtCQUFBO0F4RjRqbkJWOztBd0Yza25CUTtFQUF3Qix3QkFBQTtBeEYra25CaEM7O0F3RjlrbkJROztFQUVFLDRCQUFBO0F4RmlsbkJWOztBd0Yva25CUTs7O0VBRUUsOEJBQUE7QXhGbWxuQlY7O0F3RmpsbkJROztFQUVFLCtCQUFBO0F4Rm9sbkJWOztBd0ZsbG5CUTs7O0VBRUUsNkJBQUE7QXhGc2xuQlY7O0F3RnJtbkJRO0VBQXdCLDBCQUFBO0F4RnltbkJoQzs7QXdGeG1uQlE7O0VBRUUsOEJBQUE7QXhGMm1uQlY7O0F3RnptbkJROztFQUVFLGdDQUFBO0F4RjRtbkJWOztBd0YxbW5CUTs7RUFFRSxpQ0FBQTtBeEY2bW5CVjs7QXdGM21uQlE7O0VBRUUsK0JBQUE7QXhGOG1uQlY7O0F3RjdubkJRO0VBQXdCLHdCQUFBO0F4RmlvbkJoQzs7QXdGaG9uQlE7O0VBRUUsNEJBQUE7QXhGbW9uQlY7O0F3RmpvbkJROztFQUVFLDhCQUFBO0F4Rm9vbkJWOztBd0Zsb25CUTs7RUFFRSwrQkFBQTtBeEZxb25CVjs7QXdGbm9uQlE7O0VBRUUsNkJBQUE7QXhGc29uQlY7O0F3RnJwbkJRO0VBQXdCLDBCQUFBO0F4RnlwbkJoQzs7QXdGeHBuQlE7O0VBRUUsOEJBQUE7QXhGMnBuQlY7O0F3RnpwbkJROztFQUVFLGdDQUFBO0F4RjRwbkJWOztBd0YxcG5CUTs7RUFFRSxpQ0FBQTtBeEY2cG5CVjs7QXdGM3BuQlE7O0VBRUUsK0JBQUE7QXhGOHBuQlY7O0F3RjdxbkJRO0VBQXdCLDJCQUFBO0F4RmlybkJoQzs7QXdGaHJuQlE7O0VBRUUsK0JBQUE7QXhGbXJuQlY7O0F3RmpybkJROztFQUVFLGlDQUFBO0F4Rm9ybkJWOztBd0Zscm5CUTs7RUFFRSxrQ0FBQTtBeEZxcm5CVjs7QXdGbnJuQlE7O0VBRUUsZ0NBQUE7QXhGc3JuQlY7O0F3RnJzbkJRO0VBQXdCLHdCQUFBO0F4RnlzbkJoQzs7QXdGeHNuQlE7O0VBRUUsNEJBQUE7QXhGMnNuQlY7O0F3RnpzbkJROztFQUVFLDhCQUFBO0F4RjRzbkJWOztBd0Yxc25CUTs7RUFFRSwrQkFBQTtBeEY2c25CVjs7QXdGM3NuQlE7O0VBRUUsNkJBQUE7QXhGOHNuQlY7O0F3Rjd0bkJRO0VBQXdCLDBCQUFBO0F4Rml1bkJoQzs7QXdGaHVuQlE7O0VBRUUsOEJBQUE7QXhGbXVuQlY7O0F3Rmp1bkJROztFQUVFLGdDQUFBO0F4Rm91bkJWOztBd0ZsdW5CUTs7RUFFRSxpQ0FBQTtBeEZxdW5CVjs7QXdGbnVuQlE7O0VBRUUsK0JBQUE7QXhGc3VuQlY7O0F3RnJ2bkJRO0VBQXdCLHdCQUFBO0F4Rnl2bkJoQzs7QXdGeHZuQlE7O0VBRUUsNEJBQUE7QXhGMnZuQlY7O0F3Rnp2bkJROztFQUVFLDhCQUFBO0F4RjR2bkJWOztBd0Yxdm5CUTs7RUFFRSwrQkFBQTtBeEY2dm5CVjs7QXdGM3ZuQlE7O0VBRUUsNkJBQUE7QXhGOHZuQlY7O0F3Rnh2bkJJO0VBQW1CLHVCQUFBO0F4RjR2bkJ2Qjs7QXdGM3ZuQkk7O0VBRUUsMkJBQUE7QXhGOHZuQk47O0F3RjV2bkJJOztFQUVFLDZCQUFBO0F4Rit2bkJOOztBd0Y3dm5CSTs7RUFFRSw4QkFBQTtBeEZnd25CTjs7QXdGOXZuQkk7O0VBRUUsNEJBQUE7QXhGaXduQk47O0ErQjF3bkJJO0V5RGxESTtJQUFnQyxvQkFBQTtFeEZpMG5CdEM7RXdGaDBuQk07O0lBRUUsd0JBQUE7RXhGazBuQlI7RXdGaDBuQk07OztJQUVFLDBCQUFBO0V4Rm0wbkJSO0V3RmowbkJNOztJQUVFLDJCQUFBO0V4Rm0wbkJSO0V3RmowbkJNOzs7SUFFRSx5QkFBQTtFeEZvMG5CUjtFd0ZuMW5CTTtJQUFnQyx5QkFBQTtFeEZzMW5CdEM7RXdGcjFuQk07O0lBRUUsNkJBQUE7RXhGdTFuQlI7RXdGcjFuQk07O0lBRUUsK0JBQUE7RXhGdTFuQlI7RXdGcjFuQk07O0lBRUUsZ0NBQUE7RXhGdTFuQlI7RXdGcjFuQk07O0lBRUUsOEJBQUE7RXhGdTFuQlI7RXdGdDJuQk07SUFBZ0MsdUJBQUE7RXhGeTJuQnRDO0V3RngybkJNOztJQUVFLDJCQUFBO0V4RjAybkJSO0V3RngybkJNOztJQUVFLDZCQUFBO0V4RjAybkJSO0V3RngybkJNOztJQUVFLDhCQUFBO0V4RjAybkJSO0V3RngybkJNOztJQUVFLDRCQUFBO0V4RjAybkJSO0V3RnozbkJNO0lBQWdDLHlCQUFBO0V4RjQzbkJ0QztFd0YzM25CTTs7SUFFRSw2QkFBQTtFeEY2M25CUjtFd0YzM25CTTs7SUFFRSwrQkFBQTtFeEY2M25CUjtFd0YzM25CTTs7SUFFRSxnQ0FBQTtFeEY2M25CUjtFd0YzM25CTTs7SUFFRSw4QkFBQTtFeEY2M25CUjtFd0Y1NG5CTTtJQUFnQyx1QkFBQTtFeEYrNG5CdEM7RXdGOTRuQk07O0lBRUUsMkJBQUE7RXhGZzVuQlI7RXdGOTRuQk07O0lBRUUsNkJBQUE7RXhGZzVuQlI7RXdGOTRuQk07O0lBRUUsOEJBQUE7RXhGZzVuQlI7RXdGOTRuQk07O0lBRUUsNEJBQUE7RXhGZzVuQlI7RXdGLzVuQk07SUFBZ0MseUJBQUE7RXhGazZuQnRDO0V3Rmo2bkJNOztJQUVFLDZCQUFBO0V4Rm02bkJSO0V3Rmo2bkJNOztJQUVFLCtCQUFBO0V4Rm02bkJSO0V3Rmo2bkJNOztJQUVFLGdDQUFBO0V4Rm02bkJSO0V3Rmo2bkJNOztJQUVFLDhCQUFBO0V4Rm02bkJSO0V3Rmw3bkJNO0lBQWdDLDBCQUFBO0V4RnE3bkJ0QztFd0ZwN25CTTs7SUFFRSw4QkFBQTtFeEZzN25CUjtFd0ZwN25CTTs7SUFFRSxnQ0FBQTtFeEZzN25CUjtFd0ZwN25CTTs7SUFFRSxpQ0FBQTtFeEZzN25CUjtFd0ZwN25CTTs7SUFFRSwrQkFBQTtFeEZzN25CUjtFd0ZyOG5CTTtJQUFnQyx1QkFBQTtFeEZ3OG5CdEM7RXdGdjhuQk07O0lBRUUsMkJBQUE7RXhGeThuQlI7RXdGdjhuQk07O0lBRUUsNkJBQUE7RXhGeThuQlI7RXdGdjhuQk07O0lBRUUsOEJBQUE7RXhGeThuQlI7RXdGdjhuQk07O0lBRUUsNEJBQUE7RXhGeThuQlI7RXdGeDluQk07SUFBZ0MseUJBQUE7RXhGMjluQnRDO0V3RjE5bkJNOztJQUVFLDZCQUFBO0V4RjQ5bkJSO0V3RjE5bkJNOztJQUVFLCtCQUFBO0V4RjQ5bkJSO0V3RjE5bkJNOztJQUVFLGdDQUFBO0V4RjQ5bkJSO0V3RjE5bkJNOztJQUVFLDhCQUFBO0V4RjQ5bkJSO0V3RjMrbkJNO0lBQWdDLHVCQUFBO0V4RjgrbkJ0QztFd0Y3K25CTTs7SUFFRSwyQkFBQTtFeEYrK25CUjtFd0Y3K25CTTs7SUFFRSw2QkFBQTtFeEYrK25CUjtFd0Y3K25CTTs7SUFFRSw4QkFBQTtFeEYrK25CUjtFd0Y3K25CTTs7SUFFRSw0QkFBQTtFeEYrK25CUjtFd0Y5L25CTTtJQUFnQyxxQkFBQTtFeEZpZ29CdEM7RXdGaGdvQk07O0lBRUUseUJBQUE7RXhGa2dvQlI7RXdGaGdvQk07O0lBRUUsMkJBQUE7RXhGa2dvQlI7RXdGaGdvQk07O0lBRUUsNEJBQUE7RXhGa2dvQlI7RXdGaGdvQk07O0lBRUUsMEJBQUE7RXhGa2dvQlI7RXdGamhvQk07SUFBZ0MsMEJBQUE7RXhGb2hvQnRDO0V3Rm5ob0JNOztJQUVFLDhCQUFBO0V4RnFob0JSO0V3Rm5ob0JNOztJQUVFLGdDQUFBO0V4RnFob0JSO0V3Rm5ob0JNOztJQUVFLGlDQUFBO0V4RnFob0JSO0V3Rm5ob0JNOztJQUVFLCtCQUFBO0V4RnFob0JSO0V3RnBpb0JNO0lBQWdDLHdCQUFBO0V4RnVpb0J0QztFd0Z0aW9CTTs7SUFFRSw0QkFBQTtFeEZ3aW9CUjtFd0Z0aW9CTTs7SUFFRSw4QkFBQTtFeEZ3aW9CUjtFd0Z0aW9CTTs7SUFFRSwrQkFBQTtFeEZ3aW9CUjtFd0Z0aW9CTTs7SUFFRSw2QkFBQTtFeEZ3aW9CUjtFd0Z2am9CTTtJQUFnQywwQkFBQTtFeEYwam9CdEM7RXdGempvQk07O0lBRUUsOEJBQUE7RXhGMmpvQlI7RXdGempvQk07O0lBRUUsZ0NBQUE7RXhGMmpvQlI7RXdGempvQk07O0lBRUUsaUNBQUE7RXhGMmpvQlI7RXdGempvQk07O0lBRUUsK0JBQUE7RXhGMmpvQlI7RXdGMWtvQk07SUFBZ0Msd0JBQUE7RXhGNmtvQnRDO0V3RjVrb0JNOztJQUVFLDRCQUFBO0V4Rjhrb0JSO0V3RjVrb0JNOztJQUVFLDhCQUFBO0V4Rjhrb0JSO0V3RjVrb0JNOztJQUVFLCtCQUFBO0V4Rjhrb0JSO0V3RjVrb0JNOztJQUVFLDZCQUFBO0V4Rjhrb0JSO0V3Rjdsb0JNO0lBQWdDLDBCQUFBO0V4Rmdtb0J0QztFd0YvbG9CTTs7SUFFRSw4QkFBQTtFeEZpbW9CUjtFd0YvbG9CTTs7SUFFRSxnQ0FBQTtFeEZpbW9CUjtFd0YvbG9CTTs7SUFFRSxpQ0FBQTtFeEZpbW9CUjtFd0YvbG9CTTs7SUFFRSwrQkFBQTtFeEZpbW9CUjtFd0Zobm9CTTtJQUFnQywyQkFBQTtFeEZtbm9CdEM7RXdGbG5vQk07O0lBRUUsK0JBQUE7RXhGb25vQlI7RXdGbG5vQk07O0lBRUUsaUNBQUE7RXhGb25vQlI7RXdGbG5vQk07O0lBRUUsa0NBQUE7RXhGb25vQlI7RXdGbG5vQk07O0lBRUUsZ0NBQUE7RXhGb25vQlI7RXdGbm9vQk07SUFBZ0Msd0JBQUE7RXhGc29vQnRDO0V3RnJvb0JNOztJQUVFLDRCQUFBO0V4RnVvb0JSO0V3RnJvb0JNOztJQUVFLDhCQUFBO0V4RnVvb0JSO0V3RnJvb0JNOztJQUVFLCtCQUFBO0V4RnVvb0JSO0V3RnJvb0JNOztJQUVFLDZCQUFBO0V4RnVvb0JSO0V3RnRwb0JNO0lBQWdDLDBCQUFBO0V4Rnlwb0J0QztFd0Z4cG9CTTs7SUFFRSw4QkFBQTtFeEYwcG9CUjtFd0Z4cG9CTTs7SUFFRSxnQ0FBQTtFeEYwcG9CUjtFd0Z4cG9CTTs7SUFFRSxpQ0FBQTtFeEYwcG9CUjtFd0Z4cG9CTTs7SUFFRSwrQkFBQTtFeEYwcG9CUjtFd0Z6cW9CTTtJQUFnQyx3QkFBQTtFeEY0cW9CdEM7RXdGM3FvQk07O0lBRUUsNEJBQUE7RXhGNnFvQlI7RXdGM3FvQk07O0lBRUUsOEJBQUE7RXhGNnFvQlI7RXdGM3FvQk07O0lBRUUsK0JBQUE7RXhGNnFvQlI7RXdGM3FvQk07O0lBRUUsNkJBQUE7RXhGNnFvQlI7RXdGcnFvQk07SUFBd0IsMEJBQUE7RXhGd3FvQjlCO0V3RnZxb0JNOztJQUVFLDhCQUFBO0V4Rnlxb0JSO0V3RnZxb0JNOztJQUVFLGdDQUFBO0V4Rnlxb0JSO0V3RnZxb0JNOztJQUVFLGlDQUFBO0V4Rnlxb0JSO0V3RnZxb0JNOztJQUVFLCtCQUFBO0V4Rnlxb0JSO0V3Rnhyb0JNO0lBQXdCLHdCQUFBO0V4RjJyb0I5QjtFd0Yxcm9CTTs7SUFFRSw0QkFBQTtFeEY0cm9CUjtFd0Yxcm9CTTs7SUFFRSw4QkFBQTtFeEY0cm9CUjtFd0Yxcm9CTTs7SUFFRSwrQkFBQTtFeEY0cm9CUjtFd0Yxcm9CTTs7SUFFRSw2QkFBQTtFeEY0cm9CUjtFd0Yzc29CTTtJQUF3QiwwQkFBQTtFeEY4c29COUI7RXdGN3NvQk07O0lBRUUsOEJBQUE7RXhGK3NvQlI7RXdGN3NvQk07O0lBRUUsZ0NBQUE7RXhGK3NvQlI7RXdGN3NvQk07O0lBRUUsaUNBQUE7RXhGK3NvQlI7RXdGN3NvQk07O0lBRUUsK0JBQUE7RXhGK3NvQlI7RXdGOXRvQk07SUFBd0Isd0JBQUE7RXhGaXVvQjlCO0V3Rmh1b0JNOztJQUVFLDRCQUFBO0V4Rmt1b0JSO0V3Rmh1b0JNOztJQUVFLDhCQUFBO0V4Rmt1b0JSO0V3Rmh1b0JNOztJQUVFLCtCQUFBO0V4Rmt1b0JSO0V3Rmh1b0JNOztJQUVFLDZCQUFBO0V4Rmt1b0JSO0V3Rmp2b0JNO0lBQXdCLDBCQUFBO0V4Rm92b0I5QjtFd0Zudm9CTTs7SUFFRSw4QkFBQTtFeEZxdm9CUjtFd0Zudm9CTTs7SUFFRSxnQ0FBQTtFeEZxdm9CUjtFd0Zudm9CTTs7SUFFRSxpQ0FBQTtFeEZxdm9CUjtFd0Zudm9CTTs7SUFFRSwrQkFBQTtFeEZxdm9CUjtFd0Zwd29CTTtJQUF3QiwyQkFBQTtFeEZ1d29COUI7RXdGdHdvQk07O0lBRUUsK0JBQUE7RXhGd3dvQlI7RXdGdHdvQk07O0lBRUUsaUNBQUE7RXhGd3dvQlI7RXdGdHdvQk07O0lBRUUsa0NBQUE7RXhGd3dvQlI7RXdGdHdvQk07O0lBRUUsZ0NBQUE7RXhGd3dvQlI7RXdGdnhvQk07SUFBd0Isd0JBQUE7RXhGMHhvQjlCO0V3Rnp4b0JNOztJQUVFLDRCQUFBO0V4RjJ4b0JSO0V3Rnp4b0JNOztJQUVFLDhCQUFBO0V4RjJ4b0JSO0V3Rnp4b0JNOztJQUVFLCtCQUFBO0V4RjJ4b0JSO0V3Rnp4b0JNOztJQUVFLDZCQUFBO0V4RjJ4b0JSO0V3RjF5b0JNO0lBQXdCLDBCQUFBO0V4RjZ5b0I5QjtFd0Y1eW9CTTs7SUFFRSw4QkFBQTtFeEY4eW9CUjtFd0Y1eW9CTTs7SUFFRSxnQ0FBQTtFeEY4eW9CUjtFd0Y1eW9CTTs7SUFFRSxpQ0FBQTtFeEY4eW9CUjtFd0Y1eW9CTTs7SUFFRSwrQkFBQTtFeEY4eW9CUjtFd0Y3em9CTTtJQUF3Qix3QkFBQTtFeEZnMG9COUI7RXdGL3pvQk07O0lBRUUsNEJBQUE7RXhGaTBvQlI7RXdGL3pvQk07O0lBRUUsOEJBQUE7RXhGaTBvQlI7RXdGL3pvQk07O0lBRUUsK0JBQUE7RXhGaTBvQlI7RXdGL3pvQk07O0lBRUUsNkJBQUE7RXhGaTBvQlI7RXdGM3pvQkU7SUFBbUIsdUJBQUE7RXhGOHpvQnJCO0V3Rjd6b0JFOztJQUVFLDJCQUFBO0V4Rit6b0JKO0V3Rjd6b0JFOztJQUVFLDZCQUFBO0V4Rit6b0JKO0V3Rjd6b0JFOztJQUVFLDhCQUFBO0V4Rit6b0JKO0V3Rjd6b0JFOztJQUVFLDRCQUFBO0V4Rit6b0JKO0FBQ0Y7QStCejBvQkk7RXlEbERJO0lBQWdDLG9CQUFBO0V4Riszb0J0QztFd0Y5M29CTTs7SUFFRSx3QkFBQTtFeEZnNG9CUjtFd0Y5M29CTTs7SUFFRSwwQkFBQTtFeEZnNG9CUjtFd0Y5M29CTTs7SUFFRSwyQkFBQTtFeEZnNG9CUjtFd0Y5M29CTTs7SUFFRSx5QkFBQTtFeEZnNG9CUjtFd0YvNG9CTTtJQUFnQyx5QkFBQTtFeEZrNW9CdEM7RXdGajVvQk07O0lBRUUsNkJBQUE7RXhGbTVvQlI7RXdGajVvQk07O0lBRUUsK0JBQUE7RXhGbTVvQlI7RXdGajVvQk07O0lBRUUsZ0NBQUE7RXhGbTVvQlI7RXdGajVvQk07O0lBRUUsOEJBQUE7RXhGbTVvQlI7RXdGbDZvQk07SUFBZ0MsdUJBQUE7RXhGcTZvQnRDO0V3RnA2b0JNOztJQUVFLDJCQUFBO0V4RnM2b0JSO0V3RnA2b0JNOztJQUVFLDZCQUFBO0V4RnM2b0JSO0V3RnA2b0JNOztJQUVFLDhCQUFBO0V4RnM2b0JSO0V3RnA2b0JNOztJQUVFLDRCQUFBO0V4RnM2b0JSO0V3RnI3b0JNO0lBQWdDLHlCQUFBO0V4Rnc3b0J0QztFd0Z2N29CTTs7SUFFRSw2QkFBQTtFeEZ5N29CUjtFd0Z2N29CTTs7SUFFRSwrQkFBQTtFeEZ5N29CUjtFd0Z2N29CTTs7SUFFRSxnQ0FBQTtFeEZ5N29CUjtFd0Z2N29CTTs7SUFFRSw4QkFBQTtFeEZ5N29CUjtFd0Z4OG9CTTtJQUFnQyx1QkFBQTtFeEYyOG9CdEM7RXdGMThvQk07O0lBRUUsMkJBQUE7RXhGNDhvQlI7RXdGMThvQk07O0lBRUUsNkJBQUE7RXhGNDhvQlI7RXdGMThvQk07O0lBRUUsOEJBQUE7RXhGNDhvQlI7RXdGMThvQk07O0lBRUUsNEJBQUE7RXhGNDhvQlI7RXdGMzlvQk07SUFBZ0MseUJBQUE7RXhGODlvQnRDO0V3Rjc5b0JNOzs7Ozs7Ozs7SUFFRSw2QkFBQTtFeEZzK29CUjtFd0ZwK29CTTs7SUFFRSwrQkFBQTtFeEZzK29CUjtFd0ZwK29CTTs7Ozs7Ozs7O0lBRUUsZ0NBQUE7RXhGNitvQlI7RXdGMytvQk07O0lBRUUsOEJBQUE7RXhGNitvQlI7RXdGNS9vQk07SUFBZ0MsMEJBQUE7RXhGKy9vQnRDO0V3Rjkvb0JNOztJQUVFLDhCQUFBO0V4RmdncEJSO0V3Rjkvb0JNOztJQUVFLGdDQUFBO0V4RmdncEJSO0V3Rjkvb0JNOztJQUVFLGlDQUFBO0V4RmdncEJSO0V3Rjkvb0JNOztJQUVFLCtCQUFBO0V4RmdncEJSO0V3Ri9ncEJNO0lBQWdDLHVCQUFBO0V4RmtocEJ0QztFd0ZqaHBCTTs7SUFFRSwyQkFBQTtFeEZtaHBCUjtFd0ZqaHBCTTs7SUFFRSw2QkFBQTtFeEZtaHBCUjtFd0ZqaHBCTTs7SUFFRSw4QkFBQTtFeEZtaHBCUjtFd0ZqaHBCTTs7SUFFRSw0QkFBQTtFeEZtaHBCUjtFd0ZsaXBCTTtJQUFnQyx5QkFBQTtFeEZxaXBCdEM7RXdGcGlwQk07O0lBRUUsNkJBQUE7RXhGc2lwQlI7RXdGcGlwQk07O0lBRUUsK0JBQUE7RXhGc2lwQlI7RXdGcGlwQk07O0lBRUUsZ0NBQUE7RXhGc2lwQlI7RXdGcGlwQk07O0lBRUUsOEJBQUE7RXhGc2lwQlI7RXdGcmpwQk07SUFBZ0MsdUJBQUE7RXhGd2pwQnRDO0V3RnZqcEJNOztJQUVFLDJCQUFBO0V4RnlqcEJSO0V3RnZqcEJNOztJQUVFLDZCQUFBO0V4RnlqcEJSO0V3RnZqcEJNOztJQUVFLDhCQUFBO0V4RnlqcEJSO0V3RnZqcEJNOztJQUVFLDRCQUFBO0V4RnlqcEJSO0V3RnhrcEJNO0lBQWdDLHFCQUFBO0V4RjJrcEJ0QztFd0Yxa3BCTTs7SUFFRSx5QkFBQTtFeEY0a3BCUjtFd0Yxa3BCTTs7SUFFRSwyQkFBQTtFeEY0a3BCUjtFd0Yxa3BCTTs7SUFFRSw0QkFBQTtFeEY0a3BCUjtFd0Yxa3BCTTs7SUFFRSwwQkFBQTtFeEY0a3BCUjtFd0YzbHBCTTtJQUFnQywwQkFBQTtFeEY4bHBCdEM7RXdGN2xwQk07O0lBRUUsOEJBQUE7RXhGK2xwQlI7RXdGN2xwQk07O0lBRUUsZ0NBQUE7RXhGK2xwQlI7RXdGN2xwQk07O0lBRUUsaUNBQUE7RXhGK2xwQlI7RXdGN2xwQk07O0lBRUUsK0JBQUE7RXhGK2xwQlI7RXdGOW1wQk07SUFBZ0Msd0JBQUE7RXhGaW5wQnRDO0V3RmhucEJNOztJQUVFLDRCQUFBO0V4RmtucEJSO0V3RmhucEJNOztJQUVFLDhCQUFBO0V4RmtucEJSO0V3RmhucEJNOztJQUVFLCtCQUFBO0V4RmtucEJSO0V3RmhucEJNOztJQUVFLDZCQUFBO0V4RmtucEJSO0V3RmpvcEJNO0lBQWdDLDBCQUFBO0V4Rm9vcEJ0QztFd0Zub3BCTTs7SUFFRSw4QkFBQTtFeEZxb3BCUjtFd0Zub3BCTTs7SUFFRSxnQ0FBQTtFeEZxb3BCUjtFd0Zub3BCTTs7SUFFRSxpQ0FBQTtFeEZxb3BCUjtFd0Zub3BCTTs7SUFFRSwrQkFBQTtFeEZxb3BCUjtFd0ZwcHBCTTtJQUFnQyx3QkFBQTtFeEZ1cHBCdEM7RXdGdHBwQk07O0lBRUUsNEJBQUE7RXhGd3BwQlI7RXdGdHBwQk07O0lBRUUsOEJBQUE7RXhGd3BwQlI7RXdGdHBwQk07O0lBRUUsK0JBQUE7RXhGd3BwQlI7RXdGdHBwQk07O0lBRUUsNkJBQUE7RXhGd3BwQlI7RXdGdnFwQk07SUFBZ0MsMEJBQUE7RXhGMHFwQnRDO0V3RnpxcEJNOztJQUVFLDhCQUFBO0V4RjJxcEJSO0V3RnpxcEJNOztJQUVFLGdDQUFBO0V4RjJxcEJSO0V3RnpxcEJNOztJQUVFLGlDQUFBO0V4RjJxcEJSO0V3RnpxcEJNOztJQUVFLCtCQUFBO0V4RjJxcEJSO0V3RjFycEJNO0lBQWdDLDJCQUFBO0V4RjZycEJ0QztFd0Y1cnBCTTs7SUFFRSwrQkFBQTtFeEY4cnBCUjtFd0Y1cnBCTTs7SUFFRSxpQ0FBQTtFeEY4cnBCUjtFd0Y1cnBCTTs7SUFFRSxrQ0FBQTtFeEY4cnBCUjtFd0Y1cnBCTTs7SUFFRSxnQ0FBQTtFeEY4cnBCUjtFd0Y3c3BCTTtJQUFnQyx3QkFBQTtFeEZndHBCdEM7RXdGL3NwQk07O0lBRUUsNEJBQUE7RXhGaXRwQlI7RXdGL3NwQk07O0lBRUUsOEJBQUE7RXhGaXRwQlI7RXdGL3NwQk07O0lBRUUsK0JBQUE7RXhGaXRwQlI7RXdGL3NwQk07O0lBRUUsNkJBQUE7RXhGaXRwQlI7RXdGaHVwQk07SUFBZ0MsMEJBQUE7RXhGbXVwQnRDO0V3Rmx1cEJNOztJQUVFLDhCQUFBO0V4Rm91cEJSO0V3Rmx1cEJNOztJQUVFLGdDQUFBO0V4Rm91cEJSO0V3Rmx1cEJNOztJQUVFLGlDQUFBO0V4Rm91cEJSO0V3Rmx1cEJNOztJQUVFLCtCQUFBO0V4Rm91cEJSO0V3Rm52cEJNO0lBQWdDLHdCQUFBO0V4RnN2cEJ0QztFd0ZydnBCTTs7SUFFRSw0QkFBQTtFeEZ1dnBCUjtFd0ZydnBCTTs7SUFFRSw4QkFBQTtFeEZ1dnBCUjtFd0ZydnBCTTs7SUFFRSwrQkFBQTtFeEZ1dnBCUjtFd0ZydnBCTTs7SUFFRSw2QkFBQTtFeEZ1dnBCUjtFd0YvdXBCTTtJQUF3QiwwQkFBQTtFeEZrdnBCOUI7RXdGanZwQk07O0lBRUUsOEJBQUE7RXhGbXZwQlI7RXdGanZwQk07O0lBRUUsZ0NBQUE7RXhGbXZwQlI7RXdGanZwQk07O0lBRUUsaUNBQUE7RXhGbXZwQlI7RXdGanZwQk07O0lBRUUsK0JBQUE7RXhGbXZwQlI7RXdGbHdwQk07SUFBd0Isd0JBQUE7RXhGcXdwQjlCO0V3RnB3cEJNOztJQUVFLDRCQUFBO0V4RnN3cEJSO0V3RnB3cEJNOztJQUVFLDhCQUFBO0V4RnN3cEJSO0V3RnB3cEJNOztJQUVFLCtCQUFBO0V4RnN3cEJSO0V3RnB3cEJNOztJQUVFLDZCQUFBO0V4RnN3cEJSO0V3RnJ4cEJNO0lBQXdCLDBCQUFBO0V4Rnd4cEI5QjtFd0Z2eHBCTTs7SUFFRSw4QkFBQTtFeEZ5eHBCUjtFd0Z2eHBCTTs7SUFFRSxnQ0FBQTtFeEZ5eHBCUjtFd0Z2eHBCTTs7SUFFRSxpQ0FBQTtFeEZ5eHBCUjtFd0Z2eHBCTTs7SUFFRSwrQkFBQTtFeEZ5eHBCUjtFd0Z4eXBCTTtJQUF3Qix3QkFBQTtFeEYyeXBCOUI7RXdGMXlwQk07O0lBRUUsNEJBQUE7RXhGNHlwQlI7RXdGMXlwQk07O0lBRUUsOEJBQUE7RXhGNHlwQlI7RXdGMXlwQk07O0lBRUUsK0JBQUE7RXhGNHlwQlI7RXdGMXlwQk07O0lBRUUsNkJBQUE7RXhGNHlwQlI7RXdGM3pwQk07SUFBd0IsMEJBQUE7RXhGOHpwQjlCO0V3Rjd6cEJNOztJQUVFLDhCQUFBO0V4Rit6cEJSO0V3Rjd6cEJNOztJQUVFLGdDQUFBO0V4Rit6cEJSO0V3Rjd6cEJNOztJQUVFLGlDQUFBO0V4Rit6cEJSO0V3Rjd6cEJNOztJQUVFLCtCQUFBO0V4Rit6cEJSO0V3RjkwcEJNO0lBQXdCLDJCQUFBO0V4RmkxcEI5QjtFd0ZoMXBCTTs7SUFFRSwrQkFBQTtFeEZrMXBCUjtFd0ZoMXBCTTs7SUFFRSxpQ0FBQTtFeEZrMXBCUjtFd0ZoMXBCTTs7SUFFRSxrQ0FBQTtFeEZrMXBCUjtFd0ZoMXBCTTs7SUFFRSxnQ0FBQTtFeEZrMXBCUjtFd0ZqMnBCTTtJQUF3Qix3QkFBQTtFeEZvMnBCOUI7RXdGbjJwQk07O0lBRUUsNEJBQUE7RXhGcTJwQlI7RXdGbjJwQk07O0lBRUUsOEJBQUE7RXhGcTJwQlI7RXdGbjJwQk07O0lBRUUsK0JBQUE7RXhGcTJwQlI7RXdGbjJwQk07O0lBRUUsNkJBQUE7RXhGcTJwQlI7RXdGcDNwQk07SUFBd0IsMEJBQUE7RXhGdTNwQjlCO0V3RnQzcEJNOztJQUVFLDhCQUFBO0V4RnczcEJSO0V3RnQzcEJNOztJQUVFLGdDQUFBO0V4RnczcEJSO0V3RnQzcEJNOztJQUVFLGlDQUFBO0V4RnczcEJSO0V3RnQzcEJNOztJQUVFLCtCQUFBO0V4RnczcEJSO0V3RnY0cEJNO0lBQXdCLHdCQUFBO0V4RjA0cEI5QjtFd0Z6NHBCTTs7SUFFRSw0QkFBQTtFeEYyNHBCUjtFd0Z6NHBCTTs7SUFFRSw4QkFBQTtFeEYyNHBCUjtFd0Z6NHBCTTs7SUFFRSwrQkFBQTtFeEYyNHBCUjtFd0Z6NHBCTTs7SUFFRSw2QkFBQTtFeEYyNHBCUjtFd0ZyNHBCRTtJQUFtQix1QkFBQTtFeEZ3NHBCckI7RXdGdjRwQkU7O0lBRUUsMkJBQUE7RXhGeTRwQko7RXdGdjRwQkU7O0lBRUUsNkJBQUE7RXhGeTRwQko7RXdGdjRwQkU7O0lBRUUsOEJBQUE7RXhGeTRwQko7RXdGdjRwQkU7O0lBRUUsNEJBQUE7RXhGeTRwQko7QUFDRjtBK0JuNXBCSTtFeURsREk7SUFBZ0Msb0JBQUE7RXhGeThwQnRDO0V3Rng4cEJNOztJQUVFLHdCQUFBO0V4RjA4cEJSO0V3Rng4cEJNOztJQUVFLDBCQUFBO0V4RjA4cEJSO0V3Rng4cEJNOztJQUVFLDJCQUFBO0V4RjA4cEJSO0V3Rng4cEJNOztJQUVFLHlCQUFBO0V4RjA4cEJSO0V3Rno5cEJNO0lBQWdDLHlCQUFBO0V4RjQ5cEJ0QztFd0YzOXBCTTs7SUFFRSw2QkFBQTtFeEY2OXBCUjtFd0YzOXBCTTs7SUFFRSwrQkFBQTtFeEY2OXBCUjtFd0YzOXBCTTs7SUFFRSxnQ0FBQTtFeEY2OXBCUjtFd0YzOXBCTTs7SUFFRSw4QkFBQTtFeEY2OXBCUjtFd0Y1K3BCTTtJQUFnQyx1QkFBQTtFeEYrK3BCdEM7RXdGOStwQk07O0lBRUUsMkJBQUE7RXhGZy9wQlI7RXdGOStwQk07O0lBRUUsNkJBQUE7RXhGZy9wQlI7RXdGOStwQk07O0lBRUUsOEJBQUE7RXhGZy9wQlI7RXdGOStwQk07O0lBRUUsNEJBQUE7RXhGZy9wQlI7RXdGLy9wQk07SUFBZ0MseUJBQUE7RXhGa2dxQnRDO0V3RmpncUJNOztJQUVFLDZCQUFBO0V4Rm1ncUJSO0V3RmpncUJNOztJQUVFLCtCQUFBO0V4Rm1ncUJSO0V3RmpncUJNOztJQUVFLGdDQUFBO0V4Rm1ncUJSO0V3RmpncUJNOztJQUVFLDhCQUFBO0V4Rm1ncUJSO0V3RmxocUJNO0lBQWdDLHVCQUFBO0V4RnFocUJ0QztFd0ZwaHFCTTs7SUFFRSwyQkFBQTtFeEZzaHFCUjtFd0ZwaHFCTTs7SUFFRSw2QkFBQTtFeEZzaHFCUjtFd0ZwaHFCTTs7SUFFRSw4QkFBQTtFeEZzaHFCUjtFd0ZwaHFCTTs7SUFFRSw0QkFBQTtFeEZzaHFCUjtFd0ZyaXFCTTtJQUFnQyx5QkFBQTtFeEZ3aXFCdEM7RXdGdmlxQk07O0lBRUUsNkJBQUE7RXhGeWlxQlI7RXdGdmlxQk07O0lBRUUsK0JBQUE7RXhGeWlxQlI7RXdGdmlxQk07O0lBRUUsZ0NBQUE7RXhGeWlxQlI7RXdGdmlxQk07O0lBRUUsOEJBQUE7RXhGeWlxQlI7RXdGeGpxQk07SUFBZ0MsMEJBQUE7RXhGMmpxQnRDO0V3RjFqcUJNOztJQUVFLDhCQUFBO0V4RjRqcUJSO0V3RjFqcUJNOztJQUVFLGdDQUFBO0V4RjRqcUJSO0V3RjFqcUJNOztJQUVFLGlDQUFBO0V4RjRqcUJSO0V3RjFqcUJNOztJQUVFLCtCQUFBO0V4RjRqcUJSO0V3RjNrcUJNO0lBQWdDLHVCQUFBO0V4RjhrcUJ0QztFd0Y3a3FCTTs7SUFFRSwyQkFBQTtFeEYra3FCUjtFd0Y3a3FCTTs7SUFFRSw2QkFBQTtFeEYra3FCUjtFd0Y3a3FCTTs7SUFFRSw4QkFBQTtFeEYra3FCUjtFd0Y3a3FCTTs7SUFFRSw0QkFBQTtFeEYra3FCUjtFd0Y5bHFCTTtJQUFnQyx5QkFBQTtFeEZpbXFCdEM7RXdGaG1xQk07O0lBRUUsNkJBQUE7RXhGa21xQlI7RXdGaG1xQk07O0lBRUUsK0JBQUE7RXhGa21xQlI7RXdGaG1xQk07O0lBRUUsZ0NBQUE7RXhGa21xQlI7RXdGaG1xQk07O0lBRUUsOEJBQUE7RXhGa21xQlI7RXdGam5xQk07SUFBZ0MsdUJBQUE7RXhGb25xQnRDO0V3Rm5ucUJNOztJQUVFLDJCQUFBO0V4RnFucUJSO0V3Rm5ucUJNOztJQUVFLDZCQUFBO0V4RnFucUJSO0V3Rm5ucUJNOztJQUVFLDhCQUFBO0V4RnFucUJSO0V3Rm5ucUJNOztJQUVFLDRCQUFBO0V4RnFucUJSO0V3RnBvcUJNO0lBQWdDLHFCQUFBO0V4RnVvcUJ0QztFd0Z0b3FCTTs7SUFFRSx5QkFBQTtFeEZ3b3FCUjtFd0Z0b3FCTTs7SUFFRSwyQkFBQTtFeEZ3b3FCUjtFd0Z0b3FCTTs7SUFFRSw0QkFBQTtFeEZ3b3FCUjtFd0Z0b3FCTTs7SUFFRSwwQkFBQTtFeEZ3b3FCUjtFd0Z2cHFCTTtJQUFnQywwQkFBQTtFeEYwcHFCdEM7RXdGenBxQk07O0lBRUUsOEJBQUE7RXhGMnBxQlI7RXdGenBxQk07O0lBRUUsZ0NBQUE7RXhGMnBxQlI7RXdGenBxQk07O0lBRUUsaUNBQUE7RXhGMnBxQlI7RXdGenBxQk07O0lBRUUsK0JBQUE7RXhGMnBxQlI7RXdGMXFxQk07SUFBZ0Msd0JBQUE7RXhGNnFxQnRDO0V3RjVxcUJNOztJQUVFLDRCQUFBO0V4RjhxcUJSO0V3RjVxcUJNOztJQUVFLDhCQUFBO0V4RjhxcUJSO0V3RjVxcUJNOztJQUVFLCtCQUFBO0V4RjhxcUJSO0V3RjVxcUJNOztJQUVFLDZCQUFBO0V4RjhxcUJSO0V3RjdycUJNO0lBQWdDLDBCQUFBO0V4RmdzcUJ0QztFd0YvcnFCTTs7SUFFRSw4QkFBQTtFeEZpc3FCUjtFd0YvcnFCTTs7SUFFRSxnQ0FBQTtFeEZpc3FCUjtFd0YvcnFCTTs7SUFFRSxpQ0FBQTtFeEZpc3FCUjtFd0YvcnFCTTs7SUFFRSwrQkFBQTtFeEZpc3FCUjtFd0ZodHFCTTtJQUFnQyx3QkFBQTtFeEZtdHFCdEM7RXdGbHRxQk07O0lBRUUsNEJBQUE7RXhGb3RxQlI7RXdGbHRxQk07O0lBRUUsOEJBQUE7RXhGb3RxQlI7RXdGbHRxQk07O0lBRUUsK0JBQUE7RXhGb3RxQlI7RXdGbHRxQk07O0lBRUUsNkJBQUE7RXhGb3RxQlI7RXdGbnVxQk07SUFBZ0MsMEJBQUE7RXhGc3VxQnRDO0V3RnJ1cUJNOztJQUVFLDhCQUFBO0V4RnV1cUJSO0V3RnJ1cUJNOztJQUVFLGdDQUFBO0V4RnV1cUJSO0V3RnJ1cUJNOztJQUVFLGlDQUFBO0V4RnV1cUJSO0V3RnJ1cUJNOztJQUVFLCtCQUFBO0V4RnV1cUJSO0V3RnR2cUJNO0lBQWdDLDJCQUFBO0V4Rnl2cUJ0QztFd0Z4dnFCTTs7SUFFRSwrQkFBQTtFeEYwdnFCUjtFd0Z4dnFCTTs7SUFFRSxpQ0FBQTtFeEYwdnFCUjtFd0Z4dnFCTTs7SUFFRSxrQ0FBQTtFeEYwdnFCUjtFd0Z4dnFCTTs7SUFFRSxnQ0FBQTtFeEYwdnFCUjtFd0Z6d3FCTTtJQUFnQyx3QkFBQTtFeEY0d3FCdEM7RXdGM3dxQk07O0lBRUUsNEJBQUE7RXhGNndxQlI7RXdGM3dxQk07O0lBRUUsOEJBQUE7RXhGNndxQlI7RXdGM3dxQk07O0lBRUUsK0JBQUE7RXhGNndxQlI7RXdGM3dxQk07O0lBRUUsNkJBQUE7RXhGNndxQlI7RXdGNXhxQk07SUFBZ0MsMEJBQUE7RXhGK3hxQnRDO0V3Rjl4cUJNOztJQUVFLDhCQUFBO0V4Rmd5cUJSO0V3Rjl4cUJNOztJQUVFLGdDQUFBO0V4Rmd5cUJSO0V3Rjl4cUJNOztJQUVFLGlDQUFBO0V4Rmd5cUJSO0V3Rjl4cUJNOztJQUVFLCtCQUFBO0V4Rmd5cUJSO0V3Ri95cUJNO0lBQWdDLHdCQUFBO0V4Rmt6cUJ0QztFd0ZqenFCTTs7SUFFRSw0QkFBQTtFeEZtenFCUjtFd0ZqenFCTTs7SUFFRSw4QkFBQTtFeEZtenFCUjtFd0ZqenFCTTs7SUFFRSwrQkFBQTtFeEZtenFCUjtFd0ZqenFCTTs7SUFFRSw2QkFBQTtFeEZtenFCUjtFd0YzeXFCTTtJQUF3QiwwQkFBQTtFeEY4eXFCOUI7RXdGN3lxQk07O0lBRUUsOEJBQUE7RXhGK3lxQlI7RXdGN3lxQk07O0lBRUUsZ0NBQUE7RXhGK3lxQlI7RXdGN3lxQk07O0lBRUUsaUNBQUE7RXhGK3lxQlI7RXdGN3lxQk07O0lBRUUsK0JBQUE7RXhGK3lxQlI7RXdGOXpxQk07SUFBd0Isd0JBQUE7RXhGaTBxQjlCO0V3RmgwcUJNOztJQUVFLDRCQUFBO0V4RmswcUJSO0V3RmgwcUJNOztJQUVFLDhCQUFBO0V4RmswcUJSO0V3RmgwcUJNOztJQUVFLCtCQUFBO0V4RmswcUJSO0V3RmgwcUJNOztJQUVFLDZCQUFBO0V4RmswcUJSO0V3RmoxcUJNO0lBQXdCLDBCQUFBO0V4Rm8xcUI5QjtFd0ZuMXFCTTs7SUFFRSw4QkFBQTtFeEZxMXFCUjtFd0ZuMXFCTTs7SUFFRSxnQ0FBQTtFeEZxMXFCUjtFd0ZuMXFCTTs7SUFFRSxpQ0FBQTtFeEZxMXFCUjtFd0ZuMXFCTTs7SUFFRSwrQkFBQTtFeEZxMXFCUjtFd0ZwMnFCTTtJQUF3Qix3QkFBQTtFeEZ1MnFCOUI7RXdGdDJxQk07O0lBRUUsNEJBQUE7RXhGdzJxQlI7RXdGdDJxQk07O0lBRUUsOEJBQUE7RXhGdzJxQlI7RXdGdDJxQk07O0lBRUUsK0JBQUE7RXhGdzJxQlI7RXdGdDJxQk07O0lBRUUsNkJBQUE7RXhGdzJxQlI7RXdGdjNxQk07SUFBd0IsMEJBQUE7RXhGMDNxQjlCO0V3RnozcUJNOztJQUVFLDhCQUFBO0V4RjIzcUJSO0V3RnozcUJNOztJQUVFLGdDQUFBO0V4RjIzcUJSO0V3RnozcUJNOztJQUVFLGlDQUFBO0V4RjIzcUJSO0V3RnozcUJNOztJQUVFLCtCQUFBO0V4RjIzcUJSO0V3RjE0cUJNO0lBQXdCLDJCQUFBO0V4RjY0cUI5QjtFd0Y1NHFCTTs7SUFFRSwrQkFBQTtFeEY4NHFCUjtFd0Y1NHFCTTs7SUFFRSxpQ0FBQTtFeEY4NHFCUjtFd0Y1NHFCTTs7SUFFRSxrQ0FBQTtFeEY4NHFCUjtFd0Y1NHFCTTs7SUFFRSxnQ0FBQTtFeEY4NHFCUjtFd0Y3NXFCTTtJQUF3Qix3QkFBQTtFeEZnNnFCOUI7RXdGLzVxQk07O0lBRUUsNEJBQUE7RXhGaTZxQlI7RXdGLzVxQk07O0lBRUUsOEJBQUE7RXhGaTZxQlI7RXdGLzVxQk07O0lBRUUsK0JBQUE7RXhGaTZxQlI7RXdGLzVxQk07O0lBRUUsNkJBQUE7RXhGaTZxQlI7RXdGaDdxQk07SUFBd0IsMEJBQUE7RXhGbTdxQjlCO0V3Rmw3cUJNOztJQUVFLDhCQUFBO0V4Rm83cUJSO0V3Rmw3cUJNOztJQUVFLGdDQUFBO0V4Rm83cUJSO0V3Rmw3cUJNOztJQUVFLGlDQUFBO0V4Rm83cUJSO0V3Rmw3cUJNOztJQUVFLCtCQUFBO0V4Rm83cUJSO0V3Rm44cUJNO0lBQXdCLHdCQUFBO0V4RnM4cUI5QjtFd0ZyOHFCTTs7SUFFRSw0QkFBQTtFeEZ1OHFCUjtFd0ZyOHFCTTs7SUFFRSw4QkFBQTtFeEZ1OHFCUjtFd0ZyOHFCTTs7SUFFRSwrQkFBQTtFeEZ1OHFCUjtFd0ZyOHFCTTs7SUFFRSw2QkFBQTtFeEZ1OHFCUjtFd0ZqOHFCRTtJQUFtQix1QkFBQTtFeEZvOHFCckI7RXdGbjhxQkU7O0lBRUUsMkJBQUE7RXhGcThxQko7RXdGbjhxQkU7O0lBRUUsNkJBQUE7RXhGcThxQko7RXdGbjhxQkU7O0lBRUUsOEJBQUE7RXhGcThxQko7RXdGbjhxQkU7O0lBRUUsNEJBQUE7RXhGcThxQko7QUFDRjtBK0IvOHFCSTtFeURsREk7SUFBZ0Msb0JBQUE7RXhGcWdyQnRDO0V3RnBnckJNOztJQUVFLHdCQUFBO0V4RnNnckJSO0V3RnBnckJNOztJQUVFLDBCQUFBO0V4RnNnckJSO0V3RnBnckJNOztJQUVFLDJCQUFBO0V4RnNnckJSO0V3RnBnckJNOztJQUVFLHlCQUFBO0V4RnNnckJSO0V3RnJockJNO0lBQWdDLHlCQUFBO0V4RndockJ0QztFd0Z2aHJCTTs7SUFFRSw2QkFBQTtFeEZ5aHJCUjtFd0Z2aHJCTTs7SUFFRSwrQkFBQTtFeEZ5aHJCUjtFd0Z2aHJCTTs7SUFFRSxnQ0FBQTtFeEZ5aHJCUjtFd0Z2aHJCTTs7SUFFRSw4QkFBQTtFeEZ5aHJCUjtFd0Z4aXJCTTtJQUFnQyx1QkFBQTtFeEYyaXJCdEM7RXdGMWlyQk07O0lBRUUsMkJBQUE7RXhGNGlyQlI7RXdGMWlyQk07O0lBRUUsNkJBQUE7RXhGNGlyQlI7RXdGMWlyQk07O0lBRUUsOEJBQUE7RXhGNGlyQlI7RXdGMWlyQk07O0lBRUUsNEJBQUE7RXhGNGlyQlI7RXdGM2pyQk07SUFBZ0MseUJBQUE7RXhGOGpyQnRDO0V3RjdqckJNOztJQUVFLDZCQUFBO0V4RitqckJSO0V3RjdqckJNOztJQUVFLCtCQUFBO0V4RitqckJSO0V3RjdqckJNOztJQUVFLGdDQUFBO0V4RitqckJSO0V3RjdqckJNOztJQUVFLDhCQUFBO0V4RitqckJSO0V3RjlrckJNO0lBQWdDLHVCQUFBO0V4RmlsckJ0QztFd0ZobHJCTTs7SUFFRSwyQkFBQTtFeEZrbHJCUjtFd0ZobHJCTTs7SUFFRSw2QkFBQTtFeEZrbHJCUjtFd0ZobHJCTTs7SUFFRSw4QkFBQTtFeEZrbHJCUjtFd0ZobHJCTTs7SUFFRSw0QkFBQTtFeEZrbHJCUjtFd0ZqbXJCTTtJQUFnQyx5QkFBQTtFeEZvbXJCdEM7RXdGbm1yQk07O0lBRUUsNkJBQUE7RXhGcW1yQlI7RXdGbm1yQk07O0lBRUUsK0JBQUE7RXhGcW1yQlI7RXdGbm1yQk07O0lBRUUsZ0NBQUE7RXhGcW1yQlI7RXdGbm1yQk07O0lBRUUsOEJBQUE7RXhGcW1yQlI7RXdGcG5yQk07SUFBZ0MsMEJBQUE7RXhGdW5yQnRDO0V3RnRuckJNOztJQUVFLDhCQUFBO0V4RnduckJSO0V3RnRuckJNOztJQUVFLGdDQUFBO0V4RnduckJSO0V3RnRuckJNOztJQUVFLGlDQUFBO0V4RnduckJSO0V3RnRuckJNOztJQUVFLCtCQUFBO0V4RnduckJSO0V3RnZvckJNO0lBQWdDLHVCQUFBO0V4RjBvckJ0QztFd0Z6b3JCTTs7SUFFRSwyQkFBQTtFeEYyb3JCUjtFd0Z6b3JCTTs7SUFFRSw2QkFBQTtFeEYyb3JCUjtFd0Z6b3JCTTs7SUFFRSw4QkFBQTtFeEYyb3JCUjtFd0Z6b3JCTTs7SUFFRSw0QkFBQTtFeEYyb3JCUjtFd0YxcHJCTTtJQUFnQyx5QkFBQTtFeEY2cHJCdEM7RXdGNXByQk07O0lBRUUsNkJBQUE7RXhGOHByQlI7RXdGNXByQk07O0lBRUUsK0JBQUE7RXhGOHByQlI7RXdGNXByQk07O0lBRUUsZ0NBQUE7RXhGOHByQlI7RXdGNXByQk07O0lBRUUsOEJBQUE7RXhGOHByQlI7RXdGN3FyQk07SUFBZ0MsdUJBQUE7RXhGZ3JyQnRDO0V3Ri9xckJNOztJQUVFLDJCQUFBO0V4RmlyckJSO0V3Ri9xckJNOztJQUVFLDZCQUFBO0V4RmlyckJSO0V3Ri9xckJNOztJQUVFLDhCQUFBO0V4RmlyckJSO0V3Ri9xckJNOztJQUVFLDRCQUFBO0V4RmlyckJSO0V3RmhzckJNO0lBQWdDLHFCQUFBO0V4Rm1zckJ0QztFd0Zsc3JCTTs7SUFFRSx5QkFBQTtFeEZvc3JCUjtFd0Zsc3JCTTs7SUFFRSwyQkFBQTtFeEZvc3JCUjtFd0Zsc3JCTTs7SUFFRSw0QkFBQTtFeEZvc3JCUjtFd0Zsc3JCTTs7SUFFRSwwQkFBQTtFeEZvc3JCUjtFd0ZudHJCTTtJQUFnQywwQkFBQTtFeEZzdHJCdEM7RXdGcnRyQk07O0lBRUUsOEJBQUE7RXhGdXRyQlI7RXdGcnRyQk07O0lBRUUsZ0NBQUE7RXhGdXRyQlI7RXdGcnRyQk07O0lBRUUsaUNBQUE7RXhGdXRyQlI7RXdGcnRyQk07O0lBRUUsK0JBQUE7RXhGdXRyQlI7RXdGdHVyQk07SUFBZ0Msd0JBQUE7RXhGeXVyQnRDO0V3Rnh1ckJNOztJQUVFLDRCQUFBO0V4RjB1ckJSO0V3Rnh1ckJNOztJQUVFLDhCQUFBO0V4RjB1ckJSO0V3Rnh1ckJNOztJQUVFLCtCQUFBO0V4RjB1ckJSO0V3Rnh1ckJNOztJQUVFLDZCQUFBO0V4RjB1ckJSO0V3Rnp2ckJNO0lBQWdDLDBCQUFBO0V4RjR2ckJ0QztFd0YzdnJCTTs7SUFFRSw4QkFBQTtFeEY2dnJCUjtFd0YzdnJCTTs7SUFFRSxnQ0FBQTtFeEY2dnJCUjtFd0YzdnJCTTs7SUFFRSxpQ0FBQTtFeEY2dnJCUjtFd0YzdnJCTTs7SUFFRSwrQkFBQTtFeEY2dnJCUjtFd0Y1d3JCTTtJQUFnQyx3QkFBQTtFeEYrd3JCdEM7RXdGOXdyQk07O0lBRUUsNEJBQUE7RXhGZ3hyQlI7RXdGOXdyQk07O0lBRUUsOEJBQUE7RXhGZ3hyQlI7RXdGOXdyQk07O0lBRUUsK0JBQUE7RXhGZ3hyQlI7RXdGOXdyQk07O0lBRUUsNkJBQUE7RXhGZ3hyQlI7RXdGL3hyQk07SUFBZ0MsMEJBQUE7RXhGa3lyQnRDO0V3Rmp5ckJNOztJQUVFLDhCQUFBO0V4Rm15ckJSO0V3Rmp5ckJNOztJQUVFLGdDQUFBO0V4Rm15ckJSO0V3Rmp5ckJNOztJQUVFLGlDQUFBO0V4Rm15ckJSO0V3Rmp5ckJNOztJQUVFLCtCQUFBO0V4Rm15ckJSO0V3Rmx6ckJNO0lBQWdDLDJCQUFBO0V4RnF6ckJ0QztFd0ZwenJCTTs7SUFFRSwrQkFBQTtFeEZzenJCUjtFd0ZwenJCTTs7SUFFRSxpQ0FBQTtFeEZzenJCUjtFd0ZwenJCTTs7SUFFRSxrQ0FBQTtFeEZzenJCUjtFd0ZwenJCTTs7SUFFRSxnQ0FBQTtFeEZzenJCUjtFd0ZyMHJCTTtJQUFnQyx3QkFBQTtFeEZ3MHJCdEM7RXdGdjByQk07O0lBRUUsNEJBQUE7RXhGeTByQlI7RXdGdjByQk07O0lBRUUsOEJBQUE7RXhGeTByQlI7RXdGdjByQk07O0lBRUUsK0JBQUE7RXhGeTByQlI7RXdGdjByQk07O0lBRUUsNkJBQUE7RXhGeTByQlI7RXdGeDFyQk07SUFBZ0MsMEJBQUE7RXhGMjFyQnRDO0V3RjExckJNOztJQUVFLDhCQUFBO0V4RjQxckJSO0V3RjExckJNOztJQUVFLGdDQUFBO0V4RjQxckJSO0V3RjExckJNOztJQUVFLGlDQUFBO0V4RjQxckJSO0V3RjExckJNOztJQUVFLCtCQUFBO0V4RjQxckJSO0V3RjMyckJNO0lBQWdDLHdCQUFBO0V4RjgyckJ0QztFd0Y3MnJCTTs7SUFFRSw0QkFBQTtFeEYrMnJCUjtFd0Y3MnJCTTs7SUFFRSw4QkFBQTtFeEYrMnJCUjtFd0Y3MnJCTTs7SUFFRSwrQkFBQTtFeEYrMnJCUjtFd0Y3MnJCTTs7SUFFRSw2QkFBQTtFeEYrMnJCUjtFd0Z2MnJCTTtJQUF3QiwwQkFBQTtFeEYwMnJCOUI7RXdGejJyQk07O0lBRUUsOEJBQUE7RXhGMjJyQlI7RXdGejJyQk07O0lBRUUsZ0NBQUE7RXhGMjJyQlI7RXdGejJyQk07O0lBRUUsaUNBQUE7RXhGMjJyQlI7RXdGejJyQk07O0lBRUUsK0JBQUE7RXhGMjJyQlI7RXdGMTNyQk07SUFBd0Isd0JBQUE7RXhGNjNyQjlCO0V3RjUzckJNOztJQUVFLDRCQUFBO0V4RjgzckJSO0V3RjUzckJNOztJQUVFLDhCQUFBO0V4RjgzckJSO0V3RjUzckJNOztJQUVFLCtCQUFBO0V4RjgzckJSO0V3RjUzckJNOztJQUVFLDZCQUFBO0V4RjgzckJSO0V3Rjc0ckJNO0lBQXdCLDBCQUFBO0V4Rmc1ckI5QjtFd0YvNHJCTTs7SUFFRSw4QkFBQTtFeEZpNXJCUjtFd0YvNHJCTTs7SUFFRSxnQ0FBQTtFeEZpNXJCUjtFd0YvNHJCTTs7SUFFRSxpQ0FBQTtFeEZpNXJCUjtFd0YvNHJCTTs7SUFFRSwrQkFBQTtFeEZpNXJCUjtFd0ZoNnJCTTtJQUF3Qix3QkFBQTtFeEZtNnJCOUI7RXdGbDZyQk07O0lBRUUsNEJBQUE7RXhGbzZyQlI7RXdGbDZyQk07O0lBRUUsOEJBQUE7RXhGbzZyQlI7RXdGbDZyQk07O0lBRUUsK0JBQUE7RXhGbzZyQlI7RXdGbDZyQk07O0lBRUUsNkJBQUE7RXhGbzZyQlI7RXdGbjdyQk07SUFBd0IsMEJBQUE7RXhGczdyQjlCO0V3RnI3ckJNOztJQUVFLDhCQUFBO0V4RnU3ckJSO0V3RnI3ckJNOztJQUVFLGdDQUFBO0V4RnU3ckJSO0V3RnI3ckJNOztJQUVFLGlDQUFBO0V4RnU3ckJSO0V3RnI3ckJNOztJQUVFLCtCQUFBO0V4RnU3ckJSO0V3RnQ4ckJNO0lBQXdCLDJCQUFBO0V4Rnk4ckI5QjtFd0Z4OHJCTTs7SUFFRSwrQkFBQTtFeEYwOHJCUjtFd0Z4OHJCTTs7SUFFRSxpQ0FBQTtFeEYwOHJCUjtFd0Z4OHJCTTs7SUFFRSxrQ0FBQTtFeEYwOHJCUjtFd0Z4OHJCTTs7SUFFRSxnQ0FBQTtFeEYwOHJCUjtFd0Z6OXJCTTtJQUF3Qix3QkFBQTtFeEY0OXJCOUI7RXdGMzlyQk07O0lBRUUsNEJBQUE7RXhGNjlyQlI7RXdGMzlyQk07O0lBRUUsOEJBQUE7RXhGNjlyQlI7RXdGMzlyQk07O0lBRUUsK0JBQUE7RXhGNjlyQlI7RXdGMzlyQk07O0lBRUUsNkJBQUE7RXhGNjlyQlI7RXdGNStyQk07SUFBd0IsMEJBQUE7RXhGKytyQjlCO0V3RjkrckJNOztJQUVFLDhCQUFBO0V4RmcvckJSO0V3RjkrckJNOztJQUVFLGdDQUFBO0V4RmcvckJSO0V3RjkrckJNOztJQUVFLGlDQUFBO0V4RmcvckJSO0V3RjkrckJNOztJQUVFLCtCQUFBO0V4RmcvckJSO0V3Ri8vckJNO0lBQXdCLHdCQUFBO0V4Rmtnc0I5QjtFd0ZqZ3NCTTs7SUFFRSw0QkFBQTtFeEZtZ3NCUjtFd0ZqZ3NCTTs7SUFFRSw4QkFBQTtFeEZtZ3NCUjtFd0ZqZ3NCTTs7SUFFRSwrQkFBQTtFeEZtZ3NCUjtFd0ZqZ3NCTTs7SUFFRSw2QkFBQTtFeEZtZ3NCUjtFd0Y3L3JCRTtJQUFtQix1QkFBQTtFeEZnZ3NCckI7RXdGLy9yQkU7O0lBRUUsMkJBQUE7RXhGaWdzQko7RXdGLy9yQkU7O0lBRUUsNkJBQUE7RXhGaWdzQko7RXdGLy9yQkU7O0lBRUUsOEJBQUE7RXhGaWdzQko7RXdGLy9yQkU7O0lBRUUsNEJBQUE7RXhGaWdzQko7QUFDRjtBeUZsa3NCRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFFQSxvQkFBQTtFQUNBLFdBQUE7RUFFQSxrQ0FBQTtBekZra3NCSjs7QTBGNWtzQkE7RUFBa0IsNEdBQUE7QTFGZ2xzQmxCOztBMEY1a3NCQTtFQUFpQiw4QkFBQTtBMUZnbHNCakI7O0EwRi9rc0JBO0VBQWlCLDhCQUFBO0ExRm1sc0JqQjs7QTBGbGxzQkE7RUFBaUIsOEJBQUE7QTFGc2xzQmpCOztBMEZybHNCQTtFQ1RFLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBM0ZrbXNCRjs7QTBGbmxzQkk7RUFBd0IsMkJBQUE7QTFGdWxzQjVCOztBMEZ0bHNCSTtFQUF3Qiw0QkFBQTtBMUYwbHNCNUI7O0EwRnpsc0JJO0VBQXdCLDZCQUFBO0ExRjZsc0I1Qjs7QStCeGpzQkk7RTJEdkNBO0lBQXdCLDJCQUFBO0UxRm9tc0IxQjtFMEZubXNCRTtJQUF3Qiw0QkFBQTtFMUZzbXNCMUI7RTBGcm1zQkU7SUFBd0IsNkJBQUE7RTFGd21zQjFCO0FBQ0Y7QStCcGtzQkk7RTJEdkNBO0lBQXdCLDJCQUFBO0UxRittc0IxQjtFMEY5bXNCRTtJQUF3Qiw0QkFBQTtFMUZpbnNCMUI7RTBGaG5zQkU7SUFBd0IsNkJBQUE7RTFGbW5zQjFCO0FBQ0Y7QStCL2tzQkk7RTJEdkNBO0lBQXdCLDJCQUFBO0UxRjBuc0IxQjtFMEZ6bnNCRTtJQUF3Qiw0QkFBQTtFMUY0bnNCMUI7RTBGM25zQkU7SUFBd0IsNkJBQUE7RTFGOG5zQjFCO0FBQ0Y7QStCMWxzQkk7RTJEdkNBO0lBQXdCLDJCQUFBO0UxRnFvc0IxQjtFMEZwb3NCRTtJQUF3Qiw0QkFBQTtFMUZ1b3NCMUI7RTBGdG9zQkU7SUFBd0IsNkJBQUE7RTFGeW9zQjFCO0FBQ0Y7QTBGcG9zQkE7RUFBbUIsb0NBQUE7QTFGdW9zQm5COztBMEZ0b3NCQTtFQUFtQixvQ0FBQTtBMUYwb3NCbkI7O0EwRnpvc0JBO0VBQW1CLHFDQUFBO0ExRjZvc0JuQjs7QTBGem9zQkE7RUFBdUIsMkJBQUE7QTFGNm9zQnZCOztBMEY1b3NCQTtFQUF1QiwrQkFBQTtBMUZncHNCdkI7O0EwRi9vc0JBO0VBQXVCLDJCQUFBO0ExRm1wc0J2Qjs7QTBGbHBzQkE7RUFBdUIsMkJBQUE7QTFGc3BzQnZCOztBMEZycHNCQTtFQUF1Qiw4QkFBQTtBMUZ5cHNCdkI7O0EwRnhwc0JBO0VBQXVCLDZCQUFBO0ExRjRwc0J2Qjs7QTBGeHBzQkE7RUFBYyxzQkFBQTtBMUY0cHNCZDs7QTRGbnNzQkU7RUFDRSx5QkFBQTtBNUZzc3NCSjs7QXVCNXJzQkU7RXFFTE0seUJBQUE7QTVGcXNzQlI7O0E0RjNzc0JFO0VBQ0UseUJBQUE7QTVGOHNzQko7O0F1QnBzc0JFO0VxRUxNLHlCQUFBO0E1RjZzc0JSOztBNEZudHNCRTtFQUNFLHlCQUFBO0E1RnN0c0JKOztBdUI1c3NCRTtFcUVMTSx5QkFBQTtBNUZxdHNCUjs7QTRGM3RzQkU7RUFDRSx5QkFBQTtBNUY4dHNCSjs7QXVCcHRzQkU7RXFFTE0seUJBQUE7QTVGNnRzQlI7O0E0Rm51c0JFO0VBQ0UseUJBQUE7QTVGc3VzQko7O0F1QjV0c0JFO0VxRUxNLHlCQUFBO0E1RnF1c0JSOztBNEYzdXNCRTtFQUNFLHlCQUFBO0E1Rjh1c0JKOztBdUJwdXNCRTtFcUVMTSx5QkFBQTtBNUY2dXNCUjs7QTRGbnZzQkU7RUFDRSx5QkFBQTtBNUZzdnNCSjs7QXVCNXVzQkU7RXFFTE0seUJBQUE7QTVGcXZzQlI7O0E0RjN2c0JFO0VBQ0UseUJBQUE7QTVGOHZzQko7O0F1QnB2c0JFO0VxRUxNLHlCQUFBO0E1RjZ2c0JSOztBNEZud3NCRTtFQUNFLHlCQUFBO0E1RnN3c0JKOztBdUI1dnNCRTtFcUVMTSx5QkFBQTtBNUZxd3NCUjs7QTRGM3dzQkU7RUFDRSx5QkFBQTtBNUY4d3NCSjs7QXVCcHdzQkU7RXFFTE0seUJBQUE7QTVGNndzQlI7O0E0Rm54c0JFO0VBQ0UseUJBQUE7QTVGc3hzQko7O0F1QjV3c0JFO0VxRUxNLHVCQUFBO0E1RnF4c0JSOztBNEYzeHNCRTtFQUNFLHlCQUFBO0E1Rjh4c0JKOztBdUJweHNCRTtFcUVMTSx5QkFBQTtBNUY2eHNCUjs7QTRGbnlzQkU7RUFDRSx5QkFBQTtBNUZzeXNCSjs7QXVCNXhzQkU7RXFFTE0seUJBQUE7QTVGcXlzQlI7O0E0RjN5c0JFO0VBQ0UseUJBQUE7QTVGOHlzQko7O0F1QnB5c0JFO0VxRUxNLHlCQUFBO0E1RjZ5c0JSOztBNEZuenNCRTtFQUNFLHlCQUFBO0E1RnN6c0JKOztBdUI1eXNCRTtFcUVMTSx5QkFBQTtBNUZxenNCUjs7QTRGM3pzQkU7RUFDRSx5QkFBQTtBNUY4enNCSjs7QXVCcHpzQkU7RXFFTE0sd0JBQUE7QTVGNnpzQlI7O0E0Rm4wc0JFO0VBQ0UseUJBQUE7QTVGczBzQko7O0F1QjV6c0JFO0VxRUxNLHlCQUFBO0E1RnEwc0JSOztBMEY5eHNCQTtFQUFhLHlCQUFBO0ExRmt5c0JiOztBMEZqeXNCQTtFQUFjLHVDQUFBO0ExRnF5c0JkOztBMEZueXNCQTtFQUFpQixvQ0FBQTtBMUZ1eXNCakI7O0EwRnR5c0JBO0VBQWlCLDBDQUFBO0ExRjB5c0JqQjs7QTBGdHlzQkE7RUd2REUsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSw2QkFBQTtFQUNBLFNBQUE7QTdGaTJzQkY7O0EwRjF5c0JBO0VBQXdCLGdDQUFBO0ExRjh5c0J4Qjs7QTBGNXlzQkE7RUFDRSxpQ0FBQTtFQUNBLGdDQUFBO0ExRit5c0JGOztBMEYxeXNCQTtFQUFjLHlCQUFBO0ExRjh5c0JkOztBOEYvMnNCQTtFQUNFLDhCQUFBO0E5Rmszc0JGOztBOEYvMnNCQTtFQUNFLDZCQUFBO0E5Rmszc0JGOztBK0ZsM3NCRTtFQUNFOzs7SUFLRSw0QkFBQTtJQUVBLDJCQUFBO0UvRmszc0JKO0UrRjkyc0JJO0lBQ0UsMEJBQUE7RS9GZzNzQk47RStGdjJzQkU7SUFDRSw2QkFBQTtFL0Z5MnNCSjtFK0YzMXNCRTtJQUNFLGdDQUFBO0UvRjYxc0JKO0UrRjMxc0JFOztJQUVFLHlCQUFBO0lBQ0Esd0JBQUE7RS9GNjFzQko7RStGMTFzQkU7O0lBRUUsd0JBQUE7RS9GNDFzQko7RStGejFzQkU7OztJQUdFLFVBQUE7SUFDQSxTQUFBO0UvRjIxc0JKO0UrRngxc0JFOztJQUVFLHVCQUFBO0UvRjAxc0JKO0UrRmwxc0JFO0lBQ0UsUXpFMmlDOEI7RXRCeXlxQmxDO0UrRmwxc0JFO0lBQ0UsMkJBQUE7RS9GbzFzQko7RStGbDFzQkU7SUFDRSwyQkFBQTtFL0ZvMXNCSjtFK0ZoMXNCRTtJQUNFLGFBQUE7RS9GazFzQko7RStGaDFzQkU7SUFDRSxzQkFBQTtFL0ZrMXNCSjtFK0YvMHNCRTtJQUNFLG9DQUFBO0UvRmkxc0JKO0UrRi8wc0JJOztJQUVFLGlDQUFBO0UvRmkxc0JOO0UrRjUwc0JJOztJQUVFLG9DQUFBO0UvRjgwc0JOO0UrRjEwc0JFO0lBQ0UsY0FBQTtFL0Y0MHNCSjtFK0YxMHNCSTs7OztJQUlFLHFCekU5R0c7RXRCMDdzQlQ7RStGeDBzQkU7SUFDRSxjQUFBO0lBQ0EscUJ6RXBISztFdEI4N3NCVDtBQUNGO0FnR3o4c0JBO0VBQ0Usb0NBQUE7VUFBQSw0QkFBQTtFQUNBLHlCQUFBO0VBQ0EsWUFBQTtBaEcyOHNCRjs7QWdHeDhzQkE7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0FoRzI4c0JGOztBaUd6OHNCRTtFQUNFLHlCN0VEZTtBcEI2OHNCbkI7QWlHejhzQkU7RUFDRSx5QjdFSGlCO0FwQjg4c0JyQjtBaUd4OHNCRTtFQUNFLDBDQUFBO0FqRzA4c0JKO0FpR3Y4c0JFO0VBQ0UseUNBQUE7QWpHeThzQko7QWlHdDhzQkU7RUFDRSxnRkFBQTtBakd3OHNCSjtBaUdyOHNCRTtFQUNFLGdGQUFBO0FqR3U4c0JKO0FpR3A4c0JFO0VBQ0UsZ0ZBQUE7QWpHczhzQko7QWlHbjhzQkU7RUFyQ0Esc0JBQUE7RUFDQSxrQ0FBQTtBakcyK3NCRjtBaUdwOHNCSTtFQW5DRixvQkFBQTtBakcwK3NCRjtBK0JwN3NCSTtFa0VaRTtJQUNFLHdDQUFBO0VqR204c0JOO0FBQ0Y7QWlHNTdzQlE7RUF4RE4sc0JBQUE7RUFDQSxrQ0FBQTtBakd1L3NCRjtBaUc3N3NCVTtFQXREUixvQkFBQTtBakdzL3NCRjtBK0JoOHNCSTtFa0VISTtJQXhETixzQkFBQTtJQUNBLGtDQUFBO0VqRysvc0JBO0VpR3I4c0JRO0lBdERSLG9CQUFBO0VqRzgvc0JBO0FBQ0Y7QStCejhzQkk7RWtFSEk7SUF4RE4sc0JBQUE7SUFDQSxrQ0FBQTtFakd3Z3RCQTtFaUc5OHNCUTtJQXREUixvQkFBQTtFakd1Z3RCQTtBQUNGO0ErQmw5c0JJO0VrRUhJO0lBeEROLHNCQUFBO0lBQ0Esa0NBQUE7RWpHaWh0QkE7RWlHdjlzQlE7SUF0RFIsb0JBQUE7RWpHZ2h0QkE7QUFDRjtBK0IzOXNCSTtFa0VISTtJQXhETixzQkFBQTtJQUNBLGtDQUFBO0VqRzBodEJBO0VpR2grc0JRO0lBdERSLG9CQUFBO0VqR3lodEJBO0FBQ0Y7O0ErQnArc0JJO0VtRU9KO0lBTE0sa0JBdERVO0VsRzZodEJkO0FBQ0Y7O0ErQjErc0JJO0VtRVdKO0lBVE0sZUFsRFU7RWxHK2h0QmQ7QUFDRjs7QStCaC9zQkk7RW1FZUo7SUFiTSxrQkE5Q1U7RWxHaWl0QmQ7QUFDRjs7QStCdC9zQkk7RW1FbUJKO0lBakJNLGVBMUNZO0VsR21pdEJoQjtBQUNGOztBa0dwK3NCRTtFQXRCSSxpQkFqQ2E7QWxHK2h0Qm5CO0ErQmhndEJJO0VtRXdCRjtJQXRCSSxlQWpDYTtFbEdtaXRCakI7QUFDRjs7QWtHditzQkU7RUE1QkksbUJBNUJhO0FsR21pdEJuQjtBK0J6Z3RCSTtFbUU4QkY7SUE1QkksbUJBNUJhO0VsR3VpdEJqQjtBQUNGO0FrRzUrc0JFO0VBaENJLGtCQXZCYTtBbEdzaXRCbkI7QStCamh0Qkk7RW1Fa0NGO0lBaENJLGlCQXZCYTtFbEcwaXRCakI7QUFDRjtBa0doL3NCRTtFQXBDSSxtQkFsQmE7QWxHeWl0Qm5CO0ErQnpodEJJO0VtRXNDRjtJQXBDSSxrQkFsQmE7RWxHNml0QmpCO0FBQ0Y7QWtHcC9zQkU7RUF4Q0ksZUFiYTtBbEc0aXRCbkI7QStCaml0Qkk7RW1FMENGO0lBeENJLG1CQWJhO0VsR2dqdEJqQjtBQUNGO0FrR3gvc0JFO0VBNUNJLG1CQVJhO0FsRytpdEJuQjtBK0J6aXRCSTtFbUU4Q0Y7SUE1Q0ksZUFSYTtFbEdtanRCakI7QUFDRjs7QW1HMW10QkE7RUFDRSx5QkFBQTtBbkc2bXRCRjs7QW1HMW10QkE7RUFDSSxtQkFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSw4RUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QW5HNm10Qko7QStCMWp0Qkk7RW9FeERKO0lBUVEsa0JBQUE7SUFDQSxrQkFBQTtFbkc4bXRCTjtBQUNGOztBbUczbXRCQTtFQUNJLGVBQUE7RUFDQSxZQUFBO0FuRzhtdEJKOztBbUczbXRCQTtFQUNJLDJCQUFBO0FuRzhtdEJKOztBbUczbXRCQTtFQUNFLGlCQUFBO0FuRzhtdEJGOztBbUczbXRCQTtFQUNJLDJCQUFBO0FuRzhtdEJKOztBbUczbXRCQTtFQUNFLHVCQUFBO0FuRzhtdEJGOztBbUczbXRCQTtFQUNFLGNBQUE7RUFDQSxTQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtBbkc4bXRCRjtBK0JobXRCSTtFb0V0Qko7SUFZTSxtQkFBQTtJQUNBLG9CQUFBO0lBQ0EsZ0JBSFc7RW5HaW50QmY7QUFDRjs7QW1HM210QkE7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxxQkFBQTtBbkc4bXRCRjtBbUc1bXRCRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FuRzhtdEJKOztBbUcxbXRCQTtFQ3BERSxpQ0FBQTtBcEdrcXRCRjs7QW1HMW10QkE7RUFDRSxnQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7QW5HNm10QkY7O0FxR2pydEJBO0VBQ0ksZ0JBQUE7QXJHb3J0Qko7O0FxR2pydEJBO0VBQ0ksZ0JqRnFFZ0I7QXBCK210QnBCOztBcUdqcnRCQTtFQUNJLGdCakZpRWdCO0VpRmhFaEIsbUJBQUE7QXJHb3J0Qko7O0FxR2pydEJBO0VBQ0ksZ0IvRTZRMEI7RStFNVExQixvQkFBQTtBckdvcnRCSjs7QXFHanJ0QkE7RUFDSSxnQi9Fc1EwQjtBdEI4NnNCOUI7O0FxR2pydEJBO0VBQ0ksd0NBQUE7QXJHb3J0Qko7O0FxR2hydEJJO0VBQ0UsY0FBQTtBckdtcnRCTjtBcUdocnRCSTtFQUNJLGFBQUE7TUFBQSxTQUFBO0FyR2tydEJSO0FxRzlxdEJJO0VBQ0ksZUFBQTtFQUNBLGlCQUFBO01BQUEsYUFBQTtBckdncnRCUjs7QXFHNXF0QkE7RUFLSSxrQkFBQTtFQUNBLHdCQUFBO0FyRzJxdEJKO0FxRzFxdEJJO0VEeENGLGlDQUFBO0VDMENNLGdCQUFBO0FyRzRxdEJSOztBcUd2cXRCSTtFQUNJLHNDQUFBO0VEOURKLDhCQUFBO0VBQ0Esc0dBQUE7RUFDQSx3QkFBQTtFQUNBLDJCQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQ0FBQTtBcEd5dXRCSjtBb0d2dXRCSTtFQUVJLDBCQUFBO0FwR3d1dEJSO0ErQnRydEJJO0VzRVNRO0lBQ0ksc0NBQUE7SURyRVosOEJBQUE7SUFDQSxzR0FBQTtJQUNBLHdCQUFBO0lBQ0EsMkJBQUE7SUFDQSxvQkFBQTtJQUNBLGdDQUFBO0VwR3N2dEJGO0VvR3B2dEJFO0lBRUksMEJBQUE7RXBHcXZ0Qk47QUFDRjs7QXFHbnJ0QkE7RUFDSSwyQkFBQTtFQUNBLHNEQUFBO0FyR3NydEJKO0FxR3BydEJJO0VBQ0ksYUFBQTtBckdzcnRCUjtBcUducnRCSTtFQUNJLGdCQUFBO0VEdkVOLGlDQUFBO0FwRzZ2dEJGO0FxR25ydEJRO0VBQ0Usc0RBQUE7RUR6Rk4sOEJBQUE7RUFDQSxzR0FBQTtFQUNBLHdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxvQkFBQTtFQUNBLGdDQUFBO0FwRyt3dEJKO0FvRzd3dEJJO0VBRUksMEJBQUE7QXBHOHd0QlI7O0FxR3hydEJBO0VBQ0ksZ0JBQUE7QXJHMnJ0Qko7QStCaHV0Qkk7RXNFb0NKO0lBSVEsbUJBQUE7RXJHNHJ0Qk47QUFDRjs7QXFHdnJ0QlE7RUR6R0osOEJBQUE7RUFDQSxzR0FBQTtFQUNBLHdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxvQkFBQTtFQUNBLGdDQUFBO0FwR295dEJKO0FvR2x5dEJJO0VBRUksMEJBQUE7QXBHbXl0QlI7O0FxRzdydEJBO0VBQ0ksaUJBQUE7QXJHZ3N0Qko7O0FxRzVydEJJO0VBQ0ksZ0IvRTJLc0I7QXRCb2h0QjlCO0FxRzVydEJJO0VBQ0ksZ0JBQUE7QXJHOHJ0QlI7QStCNXZ0Qkk7RXNFNkRBO0lBSVEsa0JBQUE7RXJHK3J0QlY7QUFDRjtBcUc1cnRCSTtFQUNJLGdCQUFBO0VBQ0EsK0JBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0FyRzhydEJSO0FxRzVydEJRO0VBQ0ksbUJBQUE7QXJHOHJ0Qlo7QXFHNXJ0Qlk7RUFDSSxZQUFBO0VBQ0Esa0JBQUE7QXJHOHJ0QmhCO0FxR3hydEJRO0VBQ0ksY2pGOUlRO0FwQncwdEJwQjtBcUd2cnRCUTtFQUNJLFlBQUE7RUFDQSxpRy9FOEhrQjtFK0U3SGxCLGNqRnhKSTtBcEJpMXRCaEI7QXFHcnJ0Qkk7RUFDSSxtQ0FBQTtBckd1cnRCUjtBcUdycnRCUTtFQUNJLHNDQUFBO0VBQ0EsZ0IvRStIa0I7QXRCd2p0QjlCO0FxR2xydEJRO0VEdEtKLDhCQUFBO0VBQ0Esc0dBQUE7RUFDQSx3QkFBQTtFQUNBLDJCQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQ0FBQTtBcEcyMXRCSjtBb0d6MXRCSTtFQUVJLDBCQUFBO0FwRzAxdEJSOztBcUd2cnRCQTtFQUNJLGtCQUFBO0FyRzBydEJKOztBc0d2MnRCSTtFQUNJLGdCQUFBO0F0RzAydEJSO0FzR3YydEJJO0VBQ0UsZUFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QXRHeTJ0Qk47QXNHdDJ0Qkk7RUFDRSx5QmxGUGdCO0FwQisydEJ0QjtBc0d0MnRCTTtFRkZKLGlDQUFBO0VFSU0sZ0JBQUE7QXRHdzJ0QlI7QXNHcDJ0Qkk7RUFDRSxjbEZyQmdCO0VrRnNCaEIsWUFBQTtFQUNBLHlCbEZyQmM7QXBCMjN0QnBCO0FzR3AydEJNO0VBQ0UsY2xGMUJjO0VrRjJCZCxtQkFBQTtFQUNBLGdCQUFBO0F0R3MydEJSOztBdUcvM3RCQTtFSFNFLGlDQUFBO0VHUEUsZ0JBQUE7RUFFQSxpQkFBQTtFQUNBLHNCQUFBO0F2R2k0dEJKO0F1RzkzdEJJO0VBR0ksYUFBQTtFQUNBLGdDQUFBO0F2RzgzdEJSO0F1R3ozdEJRO0VBSUksY25GeEJVO0VtRnlCVix5Qm5GZFE7RW1GZVIscUJuRmZRO0FwQnU0dEJwQjtBdUd0M3RCWTtFQUNJLHlCQUFBO0F2R3czdEJoQjtBdUdsM3RCUTtFQUlJLGNuRnZDVTtFbUZ3Q1YseUJuRjNCVTtFbUY0QlYscUJuRjVCVTtBcEI2NHRCdEI7O0F3R3o1dEJJO0VBQ0UseUJBQUE7RUFDQSxjQUFBO0VBQ0EseUJwRkpnQjtFb0ZLaEIsY3BGSmdCO0FwQmc2dEJ0QjtBd0czNHRCSTtFQUNFLGdDQUFBO0F4RzY0dEJOOztBd0d4NHRCQTtFQUNFLGtCQUFBO0VBQ0EsbUJBQUE7QXhHMjR0QkY7QXdHejR0QkU7OztFQUdFLG9CQUFBO0VBQ0EsZ0JBQUE7QXhHMjR0Qko7QXdHeDR0QkU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQSxFQUFBLHNDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBLEVBQUEsb0NBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0NBQUE7QXhHMDR0Qko7QXdHdjR0QkU7RUFFRSxrQkFBQTtBeEd5NHRCSjtBd0czNHRCRTtFQUVFLGtCQUFBO0F4R3k0dEJKO0F3RzM0dEJFO0VBRUUsa0JBQUE7QXhHeTR0Qko7QXdHMzR0QkU7O0VBRUUsa0JBQUE7QXhHeTR0Qko7QXdHdDR0QkU7RUFFRSxvQkFBQTtFQUNBLHVCQUFBO0F4R3c0dEJKO0F3RzM0dEJFOztFQUVFLG9CQUFBO0VBQ0EsdUJBQUE7QXhHdzR0Qko7QXdHcjR0QkU7RUFFRSxvQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QXhHdTR0Qko7QXdHNTR0QkU7O0VBRUUsb0JBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0F4R3U0dEJKO0F3R3A0dEJFOztFQUVFLG9CQUFBO0VBQ0EsdUJBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBeEdzNHRCSjs7QXdHbDR0QkE7b0RBQUE7QUFFQTtFQUNFO0lBQ0Usb0JBQUE7SUFDQSxhQUFBO0lBQ0Esa0NBQUE7SUFDQSw4QkFBQTtFeEdxNHRCRjtFd0duNHRCRTtJQUNFLGdCQUFBO0V4R3E0dEJKO0V3R2w0dEJFOztJQUVFLFdBQUE7RXhHbzR0Qko7QUFDRjtBd0doNHRCQTtFQUNFLG9CQUFBO0F4R2s0dEJGO0F3R240dEJBO0VBQ0Usb0JBQUE7QXhHazR0QkY7QXdHbjR0QkE7RUFDRSxvQkFBQTtBeEdrNHRCRjtBd0duNHRCQTtFQUNFLG9CQUFBO0F4R2s0dEJGOztBeUc3K3RCQTtFQUNJLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtBekdnL3RCSjtBK0J2N3RCSTtFMEU1REo7SUFNUSxtQkFBQTtFekdpL3RCTjtBQUNGO0F5Ry8rdEJJO0VBQ0kseUJyRk5jO0FwQnUvdEJ0QjtBeUc5K3RCSTtFQUNJLHlCckZUWTtBcEJ5L3RCcEI7QXlHNyt0Qkk7RUFDSSx5QnJGZmM7QXBCOC90QnRCO0F5RzUrdEJJO0VBQ0kseUJyRnJCUTtFcUZzQlIsV0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsT0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLGlDQUFBO0VBQ0EsV0FBQTtBekc4K3RCUjtBK0JoOXRCSTtFMEV2Q0E7SUFZUSxZQUFBO0lBQ0EsVUFBQTtJQUNBLFVBQUE7RXpHKyt0QlY7QUFDRjs7QXlHMSt0Qkk7RUFDRSxnQkFBQTtBekc2K3RCTjtBeUczK3RCSTtFQUNFLG1CQUFBO0F6RzYrdEJOO0F5R2wvdEJBO0VBUUksa0JBQUE7RUFDQSw2Q0FBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtBekc2K3RCSjs7QStCdjl0Qkk7RTBFbEJBO0lBQ0ksOEJBQUE7SUFDQSxtQ0FBQTtFekc2K3RCTjtBQUNGO0EwR3ZpdUJBO0VBSUksa0JBQUE7RUFFQSw2QkFBQTtFQUNBLGdDQUFBO0ExR3FpdUJKOztBMkczaXVCQTtFQUNJLGlCQUFBO0VBQ0EsdUNBQUE7QTNHOGl1Qko7QTJHNWl1Qkk7RUFDSSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QTNHOGl1QlI7QTJHM2l1Qkk7RUFDSSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQ0FBQTtBM0c2aXVCUjtBK0JoZ3VCSTtFNEVqREE7SUFPUSxnQkFBQTtFM0c4aXVCVjtBQUNGO0EyRzNpdUJJO0VBQ0ksZ0JBQUE7RUFDQSxVQUFBO0EzRzZpdUJSO0EyRzFpdUJJO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGdDQUFBO0EzRzRpdUJSO0ErQi9ndUJJO0U0RWpDQTtJQU9RLFdBQUE7SUFDQSxZQUFBO0lBQ0EscUJBQUE7RTNHNml1QlY7QUFDRjtBK0J6Z3VCSTtFNEV4RUo7SUF3Q1EsMkJBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0lBQ0Esa0JBQUE7SUFDQSxxQkFBQTtJQUNBLHdCQUFBO0UzRzZpdUJOO0UyRzVpdUJNO0lBQ0ksUUFBQTtJQUNBLFNBQUE7RTNHOGl1QlY7QUFDRjtBK0JwaXVCSTtFNEVMUTtJQUVRLGtCQUFBO0UzRzJpdUJsQjtBQUNGO0EyR3RpdUJJO0VBQ0ksV0FBQTtBM0d3aXVCUjtBK0I1aXVCSTtFNEVHQTtJQUlRLFdBQUE7RTNHeWl1QlY7QUFDRjtBMkd4aXVCUTtFQUNJLGtCQUFBO0EzRzBpdUJaO0EyR3hpdUJRO0VBQ0ksY3ZGckVVO0FwQittdUJ0QjtBMkd4aXVCWTtFVGJOLGtCQXRDYztBbEc4bHVCcEI7QStCMWp1Qkk7RTRFb0JZO0lBQ0ksYUFBQTtFM0d5aXVCbEI7RTJHdml1QmM7SUFDSSxjdkZuRko7SXVGb0ZJLGlCQUFBO0UzR3lpdUJsQjtBQUNGO0EyR25pdUJZO0VBQ0ksbUJBQUE7RUFDQSxlQUFBO0EzR3FpdUJoQjtBMkdsaXVCWTtFQUNJLGdDQUFBO0VBQ0Esb0NBQUE7VUFBQSw0QkFBQTtFQUNBLGdDQUFBO1VBQUEsd0JBQUE7QTNHb2l1QmhCO0EyR2hpdUJZO0VBQ0ksbUNBQUE7VUFBQSwyQkFBQTtBM0draXVCaEI7QStCL2t1Qkk7RTRFaURZO0lBQ0kseUJ2RjVHQztJdUY2R0QsY3ZGM0dFO0VwQjRvdUJwQjtFMkcvaHVCa0I7SUFFRSxjdkYvR0E7RXBCK291QnBCO0UyRzdodUJrQjtJQUNJLFVBQUE7SUFDQSxTQUFBO0UzRytodUJ0QjtBQUNGO0EyRzFodUJRO0VBQ0ksa0JBQUE7RUFDQSxjdkY1SFU7RXVGNkhWLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUNBQUE7QTNHNGh1Qlo7QStCcm11Qkk7RTRFa0VJO0lBVVEsY3ZGcklNO0l1RnNJTixlQUFBO0lBQ0EsbUJBQUE7SUFDQSxrQkFBQTtFM0c2aHVCZDtFMkczaHVCYztJQUVJLFdBQUE7SUFDQSxrQkFBQTtJQUNBLFNBQUE7SUFDQSxTQUFBO0lBQ0EscUJBQUE7SUFDQSxXQUFBO0lBQ0EsUUFBQTtJQUNBLHlCdkZySko7SXVGc0pJLCtEQUFBO0UzRzRodUJsQjtFMkd6aHVCYztJQUNJLDZCQUFBO0lBQ0EsWUFBQTtJQUNBLFVBQUE7SUFDQSxPQUFBO0UzRzJodUJsQjtFMkdyaHVCa0I7SUFDSSxVQUFBO0lBQ0EsU0FBQTtFM0d1aHVCdEI7RTJHbmh1QmM7SUFDSSx5QnZGektDO0l1RjBLRCxjdkZ4S0U7RXBCNnJ1QnBCO0UyR25odUJrQjtJQUVFLGN2RjVLQTtFcEJnc3VCcEI7RTJHaGh1QmM7SUFDSSxjdkZwTEo7RXBCc3N1QmQ7QUFDRjtBMkc3Z3VCWTtFQUNJLFlBQUE7QTNHK2d1QmhCO0EyRzFndUJJO0VBQ0kseUJ2RmhNYTtFdUZrTWIsY3ZGaE1jO0V1RmlNZCxlQUFBO0VBQ0EsZ0NBQUE7QTNHMmd1QlI7QStCcnB1Qkk7RTRFcUlBO0lBUVEscUJBQUE7UUFBQSx1QkFBQTtJQUNBLGdCQUFBO0lBQ0EseUJ2RnZNVTtJdUZ3TVYsY3ZGek1VO0VwQnF0dUJwQjtBQUNGO0EyR3pndUJJO0VBQ0ksNkJBQUE7RUFDQSxpQkFBQTtFQUNBLGV2RnBJUztFdUZxSVQsc0JBQUE7RUFDQSxjdkZsTmM7QXBCNnR1QnRCO0EyRzFndUJRO0VBQ0ksY3ZGdE5JO0V1RnVOSixnQkFBQTtFQUNBLGlCQUFBO0EzRzRndUJaO0EyRzFndUJRO0VBQ0ksY0FBQTtBM0c0Z3VCWjtBMkd6Z3VCUTtFQUNJLGFBQUE7RUFDQSxnQkFBQTtBM0cyZ3VCWjtBMkd2Z3VCSTtFQUNJLDJCQUFBO0VBQ0EsZ0NBQUE7QTNHeWd1QlI7QStCcHJ1Qkk7RTRFeUtBO0lBSVEsbUJBQUE7SUFDQSxvQkFBQTtFM0cyZ3VCVjtFMkd6Z3VCVTtJQUNJLGVBQUE7RTNHMmd1QmQ7QUFDRjtBK0JocnVCSTtFNEV5S0E7SUFFUSxpQkFBQTtFM0d5Z3VCVjtBQUNGO0EyR3RndUJJO0VBQ0ksVUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGdDQUFBO0EzR3dndUJSO0EyR3RndUJRO0VBQ0ksa0JBQUE7RUFDQSxVQUFBO0EzR3dndUJaO0ErQmp0dUJJO0U0RXVNSTtJQUtRLG1CQUFBO0lBQ0EscUNBQUE7RTNHeWd1QmQ7QUFDRjtBK0J2dHVCSTtFNEU0TEE7SUFzQlEseUJ2RjVRUztJdUY2UVQsY3ZGM1FVO0l1RjRRVixXQUFBO0lBQ0EsY0FBQTtJQUNBLGtCQUFBO0UzR3lndUJWO0UyR3ZndUJVO0lBQ0ksaUJBQUE7SUFDQSxvQkFBQTtFM0d5Z3VCZDtBQUNGO0EyR3RndUJRO0VBQ0ksZ0JBQUE7RUFDQSxnQkFBQTtBM0d3Z3VCWjtBK0J4dXVCSTtFNEU4Tkk7SUFLUSxnQkFBQTtFM0d5Z3VCZDtBQUNGO0EyR3JndUJZO0VBQ0ksWUFBQTtFQUNBLGlHckZoQmM7RXFGaUJkLGN2RnRTQTtFdUZ1U0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0NBQUE7QTNHdWd1QmhCO0EyR3BndUJZO0VBQ0ksY3ZGNVNJO0FwQmt6dUJwQjtBMkdqZ3VCWTtFQUNJLGNBQUE7RUFDQSw0QkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBM0dtZ3VCaEI7QTJHamd1QmdCO0VBQ0ksY3ZGeFRBO0FwQjJ6dUJwQjtBMkdoZ3VCZ0I7RUFDSSxZQUFBO0VBQ0EsaUdyRjVDVTtFcUY2Q1YsY3ZGbFVKO0V1Rm1VSSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxrQ0FBQTtBM0drZ3VCcEI7QStCL3d1Qkk7RTRFMFBRO0lBdUJRLGdCQUFBO0UzR2tndUJsQjtBQUNGO0ErQnB4dUJJO0U0RTBQUTtJQTJCUSxrQkFBQTtFM0dtZ3VCbEI7QUFDRjs7QTJHNy90QkE7RUFDSSxxQ0FBQTtBM0dnZ3VCSjtBMkc5L3RCSTtFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtBM0dnZ3VCUjtBK0JseXVCSTtFNEVzU0k7SUFDSSxpQkFBQTtFM0crL3RCVjtFMkc3L3RCTTtJQUNJLGFBQUE7RTNHKy90QlY7QUFDRjs7QTRHdDJ1QkE7RUFDSSxlQUFBO0E1R3kydUJKO0E0R3YydUJJO0VBQ0ksZ0JBQUE7QTVHeTJ1QlI7QTRHdjJ1QlE7RUFDSSxXQUFBO0E1R3kydUJaO0E0R3IydUJJO0VSSUYsaUNBQUE7RVFGTSxnQkFBQTtBNUd1MnVCUjs7QTZHOTJ1QkE7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBN0dpM3VCSjtBNkcvMnVCSTtFQUNJLGdCQUFBO0E3R2kzdUJSO0E2RzcydUJRO0VBQ0ksYUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQ0FBQTtBN0crMnVCWjtBK0J2MHVCSTtFOEU1Q0k7SUFTUSwyQkFBQTtJQUNBLGFBQUE7SUFDQSxnQkFBQTtFN0c4MnVCZDtBQUNGO0E2R3YydUJRO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0E3R3kydUJaO0ErQmwxdUJJO0U4RXpCSTtJQUtRLG1CQUFBO0U3RzAydUJkO0FBQ0Y7QTZHdjJ1QlE7RUFFSSxtQkFBQTtBN0d3MnVCWjtBNkd0MnVCWTtFQUNJLGdCQUFBO0E3R3cydUJoQjtBNkduMnVCSTtFQUNJLGlCQUFBO0VBQ0EsVUFBQTtBN0dxMnVCUjtBNkduMnVCUTtFQUNJLDhCQUFBO0E3R3EydUJaO0ErQnAydUJJO0U4RUZJO0lBR1EsYUFBQTtJQUNBLCtCQUFBO0U3R3UydUJkO0FBQ0Y7QTZHcDJ1QlE7RUFDSSw4QkFBQTtBN0dzMnVCWjtBK0I3MnVCSTtFOEVNSTtJQUdRLGFBQUE7SUFDQSwrQkFBQTtFN0d3MnVCZDtBQUNGO0E2R3IydUJRO0VBQ0ksOEJBQUE7QTdHdTJ1Qlo7QStCdDN1Qkk7RThFY0k7SUFHUSxhQUFBO0lBQ0EsK0JBQUE7RTdHeTJ1QmQ7QUFDRjtBNkd0MnVCUTtFQUNJLDhCQUFBO0E3R3cydUJaO0ErQi8zdUJJO0U4RXNCSTtJQUdRLGFBQUE7SUFDQSwrQkFBQTtFN0cwMnVCZDtBQUNGO0E2R3QydUJJO0VBQ0ksU0FBQTtBN0d3MnVCUjtBNkdyMnVCSTtFQUNJLHlCekY3RmM7QXBCbzh1QnRCO0E2R3AydUJJO0VBQ0ksa0JBQUE7QTdHczJ1QlI7QTZHbjJ1QlE7RUFDSSxVQUFBO0E3R3EydUJaO0E2R2wydUJRO0VBQ0ksVUFBQTtBN0dvMnVCWjtBNkdqMnVCUTtFQUNJLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EseUJ6RnJISTtFeUZzSEosVUFBQTtBN0dtMnVCWjtBK0I5NXVCSTtFOEVtREk7SUFXUSxZQUFBO0U3R28ydUJkO0FBQ0Y7QTZHajJ1QlE7RUFDSSxVQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBN0dtMnVCWjtBK0J4NnVCSTtFOEVrRUk7SUFNUSxjQUFBO0U3R28ydUJkO0FBQ0Y7QTZHNTF1Qkk7RUFDSSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBN0c4MXVCUjtBK0JuN3VCSTtFOEVpRkE7SUFPUSxjQUFBO0lBQ0EsV0FBQTtFN0crMXVCVjtBQUNGO0E2RzcxdUJRO0VBQ0ksK0JBQUE7VUFBQSx1QkFBQTtFQUNBLFlBQUE7QTdHKzF1Qlo7QTZHMzF1Qkk7RUFDSSxvQkFBQTtFQUNBLHFCQUFBO0E3RzYxdUJSO0ErQmo4dUJJO0U4RWtHQTtJQUtRLGlCQUFBO0lBQ0Esa0JBQUE7RTdHODF1QlY7QUFDRjtBNkczMXVCSTtFQUNJLFlBQUE7QTdHNjF1QlI7QTZHejF1QlE7RUFDSSxjekZ6S1E7QXBCb2d2QnBCO0E2R3gxdUJRO0VUbEtOLGlDQUFBO0VTcUtVLHNDQUFBO0E3R3kxdUJaO0E2R3YxdUJZO0VBQ0ksc0NBQUE7QTdHeTF1QmhCO0E2R3AxdUJJO0VBRUksa0JBQUE7QTdHcTF1QlI7QTZHbjF1QlE7RUFDSSxnQkFBQTtBN0dxMXVCWjtBNkdsMXVCUTtFQUNJLDJDQUFBO0E3R28xdUJaO0ErQmg5dUJJO0U4RTJISTtJQUlRLFdBQUE7RTdHcTF1QmQ7QUFDRjtBK0JyOXVCSTtFOEUySEk7SUFRUSxjQUFBO0U3R3MxdUJkO0FBQ0Y7QTZHbjF1QlE7RUFDSSxpQkFBQTtBN0dxMXVCWjtBK0IxK3VCSTtFOEVvSkk7SUFJUSxrQkFBQTtFN0dzMXVCZDtBQUNGO0E2R24xdUJRO0VBQ0ksa0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0E3R3ExdUJaO0ErQnordUJJO0U4RStJSTtJQVFRLFVBQUE7SUFDQSxrQkFBQTtFN0dzMXVCZDtBQUNGO0E2R3AxdUJZO0VBQ0ksY0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHlCekZyT007QXBCMmp2QnRCOztBOEc5anZCQTtFQUNJLGdCQUFBO0E5R2lrdkJKOztBK0c1anZCQTtFQUNJLGFBQUE7RUFDQSxVQUFBO0EvRytqdkJKO0ErRzdqdkJJO0VYVEEsOEJBQUE7RUFDQSxzR0FBQTtFQUNBLHdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxvQkFBQTtFQUNBLGdDQUFBO0FwR3lrdkJKO0FvR3ZrdkJJO0VBRUksMEJBQUE7QXBHd2t2QlI7QStHeGt2Qkk7RUFFSSxzQ0FBQTtBL0d5a3ZCUjtBK0dya3ZCUTtFQUNJLFlBQUE7QS9HdWt2Qlo7QStHcGt2QlE7RUFDSSw0QkFBQTtVQUFBLG9CQUFBO0EvR3NrdkJaO0ErR2prdkJRO0VBQ0ksNEJBQUE7VUFBQSxvQkFBQTtFQUNBLDRDQUFBO0VBQUEsb0NBQUE7RUFBQSxzRUFBQTtBL0dta3ZCWjtBK0cvanZCSTtFQUNJLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCM0ZyQ1E7RTJGc0NSLFVBQUE7RUFDQSxxQ0FBQTtBL0dpa3ZCUjtBK0c5anZCSTtFQUNJLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLG9CQUFBO0EvR2drdkJSO0ErRzdqdkJJO0VBQ0kseUIzRmhEYTtFMkZpRGIsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QS9HK2p2QlI7QStHN2p2QlE7RUFDSSxTQUFBO0EvRytqdkJaO0ErRzNqdkJZO0VBQ0kseUJBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtBL0c2anZCaEI7QStHemp2QlE7RUFDSSxzQ0FBQTtBL0cyanZCWjtBK0Jua3ZCSTtFZ0ZjZ0I7SUFDSSxXQUFBO0UvR3dqdkJ0QjtBQUNGO0ErR2pqdkJRO0VBSUkscUJBQUE7RUFDQSxtQkFBQTtBL0dnanZCWjtBK0c3aXZCUTtFQUNJLG1CQUFBO0EvRytpdkJaO0ErRzVpdkJRO0VBQ0ksb0JBQUE7QS9HOGl2Qlo7QStCcmt2Qkk7RWdGc0JJO0lBSVEsb0JBQUE7RS9HK2l2QmQ7QUFDRjtBK0c3aXZCWTtFQUNJLFlBQUE7RUFDQSx5QjNGckdNO0FwQm9wdkJ0QjtBK0I5a3ZCSTtFZ0Y2QlE7SUFTUSxtQkFBQTtFL0c0aXZCbEI7QUFDRjs7QWdINXB2QkE7RUFDSSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtBaEgrcHZCSjtBZ0g3cHZCSTtFQUNJLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDBCQUFBO01BQUEsc0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtNQUFBLE9BQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO0FoSCtwdkJSO0FnSDdwdkJRO0VBQ0ksNkNBQUE7RUFDQSx3Q0FBQTtVQUFBLGdDQUFBO0FoSCtwdkJaO0FnSDNwdkJJO0VBQ0ksU0FBQTtFQUNBLG9DQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0FoSDZwdkJSO0FnSDFwdkJJO0VBQ0UseUI1RjdCZTtFNEY4QmYsa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FoSDRwdkJOO0FnSDFwdkJNO0VBQ0UsZ0JBQUE7QWhINHB2QlI7QWdIeHB2Qkk7RUFDSSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0FoSDBwdkJSO0FnSHZwdkJJO0VBQ0ksb0JBQUE7RUFBQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtBaEh5cHZCUjtBZ0h2cHZCUTtFQUNJLGdCQUFBO0FoSHlwdkJaO0FnSHRwdkJJO0VBQ0ksOEJBQUE7QWhId3B2QlI7QWdIbHB2QmdCO0VBQ0ksZ0NBQUE7QWhIb3B2QnBCO0FnSGpwdkJnQjtFQUNJLG9DQUFBO0FoSG1wdkJwQjtBZ0g5b3ZCZ0I7RUFDSSxnQ0FBQTtBaEhncHZCcEI7QWdIN292QmdCO0VBQ0ksb0NBQUE7QWhIK292QnBCO0ErQnJxdkJJO0VpRk9ZO0lBQ0ksZ0NBQUE7RWhIaXF2QmxCO0VnSDlwdkJjO0lBQ0ksb0NBQUE7RWhIZ3F2QmxCO0VnSDNwdkJjO0lBQ0ksZ0NBQUE7RWhINnB2QmxCO0VnSDFwdkJjO0lBQ0ksb0NBQUE7RWhINHB2QmxCO0FBQ0Y7QStCbnJ2Qkk7RWlGT1k7SUFDSSxnQ0FBQTtFaEgrcXZCbEI7RWdINXF2QmM7SUFDSSxvQ0FBQTtFaEg4cXZCbEI7RWdIenF2QmM7SUFDSSxnQ0FBQTtFaEgycXZCbEI7RWdIeHF2QmM7SUFDSSxvQ0FBQTtFaEgwcXZCbEI7QUFDRjtBK0Jqc3ZCSTtFaUZPWTtJQUNJLGdDQUFBO0VoSDZydkJsQjtFZ0gxcnZCYztJQUNJLG9DQUFBO0VoSDRydkJsQjtFZ0h2cnZCYztJQUNJLGdDQUFBO0VoSHlydkJsQjtFZ0h0cnZCYztJQUNJLG9DQUFBO0VoSHdydkJsQjtBQUNGO0ErQi9zdkJJO0VpRk9ZO0lBQ0ksZ0NBQUE7RWhIMnN2QmxCO0VnSHhzdkJjO0lBQ0ksb0NBQUE7RWhIMHN2QmxCO0VnSHJzdkJjO0lBQ0ksZ0NBQUE7RWhIdXN2QmxCO0VnSHBzdkJjO0lBQ0ksb0NBQUE7RWhIc3N2QmxCO0FBQ0Y7QWdIanN2Qkk7RUFDSSxvQkFBQTtFQUFBLGFBQUE7QWhIbXN2QlI7QWdIaHN2Qlk7RUFDSSxxQjVGeEZJO0FwQjB4dkJwQjtBZ0gvcnZCWTtFQUNJLHlCNUY1Rkk7QXBCNnh2QnBCO0FnSDVydkJZO0VBQ0kscUI1RnRHQTtBcEJveXZCaEI7QWdIM3J2Qlk7RUFDSSx5QjVGMUdBO0FwQnV5dkJoQjs7QWlIeHl2QkE7RUFDSSxvQkFBQTtNQUFBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLG1DQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBakgyeXZCSjtBaUh6eXZCSTtFQUNJLGdCQUFBO0FqSDJ5dkJSO0FpSHp5dkJRO0VBQ0ksTUFBQTtFQUNBLE9BQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSx5QjdGYlE7RTZGY1IsbUNBQUE7QWpIMnl2Qlo7QWlIdnl2Qlk7RUFDSSxjN0ZyQk07RTZGc0JOLHlCN0ZYSTtFNkZZSixxQjdGWkk7QXBCcXp2QnBCO0FpSHR5dkJZO0VBQ0ksV0FBQTtBakh3eXZCaEI7QWlIbnl2Qkk7RUFDSSxhQUFBO0FqSHF5dkJSO0FpSGx5dkJJO0VBQ0kseUI3Rm5DWTtBcEJ1MHZCcEI7QWlIaHl2QlE7RUFDSSxVQUFBO0VBQ0EsUUFBQTtFQUNBLHlCN0Y5Q0k7QXBCZzF2QmhCO0FpSC94dkJRO0VBQ0ksWUFBQTtBakhpeXZCWjtBaUg1eHZCUTtFQUNJLHlCN0ZuRFM7QXBCaTF2QnJCO0FpSHp4dkJRO0VBQ0ksVUFBQTtFQUNBLFFBQUE7RUFDQSx5QjdGM0RTO0FwQnMxdkJyQjtBaUh2eHZCSTtFQUNJLGVBQUE7QWpIeXh2QlI7QWlIdHh2Qkk7RUFDSSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxhQUFBO0VBQ0EsMEJBQUE7TUFBQSxzQkFBQTtFQUNBLHNCQUFBO01BQUEsbUJBQUE7RUFDQSxxQkFBQTtNQUFBLHVCQUFBO0FqSHd4dkJSO0FpSHR4dkJRO0VBQ0ksc0JBQUE7QWpId3h2Qlo7QWlIcnh2QlE7RUFDSSxnQkFBQTtBakh1eHZCWjtBaUhueHZCSTtFQUNJLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7QWpIcXh2QlI7O0FrSHIzdkJBO0VBQ0ksMkJBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsNkJBQUE7RUFDQSwwQ0FBQTtBbEh3M3ZCSjtBK0JuMHZCSTtFbUY1REo7SUFVTSxnQkFBQTtJQUNBLDhCQUFBO0VsSHkzdkJKO0FBQ0Y7QWtIdjN2Qkk7RUFDRSxxQjlGZFU7QXBCdTR2QmhCO0FrSHQzdkJJO0VBQ0UsNkNBQUE7RUFDQSw4QkFBQTtFQUNBLHlCOUZsQmdCO0U4Rm1CaEIsaUJBQUE7QWxIdzN2Qk47QStCbDF2Qkk7RW1GMUNBO0lBT0ksZ0JBQUE7SUFDQSwrQkFBQTtJQUNBLGtCQUFBO0lBQ0EsaUJBQUE7RWxIeTN2Qk47QUFDRjtBK0IxMXZCSTtFbUY3QkU7SUFFSSx5QjlGL0JXO0VwQnc1dkJuQjtBQUNGO0FrSHYzdkJRO0VBQ0UsOENBQUE7QWxIeTN2QlY7QWtIcjN2Qk07RWR4Q0YsOEJBQUE7RUFDQSxzR0FBQTtFQUNBLHdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxvQkFBQTtFQUNBLGdDQUFBO0FwR2c2dkJKO0FvRzk1dkJJO0VBRUksMEJBQUE7QXBHKzV2QlI7QWtIaDR2Qk07RUFFRSxzQ0FBQTtBbEhpNHZCUjtBa0g1M3ZCSTtFQUNFLDZCQUFBO0FsSDgzdkJOO0FrSDUzdkJNO0VBQ0ksb0RBQUE7QWxIODN2QlY7O0FtSGw3dkJBO0VBQ0ksVUFBQTtBbkhxN3ZCSjtBK0IxM3ZCSTtFb0Y1REo7SUFJUSxjQUFBO0VuSHM3dkJOO0FBQ0Y7QW1IcDd2Qkk7RUFDQyxnQkFBQTtFQUNHLG9CQUFBO0FuSHM3dkJSO0ErQm40dkJJO0VvRnJEQTtJQUtRLHNCQUFBO0VuSHU3dkJWO0FBQ0Y7QW1IcDd2Qkk7RUFDSSx5Qi9GZGM7QXBCbzh2QnRCO0FtSHA3dkJRO0VBQ0kseUIvRmpCVTtBcEJ1OHZCdEI7QW1IcDd2Qlk7RUFDSSx5Qi9GckJLO0FwQjI4dkJyQjtBbUhqN3ZCSTtFQUNJLHlCL0YzQmE7QXBCODh2QnJCO0FtSGo3dkJRO0VBQ0ksNkJBQUE7QW5IbTd2Qlo7QW1IaDd2QlE7RUFDSSxjL0ZqQ1U7QXBCbTl2QnRCO0FtSDk2dkJZO0VBQ0kseUJBQUE7QW5IZzd2QmhCO0FtSDc2dkJZO0VBQ0kseUJBQUE7QW5IKzZ2QmhCO0FtSDU2dkJZO0VBQ0kseUJBQUE7QW5IODZ2QmhCO0FtSDM2dkJZO0VBQ0kseUJBQUE7QW5INjZ2QmhCO0FtSHo2dkJRO0VBQ0kseUIvRnZEVTtBcEJrK3ZCdEI7QW1IejZ2Qlk7RUFDSSx5Qi9GeERJO0FwQm0rdkJwQjs7QW9IeCt2QkE7RUFDSSxrQkFBQTtFQUNBLG1CQUFBO0FwSDIrdkJKO0FvSHordkJJO0VBQ0ksa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FwSDIrdkJSO0FvSHgrdkJJO0VBQ0ksa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtBcEgwK3ZCUjtBb0h2K3ZCSTtFQUNJLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0FwSHkrdkJSO0FvSHQrdkJJO0VBQ0ksa0JBQUE7QXBIdyt2QlI7QW9Icit2Qkk7RUFDSSx5QmhHOUJRO0FwQnFnd0JoQjtBb0hwK3ZCSTtFQUNJLHlCaEc5Qlk7QXBCb2d3QnBCO0FvSG4rdkJJO0VBRUksb0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7QXBIbyt2QlI7QW9IbCt2QlE7RUFDSSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLHlCaEduREk7RWdHb0RKLGlDQUFBO0FwSG8rdkJaO0FvSGgrdkJZO0VBQ0ksV0FBQTtBcEhrK3ZCaEI7QW9IOTl2QlE7RUFDSSxtQkFBQTtBcEhnK3ZCWjtBb0gzOXZCUTtFQUNJLHlCaEdoRVE7QXBCNmh3QnBCOztBb0h0OXZCUTtFQUVJLGtCQUFBO0FwSHc5dkJaOztBcUhwaXdCQTtFQUNJLG1CQUFBO0FySHVpd0JKO0FxSHJpd0JJO0VBQ0ksZ0JBQUE7QXJIdWl3QlI7QStCai92Qkk7RXNGbkRBO0lBSVEsaUJBQUE7RXJIb2l3QlY7QUFDRjtBK0J0L3ZCSTtFc0Y1Q0k7SUFFUSxpQkFBQTtFckhvaXdCZDtBQUNGO0ErQjkrdkJJO0VzRnBEUTtJQUVRLGNBQUE7RXJIb2l3QmxCO0FBQ0Y7QXFIaml3Qlk7RUFDSSxTQUFBO0FySG1pd0JoQjtBcUhqaXdCZ0I7RUFDSSxTQUFBO0FySG1pd0JwQjtBcUgvaHdCWTtFQUVJLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQ0FBQTtBckhnaXdCaEI7QStCM2d3Qkk7RXNGbEJnQjtJQUNJLFdBQUE7SUFDQSxrQkFBQTtJQUNBLGFBQUE7SUFDQSxTQUFBO0lBQ0EscUJBQUE7SUFDQSxXQUFBO0lBQ0EsUUFBQTtJQUNBLHlCakc5Q0Y7SWlHK0NFLCtEQUFBO0VySGdpd0J0QjtFcUh6aHdCc0I7SUFDSSxXQUFBO0lBQ0EsT0FBQTtFckgyaHdCMUI7QUFDRjtBK0IvZ3dCSTtFc0Z6REk7SUFtRFEsa0JBQUE7SUFDQSxjQUFBO0VySHlod0JkO0FBQ0Y7QXFIdmh3Qlk7RW5CVE4sa0JBdENjO0FsR3lrd0JwQjtBcUhwaHdCSTtFQUNJLFNBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSxzQkFBQTtNQUFBLG1CQUFBO0FySHNod0JSO0FxSHBod0JRO0VBQ0ksY0FBQTtBckhzaHdCWjtBcUhsaHdCSTtFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7QXJIb2h3QlI7QStCcmp3Qkk7RXNGOEJBO0lBTVEsWUFBQTtJQUNBLFlBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7RXJIcWh3QlY7QUFDRjtBK0JoandCSTtFc0Y4QkE7SUFFUSxrQkFBQTtFckhvaHdCVjtBQUNGO0FxSGxod0JRO0VBQ0ksbUJBQUE7QXJIb2h3Qlo7QXFIamh3QlE7RUFDSSxzQ0FBQTtFakJoSFIsOEJBQUE7RUFDQSxzR0FBQTtFQUNBLHdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxvQkFBQTtFQUNBLGdDQUFBO0FwR29vd0JKO0FvR2xvd0JJO0VBRUksMEJBQUE7QXBHbW93QlI7O0FzSDdvd0JBO0VBQ0UsbURBQUE7VUFBQSwyQ0FBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJsR0hrQjtFa0dJbEIsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUVBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLGNsR1hvQjtBcEIwcHdCdEI7QXNIN293QkU7RUFDRSxpQkFBQTtFQUNBLFVBQUE7QXRIK293Qko7O0F1SGhxd0JBO0VBQ0ksZUFBQTtBdkhtcXdCSjtBdUhqcXdCSTtFQUNJLHlCbkdGYztBcEJxcXdCdEI7QXVIaHF3Qkk7RUFDSSxjbkdUUTtFbUdVUixpQkFBQTtBdkhrcXdCUjtBdUgvcHdCSTtFQUNJLGdDQUFBO0F2SGlxd0JSO0F1SDlwd0JJO0VBQ0kseUJBQUE7RUFDQSx5Qm5HaEJjO0VtR2lCZCxjbkdsQmM7QXBCa3J3QnRCO0F1SDlwd0JRO0VBQ0ksZ0JBQUE7QXZIZ3F3Qlo7O0F1SDNwd0JBO0VBQ0ksVUFBQTtBdkg4cHdCSjs7QXdIM3J3QkE7RUFDSSxjQUFBO0F4SDhyd0JKO0ErQnZud0JJO0V5RnRFQTtJQUVRLGtCQUFBO0V4SCtyd0JWO0V3SDdyd0JVO0lBQ0ksY0FBQTtFeEgrcndCZDtBQUNGOztBeUh0c3dCQTtFQUtJLHlCckdMaUI7RXFHTWpCLGdDQUFBO0VBQ0Esa0JBQUE7QXpIcXN3Qko7QStCbHB3Qkk7RTBGMURKO0lBVVEsa0JBQUE7RXpIc3N3Qk47QUFDRjtBeUhwc3dCSTtFQUtJLG1CQUFBO0VBQ0Esa0JBQUE7QXpIa3N3QlI7QXlIaHN3QlE7RUFDSSxtQkFBQTtBekhrc3dCWjtBeUg5cndCSTtFQUNJLGdCQUFBO0F6SGdzd0JSO0F5SDdyd0JJO0VBQ0ksV0FBQTtFQUVJLDhDQUFBO0VBQ0EsMEJBQUE7RUFDQSw0QkFBQTtFQUVKLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EscUJBQUE7QXpINnJ3QlI7QStCNXF3Qkk7RTBGNUJBO0lBZVksMEJBQUE7SUFFSixXQUFBO0lBQ0EsWUFBQTtJQUNBLFdBQUE7SUFDQSxxQkFBQTtFekg0cndCVjtBQUNGOztBMEgvdXdCQTtFQUNJLHFCQUFBO0ExSGt2d0JKO0EwSGh2d0JJO0VBQ0ksa0JBQUE7QTFIa3Z3QlI7QStCL3F3Qkk7RTJGcEVBO0lBSVEsa0JBQUE7SUFDQSxxQkFBQTtFMUhtdndCVjtBQUNGO0EwSC91d0JRO0VBQ0ksa0JBQUE7QTFIaXZ3Qlo7QStCcnN3Qkk7RTJGN0NJO0lBSVEsaUJBQUE7RTFIa3Z3QmQ7QUFDRjs7QTBINXV3Qkk7RUFDSSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxxQkFBQTtNQUFBLHVCQUFBO0VBQ0Esc0JBQUE7TUFBQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0ExSCt1d0JSO0EwSDV1d0JJO0VBQ0ksZUFBQTtBMUg4dXdCUjs7QTJIbnh3QkE7RUFDSSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QTNIc3h3Qko7QTJIcHh3Qkk7RUFDSSxhQUFBO0VBQ0EsZ0JBQUE7QTNIc3h3QlI7QStCanV3Qkk7RTRGdkRBO0lBS1EsYUFBQTtFM0h1eHdCVjtBQUNGO0EySHJ4d0JRO0VBQ0ksYUFBQTtFQUNBLHlCQUFBO0EzSHV4d0JaO0ErQjF1d0JJO0U0Ri9DSTtJQUtRLGFBQUE7SUFDQSx5QkFBQTtFM0h3eHdCZDtBQUNGO0ErQmh2d0JJO0U0Rm5DSTtJQUVJLGdCQUFBO0lBQ0EsV0FBQTtFM0hzeHdCVjtFMkhweHdCVTtJQUNJLGdCQUFBO0lBQ0EsMkJBQUE7RTNIc3h3QmQ7QUFDRjtBMkhseHdCSTtFQUNJLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0EzSG94d0JSO0EySGx4d0JRO0VBQ0ksa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBM0hveHdCWjtBMkhseHdCWTtFQUNJLGFBQUE7QTNIb3h3QmhCO0EySGh4d0JRO0VBQ0ksa0JBQUE7RUFDQSxTQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7QTNIa3h3Qlo7QStCL3d3Qkk7RTRGUkk7SUFRUSxrQkFBQTtJQUNBLFVBQUE7RTNIbXh3QmQ7QUFDRjtBK0J4d3dCSTtFNEZUUTtJQUVRLGV2R2FIO0VwQnN3d0JmO0FBQ0Y7QTJIOXd3Qkk7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0EzSGd4d0JSO0ErQjl4d0JJO0U0RllBO0lBS1EsbUJBQUE7RTNIaXh3QlY7QUFDRjtBMkg5d3dCSTtFQUNJLGtDQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBM0hneHdCUjtBK0J4eXdCSTtFNEZxQkE7SUFNUSxrQ0FBQTtFM0hpeHdCVjtBQUNGO0EySC93d0JRO0VBQ0ksWUFBQTtFQUNBLGlHckcwTGtCO0VxR3pMbEIsa0JBQUE7RUFDQSxpQkFBQTtFQUNBLFVBQUE7RUFDQSxnQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7QTNIaXh3Qlo7QTJIM3d3Qlk7RUFDSSxjdkd2R007RXVHd0dOLFVBQUE7RUFDQSxVQUFBO0EzSDZ3d0JoQjtBK0I3endCSTtFNEY2Q1E7SUFNUSxVQUFBO0UzSDh3d0JsQjtBQUNGO0EySDF3d0JRO0VBQ0kseUJ2R2xIVTtBcEI4M3dCdEI7QTJIM3d3Qlk7RUFDSSxjdkd0SEE7QXBCbTR3QmhCO0EySDN3d0JZO0VBQ0ksZ0JBQUE7QTNINnd3QmhCO0EySDV3d0JnQjtFQUNJLGdCQUFBO0EzSDh3d0JwQjtBMkh2d3dCUTtFQUNJLGFBQUE7RUFDQSxpQkFBQTtBM0h5d3dCWjtBMkh0d3dCUTtFQUNJLGdCQUFBO0EzSHd3d0JaOztBNEhoNXdCSTtFeEJjRixpQ0FBQTtFd0JaTSxnQkFBQTtBNUhtNXdCUjs7QTZIcDV3QkE7RUFDSSxrQkFBQTtFQUNBLGFBQUE7RUFDQSx5QnpHRmtCO0V5R0dsQixnQkFBQTtBN0h1NXdCSjtBNkhyNXdCSTtFQUNJLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7QTdIdTV3QlI7O0E4SC81d0JJO0VBQ0ksZ0JBQUE7QTlIazZ3QlI7QThIaDZ3QlE7RUFDSSxrQkFBQTtBOUhrNndCWjtBOEhoNndCWTtFQUNJLGdCQUFBO0E5SGs2d0JoQjtBOEg5NXdCUTtFMUJiSiw4QkFBQTtFQUNBLHNHQUFBO0VBQ0Esd0JBQUE7RUFDQSwyQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0NBQUE7QXBHODZ3Qko7QW9HNTZ3Qkk7RUFFSSwwQkFBQTtBcEc2NndCUjtBOEh6NndCUTtFQUVJLHNDQUFBO0E5SDA2d0JaOztBK0gxN3dCQTtFQUNJLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBL0g2N3dCSjtBK0gzN3dCRTtFQUNFLDhCQUFBO0EvSDY3d0JKO0ErSDE3d0JFO0VBQ0UsOEJBQUE7QS9INDd3Qko7QStIejd3QkU7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsMkRBQUE7VUFBQSxtREFBQTtBL0gyN3dCSjtBK0h6N3dCRTtFQUNFLFNBQUE7RUFDQSw4Q0FBQTtVQUFBLHNDQUFBO0EvSDI3d0JKO0ErSHo3d0JFO0VBQ0UsU0FBQTtFQUNBLDhDQUFBO1VBQUEsc0NBQUE7QS9IMjd3Qko7QStIejd3QkU7RUFDRSxVQUFBO0VBQ0EsOENBQUE7VUFBQSxzQ0FBQTtBL0gyN3dCSjtBK0h6N3dCRTtFQUNFLFVBQUE7RUFDQSw4Q0FBQTtVQUFBLHNDQUFBO0EvSDI3d0JKOztBK0h2N3dCRTtFQUNFO0lBQ0UsMkJBQUE7WUFBQSxtQkFBQTtFL0gwN3dCSjtFK0h4N3dCRTtJQUNFLDJCQUFBO1lBQUEsbUJBQUE7RS9IMDd3Qko7QUFDRjs7QStIaDh3QkU7RUFDRTtJQUNFLDJCQUFBO1lBQUEsbUJBQUE7RS9IMDd3Qko7RStIeDd3QkU7SUFDRSwyQkFBQTtZQUFBLG1CQUFBO0UvSDA3d0JKO0FBQ0Y7QStIeDd3QkU7RUFDRTtJQUNFLDJCQUFBO1lBQUEsbUJBQUE7RS9IMDd3Qko7RStIeDd3QkU7SUFDRSwyQkFBQTtZQUFBLG1CQUFBO0UvSDA3d0JKO0FBQ0Y7QStIaDh3QkU7RUFDRTtJQUNFLDJCQUFBO1lBQUEsbUJBQUE7RS9IMDd3Qko7RStIeDd3QkU7SUFDRSwyQkFBQTtZQUFBLG1CQUFBO0UvSDA3d0JKO0FBQ0Y7QStIeDd3QkU7RUFDRTtJQUNFLGtDQUFBO1lBQUEsMEJBQUE7RS9IMDd3Qko7RStIeDd3QkU7SUFDRSxxQ0FBQTtZQUFBLDZCQUFBO0UvSDA3d0JKO0FBQ0Y7QStIaDh3QkU7RUFDRTtJQUNFLGtDQUFBO1lBQUEsMEJBQUE7RS9IMDd3Qko7RStIeDd3QkU7SUFDRSxxQ0FBQTtZQUFBLDZCQUFBO0UvSDA3d0JKO0FBQ0Y7QWdJeC93QkE7RUFDRSx3Q0FBQTtBaEkwL3dCRjtBZ0l4L3dCRTtFQUNFLDJDQUFBO0FoSTAvd0JKO0FnSXYvd0JFO0VBQ0UseUI1R05pQjtBcEIrL3dCckI7QWdJdC93QkU7RUFDRSxnQkFBQTtFQUNBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHNCQUFBO01BQUEsOEJBQUE7RUFDQSxzQkFBQTtNQUFBLG1CQUFBO0VBQ0Esd0JBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZUFBQTtBaEl3L3dCSjtBZ0l0L3dCSTtFQUNFLGFBQUE7QWhJdy93Qk47QWdJci93Qkk7RUFDRSxZQUFBO0VBQ0EscUJBQUE7RUFDQSx1Q0FBQTtFQUFBLCtCQUFBO0VBQUEsNERBQUE7QWhJdS93Qk47QWdJbi93QkU7RUFDRSxlQUFBO0FoSXEvd0JKO0FnSWwvd0JFO0VBQ0UsaUNBQUE7VUFBQSx5QkFBQTtBaElvL3dCSjs7QWlJemh4QkE7RUFDRSxZQUFBO0VBQ0EseUJBQUE7QWpJNGh4QkY7O0FrSTloeEJBO0VBRUksaUJBQUE7RUFFQSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7RUFDQSx5QkFBQTtNQUFBLDZCQUFBO0FsSStoeEJKO0FrSTdoeEJJO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsMkJBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtBbEkraHhCUjtBa0kzaHhCUTtFQUNJLHFCQUFBO0FsSTZoeEJaO0FrSTFoeEJRO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7QWxJNGh4Qlo7QWtJMWh4Qlk7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7QWxJNGh4QmhCO0FrSXpoeEJZO0VBQ0ksNERBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsNkNBQUE7QWxJMmh4QmhCO0FrSXhoeEJZO0VBQ0ksUUFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1COUczQ007QXBCcWt4QnRCOztBK0I1Z3hCSTtFb0cxREo7SUFFUSx1QkFBQTtFbkl5a3hCTjtBQUNGOztBb0k3a3hCSTtFQUNJLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QXBJZ2x4QlI7QW9JN2t4Qkk7RUFDSSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBcEkra3hCUjs7QXFJdmx4Qkk7RUFDRSw4RUFBQTtBckkwbHhCTjtBcUl2bHhCSTtFQUNFLHlCQUFBO0FySXlseEJOO0FxSXRseEJJO0VBQ0UsMkJBQUE7QXJJd2x4Qk47QXFJcmx4Qkk7RUFDRSw4QkFBQTtBckl1bHhCTjtBcUlwbHhCSTtFQUNFLGdCQUFBO0FySXNseEJOO0FxSWpseEJRO0VBQ0UsOEJBQUE7QXJJbWx4QlY7QXFJOWt4QlE7RUFDRSxjakh4Qlk7QXBCd214QnRCO0FxSTNreEJJO0VBQ0UscURBQUE7QXJJNmt4Qk47QXFJMWt4Qkk7RUFDRSxxQmpIbENnQjtFaUhtQ2hCLGdCQUFBO0FySTRreEJOOztBc0lybnhCSTtFQUNFLDBCQUFBO0F0SXdueEJOO0FzSXJueEJJO0VBQ0UsY0FBQTtBdEl1bnhCTjs7QXVJNW54Qkk7RW5DY0YsaUNBQUE7RW1DWE0sZ0JBQUE7QXZJOG54QlI7QXVJdm54Qkk7RUFJSSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxjQUFBO0F2SXNueEJSO0F1SXBueEJRO0VBQ0ksYW5IakJVO0FwQnVveEJ0QjtBdUl6bXhCSTtFQUNJLHlLbkgwQ2lCO0VtSHpDakIsZW5INENTO0FwQitqeEJqQjtBdUl2bXhCUTtFQUNJLGdCQUFBO0F2SXlteEJaO0F1SXZteEJRO0VBQ0ksWUFBQTtBdkl5bXhCWjtBdUlybXhCSTtFQUNFLGlDQUFBO0F2SXVteEJOO0F1SXBteEJJO0VBQ0UsZUFBQTtBdklzbXhCTjs7QXdJeHB4Qkk7RS9HRUYsZUFBQTtFQUNBLGdCQUFBO0F6QjBweEJGO0F3SWpweEJJO0VBQ0kscUJBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7QXhJbXB4QlI7QXdJeG94QlE7RUFDSSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBeEkwb3hCWjtBd0l4b3hCWTtFQUNJLG1CQUFBO0VBQ0EsVUFBQTtFQUlBLHlCcEhyQ007RW9Ic0NOLGNwSHJDTTtFb0hzQ04scUJBQUE7QXhJdW94QmhCO0F3SXJveEJnQjtFQUNJLGNwSDFDRTtFb0gyQ0YseUJwSHpDQTtFb0gwQ0EscUJwSDFDQTtBcEJpcnhCcEI7QXdJbm94Qlk7RUFDSSxxQnBIMUJQO0FwQitweEJUO0F3STFueEJJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUVFLHlCQUFBO0VBQ0Esa0NBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0F4STJueEJSO0ErQnRveEJJO0V5R0dBO0lBWUksV0FBQTtJQUNBLGtCQUFBO0lBQ0EscUJBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtFeEkybnhCTjtBQUNGO0F3SXpueEJNO0VBQ0UsZ0RBQUE7QXhJMm54QlI7QXdJeG54Qk07RUFDRSw4Q0FBQTtBeEkwbnhCUjtBd0l0bnhCSTtFQUNFLGdCQUFBO0VBQ0EsbUJBQUE7QXhJd254Qk47QStCenB4Qkk7RXlHK0JBO0lBS0ksbUJBQUE7RXhJeW54Qk47QUFDRjs7QXlJenR4Qkk7RUFDSSx5QkFBQTtFQUNBLGtCQUFBO0F6STR0eEJSO0F5SXp0eEJJO0VBQ0kseUJySEZZO0VxSEdaLGNySExjO0VxSFFkLGdCQUFBO0F6SXl0eEJSO0F5SXR0eEJJO0VBRUksY0FBQTtBekl1dHhCUjtBK0IzcXhCSTtFMEd4Q0k7SUFDSSxpQkFBQTtJQUNBLGtCQUFBO0V6SXN0eEJWO0FBQ0Y7QXlJbnR4Qkk7RUFFSSxlckhtRFM7RXFIbERULGdCckhvRFc7RXFIbkRYLG1Cckh3Q2tCO0FwQjRxeEIxQjs7QTBJaHZ4QlE7RUFHSSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0ExSWl2eEJaIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNi43LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyNCBGb250aWNvbnMsIEluYy5cbiAqL1xuLmZhIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZhLXN0eWxlLWZhbWlseSwgXCJGb250IEF3ZXNvbWUgNiBGcmVlXCIpO1xuICBmb250LXdlaWdodDogdmFyKC0tZmEtc3R5bGUsIDkwMCk7XG59XG5cbi5mYXMsXG4uZmFyLFxuLmZhYixcbi5mYS1zb2xpZCxcbi5mYS1yZWd1bGFyLFxuLmZhLWJyYW5kcyxcbi5mYSB7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBkaXNwbGF5OiB2YXIoLS1mYS1kaXNwbGF5LCBpbmxpbmUtYmxvY2spO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5mYXM6OmJlZm9yZSxcbi5mYXI6OmJlZm9yZSxcbi5mYWI6OmJlZm9yZSxcbi5mYS1zb2xpZDo6YmVmb3JlLFxuLmZhLXJlZ3VsYXI6OmJlZm9yZSxcbi5mYS1icmFuZHM6OmJlZm9yZSxcbi5mYTo6YmVmb3JlIHtcbiAgY29udGVudDogdmFyKC0tZmEpO1xufVxuXG4uZmEtY2xhc3NpYyxcbi5mYXMsXG4uZmEtc29saWQsXG4uZmFyLFxuLmZhLXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XG59XG5cbi5mYS1icmFuZHMsXG4uZmFiIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgQnJhbmRzXCI7XG59XG5cbi5mYS0xeCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmZhLTN4IHtcbiAgZm9udC1zaXplOiAzZW07XG59XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtO1xufVxuXG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTtcbn1cblxuLmZhLTZ4IHtcbiAgZm9udC1zaXplOiA2ZW07XG59XG5cbi5mYS03eCB7XG4gIGZvbnQtc2l6ZTogN2VtO1xufVxuXG4uZmEtOHgge1xuICBmb250LXNpemU6IDhlbTtcbn1cblxuLmZhLTl4IHtcbiAgZm9udC1zaXplOiA5ZW07XG59XG5cbi5mYS0xMHgge1xuICBmb250LXNpemU6IDEwZW07XG59XG5cbi5mYS0yeHMge1xuICBmb250LXNpemU6IDAuNjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjFlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjI1ZW07XG59XG5cbi5mYS14cyB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMC4wODMzMzMzMzM3ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjEyNWVtO1xufVxuXG4uZmEtc20ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjA3MTQyODU3MThlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMDUzNTcxNDI5NWVtO1xufVxuXG4uZmEtbGcge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDAuMDVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjA3NWVtO1xufVxuXG4uZmEteGwge1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMC4wNDE2NjY2NjgyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbn1cblxuLmZhLTJ4bCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBsaW5lLWhlaWdodDogMC4wMzEyNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTg3NWVtO1xufVxuXG4uZmEtZncge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxLjI1ZW07XG59XG5cbi5mYS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWZhLWxpLW1hcmdpbiwgMi41ZW0pO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZmEtdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZhLWxpIHtcbiAgbGVmdDogY2FsYygtMSAqIHZhcigtLWZhLWxpLXdpZHRoLCAyZW0pKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiB2YXIoLS1mYS1saS13aWR0aCwgMmVtKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5mYS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWZhLWJvcmRlci1jb2xvciwgI2VlZSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWZhLWJvcmRlci1yYWRpdXMsIDAuMWVtKTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS1mYS1ib3JkZXItc3R5bGUsIHNvbGlkKTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1mYS1ib3JkZXItd2lkdGgsIDAuMDhlbSk7XG4gIHBhZGRpbmc6IHZhcigtLWZhLWJvcmRlci1wYWRkaW5nLCAwLjJlbSAwLjI1ZW0gMC4xNWVtKTtcbn1cblxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWZhLXB1bGwtbWFyZ2luLCAwLjNlbSk7XG59XG5cbi5mYS1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogdmFyKC0tZmEtcHVsbC1tYXJnaW4sIDAuM2VtKTtcbn1cblxuLmZhLWJlYXQge1xuICBhbmltYXRpb24tbmFtZTogZmEtYmVhdDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBlYXNlLWluLW91dCk7XG59XG5cbi5mYS1ib3VuY2Uge1xuICBhbmltYXRpb24tbmFtZTogZmEtYm91bmNlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllcigwLjI4LCAwLjg0LCAwLjQyLCAxKSk7XG59XG5cbi5mYS1mYWRlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWZhZGU7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSk7XG59XG5cbi5mYS1iZWF0LWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogZmEtYmVhdC1mYWRlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkpO1xufVxuXG4uZmEtZmxpcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1mbGlwO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGVhc2UtaW4tb3V0KTtcbn1cblxuLmZhLXNoYWtlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLXNoYWtlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGxpbmVhcik7XG59XG5cbi5mYS1zcGluIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLXNwaW47XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAycyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgbGluZWFyKTtcbn1cblxuLmZhLXNwaW4tcmV2ZXJzZSB7XG4gIC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbn1cblxuLmZhLXB1bHNlLFxuLmZhLXNwaW4tcHVsc2Uge1xuICBhbmltYXRpb24tbmFtZTogZmEtc3BpbjtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBzdGVwcyg4KSk7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYS1iZWF0LFxuICAuZmEtYm91bmNlLFxuICAuZmEtZmFkZSxcbiAgLmZhLWJlYXQtZmFkZSxcbiAgLmZhLWZsaXAsXG4gIC5mYS1wdWxzZSxcbiAgLmZhLXNoYWtlLFxuICAuZmEtc3BpbixcbiAgLmZhLXNwaW4tcHVsc2Uge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTFtcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFtcztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWJlYXQge1xuICAwJSwgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDQ1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1iZWF0LXNjYWxlLCAxLjI1KSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtYm91bmNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAxMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYm91bmNlLXN0YXJ0LXNjYWxlLXgsIDEuMSksIHZhcigtLWZhLWJvdW5jZS1zdGFydC1zY2FsZS15LCAwLjkpKSB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1ib3VuY2UtanVtcC1zY2FsZS14LCAwLjkpLCB2YXIoLS1mYS1ib3VuY2UtanVtcC1zY2FsZS15LCAxLjEpKSB0cmFuc2xhdGVZKHZhcigtLWZhLWJvdW5jZS1oZWlnaHQsIC0wLjVlbSkpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1ib3VuY2UtbGFuZC1zY2FsZS14LCAxLjA1KSwgdmFyKC0tZmEtYm91bmNlLWxhbmQtc2NhbGUteSwgMC45NSkpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgNTclIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVkodmFyKC0tZmEtYm91bmNlLXJlYm91bmQsIC0wLjEyNWVtKSk7XG4gIH1cbiAgNjQlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWZhZGUge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IHZhcigtLWZhLWZhZGUtb3BhY2l0eSwgMC40KTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1iZWF0LWZhZGUge1xuICAwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogdmFyKC0tZmEtYmVhdC1mYWRlLW9wYWNpdHksIDAuNCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1iZWF0LWZhZGUtc2NhbGUsIDEuMTI1KSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtZmxpcCB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCh2YXIoLS1mYS1mbGlwLXgsIDApLCB2YXIoLS1mYS1mbGlwLXksIDEpLCB2YXIoLS1mYS1mbGlwLXosIDApLCB2YXIoLS1mYS1mbGlwLWFuZ2xlLCAtMTgwZGVnKSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtc2hha2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgfVxuICA0JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuICB9XG4gIDglLCAyNCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xOGRlZyk7XG4gIH1cbiAgMTIlLCAyOCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4ZGVnKTtcbiAgfVxuICAxNiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMmRlZyk7XG4gIH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMmRlZyk7XG4gIH1cbiAgMzIlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpO1xuICB9XG4gIDM2JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTJkZWcpO1xuICB9XG4gIDQwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uZmEtcm90YXRlLTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5mYS1yb3RhdGUtMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuXG4uZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuXG4uZmEtZmxpcC1ib3RoLFxuLmZhLWZsaXAtaG9yaXpvbnRhbC5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG4uZmEtcm90YXRlLWJ5IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tZmEtcm90YXRlLWFuZ2xlLCAwKSk7XG59XG5cbi5mYS1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIuNWVtO1xufVxuXG4uZmEtc3RhY2stMXgsXG4uZmEtc3RhY2stMngge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IHZhcigtLWZhLXN0YWNrLXotaW5kZXgsIGF1dG8pO1xufVxuXG4uZmEtc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmZhLXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6IHZhcigtLWZhLWludmVyc2UsICNmZmYpO1xufVxuXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG4uZmEtMCB7XG4gIC0tZmE6IFwiXFwzMCBcIjtcbn1cblxuLmZhLTEge1xuICAtLWZhOiBcIlxcMzEgXCI7XG59XG5cbi5mYS0yIHtcbiAgLS1mYTogXCJcXDMyIFwiO1xufVxuXG4uZmEtMyB7XG4gIC0tZmE6IFwiXFwzMyBcIjtcbn1cblxuLmZhLTQge1xuICAtLWZhOiBcIlxcMzQgXCI7XG59XG5cbi5mYS01IHtcbiAgLS1mYTogXCJcXDM1IFwiO1xufVxuXG4uZmEtNiB7XG4gIC0tZmE6IFwiXFwzNiBcIjtcbn1cblxuLmZhLTcge1xuICAtLWZhOiBcIlxcMzcgXCI7XG59XG5cbi5mYS04IHtcbiAgLS1mYTogXCJcXDM4IFwiO1xufVxuXG4uZmEtOSB7XG4gIC0tZmE6IFwiXFwzOSBcIjtcbn1cblxuLmZhLWZpbGwtZHJpcCB7XG4gIC0tZmE6IFwiXFxmNTc2XCI7XG59XG5cbi5mYS1hcnJvd3MtdG8tY2lyY2xlIHtcbiAgLS1mYTogXCJcXGU0YmRcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGV2cm9uLXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYxMzhcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYxMzhcIjtcbn1cblxuLmZhLWF0IHtcbiAgLS1mYTogXCJcXEBcIjtcbn1cblxuLmZhLXRyYXNoLWNhbiB7XG4gIC0tZmE6IFwiXFxmMmVkXCI7XG59XG5cbi5mYS10cmFzaC1hbHQge1xuICAtLWZhOiBcIlxcZjJlZFwiO1xufVxuXG4uZmEtdGV4dC1oZWlnaHQge1xuICAtLWZhOiBcIlxcZjAzNFwiO1xufVxuXG4uZmEtdXNlci14bWFyayB7XG4gIC0tZmE6IFwiXFxmMjM1XCI7XG59XG5cbi5mYS11c2VyLXRpbWVzIHtcbiAgLS1mYTogXCJcXGYyMzVcIjtcbn1cblxuLmZhLXN0ZXRob3Njb3BlIHtcbiAgLS1mYTogXCJcXGYwZjFcIjtcbn1cblxuLmZhLW1lc3NhZ2Uge1xuICAtLWZhOiBcIlxcZjI3YVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQge1xuICAtLWZhOiBcIlxcZjI3YVwiO1xufVxuXG4uZmEtaW5mbyB7XG4gIC0tZmE6IFwiXFxmMTI5XCI7XG59XG5cbi5mYS1kb3duLWxlZnQtYW5kLXVwLXJpZ2h0LXRvLWNlbnRlciB7XG4gIC0tZmE6IFwiXFxmNDIyXCI7XG59XG5cbi5mYS1jb21wcmVzcy1hbHQge1xuICAtLWZhOiBcIlxcZjQyMlwiO1xufVxuXG4uZmEtZXhwbG9zaW9uIHtcbiAgLS1mYTogXCJcXGU0ZTlcIjtcbn1cblxuLmZhLWZpbGUtbGluZXMge1xuICAtLWZhOiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtZmlsZS1hbHQge1xuICAtLWZhOiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtZmlsZS10ZXh0IHtcbiAgLS1mYTogXCJcXGYxNWNcIjtcbn1cblxuLmZhLXdhdmUtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGY4M2VcIjtcbn1cblxuLmZhLXJpbmcge1xuICAtLWZhOiBcIlxcZjcwYlwiO1xufVxuXG4uZmEtYnVpbGRpbmctdW4ge1xuICAtLWZhOiBcIlxcZTRkOVwiO1xufVxuXG4uZmEtZGljZS10aHJlZSB7XG4gIC0tZmE6IFwiXFxmNTI3XCI7XG59XG5cbi5mYS1jYWxlbmRhci1kYXlzIHtcbiAgLS1mYTogXCJcXGYwNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWFsdCB7XG4gIC0tZmE6IFwiXFxmMDczXCI7XG59XG5cbi5mYS1hbmNob3ItY2lyY2xlLWNoZWNrIHtcbiAgLS1mYTogXCJcXGU0YWFcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodCB7XG4gIC0tZmE6IFwiXFxlNGQxXCI7XG59XG5cbi5mYS12b2xsZXliYWxsIHtcbiAgLS1mYTogXCJcXGY0NWZcIjtcbn1cblxuLmZhLXZvbGxleWJhbGwtYmFsbCB7XG4gIC0tZmE6IFwiXFxmNDVmXCI7XG59XG5cbi5mYS1hcnJvd3MtdXAtdG8tbGluZSB7XG4gIC0tZmE6IFwiXFxlNGMyXCI7XG59XG5cbi5mYS1zb3J0LWRvd24ge1xuICAtLWZhOiBcIlxcZjBkZFwiO1xufVxuXG4uZmEtc29ydC1kZXNjIHtcbiAgLS1mYTogXCJcXGYwZGRcIjtcbn1cblxuLmZhLWNpcmNsZS1taW51cyB7XG4gIC0tZmE6IFwiXFxmMDU2XCI7XG59XG5cbi5mYS1taW51cy1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjA1NlwiO1xufVxuXG4uZmEtZG9vci1vcGVuIHtcbiAgLS1mYTogXCJcXGY1MmJcIjtcbn1cblxuLmZhLXJpZ2h0LWZyb20tYnJhY2tldCB7XG4gIC0tZmE6IFwiXFxmMmY1XCI7XG59XG5cbi5mYS1zaWduLW91dC1hbHQge1xuICAtLWZhOiBcIlxcZjJmNVwiO1xufVxuXG4uZmEtYXRvbSB7XG4gIC0tZmE6IFwiXFxmNWQyXCI7XG59XG5cbi5mYS1zb2FwIHtcbiAgLS1mYTogXCJcXGUwNmVcIjtcbn1cblxuLmZhLWljb25zIHtcbiAgLS1mYTogXCJcXGY4NmRcIjtcbn1cblxuLmZhLWhlYXJ0LW11c2ljLWNhbWVyYS1ib2x0IHtcbiAgLS1mYTogXCJcXGY4NmRcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtbGluZXMtc2xhc2gge1xuICAtLWZhOiBcIlxcZjUzOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQtc2xhc2gge1xuICAtLWZhOiBcIlxcZjUzOVwiO1xufVxuXG4uZmEtYnJpZGdlLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6IFwiXFxlNGM5XCI7XG59XG5cbi5mYS1wdW1wLW1lZGljYWwge1xuICAtLWZhOiBcIlxcZTA2YVwiO1xufVxuXG4uZmEtZmluZ2VycHJpbnQge1xuICAtLWZhOiBcIlxcZjU3N1wiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMGE0XCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uIHtcbiAgLS1mYTogXCJcXGY2ODlcIjtcbn1cblxuLmZhLXNlYXJjaC1sb2NhdGlvbiB7XG4gIC0tZmE6IFwiXFxmNjg5XCI7XG59XG5cbi5mYS1mb3J3YXJkLXN0ZXAge1xuICAtLWZhOiBcIlxcZjA1MVwiO1xufVxuXG4uZmEtc3RlcC1mb3J3YXJkIHtcbiAgLS1mYTogXCJcXGYwNTFcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtYmVhbSB7XG4gIC0tZmE6IFwiXFxmNWI4XCI7XG59XG5cbi5mYS1zbWlsZS1iZWFtIHtcbiAgLS1mYTogXCJcXGY1YjhcIjtcbn1cblxuLmZhLWZsYWctY2hlY2tlcmVkIHtcbiAgLS1mYTogXCJcXGYxMWVcIjtcbn1cblxuLmZhLWZvb3RiYWxsIHtcbiAgLS1mYTogXCJcXGY0NGVcIjtcbn1cblxuLmZhLWZvb3RiYWxsLWJhbGwge1xuICAtLWZhOiBcIlxcZjQ0ZVwiO1xufVxuXG4uZmEtc2Nob29sLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6IFwiXFxlNTZjXCI7XG59XG5cbi5mYS1jcm9wIHtcbiAgLS1mYTogXCJcXGYxMjVcIjtcbn1cblxuLmZhLWFuZ2xlcy1kb3duIHtcbiAgLS1mYTogXCJcXGYxMDNcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duIHtcbiAgLS1mYTogXCJcXGYxMDNcIjtcbn1cblxuLmZhLXVzZXJzLXJlY3RhbmdsZSB7XG4gIC0tZmE6IFwiXFxlNTk0XCI7XG59XG5cbi5mYS1wZW9wbGUtcm9vZiB7XG4gIC0tZmE6IFwiXFxlNTM3XCI7XG59XG5cbi5mYS1wZW9wbGUtbGluZSB7XG4gIC0tZmE6IFwiXFxlNTM0XCI7XG59XG5cbi5mYS1iZWVyLW11Zy1lbXB0eSB7XG4gIC0tZmE6IFwiXFxmMGZjXCI7XG59XG5cbi5mYS1iZWVyIHtcbiAgLS1mYTogXCJcXGYwZmNcIjtcbn1cblxuLmZhLWRpYWdyYW0tcHJlZGVjZXNzb3Ige1xuICAtLWZhOiBcIlxcZTQ3N1wiO1xufVxuXG4uZmEtYXJyb3ctdXAtbG9uZyB7XG4gIC0tZmE6IFwiXFxmMTc2XCI7XG59XG5cbi5mYS1sb25nLWFycm93LXVwIHtcbiAgLS1mYTogXCJcXGYxNzZcIjtcbn1cblxuLmZhLWZpcmUtZmxhbWUtc2ltcGxlIHtcbiAgLS1mYTogXCJcXGY0NmFcIjtcbn1cblxuLmZhLWJ1cm4ge1xuICAtLWZhOiBcIlxcZjQ2YVwiO1xufVxuXG4uZmEtcGVyc29uIHtcbiAgLS1mYTogXCJcXGYxODNcIjtcbn1cblxuLmZhLW1hbGUge1xuICAtLWZhOiBcIlxcZjE4M1wiO1xufVxuXG4uZmEtbGFwdG9wIHtcbiAgLS1mYTogXCJcXGYxMDlcIjtcbn1cblxuLmZhLWZpbGUtY3N2IHtcbiAgLS1mYTogXCJcXGY2ZGRcIjtcbn1cblxuLmZhLW1lbm9yYWgge1xuICAtLWZhOiBcIlxcZjY3NlwiO1xufVxuXG4uZmEtdHJ1Y2stcGxhbmUge1xuICAtLWZhOiBcIlxcZTU4ZlwiO1xufVxuXG4uZmEtcmVjb3JkLXZpbnlsIHtcbiAgLS1mYTogXCJcXGY4ZDlcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1zdGFycyB7XG4gIC0tZmE6IFwiXFxmNTg3XCI7XG59XG5cbi5mYS1ncmluLXN0YXJzIHtcbiAgLS1mYTogXCJcXGY1ODdcIjtcbn1cblxuLmZhLWJvbmcge1xuICAtLWZhOiBcIlxcZjU1Y1wiO1xufVxuXG4uZmEtc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nIHtcbiAgLS1mYTogXCJcXGY2N2JcIjtcbn1cblxuLmZhLXBhc3RhZmFyaWFuaXNtIHtcbiAgLS1mYTogXCJcXGY2N2JcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdXAtYWNyb3NzLWxpbmUge1xuICAtLWZhOiBcIlxcZTRhZlwiO1xufVxuXG4uZmEtc3Bvb24ge1xuICAtLWZhOiBcIlxcZjJlNVwiO1xufVxuXG4uZmEtdXRlbnNpbC1zcG9vbiB7XG4gIC0tZmE6IFwiXFxmMmU1XCI7XG59XG5cbi5mYS1qYXItd2hlYXQge1xuICAtLWZhOiBcIlxcZTUxN1wiO1xufVxuXG4uZmEtZW52ZWxvcGVzLWJ1bGsge1xuICAtLWZhOiBcIlxcZjY3NFwiO1xufVxuXG4uZmEtbWFpbC1idWxrIHtcbiAgLS1mYTogXCJcXGY2NzRcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTogXCJcXGU0ZWJcIjtcbn1cblxuLmZhLWNpcmNsZS1oIHtcbiAgLS1mYTogXCJcXGY0N2VcIjtcbn1cblxuLmZhLWhvc3BpdGFsLXN5bWJvbCB7XG4gIC0tZmE6IFwiXFxmNDdlXCI7XG59XG5cbi5mYS1wYWdlciB7XG4gIC0tZmE6IFwiXFxmODE1XCI7XG59XG5cbi5mYS1hZGRyZXNzLWJvb2sge1xuICAtLWZhOiBcIlxcZjJiOVwiO1xufVxuXG4uZmEtY29udGFjdC1ib29rIHtcbiAgLS1mYTogXCJcXGYyYjlcIjtcbn1cblxuLmZhLXN0cmlrZXRocm91Z2gge1xuICAtLWZhOiBcIlxcZjBjY1wiO1xufVxuXG4uZmEtayB7XG4gIC0tZmE6IFwiS1wiO1xufVxuXG4uZmEtbGFuZG1hcmstZmxhZyB7XG4gIC0tZmE6IFwiXFxlNTFjXCI7XG59XG5cbi5mYS1wZW5jaWwge1xuICAtLWZhOiBcIlxcZjMwM1wiO1xufVxuXG4uZmEtcGVuY2lsLWFsdCB7XG4gIC0tZmE6IFwiXFxmMzAzXCI7XG59XG5cbi5mYS1iYWNrd2FyZCB7XG4gIC0tZmE6IFwiXFxmMDRhXCI7XG59XG5cbi5mYS1jYXJldC1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMGRhXCI7XG59XG5cbi5mYS1jb21tZW50cyB7XG4gIC0tZmE6IFwiXFxmMDg2XCI7XG59XG5cbi5mYS1wYXN0ZSB7XG4gIC0tZmE6IFwiXFxmMGVhXCI7XG59XG5cbi5mYS1maWxlLWNsaXBib2FyZCB7XG4gIC0tZmE6IFwiXFxmMGVhXCI7XG59XG5cbi5mYS1jb2RlLXB1bGwtcmVxdWVzdCB7XG4gIC0tZmE6IFwiXFxlMTNjXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtbGlzdCB7XG4gIC0tZmE6IFwiXFxmNDZkXCI7XG59XG5cbi5mYS10cnVjay1yYW1wLWJveCB7XG4gIC0tZmE6IFwiXFxmNGRlXCI7XG59XG5cbi5mYS10cnVjay1sb2FkaW5nIHtcbiAgLS1mYTogXCJcXGY0ZGVcIjtcbn1cblxuLmZhLXVzZXItY2hlY2sge1xuICAtLWZhOiBcIlxcZjRmY1wiO1xufVxuXG4uZmEtdmlhbC12aXJ1cyB7XG4gIC0tZmE6IFwiXFxlNTk3XCI7XG59XG5cbi5mYS1zaGVldC1wbGFzdGljIHtcbiAgLS1mYTogXCJcXGU1NzFcIjtcbn1cblxuLmZhLWJsb2cge1xuICAtLWZhOiBcIlxcZjc4MVwiO1xufVxuXG4uZmEtdXNlci1uaW5qYSB7XG4gIC0tZmE6IFwiXFxmNTA0XCI7XG59XG5cbi5mYS1wZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lIHtcbiAgLS1mYTogXCJcXGU1MzlcIjtcbn1cblxuLmZhLXNjcm9sbC10b3JhaCB7XG4gIC0tZmE6IFwiXFxmNmEwXCI7XG59XG5cbi5mYS10b3JhaCB7XG4gIC0tZmE6IFwiXFxmNmEwXCI7XG59XG5cbi5mYS1icm9vbS1iYWxsIHtcbiAgLS1mYTogXCJcXGY0NThcIjtcbn1cblxuLmZhLXF1aWRkaXRjaCB7XG4gIC0tZmE6IFwiXFxmNDU4XCI7XG59XG5cbi5mYS1xdWlkZGl0Y2gtYnJvb20tYmFsbCB7XG4gIC0tZmE6IFwiXFxmNDU4XCI7XG59XG5cbi5mYS10b2dnbGUtb2ZmIHtcbiAgLS1mYTogXCJcXGYyMDRcIjtcbn1cblxuLmZhLWJveC1hcmNoaXZlIHtcbiAgLS1mYTogXCJcXGYxODdcIjtcbn1cblxuLmZhLWFyY2hpdmUge1xuICAtLWZhOiBcIlxcZjE4N1wiO1xufVxuXG4uZmEtcGVyc29uLWRyb3duaW5nIHtcbiAgLS1mYTogXCJcXGU1NDVcIjtcbn1cblxuLmZhLWFycm93LWRvd24tOS0xIHtcbiAgLS1mYTogXCJcXGY4ODZcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kZXNjIHtcbiAgLS1mYTogXCJcXGY4ODZcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duLWFsdCB7XG4gIC0tZmE6IFwiXFxmODg2XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tdG9uZ3VlLXNxdWludCB7XG4gIC0tZmE6IFwiXFxmNThhXCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZS1zcXVpbnQge1xuICAtLWZhOiBcIlxcZjU4YVwiO1xufVxuXG4uZmEtc3ByYXktY2FuIHtcbiAgLS1mYTogXCJcXGY1YmRcIjtcbn1cblxuLmZhLXRydWNrLW1vbnN0ZXIge1xuICAtLWZhOiBcIlxcZjYzYlwiO1xufVxuXG4uZmEtdyB7XG4gIC0tZmE6IFwiV1wiO1xufVxuXG4uZmEtZWFydGgtYWZyaWNhIHtcbiAgLS1mYTogXCJcXGY1N2NcIjtcbn1cblxuLmZhLWdsb2JlLWFmcmljYSB7XG4gIC0tZmE6IFwiXFxmNTdjXCI7XG59XG5cbi5mYS1yYWluYm93IHtcbiAgLS1mYTogXCJcXGY3NWJcIjtcbn1cblxuLmZhLWNpcmNsZS1ub3RjaCB7XG4gIC0tZmE6IFwiXFxmMWNlXCI7XG59XG5cbi5mYS10YWJsZXQtc2NyZWVuLWJ1dHRvbiB7XG4gIC0tZmE6IFwiXFxmM2ZhXCI7XG59XG5cbi5mYS10YWJsZXQtYWx0IHtcbiAgLS1mYTogXCJcXGYzZmFcIjtcbn1cblxuLmZhLXBhdyB7XG4gIC0tZmE6IFwiXFxmMWIwXCI7XG59XG5cbi5mYS1jbG91ZCB7XG4gIC0tZmE6IFwiXFxmMGMyXCI7XG59XG5cbi5mYS10cm93ZWwtYnJpY2tzIHtcbiAgLS1mYTogXCJcXGU1OGFcIjtcbn1cblxuLmZhLWZhY2UtZmx1c2hlZCB7XG4gIC0tZmE6IFwiXFxmNTc5XCI7XG59XG5cbi5mYS1mbHVzaGVkIHtcbiAgLS1mYTogXCJcXGY1NzlcIjtcbn1cblxuLmZhLWhvc3BpdGFsLXVzZXIge1xuICAtLWZhOiBcIlxcZjgwZFwiO1xufVxuXG4uZmEtdGVudC1hcnJvdy1sZWZ0LXJpZ2h0IHtcbiAgLS1mYTogXCJcXGU1N2ZcIjtcbn1cblxuLmZhLWdhdmVsIHtcbiAgLS1mYTogXCJcXGYwZTNcIjtcbn1cblxuLmZhLWxlZ2FsIHtcbiAgLS1mYTogXCJcXGYwZTNcIjtcbn1cblxuLmZhLWJpbm9jdWxhcnMge1xuICAtLWZhOiBcIlxcZjFlNVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1zbGFzaCB7XG4gIC0tZmE6IFwiXFxmMTMxXCI7XG59XG5cbi5mYS1ib3gtdGlzc3VlIHtcbiAgLS1mYTogXCJcXGUwNWJcIjtcbn1cblxuLmZhLW1vdG9yY3ljbGUge1xuICAtLWZhOiBcIlxcZjIxY1wiO1xufVxuXG4uZmEtYmVsbC1jb25jaWVyZ2Uge1xuICAtLWZhOiBcIlxcZjU2MlwiO1xufVxuXG4uZmEtY29uY2llcmdlLWJlbGwge1xuICAtLWZhOiBcIlxcZjU2MlwiO1xufVxuXG4uZmEtcGVuLXJ1bGVyIHtcbiAgLS1mYTogXCJcXGY1YWVcIjtcbn1cblxuLmZhLXBlbmNpbC1ydWxlciB7XG4gIC0tZmE6IFwiXFxmNWFlXCI7XG59XG5cbi5mYS1wZW9wbGUtYXJyb3dzIHtcbiAgLS1mYTogXCJcXGUwNjhcIjtcbn1cblxuLmZhLXBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodCB7XG4gIC0tZmE6IFwiXFxlMDY4XCI7XG59XG5cbi5mYS1tYXJzLWFuZC12ZW51cy1idXJzdCB7XG4gIC0tZmE6IFwiXFxlNTIzXCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtcmlnaHQge1xuICAtLWZhOiBcIlxcZjE1MlwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYxNTJcIjtcbn1cblxuLmZhLXNjaXNzb3JzIHtcbiAgLS1mYTogXCJcXGYwYzRcIjtcbn1cblxuLmZhLWN1dCB7XG4gIC0tZmE6IFwiXFxmMGM0XCI7XG59XG5cbi5mYS1zdW4tcGxhbnQtd2lsdCB7XG4gIC0tZmE6IFwiXFxlNTdhXCI7XG59XG5cbi5mYS10b2lsZXRzLXBvcnRhYmxlIHtcbiAgLS1mYTogXCJcXGU1ODRcIjtcbn1cblxuLmZhLWhvY2tleS1wdWNrIHtcbiAgLS1mYTogXCJcXGY0NTNcIjtcbn1cblxuLmZhLXRhYmxlIHtcbiAgLS1mYTogXCJcXGYwY2VcIjtcbn1cblxuLmZhLW1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHQge1xuICAtLWZhOiBcIlxcZTUyMVwiO1xufVxuXG4uZmEtdGFjaG9ncmFwaC1kaWdpdGFsIHtcbiAgLS1mYTogXCJcXGY1NjZcIjtcbn1cblxuLmZhLWRpZ2l0YWwtdGFjaG9ncmFwaCB7XG4gIC0tZmE6IFwiXFxmNTY2XCI7XG59XG5cbi5mYS11c2Vycy1zbGFzaCB7XG4gIC0tZmE6IFwiXFxlMDczXCI7XG59XG5cbi5mYS1jbG92ZXIge1xuICAtLWZhOiBcIlxcZTEzOVwiO1xufVxuXG4uZmEtcmVwbHkge1xuICAtLWZhOiBcIlxcZjNlNVwiO1xufVxuXG4uZmEtbWFpbC1yZXBseSB7XG4gIC0tZmE6IFwiXFxmM2U1XCI7XG59XG5cbi5mYS1zdGFyLWFuZC1jcmVzY2VudCB7XG4gIC0tZmE6IFwiXFxmNjk5XCI7XG59XG5cbi5mYS1ob3VzZS1maXJlIHtcbiAgLS1mYTogXCJcXGU1MGNcIjtcbn1cblxuLmZhLXNxdWFyZS1taW51cyB7XG4gIC0tZmE6IFwiXFxmMTQ2XCI7XG59XG5cbi5mYS1taW51cy1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjE0NlwiO1xufVxuXG4uZmEtaGVsaWNvcHRlciB7XG4gIC0tZmE6IFwiXFxmNTMzXCI7XG59XG5cbi5mYS1jb21wYXNzIHtcbiAgLS1mYTogXCJcXGYxNGVcIjtcbn1cblxuLmZhLXNxdWFyZS1jYXJldC1kb3duIHtcbiAgLS1mYTogXCJcXGYxNTBcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1kb3duIHtcbiAgLS1mYTogXCJcXGYxNTBcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLXF1ZXN0aW9uIHtcbiAgLS1mYTogXCJcXGU0ZWZcIjtcbn1cblxuLmZhLWxhcHRvcC1jb2RlIHtcbiAgLS1mYTogXCJcXGY1ZmNcIjtcbn1cblxuLmZhLXN3YXRjaGJvb2sge1xuICAtLWZhOiBcIlxcZjVjM1wiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZSB7XG4gIC0tZmE6IFwiXFxmNDg1XCI7XG59XG5cbi5mYS1iYXJzIHtcbiAgLS1mYTogXCJcXGYwYzlcIjtcbn1cblxuLmZhLW5hdmljb24ge1xuICAtLWZhOiBcIlxcZjBjOVwiO1xufVxuXG4uZmEtcGVvcGxlLWdyb3VwIHtcbiAgLS1mYTogXCJcXGU1MzNcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1lbmQge1xuICAtLWZhOiBcIlxcZjI1M1wiO1xufVxuXG4uZmEtaG91cmdsYXNzLTMge1xuICAtLWZhOiBcIlxcZjI1M1wiO1xufVxuXG4uZmEtaGVhcnQtY3JhY2sge1xuICAtLWZhOiBcIlxcZjdhOVwiO1xufVxuXG4uZmEtaGVhcnQtYnJva2VuIHtcbiAgLS1mYTogXCJcXGY3YTlcIjtcbn1cblxuLmZhLXNxdWFyZS11cC1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMzYwXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQge1xuICAtLWZhOiBcIlxcZjM2MFwiO1xufVxuXG4uZmEtZmFjZS1raXNzLWJlYW0ge1xuICAtLWZhOiBcIlxcZjU5N1wiO1xufVxuXG4uZmEta2lzcy1iZWFtIHtcbiAgLS1mYTogXCJcXGY1OTdcIjtcbn1cblxuLmZhLWZpbG0ge1xuICAtLWZhOiBcIlxcZjAwOFwiO1xufVxuXG4uZmEtcnVsZXItaG9yaXpvbnRhbCB7XG4gIC0tZmE6IFwiXFxmNTQ3XCI7XG59XG5cbi5mYS1wZW9wbGUtcm9iYmVyeSB7XG4gIC0tZmE6IFwiXFxlNTM2XCI7XG59XG5cbi5mYS1saWdodGJ1bGIge1xuICAtLWZhOiBcIlxcZjBlYlwiO1xufVxuXG4uZmEtY2FyZXQtbGVmdCB7XG4gIC0tZmE6IFwiXFxmMGQ5XCI7XG59XG5cbi5mYS1jaXJjbGUtZXhjbGFtYXRpb24ge1xuICAtLWZhOiBcIlxcZjA2YVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb24tY2lyY2xlIHtcbiAgLS1mYTogXCJcXGYwNmFcIjtcbn1cblxuLmZhLXNjaG9vbC1jaXJjbGUteG1hcmsge1xuICAtLWZhOiBcIlxcZTU2ZFwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtZnJvbS1icmFja2V0IHtcbiAgLS1mYTogXCJcXGYwOGJcIjtcbn1cblxuLmZhLXNpZ24tb3V0IHtcbiAgLS1mYTogXCJcXGYwOGJcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGV2cm9uLWRvd24ge1xuICAtLWZhOiBcIlxcZjEzYVwiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtZG93biB7XG4gIC0tZmE6IFwiXFxmMTNhXCI7XG59XG5cbi5mYS11bmxvY2sta2V5aG9sZSB7XG4gIC0tZmE6IFwiXFxmMTNlXCI7XG59XG5cbi5mYS11bmxvY2stYWx0IHtcbiAgLS1mYTogXCJcXGYxM2VcIjtcbn1cblxuLmZhLWNsb3VkLXNob3dlcnMtaGVhdnkge1xuICAtLWZhOiBcIlxcZjc0MFwiO1xufVxuXG4uZmEtaGVhZHBob25lcy1zaW1wbGUge1xuICAtLWZhOiBcIlxcZjU4ZlwiO1xufVxuXG4uZmEtaGVhZHBob25lcy1hbHQge1xuICAtLWZhOiBcIlxcZjU4ZlwiO1xufVxuXG4uZmEtc2l0ZW1hcCB7XG4gIC0tZmE6IFwiXFxmMGU4XCI7XG59XG5cbi5mYS1jaXJjbGUtZG9sbGFyLXRvLXNsb3Qge1xuICAtLWZhOiBcIlxcZjRiOVwiO1xufVxuXG4uZmEtZG9uYXRlIHtcbiAgLS1mYTogXCJcXGY0YjlcIjtcbn1cblxuLmZhLW1lbW9yeSB7XG4gIC0tZmE6IFwiXFxmNTM4XCI7XG59XG5cbi5mYS1yb2FkLXNwaWtlcyB7XG4gIC0tZmE6IFwiXFxlNTY4XCI7XG59XG5cbi5mYS1maXJlLWJ1cm5lciB7XG4gIC0tZmE6IFwiXFxlNGYxXCI7XG59XG5cbi5mYS1mbGFnIHtcbiAgLS1mYTogXCJcXGYwMjRcIjtcbn1cblxuLmZhLWhhbnVraWFoIHtcbiAgLS1mYTogXCJcXGY2ZTZcIjtcbn1cblxuLmZhLWZlYXRoZXIge1xuICAtLWZhOiBcIlxcZjUyZFwiO1xufVxuXG4uZmEtdm9sdW1lLWxvdyB7XG4gIC0tZmE6IFwiXFxmMDI3XCI7XG59XG5cbi5mYS12b2x1bWUtZG93biB7XG4gIC0tZmE6IFwiXFxmMDI3XCI7XG59XG5cbi5mYS1jb21tZW50LXNsYXNoIHtcbiAgLS1mYTogXCJcXGY0YjNcIjtcbn1cblxuLmZhLWNsb3VkLXN1bi1yYWluIHtcbiAgLS1mYTogXCJcXGY3NDNcIjtcbn1cblxuLmZhLWNvbXByZXNzIHtcbiAgLS1mYTogXCJcXGYwNjZcIjtcbn1cblxuLmZhLXdoZWF0LWF3biB7XG4gIC0tZmE6IFwiXFxlMmNkXCI7XG59XG5cbi5mYS13aGVhdC1hbHQge1xuICAtLWZhOiBcIlxcZTJjZFwiO1xufVxuXG4uZmEtYW5raCB7XG4gIC0tZmE6IFwiXFxmNjQ0XCI7XG59XG5cbi5mYS1oYW5kcy1ob2xkaW5nLWNoaWxkIHtcbiAgLS1mYTogXCJcXGU0ZmFcIjtcbn1cblxuLmZhLWFzdGVyaXNrIHtcbiAgLS1mYTogXCJcXCpcIjtcbn1cblxuLmZhLXNxdWFyZS1jaGVjayB7XG4gIC0tZmE6IFwiXFxmMTRhXCI7XG59XG5cbi5mYS1jaGVjay1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjE0YVwiO1xufVxuXG4uZmEtcGVzZXRhLXNpZ24ge1xuICAtLWZhOiBcIlxcZTIyMVwiO1xufVxuXG4uZmEtaGVhZGluZyB7XG4gIC0tZmE6IFwiXFxmMWRjXCI7XG59XG5cbi5mYS1oZWFkZXIge1xuICAtLWZhOiBcIlxcZjFkY1wiO1xufVxuXG4uZmEtZ2hvc3Qge1xuICAtLWZhOiBcIlxcZjZlMlwiO1xufVxuXG4uZmEtbGlzdCB7XG4gIC0tZmE6IFwiXFxmMDNhXCI7XG59XG5cbi5mYS1saXN0LXNxdWFyZXMge1xuICAtLWZhOiBcIlxcZjAzYVwiO1xufVxuXG4uZmEtc3F1YXJlLXBob25lLWZsaXAge1xuICAtLWZhOiBcIlxcZjg3YlwiO1xufVxuXG4uZmEtcGhvbmUtc3F1YXJlLWFsdCB7XG4gIC0tZmE6IFwiXFxmODdiXCI7XG59XG5cbi5mYS1jYXJ0LXBsdXMge1xuICAtLWZhOiBcIlxcZjIxN1wiO1xufVxuXG4uZmEtZ2FtZXBhZCB7XG4gIC0tZmE6IFwiXFxmMTFiXCI7XG59XG5cbi5mYS1jaXJjbGUtZG90IHtcbiAgLS1mYTogXCJcXGYxOTJcIjtcbn1cblxuLmZhLWRvdC1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjE5MlwiO1xufVxuXG4uZmEtZmFjZS1kaXp6eSB7XG4gIC0tZmE6IFwiXFxmNTY3XCI7XG59XG5cbi5mYS1kaXp6eSB7XG4gIC0tZmE6IFwiXFxmNTY3XCI7XG59XG5cbi5mYS1lZ2cge1xuICAtLWZhOiBcIlxcZjdmYlwiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcmsge1xuICAtLWZhOiBcIlxcZTUxM1wiO1xufVxuXG4uZmEtY2FtcGdyb3VuZCB7XG4gIC0tZmE6IFwiXFxmNmJiXCI7XG59XG5cbi5mYS1mb2xkZXItcGx1cyB7XG4gIC0tZmE6IFwiXFxmNjVlXCI7XG59XG5cbi5mYS1mdXRib2wge1xuICAtLWZhOiBcIlxcZjFlM1wiO1xufVxuXG4uZmEtZnV0Ym9sLWJhbGwge1xuICAtLWZhOiBcIlxcZjFlM1wiO1xufVxuXG4uZmEtc29jY2VyLWJhbGwge1xuICAtLWZhOiBcIlxcZjFlM1wiO1xufVxuXG4uZmEtcGFpbnRicnVzaCB7XG4gIC0tZmE6IFwiXFxmMWZjXCI7XG59XG5cbi5mYS1wYWludC1icnVzaCB7XG4gIC0tZmE6IFwiXFxmMWZjXCI7XG59XG5cbi5mYS1sb2NrIHtcbiAgLS1mYTogXCJcXGYwMjNcIjtcbn1cblxuLmZhLWdhcy1wdW1wIHtcbiAgLS1mYTogXCJcXGY1MmZcIjtcbn1cblxuLmZhLWhvdC10dWItcGVyc29uIHtcbiAgLS1mYTogXCJcXGY1OTNcIjtcbn1cblxuLmZhLWhvdC10dWIge1xuICAtLWZhOiBcIlxcZjU5M1wiO1xufVxuXG4uZmEtbWFwLWxvY2F0aW9uIHtcbiAgLS1mYTogXCJcXGY1OWZcIjtcbn1cblxuLmZhLW1hcC1tYXJrZWQge1xuICAtLWZhOiBcIlxcZjU5ZlwiO1xufVxuXG4uZmEtaG91c2UtZmxvb2Qtd2F0ZXIge1xuICAtLWZhOiBcIlxcZTUwZVwiO1xufVxuXG4uZmEtdHJlZSB7XG4gIC0tZmE6IFwiXFxmMWJiXCI7XG59XG5cbi5mYS1icmlkZ2UtbG9jayB7XG4gIC0tZmE6IFwiXFxlNGNjXCI7XG59XG5cbi5mYS1zYWNrLWRvbGxhciB7XG4gIC0tZmE6IFwiXFxmODFkXCI7XG59XG5cbi5mYS1wZW4tdG8tc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYwNDRcIjtcbn1cblxuLmZhLWVkaXQge1xuICAtLWZhOiBcIlxcZjA0NFwiO1xufVxuXG4uZmEtY2FyLXNpZGUge1xuICAtLWZhOiBcIlxcZjVlNFwiO1xufVxuXG4uZmEtc2hhcmUtbm9kZXMge1xuICAtLWZhOiBcIlxcZjFlMFwiO1xufVxuXG4uZmEtc2hhcmUtYWx0IHtcbiAgLS1mYTogXCJcXGYxZTBcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1taW51cyB7XG4gIC0tZmE6IFwiXFxlNGZmXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtaGFsZiB7XG4gIC0tZmE6IFwiXFxmMjUyXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtMiB7XG4gIC0tZmE6IFwiXFxmMjUyXCI7XG59XG5cbi5mYS1taWNyb3Njb3BlIHtcbiAgLS1mYTogXCJcXGY2MTBcIjtcbn1cblxuLmZhLXNpbmsge1xuICAtLWZhOiBcIlxcZTA2ZFwiO1xufVxuXG4uZmEtYmFnLXNob3BwaW5nIHtcbiAgLS1mYTogXCJcXGYyOTBcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhZyB7XG4gIC0tZmE6IFwiXFxmMjkwXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXotYSB7XG4gIC0tZmE6IFwiXFxmODgxXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRlc2Mge1xuICAtLWZhOiBcIlxcZjg4MVwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1kb3duLWFsdCB7XG4gIC0tZmE6IFwiXFxmODgxXCI7XG59XG5cbi5mYS1taXR0ZW4ge1xuICAtLWZhOiBcIlxcZjdiNVwiO1xufVxuXG4uZmEtcGVyc29uLXJheXMge1xuICAtLWZhOiBcIlxcZTU0ZFwiO1xufVxuXG4uZmEtdXNlcnMge1xuICAtLWZhOiBcIlxcZjBjMFwiO1xufVxuXG4uZmEtZXllLXNsYXNoIHtcbiAgLS1mYTogXCJcXGYwNzBcIjtcbn1cblxuLmZhLWZsYXNrLXZpYWwge1xuICAtLWZhOiBcIlxcZTRmM1wiO1xufVxuXG4uZmEtaGFuZCB7XG4gIC0tZmE6IFwiXFxmMjU2XCI7XG59XG5cbi5mYS1oYW5kLXBhcGVyIHtcbiAgLS1mYTogXCJcXGYyNTZcIjtcbn1cblxuLmZhLW9tIHtcbiAgLS1mYTogXCJcXGY2NzlcIjtcbn1cblxuLmZhLXdvcm0ge1xuICAtLWZhOiBcIlxcZTU5OVwiO1xufVxuXG4uZmEtaG91c2UtY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTogXCJcXGU1MGJcIjtcbn1cblxuLmZhLXBsdWcge1xuICAtLWZhOiBcIlxcZjFlNlwiO1xufVxuXG4uZmEtY2hldnJvbi11cCB7XG4gIC0tZmE6IFwiXFxmMDc3XCI7XG59XG5cbi5mYS1oYW5kLXNwb2NrIHtcbiAgLS1mYTogXCJcXGYyNTlcIjtcbn1cblxuLmZhLXN0b3B3YXRjaCB7XG4gIC0tZmE6IFwiXFxmMmYyXCI7XG59XG5cbi5mYS1mYWNlLWtpc3Mge1xuICAtLWZhOiBcIlxcZjU5NlwiO1xufVxuXG4uZmEta2lzcyB7XG4gIC0tZmE6IFwiXFxmNTk2XCI7XG59XG5cbi5mYS1icmlkZ2UtY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTogXCJcXGU0Y2JcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi10b25ndWUge1xuICAtLWZhOiBcIlxcZjU4OVwiO1xufVxuXG4uZmEtZ3Jpbi10b25ndWUge1xuICAtLWZhOiBcIlxcZjU4OVwiO1xufVxuXG4uZmEtY2hlc3MtYmlzaG9wIHtcbiAgLS1mYTogXCJcXGY0M2FcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi13aW5rIHtcbiAgLS1mYTogXCJcXGY1OGNcIjtcbn1cblxuLmZhLWdyaW4td2luayB7XG4gIC0tZmE6IFwiXFxmNThjXCI7XG59XG5cbi5mYS1lYXItZGVhZiB7XG4gIC0tZmE6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1kZWFmIHtcbiAgLS1mYTogXCJcXGYyYTRcIjtcbn1cblxuLmZhLWRlYWZuZXNzIHtcbiAgLS1mYTogXCJcXGYyYTRcIjtcbn1cblxuLmZhLWhhcmQtb2YtaGVhcmluZyB7XG4gIC0tZmE6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1yb2FkLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6IFwiXFxlNTY0XCI7XG59XG5cbi5mYS1kaWNlLWZpdmUge1xuICAtLWZhOiBcIlxcZjUyM1wiO1xufVxuXG4uZmEtc3F1YXJlLXJzcyB7XG4gIC0tZmE6IFwiXFxmMTQzXCI7XG59XG5cbi5mYS1yc3Mtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYxNDNcIjtcbn1cblxuLmZhLWxhbmQtbWluZS1vbiB7XG4gIC0tZmE6IFwiXFxlNTFiXCI7XG59XG5cbi5mYS1pLWN1cnNvciB7XG4gIC0tZmE6IFwiXFxmMjQ2XCI7XG59XG5cbi5mYS1zdGFtcCB7XG4gIC0tZmE6IFwiXFxmNWJmXCI7XG59XG5cbi5mYS1zdGFpcnMge1xuICAtLWZhOiBcIlxcZTI4OVwiO1xufVxuXG4uZmEtaSB7XG4gIC0tZmE6IFwiSVwiO1xufVxuXG4uZmEtaHJ5dm5pYS1zaWduIHtcbiAgLS1mYTogXCJcXGY2ZjJcIjtcbn1cblxuLmZhLWhyeXZuaWEge1xuICAtLWZhOiBcIlxcZjZmMlwiO1xufVxuXG4uZmEtcGlsbHMge1xuICAtLWZhOiBcIlxcZjQ4NFwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXdpZGUge1xuICAtLWZhOiBcIlxcZjU4MVwiO1xufVxuXG4uZmEtZ3Jpbi1hbHQge1xuICAtLWZhOiBcIlxcZjU4MVwiO1xufVxuXG4uZmEtdG9vdGgge1xuICAtLWZhOiBcIlxcZjVjOVwiO1xufVxuXG4uZmEtdiB7XG4gIC0tZmE6IFwiVlwiO1xufVxuXG4uZmEtYmFuZ2xhZGVzaGktdGFrYS1zaWduIHtcbiAgLS1mYTogXCJcXGUyZTZcIjtcbn1cblxuLmZhLWJpY3ljbGUge1xuICAtLWZhOiBcIlxcZjIwNlwiO1xufVxuXG4uZmEtc3RhZmYtc25ha2Uge1xuICAtLWZhOiBcIlxcZTU3OVwiO1xufVxuXG4uZmEtcm9kLWFzY2xlcGl1cyB7XG4gIC0tZmE6IFwiXFxlNTc5XCI7XG59XG5cbi5mYS1yb2Qtc25ha2Uge1xuICAtLWZhOiBcIlxcZTU3OVwiO1xufVxuXG4uZmEtc3RhZmYtYWVzY3VsYXBpdXMge1xuICAtLWZhOiBcIlxcZTU3OVwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWNvdWdoLXNsYXNoIHtcbiAgLS1mYTogXCJcXGUwNjJcIjtcbn1cblxuLmZhLXRydWNrLW1lZGljYWwge1xuICAtLWZhOiBcIlxcZjBmOVwiO1xufVxuXG4uZmEtYW1idWxhbmNlIHtcbiAgLS1mYTogXCJcXGYwZjlcIjtcbn1cblxuLmZhLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb24ge1xuICAtLWZhOiBcIlxcZTU5OFwiO1xufVxuXG4uZmEtc25vd21hbiB7XG4gIC0tZmE6IFwiXFxmN2QwXCI7XG59XG5cbi5mYS1tb3J0YXItcGVzdGxlIHtcbiAgLS1mYTogXCJcXGY1YTdcIjtcbn1cblxuLmZhLXJvYWQtYmFycmllciB7XG4gIC0tZmE6IFwiXFxlNTYyXCI7XG59XG5cbi5mYS1zY2hvb2wge1xuICAtLWZhOiBcIlxcZjU0OVwiO1xufVxuXG4uZmEtaWdsb28ge1xuICAtLWZhOiBcIlxcZjdhZVwiO1xufVxuXG4uZmEtam9pbnQge1xuICAtLWZhOiBcIlxcZjU5NVwiO1xufVxuXG4uZmEtYW5nbGUtcmlnaHQge1xuICAtLWZhOiBcIlxcZjEwNVwiO1xufVxuXG4uZmEtaG9yc2Uge1xuICAtLWZhOiBcIlxcZjZmMFwiO1xufVxuXG4uZmEtcSB7XG4gIC0tZmE6IFwiUVwiO1xufVxuXG4uZmEtZyB7XG4gIC0tZmE6IFwiR1wiO1xufVxuXG4uZmEtbm90ZXMtbWVkaWNhbCB7XG4gIC0tZmE6IFwiXFxmNDgxXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1oYWxmIHtcbiAgLS1mYTogXCJcXGYyYzlcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTIge1xuICAtLWZhOiBcIlxcZjJjOVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMiB7XG4gIC0tZmE6IFwiXFxmMmM5XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci1oYWxmIHtcbiAgLS1mYTogXCJcXGYyYzlcIjtcbn1cblxuLmZhLWRvbmctc2lnbiB7XG4gIC0tZmE6IFwiXFxlMTY5XCI7XG59XG5cbi5mYS1jYXBzdWxlcyB7XG4gIC0tZmE6IFwiXFxmNDZiXCI7XG59XG5cbi5mYS1wb28tc3Rvcm0ge1xuICAtLWZhOiBcIlxcZjc1YVwiO1xufVxuXG4uZmEtcG9vLWJvbHQge1xuICAtLWZhOiBcIlxcZjc1YVwiO1xufVxuXG4uZmEtZmFjZS1mcm93bi1vcGVuIHtcbiAgLS1mYTogXCJcXGY1N2FcIjtcbn1cblxuLmZhLWZyb3duLW9wZW4ge1xuICAtLWZhOiBcIlxcZjU3YVwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC11cCB7XG4gIC0tZmE6IFwiXFxmMGE2XCI7XG59XG5cbi5mYS1tb25leS1iaWxsIHtcbiAgLS1mYTogXCJcXGYwZDZcIjtcbn1cblxuLmZhLWJvb2ttYXJrIHtcbiAgLS1mYTogXCJcXGYwMmVcIjtcbn1cblxuLmZhLWFsaWduLWp1c3RpZnkge1xuICAtLWZhOiBcIlxcZjAzOVwiO1xufVxuXG4uZmEtdW1icmVsbGEtYmVhY2gge1xuICAtLWZhOiBcIlxcZjVjYVwiO1xufVxuXG4uZmEtaGVsbWV0LXVuIHtcbiAgLS1mYTogXCJcXGU1MDNcIjtcbn1cblxuLmZhLWJ1bGxzZXllIHtcbiAgLS1mYTogXCJcXGYxNDBcIjtcbn1cblxuLmZhLWJhY29uIHtcbiAgLS1mYTogXCJcXGY3ZTVcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnQtZG93biB7XG4gIC0tZmE6IFwiXFxmMGE3XCI7XG59XG5cbi5mYS1hcnJvdy11cC1mcm9tLWJyYWNrZXQge1xuICAtLWZhOiBcIlxcZTA5YVwiO1xufVxuXG4uZmEtZm9sZGVyIHtcbiAgLS1mYTogXCJcXGYwN2JcIjtcbn1cblxuLmZhLWZvbGRlci1ibGFuayB7XG4gIC0tZmE6IFwiXFxmMDdiXCI7XG59XG5cbi5mYS1maWxlLXdhdmVmb3JtIHtcbiAgLS1mYTogXCJcXGY0NzhcIjtcbn1cblxuLmZhLWZpbGUtbWVkaWNhbC1hbHQge1xuICAtLWZhOiBcIlxcZjQ3OFwiO1xufVxuXG4uZmEtcmFkaWF0aW9uIHtcbiAgLS1mYTogXCJcXGY3YjlcIjtcbn1cblxuLmZhLWNoYXJ0LXNpbXBsZSB7XG4gIC0tZmE6IFwiXFxlNDczXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZSB7XG4gIC0tZmE6IFwiXFxmMjI5XCI7XG59XG5cbi5mYS12aWFsIHtcbiAgLS1mYTogXCJcXGY0OTJcIjtcbn1cblxuLmZhLWdhdWdlIHtcbiAgLS1mYTogXCJcXGY2MjRcIjtcbn1cblxuLmZhLWRhc2hib2FyZCB7XG4gIC0tZmE6IFwiXFxmNjI0XCI7XG59XG5cbi5mYS1nYXVnZS1tZWQge1xuICAtLWZhOiBcIlxcZjYyNFwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtYXZlcmFnZSB7XG4gIC0tZmE6IFwiXFxmNjI0XCI7XG59XG5cbi5mYS13YW5kLW1hZ2ljLXNwYXJrbGVzIHtcbiAgLS1mYTogXCJcXGUyY2FcIjtcbn1cblxuLmZhLW1hZ2ljLXdhbmQtc3BhcmtsZXMge1xuICAtLWZhOiBcIlxcZTJjYVwiO1xufVxuXG4uZmEtZSB7XG4gIC0tZmE6IFwiRVwiO1xufVxuXG4uZmEtcGVuLWNsaXAge1xuICAtLWZhOiBcIlxcZjMwNVwiO1xufVxuXG4uZmEtcGVuLWFsdCB7XG4gIC0tZmE6IFwiXFxmMzA1XCI7XG59XG5cbi5mYS1icmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTogXCJcXGU0Y2FcIjtcbn1cblxuLmZhLXVzZXIge1xuICAtLWZhOiBcIlxcZjAwN1wiO1xufVxuXG4uZmEtc2Nob29sLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6IFwiXFxlNTZiXCI7XG59XG5cbi5mYS1kdW1wc3RlciB7XG4gIC0tZmE6IFwiXFxmNzkzXCI7XG59XG5cbi5mYS12YW4tc2h1dHRsZSB7XG4gIC0tZmE6IFwiXFxmNWI2XCI7XG59XG5cbi5mYS1zaHV0dGxlLXZhbiB7XG4gIC0tZmE6IFwiXFxmNWI2XCI7XG59XG5cbi5mYS1idWlsZGluZy11c2VyIHtcbiAgLS1mYTogXCJcXGU0ZGFcIjtcbn1cblxuLmZhLXNxdWFyZS1jYXJldC1sZWZ0IHtcbiAgLS1mYTogXCJcXGYxOTFcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1sZWZ0IHtcbiAgLS1mYTogXCJcXGYxOTFcIjtcbn1cblxuLmZhLWhpZ2hsaWdodGVyIHtcbiAgLS1mYTogXCJcXGY1OTFcIjtcbn1cblxuLmZhLWtleSB7XG4gIC0tZmE6IFwiXFxmMDg0XCI7XG59XG5cbi5mYS1idWxsaG9ybiB7XG4gIC0tZmE6IFwiXFxmMGExXCI7XG59XG5cbi5mYS1nbG9iZSB7XG4gIC0tZmE6IFwiXFxmMGFjXCI7XG59XG5cbi5mYS1zeW5hZ29ndWUge1xuICAtLWZhOiBcIlxcZjY5YlwiO1xufVxuXG4uZmEtcGVyc29uLWhhbGYtZHJlc3Mge1xuICAtLWZhOiBcIlxcZTU0OFwiO1xufVxuXG4uZmEtcm9hZC1icmlkZ2Uge1xuICAtLWZhOiBcIlxcZTU2M1wiO1xufVxuXG4uZmEtbG9jYXRpb24tYXJyb3cge1xuICAtLWZhOiBcIlxcZjEyNFwiO1xufVxuXG4uZmEtYyB7XG4gIC0tZmE6IFwiQ1wiO1xufVxuXG4uZmEtdGFibGV0LWJ1dHRvbiB7XG4gIC0tZmE6IFwiXFxmMTBhXCI7XG59XG5cbi5mYS1idWlsZGluZy1sb2NrIHtcbiAgLS1mYTogXCJcXGU0ZDZcIjtcbn1cblxuLmZhLXBpenphLXNsaWNlIHtcbiAgLS1mYTogXCJcXGY4MThcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZSB7XG4gIC0tZmE6IFwiXFxmNTNhXCI7XG59XG5cbi5mYS1jaGFydC1hcmVhIHtcbiAgLS1mYTogXCJcXGYxZmVcIjtcbn1cblxuLmZhLWFyZWEtY2hhcnQge1xuICAtLWZhOiBcIlxcZjFmZVwiO1xufVxuXG4uZmEtaG91c2UtZmxhZyB7XG4gIC0tZmE6IFwiXFxlNTBkXCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLW1pbnVzIHtcbiAgLS1mYTogXCJcXGU1NDBcIjtcbn1cblxuLmZhLWJhbiB7XG4gIC0tZmE6IFwiXFxmMDVlXCI7XG59XG5cbi5mYS1jYW5jZWwge1xuICAtLWZhOiBcIlxcZjA1ZVwiO1xufVxuXG4uZmEtY2FtZXJhLXJvdGF0ZSB7XG4gIC0tZmE6IFwiXFxlMGQ4XCI7XG59XG5cbi5mYS1zcHJheS1jYW4tc3BhcmtsZXMge1xuICAtLWZhOiBcIlxcZjVkMFwiO1xufVxuXG4uZmEtYWlyLWZyZXNoZW5lciB7XG4gIC0tZmE6IFwiXFxmNWQwXCI7XG59XG5cbi5mYS1zdGFyIHtcbiAgLS1mYTogXCJcXGYwMDVcIjtcbn1cblxuLmZhLXJlcGVhdCB7XG4gIC0tZmE6IFwiXFxmMzYzXCI7XG59XG5cbi5mYS1jcm9zcyB7XG4gIC0tZmE6IFwiXFxmNjU0XCI7XG59XG5cbi5mYS1ib3gge1xuICAtLWZhOiBcIlxcZjQ2NlwiO1xufVxuXG4uZmEtdmVudXMtbWFycyB7XG4gIC0tZmE6IFwiXFxmMjI4XCI7XG59XG5cbi5mYS1hcnJvdy1wb2ludGVyIHtcbiAgLS1mYTogXCJcXGYyNDVcIjtcbn1cblxuLmZhLW1vdXNlLXBvaW50ZXIge1xuICAtLWZhOiBcIlxcZjI0NVwiO1xufVxuXG4uZmEtbWF4aW1pemUge1xuICAtLWZhOiBcIlxcZjMxZVwiO1xufVxuXG4uZmEtZXhwYW5kLWFycm93cy1hbHQge1xuICAtLWZhOiBcIlxcZjMxZVwiO1xufVxuXG4uZmEtY2hhcmdpbmctc3RhdGlvbiB7XG4gIC0tZmE6IFwiXFxmNWU3XCI7XG59XG5cbi5mYS1zaGFwZXMge1xuICAtLWZhOiBcIlxcZjYxZlwiO1xufVxuXG4uZmEtdHJpYW5nbGUtY2lyY2xlLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmNjFmXCI7XG59XG5cbi5mYS1zaHVmZmxlIHtcbiAgLS1mYTogXCJcXGYwNzRcIjtcbn1cblxuLmZhLXJhbmRvbSB7XG4gIC0tZmE6IFwiXFxmMDc0XCI7XG59XG5cbi5mYS1wZXJzb24tcnVubmluZyB7XG4gIC0tZmE6IFwiXFxmNzBjXCI7XG59XG5cbi5mYS1ydW5uaW5nIHtcbiAgLS1mYTogXCJcXGY3MGNcIjtcbn1cblxuLmZhLW1vYmlsZS1yZXRybyB7XG4gIC0tZmE6IFwiXFxlNTI3XCI7XG59XG5cbi5mYS1ncmlwLWxpbmVzLXZlcnRpY2FsIHtcbiAgLS1mYTogXCJcXGY3YTVcIjtcbn1cblxuLmZhLXNwaWRlciB7XG4gIC0tZmE6IFwiXFxmNzE3XCI7XG59XG5cbi5mYS1oYW5kcy1ib3VuZCB7XG4gIC0tZmE6IFwiXFxlNGY5XCI7XG59XG5cbi5mYS1maWxlLWludm9pY2UtZG9sbGFyIHtcbiAgLS1mYTogXCJcXGY1NzFcIjtcbn1cblxuLmZhLXBsYW5lLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6IFwiXFxlNTU2XCI7XG59XG5cbi5mYS14LXJheSB7XG4gIC0tZmE6IFwiXFxmNDk3XCI7XG59XG5cbi5mYS1zcGVsbC1jaGVjayB7XG4gIC0tZmE6IFwiXFxmODkxXCI7XG59XG5cbi5mYS1zbGFzaCB7XG4gIC0tZmE6IFwiXFxmNzE1XCI7XG59XG5cbi5mYS1jb21wdXRlci1tb3VzZSB7XG4gIC0tZmE6IFwiXFxmOGNjXCI7XG59XG5cbi5mYS1tb3VzZSB7XG4gIC0tZmE6IFwiXFxmOGNjXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1icmFja2V0IHtcbiAgLS1mYTogXCJcXGYwOTBcIjtcbn1cblxuLmZhLXNpZ24taW4ge1xuICAtLWZhOiBcIlxcZjA5MFwiO1xufVxuXG4uZmEtc2hvcC1zbGFzaCB7XG4gIC0tZmE6IFwiXFxlMDcwXCI7XG59XG5cbi5mYS1zdG9yZS1hbHQtc2xhc2gge1xuICAtLWZhOiBcIlxcZTA3MFwiO1xufVxuXG4uZmEtc2VydmVyIHtcbiAgLS1mYTogXCJcXGYyMzNcIjtcbn1cblxuLmZhLXZpcnVzLWNvdmlkLXNsYXNoIHtcbiAgLS1mYTogXCJcXGU0YTlcIjtcbn1cblxuLmZhLXNob3AtbG9jayB7XG4gIC0tZmE6IFwiXFxlNGE1XCI7XG59XG5cbi5mYS1ob3VyZ2xhc3Mtc3RhcnQge1xuICAtLWZhOiBcIlxcZjI1MVwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTEge1xuICAtLWZhOiBcIlxcZjI1MVwiO1xufVxuXG4uZmEtYmxlbmRlci1waG9uZSB7XG4gIC0tZmE6IFwiXFxmNmI2XCI7XG59XG5cbi5mYS1idWlsZGluZy13aGVhdCB7XG4gIC0tZmE6IFwiXFxlNGRiXCI7XG59XG5cbi5mYS1wZXJzb24tYnJlYXN0ZmVlZGluZyB7XG4gIC0tZmE6IFwiXFxlNTNhXCI7XG59XG5cbi5mYS1yaWdodC10by1icmFja2V0IHtcbiAgLS1mYTogXCJcXGYyZjZcIjtcbn1cblxuLmZhLXNpZ24taW4tYWx0IHtcbiAgLS1mYTogXCJcXGYyZjZcIjtcbn1cblxuLmZhLXZlbnVzIHtcbiAgLS1mYTogXCJcXGYyMjFcIjtcbn1cblxuLmZhLXBhc3Nwb3J0IHtcbiAgLS1mYTogXCJcXGY1YWJcIjtcbn1cblxuLmZhLXRodW1idGFjay1zbGFzaCB7XG4gIC0tZmE6IFwiXFxlNjhmXCI7XG59XG5cbi5mYS10aHVtYi10YWNrLXNsYXNoIHtcbiAgLS1mYTogXCJcXGU2OGZcIjtcbn1cblxuLmZhLWhlYXJ0LXB1bHNlIHtcbiAgLS1mYTogXCJcXGYyMWVcIjtcbn1cblxuLmZhLWhlYXJ0YmVhdCB7XG4gIC0tZmE6IFwiXFxmMjFlXCI7XG59XG5cbi5mYS1wZW9wbGUtY2FycnktYm94IHtcbiAgLS1mYTogXCJcXGY0Y2VcIjtcbn1cblxuLmZhLXBlb3BsZS1jYXJyeSB7XG4gIC0tZmE6IFwiXFxmNGNlXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1oaWdoIHtcbiAgLS1mYTogXCJcXGY3NjlcIjtcbn1cblxuLmZhLW1pY3JvY2hpcCB7XG4gIC0tZmE6IFwiXFxmMmRiXCI7XG59XG5cbi5mYS1jcm93biB7XG4gIC0tZmE6IFwiXFxmNTIxXCI7XG59XG5cbi5mYS13ZWlnaHQtaGFuZ2luZyB7XG4gIC0tZmE6IFwiXFxmNWNkXCI7XG59XG5cbi5mYS14bWFya3MtbGluZXMge1xuICAtLWZhOiBcIlxcZTU5YVwiO1xufVxuXG4uZmEtZmlsZS1wcmVzY3JpcHRpb24ge1xuICAtLWZhOiBcIlxcZjU3MlwiO1xufVxuXG4uZmEtd2VpZ2h0LXNjYWxlIHtcbiAgLS1mYTogXCJcXGY0OTZcIjtcbn1cblxuLmZhLXdlaWdodCB7XG4gIC0tZmE6IFwiXFxmNDk2XCI7XG59XG5cbi5mYS11c2VyLWdyb3VwIHtcbiAgLS1mYTogXCJcXGY1MDBcIjtcbn1cblxuLmZhLXVzZXItZnJpZW5kcyB7XG4gIC0tZmE6IFwiXFxmNTAwXCI7XG59XG5cbi5mYS1hcnJvdy11cC1hLXoge1xuICAtLWZhOiBcIlxcZjE1ZVwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS11cCB7XG4gIC0tZmE6IFwiXFxmMTVlXCI7XG59XG5cbi5mYS1jaGVzcy1rbmlnaHQge1xuICAtLWZhOiBcIlxcZjQ0MVwiO1xufVxuXG4uZmEtZmFjZS1sYXVnaC1zcXVpbnQge1xuICAtLWZhOiBcIlxcZjU5YlwiO1xufVxuXG4uZmEtbGF1Z2gtc3F1aW50IHtcbiAgLS1mYTogXCJcXGY1OWJcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXIge1xuICAtLWZhOiBcIlxcZjE5M1wiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LXVwIHtcbiAgLS1mYTogXCJcXGYwYWFcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS11cCB7XG4gIC0tZmE6IFwiXFxmMGFhXCI7XG59XG5cbi5mYS10b2dnbGUtb24ge1xuICAtLWZhOiBcIlxcZjIwNVwiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmcge1xuICAtLWZhOiBcIlxcZjU1NFwiO1xufVxuXG4uZmEtd2Fsa2luZyB7XG4gIC0tZmE6IFwiXFxmNTU0XCI7XG59XG5cbi5mYS1sIHtcbiAgLS1mYTogXCJMXCI7XG59XG5cbi5mYS1maXJlIHtcbiAgLS1mYTogXCJcXGYwNmRcIjtcbn1cblxuLmZhLWJlZC1wdWxzZSB7XG4gIC0tZmE6IFwiXFxmNDg3XCI7XG59XG5cbi5mYS1wcm9jZWR1cmVzIHtcbiAgLS1mYTogXCJcXGY0ODdcIjtcbn1cblxuLmZhLXNodXR0bGUtc3BhY2Uge1xuICAtLWZhOiBcIlxcZjE5N1wiO1xufVxuXG4uZmEtc3BhY2Utc2h1dHRsZSB7XG4gIC0tZmE6IFwiXFxmMTk3XCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoIHtcbiAgLS1mYTogXCJcXGY1OTlcIjtcbn1cblxuLmZhLWxhdWdoIHtcbiAgLS1mYTogXCJcXGY1OTlcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuIHtcbiAgLS1mYTogXCJcXGYwN2NcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1wbHVzIHtcbiAgLS1mYTogXCJcXGU1MDBcIjtcbn1cblxuLmZhLWNvZGUtZm9yayB7XG4gIC0tZmE6IFwiXFxlMTNiXCI7XG59XG5cbi5mYS1jaXR5IHtcbiAgLS1mYTogXCJcXGY2NGZcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtbGluZXMge1xuICAtLWZhOiBcIlxcZjNjOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQge1xuICAtLWZhOiBcIlxcZjNjOVwiO1xufVxuXG4uZmEtcGVwcGVyLWhvdCB7XG4gIC0tZmE6IFwiXFxmODE2XCI7XG59XG5cbi5mYS11bmxvY2sge1xuICAtLWZhOiBcIlxcZjA5Y1wiO1xufVxuXG4uZmEtY29sb24tc2lnbiB7XG4gIC0tZmE6IFwiXFxlMTQwXCI7XG59XG5cbi5mYS1oZWFkc2V0IHtcbiAgLS1mYTogXCJcXGY1OTBcIjtcbn1cblxuLmZhLXN0b3JlLXNsYXNoIHtcbiAgLS1mYTogXCJcXGUwNzFcIjtcbn1cblxuLmZhLXJvYWQtY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTogXCJcXGU1NjZcIjtcbn1cblxuLmZhLXVzZXItbWludXMge1xuICAtLWZhOiBcIlxcZjUwM1wiO1xufVxuXG4uZmEtbWFycy1zdHJva2UtdXAge1xuICAtLWZhOiBcIlxcZjIyYVwiO1xufVxuXG4uZmEtbWFycy1zdHJva2UtdiB7XG4gIC0tZmE6IFwiXFxmMjJhXCI7XG59XG5cbi5mYS1jaGFtcGFnbmUtZ2xhc3NlcyB7XG4gIC0tZmE6IFwiXFxmNzlmXCI7XG59XG5cbi5mYS1nbGFzcy1jaGVlcnMge1xuICAtLWZhOiBcIlxcZjc5ZlwiO1xufVxuXG4uZmEtY2xpcGJvYXJkIHtcbiAgLS1mYTogXCJcXGYzMjhcIjtcbn1cblxuLmZhLWhvdXNlLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6IFwiXFxlNTBhXCI7XG59XG5cbi5mYS1maWxlLWFycm93LXVwIHtcbiAgLS1mYTogXCJcXGY1NzRcIjtcbn1cblxuLmZhLWZpbGUtdXBsb2FkIHtcbiAgLS1mYTogXCJcXGY1NzRcIjtcbn1cblxuLmZhLXdpZmkge1xuICAtLWZhOiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtd2lmaS0zIHtcbiAgLS1mYTogXCJcXGYxZWJcIjtcbn1cblxuLmZhLXdpZmktc3Ryb25nIHtcbiAgLS1mYTogXCJcXGYxZWJcIjtcbn1cblxuLmZhLWJhdGgge1xuICAtLWZhOiBcIlxcZjJjZFwiO1xufVxuXG4uZmEtYmF0aHR1YiB7XG4gIC0tZmE6IFwiXFxmMmNkXCI7XG59XG5cbi5mYS11bmRlcmxpbmUge1xuICAtLWZhOiBcIlxcZjBjZFwiO1xufVxuXG4uZmEtdXNlci1wZW4ge1xuICAtLWZhOiBcIlxcZjRmZlwiO1xufVxuXG4uZmEtdXNlci1lZGl0IHtcbiAgLS1mYTogXCJcXGY0ZmZcIjtcbn1cblxuLmZhLXNpZ25hdHVyZSB7XG4gIC0tZmE6IFwiXFxmNWI3XCI7XG59XG5cbi5mYS1zdHJvb3B3YWZlbCB7XG4gIC0tZmE6IFwiXFxmNTUxXCI7XG59XG5cbi5mYS1ib2xkIHtcbiAgLS1mYTogXCJcXGYwMzJcIjtcbn1cblxuLmZhLWFuY2hvci1sb2NrIHtcbiAgLS1mYTogXCJcXGU0YWRcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLW5nbyB7XG4gIC0tZmE6IFwiXFxlNGQ3XCI7XG59XG5cbi5mYS1tYW5hdC1zaWduIHtcbiAgLS1mYTogXCJcXGUxZDVcIjtcbn1cblxuLmZhLW5vdC1lcXVhbCB7XG4gIC0tZmE6IFwiXFxmNTNlXCI7XG59XG5cbi5mYS1ib3JkZXItdG9wLWxlZnQge1xuICAtLWZhOiBcIlxcZjg1M1wiO1xufVxuXG4uZmEtYm9yZGVyLXN0eWxlIHtcbiAgLS1mYTogXCJcXGY4NTNcIjtcbn1cblxuLmZhLW1hcC1sb2NhdGlvbi1kb3Qge1xuICAtLWZhOiBcIlxcZjVhMFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlZC1hbHQge1xuICAtLWZhOiBcIlxcZjVhMFwiO1xufVxuXG4uZmEtamVkaSB7XG4gIC0tZmE6IFwiXFxmNjY5XCI7XG59XG5cbi5mYS1zcXVhcmUtcG9sbC12ZXJ0aWNhbCB7XG4gIC0tZmE6IFwiXFxmNjgxXCI7XG59XG5cbi5mYS1wb2xsIHtcbiAgLS1mYTogXCJcXGY2ODFcIjtcbn1cblxuLmZhLW11Zy1ob3Qge1xuICAtLWZhOiBcIlxcZjdiNlwiO1xufVxuXG4uZmEtY2FyLWJhdHRlcnkge1xuICAtLWZhOiBcIlxcZjVkZlwiO1xufVxuXG4uZmEtYmF0dGVyeS1jYXIge1xuICAtLWZhOiBcIlxcZjVkZlwiO1xufVxuXG4uZmEtZ2lmdCB7XG4gIC0tZmE6IFwiXFxmMDZiXCI7XG59XG5cbi5mYS1kaWNlLXR3byB7XG4gIC0tZmE6IFwiXFxmNTI4XCI7XG59XG5cbi5mYS1jaGVzcy1xdWVlbiB7XG4gIC0tZmE6IFwiXFxmNDQ1XCI7XG59XG5cbi5mYS1nbGFzc2VzIHtcbiAgLS1mYTogXCJcXGY1MzBcIjtcbn1cblxuLmZhLWNoZXNzLWJvYXJkIHtcbiAgLS1mYTogXCJcXGY0M2NcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6IFwiXFxlNGQyXCI7XG59XG5cbi5mYS1wZXJzb24tY2hhbGtib2FyZCB7XG4gIC0tZmE6IFwiXFxlNTNkXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMjJiXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS1oIHtcbiAgLS1mYTogXCJcXGYyMmJcIjtcbn1cblxuLmZhLWhhbmQtYmFjay1maXN0IHtcbiAgLS1mYTogXCJcXGYyNTVcIjtcbn1cblxuLmZhLWhhbmQtcm9jayB7XG4gIC0tZmE6IFwiXFxmMjU1XCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtdXAge1xuICAtLWZhOiBcIlxcZjE1MVwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLXVwIHtcbiAgLS1mYTogXCJcXGYxNTFcIjtcbn1cblxuLmZhLWNsb3VkLXNob3dlcnMtd2F0ZXIge1xuICAtLWZhOiBcIlxcZTRlNFwiO1xufVxuXG4uZmEtY2hhcnQtYmFyIHtcbiAgLS1mYTogXCJcXGYwODBcIjtcbn1cblxuLmZhLWJhci1jaGFydCB7XG4gIC0tZmE6IFwiXFxmMDgwXCI7XG59XG5cbi5mYS1oYW5kcy1idWJibGVzIHtcbiAgLS1mYTogXCJcXGUwNWVcIjtcbn1cblxuLmZhLWhhbmRzLXdhc2gge1xuICAtLWZhOiBcIlxcZTA1ZVwiO1xufVxuXG4uZmEtbGVzcy10aGFuLWVxdWFsIHtcbiAgLS1mYTogXCJcXGY1MzdcIjtcbn1cblxuLmZhLXRyYWluIHtcbiAgLS1mYTogXCJcXGYyMzhcIjtcbn1cblxuLmZhLWV5ZS1sb3ctdmlzaW9uIHtcbiAgLS1mYTogXCJcXGYyYThcIjtcbn1cblxuLmZhLWxvdy12aXNpb24ge1xuICAtLWZhOiBcIlxcZjJhOFwiO1xufVxuXG4uZmEtY3JvdyB7XG4gIC0tZmE6IFwiXFxmNTIwXCI7XG59XG5cbi5mYS1zYWlsYm9hdCB7XG4gIC0tZmE6IFwiXFxlNDQ1XCI7XG59XG5cbi5mYS13aW5kb3ctcmVzdG9yZSB7XG4gIC0tZmE6IFwiXFxmMmQyXCI7XG59XG5cbi5mYS1zcXVhcmUtcGx1cyB7XG4gIC0tZmE6IFwiXFxmMGZlXCI7XG59XG5cbi5mYS1wbHVzLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMGZlXCI7XG59XG5cbi5mYS10b3JpaS1nYXRlIHtcbiAgLS1mYTogXCJcXGY2YTFcIjtcbn1cblxuLmZhLWZyb2cge1xuICAtLWZhOiBcIlxcZjUyZVwiO1xufVxuXG4uZmEtYnVja2V0IHtcbiAgLS1mYTogXCJcXGU0Y2ZcIjtcbn1cblxuLmZhLWltYWdlIHtcbiAgLS1mYTogXCJcXGYwM2VcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUge1xuICAtLWZhOiBcIlxcZjEzMFwiO1xufVxuXG4uZmEtY293IHtcbiAgLS1mYTogXCJcXGY2YzhcIjtcbn1cblxuLmZhLWNhcmV0LXVwIHtcbiAgLS1mYTogXCJcXGYwZDhcIjtcbn1cblxuLmZhLXNjcmV3ZHJpdmVyIHtcbiAgLS1mYTogXCJcXGY1NGFcIjtcbn1cblxuLmZhLWZvbGRlci1jbG9zZWQge1xuICAtLWZhOiBcIlxcZTE4NVwiO1xufVxuXG4uZmEtaG91c2UtdHN1bmFtaSB7XG4gIC0tZmE6IFwiXFxlNTE1XCI7XG59XG5cbi5mYS1zcXVhcmUtbmZpIHtcbiAgLS1mYTogXCJcXGU1NzZcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyIHtcbiAgLS1mYTogXCJcXGU0YjVcIjtcbn1cblxuLmZhLW1hcnRpbmktZ2xhc3Mge1xuICAtLWZhOiBcIlxcZjU3YlwiO1xufVxuXG4uZmEtZ2xhc3MtbWFydGluaS1hbHQge1xuICAtLWZhOiBcIlxcZjU3YlwiO1xufVxuXG4uZmEtc3F1YXJlLWJpbmFyeSB7XG4gIC0tZmE6IFwiXFxlNjliXCI7XG59XG5cbi5mYS1yb3RhdGUtbGVmdCB7XG4gIC0tZmE6IFwiXFxmMmVhXCI7XG59XG5cbi5mYS1yb3RhdGUtYmFjayB7XG4gIC0tZmE6IFwiXFxmMmVhXCI7XG59XG5cbi5mYS1yb3RhdGUtYmFja3dhcmQge1xuICAtLWZhOiBcIlxcZjJlYVwiO1xufVxuXG4uZmEtdW5kby1hbHQge1xuICAtLWZhOiBcIlxcZjJlYVwiO1xufVxuXG4uZmEtdGFibGUtY29sdW1ucyB7XG4gIC0tZmE6IFwiXFxmMGRiXCI7XG59XG5cbi5mYS1jb2x1bW5zIHtcbiAgLS1mYTogXCJcXGYwZGJcIjtcbn1cblxuLmZhLWxlbW9uIHtcbiAgLS1mYTogXCJcXGYwOTRcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1tYXNrIHtcbiAgLS1mYTogXCJcXGUwNjNcIjtcbn1cblxuLmZhLWhhbmRzaGFrZSB7XG4gIC0tZmE6IFwiXFxmMmI1XCI7XG59XG5cbi5mYS1nZW0ge1xuICAtLWZhOiBcIlxcZjNhNVwiO1xufVxuXG4uZmEtZG9sbHkge1xuICAtLWZhOiBcIlxcZjQ3MlwiO1xufVxuXG4uZmEtZG9sbHktYm94IHtcbiAgLS1mYTogXCJcXGY0NzJcIjtcbn1cblxuLmZhLXNtb2tpbmcge1xuICAtLWZhOiBcIlxcZjQ4ZFwiO1xufVxuXG4uZmEtbWluaW1pemUge1xuICAtLWZhOiBcIlxcZjc4Y1wiO1xufVxuXG4uZmEtY29tcHJlc3MtYXJyb3dzLWFsdCB7XG4gIC0tZmE6IFwiXFxmNzhjXCI7XG59XG5cbi5mYS1tb251bWVudCB7XG4gIC0tZmE6IFwiXFxmNWE2XCI7XG59XG5cbi5mYS1zbm93cGxvdyB7XG4gIC0tZmE6IFwiXFxmN2QyXCI7XG59XG5cbi5mYS1hbmdsZXMtcmlnaHQge1xuICAtLWZhOiBcIlxcZjEwMVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYxMDFcIjtcbn1cblxuLmZhLWNhbm5hYmlzIHtcbiAgLS1mYTogXCJcXGY1NWZcIjtcbn1cblxuLmZhLWNpcmNsZS1wbGF5IHtcbiAgLS1mYTogXCJcXGYxNDRcIjtcbn1cblxuLmZhLXBsYXktY2lyY2xlIHtcbiAgLS1mYTogXCJcXGYxNDRcIjtcbn1cblxuLmZhLXRhYmxldHMge1xuICAtLWZhOiBcIlxcZjQ5MFwiO1xufVxuXG4uZmEtZXRoZXJuZXQge1xuICAtLWZhOiBcIlxcZjc5NlwiO1xufVxuXG4uZmEtZXVyby1zaWduIHtcbiAgLS1mYTogXCJcXGYxNTNcIjtcbn1cblxuLmZhLWV1ciB7XG4gIC0tZmE6IFwiXFxmMTUzXCI7XG59XG5cbi5mYS1ldXJvIHtcbiAgLS1mYTogXCJcXGYxNTNcIjtcbn1cblxuLmZhLWNoYWlyIHtcbiAgLS1mYTogXCJcXGY2YzBcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6IFwiXFxmMDU4XCI7XG59XG5cbi5mYS1jaGVjay1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjA1OFwiO1xufVxuXG4uZmEtY2lyY2xlLXN0b3Age1xuICAtLWZhOiBcIlxcZjI4ZFwiO1xufVxuXG4uZmEtc3RvcC1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjI4ZFwiO1xufVxuXG4uZmEtY29tcGFzcy1kcmFmdGluZyB7XG4gIC0tZmE6IFwiXFxmNTY4XCI7XG59XG5cbi5mYS1kcmFmdGluZy1jb21wYXNzIHtcbiAgLS1mYTogXCJcXGY1NjhcIjtcbn1cblxuLmZhLXBsYXRlLXdoZWF0IHtcbiAgLS1mYTogXCJcXGU1NWFcIjtcbn1cblxuLmZhLWljaWNsZXMge1xuICAtLWZhOiBcIlxcZjdhZFwiO1xufVxuXG4uZmEtcGVyc29uLXNoZWx0ZXIge1xuICAtLWZhOiBcIlxcZTU0ZlwiO1xufVxuXG4uZmEtbmV1dGVyIHtcbiAgLS1mYTogXCJcXGYyMmNcIjtcbn1cblxuLmZhLWlkLWJhZGdlIHtcbiAgLS1mYTogXCJcXGYyYzFcIjtcbn1cblxuLmZhLW1hcmtlciB7XG4gIC0tZmE6IFwiXFxmNWExXCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLWJlYW0ge1xuICAtLWZhOiBcIlxcZjU5YVwiO1xufVxuXG4uZmEtbGF1Z2gtYmVhbSB7XG4gIC0tZmE6IFwiXFxmNTlhXCI7XG59XG5cbi5mYS1oZWxpY29wdGVyLXN5bWJvbCB7XG4gIC0tZmE6IFwiXFxlNTAyXCI7XG59XG5cbi5mYS11bml2ZXJzYWwtYWNjZXNzIHtcbiAgLS1mYTogXCJcXGYyOWFcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGV2cm9uLXVwIHtcbiAgLS1mYTogXCJcXGYxMzlcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwIHtcbiAgLS1mYTogXCJcXGYxMzlcIjtcbn1cblxuLmZhLWxhcmktc2lnbiB7XG4gIC0tZmE6IFwiXFxlMWM4XCI7XG59XG5cbi5mYS12b2xjYW5vIHtcbiAgLS1mYTogXCJcXGY3NzBcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0IHtcbiAgLS1mYTogXCJcXGU1NTNcIjtcbn1cblxuLmZhLXN0ZXJsaW5nLXNpZ24ge1xuICAtLWZhOiBcIlxcZjE1NFwiO1xufVxuXG4uZmEtZ2JwIHtcbiAgLS1mYTogXCJcXGYxNTRcIjtcbn1cblxuLmZhLXBvdW5kLXNpZ24ge1xuICAtLWZhOiBcIlxcZjE1NFwiO1xufVxuXG4uZmEtdmlydXNlcyB7XG4gIC0tZmE6IFwiXFxlMDc2XCI7XG59XG5cbi5mYS1zcXVhcmUtcGVyc29uLWNvbmZpbmVkIHtcbiAgLS1mYTogXCJcXGU1NzdcIjtcbn1cblxuLmZhLXVzZXItdGllIHtcbiAgLS1mYTogXCJcXGY1MDhcIjtcbn1cblxuLmZhLWFycm93LWRvd24tbG9uZyB7XG4gIC0tZmE6IFwiXFxmMTc1XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWRvd24ge1xuICAtLWZhOiBcIlxcZjE3NVwiO1xufVxuXG4uZmEtdGVudC1hcnJvdy1kb3duLXRvLWxpbmUge1xuICAtLWZhOiBcIlxcZTU3ZVwiO1xufVxuXG4uZmEtY2VydGlmaWNhdGUge1xuICAtLWZhOiBcIlxcZjBhM1wiO1xufVxuXG4uZmEtcmVwbHktYWxsIHtcbiAgLS1mYTogXCJcXGYxMjJcIjtcbn1cblxuLmZhLW1haWwtcmVwbHktYWxsIHtcbiAgLS1mYTogXCJcXGYxMjJcIjtcbn1cblxuLmZhLXN1aXRjYXNlIHtcbiAgLS1mYTogXCJcXGYwZjJcIjtcbn1cblxuLmZhLXBlcnNvbi1za2F0aW5nIHtcbiAgLS1mYTogXCJcXGY3YzVcIjtcbn1cblxuLmZhLXNrYXRpbmcge1xuICAtLWZhOiBcIlxcZjdjNVwiO1xufVxuXG4uZmEtZmlsdGVyLWNpcmNsZS1kb2xsYXIge1xuICAtLWZhOiBcIlxcZjY2MlwiO1xufVxuXG4uZmEtZnVubmVsLWRvbGxhciB7XG4gIC0tZmE6IFwiXFxmNjYyXCI7XG59XG5cbi5mYS1jYW1lcmEtcmV0cm8ge1xuICAtLWZhOiBcIlxcZjA4M1wiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LWRvd24ge1xuICAtLWZhOiBcIlxcZjBhYlwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLWRvd24ge1xuICAtLWZhOiBcIlxcZjBhYlwiO1xufVxuXG4uZmEtZmlsZS1pbXBvcnQge1xuICAtLWZhOiBcIlxcZjU2ZlwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtdG8tZmlsZSB7XG4gIC0tZmE6IFwiXFxmNTZmXCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctdXAtcmlnaHQge1xuICAtLWZhOiBcIlxcZjE0Y1wiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjE0Y1wiO1xufVxuXG4uZmEtYm94LW9wZW4ge1xuICAtLWZhOiBcIlxcZjQ5ZVwiO1xufVxuXG4uZmEtc2Nyb2xsIHtcbiAgLS1mYTogXCJcXGY3MGVcIjtcbn1cblxuLmZhLXNwYSB7XG4gIC0tZmE6IFwiXFxmNWJiXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1waW4tbG9jayB7XG4gIC0tZmE6IFwiXFxlNTFmXCI7XG59XG5cbi5mYS1wYXVzZSB7XG4gIC0tZmE6IFwiXFxmMDRjXCI7XG59XG5cbi5mYS1oaWxsLWF2YWxhbmNoZSB7XG4gIC0tZmE6IFwiXFxlNTA3XCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1lbXB0eSB7XG4gIC0tZmE6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS0wIHtcbiAgLS1mYTogXCJcXGYyY2JcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTAge1xuICAtLWZhOiBcIlxcZjJjYlwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHkge1xuICAtLWZhOiBcIlxcZjJjYlwiO1xufVxuXG4uZmEtYm9tYiB7XG4gIC0tZmE6IFwiXFxmMWUyXCI7XG59XG5cbi5mYS1yZWdpc3RlcmVkIHtcbiAgLS1mYTogXCJcXGYyNWRcIjtcbn1cblxuLmZhLWFkZHJlc3MtY2FyZCB7XG4gIC0tZmE6IFwiXFxmMmJiXCI7XG59XG5cbi5mYS1jb250YWN0LWNhcmQge1xuICAtLWZhOiBcIlxcZjJiYlwiO1xufVxuXG4uZmEtdmNhcmQge1xuICAtLWZhOiBcIlxcZjJiYlwiO1xufVxuXG4uZmEtc2NhbGUtdW5iYWxhbmNlZC1mbGlwIHtcbiAgLS1mYTogXCJcXGY1MTZcIjtcbn1cblxuLmZhLWJhbGFuY2Utc2NhbGUtcmlnaHQge1xuICAtLWZhOiBcIlxcZjUxNlwiO1xufVxuXG4uZmEtc3Vic2NyaXB0IHtcbiAgLS1mYTogXCJcXGYxMmNcIjtcbn1cblxuLmZhLWRpYW1vbmQtdHVybi1yaWdodCB7XG4gIC0tZmE6IFwiXFxmNWViXCI7XG59XG5cbi5mYS1kaXJlY3Rpb25zIHtcbiAgLS1mYTogXCJcXGY1ZWJcIjtcbn1cblxuLmZhLWJ1cnN0IHtcbiAgLS1mYTogXCJcXGU0ZGNcIjtcbn1cblxuLmZhLWhvdXNlLWxhcHRvcCB7XG4gIC0tZmE6IFwiXFxlMDY2XCI7XG59XG5cbi5mYS1sYXB0b3AtaG91c2Uge1xuICAtLWZhOiBcIlxcZTA2NlwiO1xufVxuXG4uZmEtZmFjZS10aXJlZCB7XG4gIC0tZmE6IFwiXFxmNWM4XCI7XG59XG5cbi5mYS10aXJlZCB7XG4gIC0tZmE6IFwiXFxmNWM4XCI7XG59XG5cbi5mYS1tb25leS1iaWxscyB7XG4gIC0tZmE6IFwiXFxlMWYzXCI7XG59XG5cbi5mYS1zbW9nIHtcbiAgLS1mYTogXCJcXGY3NWZcIjtcbn1cblxuLmZhLWNydXRjaCB7XG4gIC0tZmE6IFwiXFxmN2Y3XCI7XG59XG5cbi5mYS1jbG91ZC1hcnJvdy11cCB7XG4gIC0tZmE6IFwiXFxmMGVlXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQge1xuICAtLWZhOiBcIlxcZjBlZVwiO1xufVxuXG4uZmEtY2xvdWQtdXBsb2FkLWFsdCB7XG4gIC0tZmE6IFwiXFxmMGVlXCI7XG59XG5cbi5mYS1wYWxldHRlIHtcbiAgLS1mYTogXCJcXGY1M2ZcIjtcbn1cblxuLmZhLWFycm93cy10dXJuLXJpZ2h0IHtcbiAgLS1mYTogXCJcXGU0YzBcIjtcbn1cblxuLmZhLXZlc3Qge1xuICAtLWZhOiBcIlxcZTA4NVwiO1xufVxuXG4uZmEtZmVycnkge1xuICAtLWZhOiBcIlxcZTRlYVwiO1xufVxuXG4uZmEtYXJyb3dzLWRvd24tdG8tcGVvcGxlIHtcbiAgLS1mYTogXCJcXGU0YjlcIjtcbn1cblxuLmZhLXNlZWRsaW5nIHtcbiAgLS1mYTogXCJcXGY0ZDhcIjtcbn1cblxuLmZhLXNwcm91dCB7XG4gIC0tZmE6IFwiXFxmNGQ4XCI7XG59XG5cbi5mYS1sZWZ0LXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYzMzdcIjtcbn1cblxuLmZhLWFycm93cy1hbHQtaCB7XG4gIC0tZmE6IFwiXFxmMzM3XCI7XG59XG5cbi5mYS1ib3hlcy1wYWNraW5nIHtcbiAgLS1mYTogXCJcXGU0YzdcIjtcbn1cblxuLmZhLWNpcmNsZS1hcnJvdy1sZWZ0IHtcbiAgLS1mYTogXCJcXGYwYThcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1sZWZ0IHtcbiAgLS1mYTogXCJcXGYwYThcIjtcbn1cblxuLmZhLWdyb3VwLWFycm93cy1yb3RhdGUge1xuICAtLWZhOiBcIlxcZTRmNlwiO1xufVxuXG4uZmEtYm93bC1mb29kIHtcbiAgLS1mYTogXCJcXGU0YzZcIjtcbn1cblxuLmZhLWNhbmR5LWNhbmUge1xuICAtLWZhOiBcIlxcZjc4NlwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi13aWRlLXNob3J0IHtcbiAgLS1mYTogXCJcXGYxNjBcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWFzYyB7XG4gIC0tZmE6IFwiXFxmMTYwXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kb3duIHtcbiAgLS1mYTogXCJcXGYxNjBcIjtcbn1cblxuLmZhLWNsb3VkLWJvbHQge1xuICAtLWZhOiBcIlxcZjc2Y1wiO1xufVxuXG4uZmEtdGh1bmRlcnN0b3JtIHtcbiAgLS1mYTogXCJcXGY3NmNcIjtcbn1cblxuLmZhLXRleHQtc2xhc2gge1xuICAtLWZhOiBcIlxcZjg3ZFwiO1xufVxuXG4uZmEtcmVtb3ZlLWZvcm1hdCB7XG4gIC0tZmE6IFwiXFxmODdkXCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLXdpbmsge1xuICAtLWZhOiBcIlxcZjRkYVwiO1xufVxuXG4uZmEtc21pbGUtd2luayB7XG4gIC0tZmE6IFwiXFxmNGRhXCI7XG59XG5cbi5mYS1maWxlLXdvcmQge1xuICAtLWZhOiBcIlxcZjFjMlwiO1xufVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50IHtcbiAgLS1mYTogXCJcXGYxYzRcIjtcbn1cblxuLmZhLWFycm93cy1sZWZ0LXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYwN2VcIjtcbn1cblxuLmZhLWFycm93cy1oIHtcbiAgLS1mYTogXCJcXGYwN2VcIjtcbn1cblxuLmZhLWhvdXNlLWxvY2sge1xuICAtLWZhOiBcIlxcZTUxMFwiO1xufVxuXG4uZmEtY2xvdWQtYXJyb3ctZG93biB7XG4gIC0tZmE6IFwiXFxmMGVkXCI7XG59XG5cbi5mYS1jbG91ZC1kb3dubG9hZCB7XG4gIC0tZmE6IFwiXFxmMGVkXCI7XG59XG5cbi5mYS1jbG91ZC1kb3dubG9hZC1hbHQge1xuICAtLWZhOiBcIlxcZjBlZFwiO1xufVxuXG4uZmEtY2hpbGRyZW4ge1xuICAtLWZhOiBcIlxcZTRlMVwiO1xufVxuXG4uZmEtY2hhbGtib2FyZCB7XG4gIC0tZmE6IFwiXFxmNTFiXCI7XG59XG5cbi5mYS1ibGFja2JvYXJkIHtcbiAgLS1mYTogXCJcXGY1MWJcIjtcbn1cblxuLmZhLXVzZXItbGFyZ2Utc2xhc2gge1xuICAtLWZhOiBcIlxcZjRmYVwiO1xufVxuXG4uZmEtdXNlci1hbHQtc2xhc2gge1xuICAtLWZhOiBcIlxcZjRmYVwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3BlbiB7XG4gIC0tZmE6IFwiXFxmMmI2XCI7XG59XG5cbi5mYS1oYW5kc2hha2Utc2ltcGxlLXNsYXNoIHtcbiAgLS1mYTogXCJcXGUwNWZcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbHQtc2xhc2gge1xuICAtLWZhOiBcIlxcZTA1ZlwiO1xufVxuXG4uZmEtbWF0dHJlc3MtcGlsbG93IHtcbiAgLS1mYTogXCJcXGU1MjVcIjtcbn1cblxuLmZhLWd1YXJhbmktc2lnbiB7XG4gIC0tZmE6IFwiXFxlMTlhXCI7XG59XG5cbi5mYS1hcnJvd3Mtcm90YXRlIHtcbiAgLS1mYTogXCJcXGYwMjFcIjtcbn1cblxuLmZhLXJlZnJlc2gge1xuICAtLWZhOiBcIlxcZjAyMVwiO1xufVxuXG4uZmEtc3luYyB7XG4gIC0tZmE6IFwiXFxmMDIxXCI7XG59XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlciB7XG4gIC0tZmE6IFwiXFxmMTM0XCI7XG59XG5cbi5mYS1jcnV6ZWlyby1zaWduIHtcbiAgLS1mYTogXCJcXGUxNTJcIjtcbn1cblxuLmZhLWdyZWF0ZXItdGhhbi1lcXVhbCB7XG4gIC0tZmE6IFwiXFxmNTMyXCI7XG59XG5cbi5mYS1zaGllbGQtaGFsdmVkIHtcbiAgLS1mYTogXCJcXGYzZWRcIjtcbn1cblxuLmZhLXNoaWVsZC1hbHQge1xuICAtLWZhOiBcIlxcZjNlZFwiO1xufVxuXG4uZmEtYm9vay1hdGxhcyB7XG4gIC0tZmE6IFwiXFxmNTU4XCI7XG59XG5cbi5mYS1hdGxhcyB7XG4gIC0tZmE6IFwiXFxmNTU4XCI7XG59XG5cbi5mYS12aXJ1cyB7XG4gIC0tZmE6IFwiXFxlMDc0XCI7XG59XG5cbi5mYS1lbnZlbG9wZS1jaXJjbGUtY2hlY2sge1xuICAtLWZhOiBcIlxcZTRlOFwiO1xufVxuXG4uZmEtbGF5ZXItZ3JvdXAge1xuICAtLWZhOiBcIlxcZjVmZFwiO1xufVxuXG4uZmEtYXJyb3dzLXRvLWRvdCB7XG4gIC0tZmE6IFwiXFxlNGJlXCI7XG59XG5cbi5mYS1hcmNod2F5IHtcbiAgLS1mYTogXCJcXGY1NTdcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6IFwiXFxlNGZkXCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LWNyYWNrIHtcbiAgLS1mYTogXCJcXGY2ZjFcIjtcbn1cblxuLmZhLWhvdXNlLWRhbWFnZSB7XG4gIC0tZmE6IFwiXFxmNmYxXCI7XG59XG5cbi5mYS1maWxlLXppcHBlciB7XG4gIC0tZmE6IFwiXFxmMWM2XCI7XG59XG5cbi5mYS1maWxlLWFyY2hpdmUge1xuICAtLWZhOiBcIlxcZjFjNlwiO1xufVxuXG4uZmEtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYwYzhcIjtcbn1cblxuLmZhLW1hcnRpbmktZ2xhc3MtZW1wdHkge1xuICAtLWZhOiBcIlxcZjAwMFwiO1xufVxuXG4uZmEtZ2xhc3MtbWFydGluaSB7XG4gIC0tZmE6IFwiXFxmMDAwXCI7XG59XG5cbi5mYS1jb3VjaCB7XG4gIC0tZmE6IFwiXFxmNGI4XCI7XG59XG5cbi5mYS1jZWRpLXNpZ24ge1xuICAtLWZhOiBcIlxcZTBkZlwiO1xufVxuXG4uZmEtaXRhbGljIHtcbiAgLS1mYTogXCJcXGYwMzNcIjtcbn1cblxuLmZhLXRhYmxlLWNlbGxzLWNvbHVtbi1sb2NrIHtcbiAgLS1mYTogXCJcXGU2NzhcIjtcbn1cblxuLmZhLWNodXJjaCB7XG4gIC0tZmE6IFwiXFxmNTFkXCI7XG59XG5cbi5mYS1jb21tZW50cy1kb2xsYXIge1xuICAtLWZhOiBcIlxcZjY1M1wiO1xufVxuXG4uZmEtZGVtb2NyYXQge1xuICAtLWZhOiBcIlxcZjc0N1wiO1xufVxuXG4uZmEteiB7XG4gIC0tZmE6IFwiWlwiO1xufVxuXG4uZmEtcGVyc29uLXNraWluZyB7XG4gIC0tZmE6IFwiXFxmN2M5XCI7XG59XG5cbi5mYS1za2lpbmcge1xuICAtLWZhOiBcIlxcZjdjOVwiO1xufVxuXG4uZmEtcm9hZC1sb2NrIHtcbiAgLS1mYTogXCJcXGU1NjdcIjtcbn1cblxuLmZhLWEge1xuICAtLWZhOiBcIkFcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWFycm93LWRvd24ge1xuICAtLWZhOiBcIlxcZTAzZlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtZG93biB7XG4gIC0tZmE6IFwiXFxlMDNmXCI7XG59XG5cbi5mYS1mZWF0aGVyLXBvaW50ZWQge1xuICAtLWZhOiBcIlxcZjU2YlwiO1xufVxuXG4uZmEtZmVhdGhlci1hbHQge1xuICAtLWZhOiBcIlxcZjU2YlwiO1xufVxuXG4uZmEtcCB7XG4gIC0tZmE6IFwiUFwiO1xufVxuXG4uZmEtc25vd2ZsYWtlIHtcbiAgLS1mYTogXCJcXGYyZGNcIjtcbn1cblxuLmZhLW5ld3NwYXBlciB7XG4gIC0tZmE6IFwiXFxmMWVhXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtYWQge1xuICAtLWZhOiBcIlxcZjY0MVwiO1xufVxuXG4uZmEtYWQge1xuICAtLWZhOiBcIlxcZjY0MVwiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYwYTlcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMGE5XCI7XG59XG5cbi5mYS1maWx0ZXItY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTogXCJcXGUxN2JcIjtcbn1cblxuLmZhLWxvY3VzdCB7XG4gIC0tZmE6IFwiXFxlNTIwXCI7XG59XG5cbi5mYS1zb3J0IHtcbiAgLS1mYTogXCJcXGYwZGNcIjtcbn1cblxuLmZhLXVuc29ydGVkIHtcbiAgLS1mYTogXCJcXGYwZGNcIjtcbn1cblxuLmZhLWxpc3Qtb2wge1xuICAtLWZhOiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtbGlzdC0xLTIge1xuICAtLWZhOiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtbGlzdC1udW1lcmljIHtcbiAgLS1mYTogXCJcXGYwY2JcIjtcbn1cblxuLmZhLXBlcnNvbi1kcmVzcy1idXJzdCB7XG4gIC0tZmE6IFwiXFxlNTQ0XCI7XG59XG5cbi5mYS1tb25leS1jaGVjay1kb2xsYXIge1xuICAtLWZhOiBcIlxcZjUzZFwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stYWx0IHtcbiAgLS1mYTogXCJcXGY1M2RcIjtcbn1cblxuLmZhLXZlY3Rvci1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjVjYlwiO1xufVxuXG4uZmEtYnJlYWQtc2xpY2Uge1xuICAtLWZhOiBcIlxcZjdlY1wiO1xufVxuXG4uZmEtbGFuZ3VhZ2Uge1xuICAtLWZhOiBcIlxcZjFhYlwiO1xufVxuXG4uZmEtZmFjZS1raXNzLXdpbmstaGVhcnQge1xuICAtLWZhOiBcIlxcZjU5OFwiO1xufVxuXG4uZmEta2lzcy13aW5rLWhlYXJ0IHtcbiAgLS1mYTogXCJcXGY1OThcIjtcbn1cblxuLmZhLWZpbHRlciB7XG4gIC0tZmE6IFwiXFxmMGIwXCI7XG59XG5cbi5mYS1xdWVzdGlvbiB7XG4gIC0tZmE6IFwiXFw/XCI7XG59XG5cbi5mYS1maWxlLXNpZ25hdHVyZSB7XG4gIC0tZmE6IFwiXFxmNTczXCI7XG59XG5cbi5mYS11cC1kb3duLWxlZnQtcmlnaHQge1xuICAtLWZhOiBcIlxcZjBiMlwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdCB7XG4gIC0tZmE6IFwiXFxmMGIyXCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LXVzZXIge1xuICAtLWZhOiBcIlxcZTA2NVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLWhlYXJ0IHtcbiAgLS1mYTogXCJcXGY0YmVcIjtcbn1cblxuLmZhLXB1enpsZS1waWVjZSB7XG4gIC0tZmE6IFwiXFxmMTJlXCI7XG59XG5cbi5mYS1tb25leS1jaGVjayB7XG4gIC0tZmE6IFwiXFxmNTNjXCI7XG59XG5cbi5mYS1zdGFyLWhhbGYtc3Ryb2tlIHtcbiAgLS1mYTogXCJcXGY1YzBcIjtcbn1cblxuLmZhLXN0YXItaGFsZi1hbHQge1xuICAtLWZhOiBcIlxcZjVjMFwiO1xufVxuXG4uZmEtY29kZSB7XG4gIC0tZmE6IFwiXFxmMTIxXCI7XG59XG5cbi5mYS13aGlza2V5LWdsYXNzIHtcbiAgLS1mYTogXCJcXGY3YTBcIjtcbn1cblxuLmZhLWdsYXNzLXdoaXNrZXkge1xuICAtLWZhOiBcIlxcZjdhMFwiO1xufVxuXG4uZmEtYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTogXCJcXGU0ZDNcIjtcbn1cblxuLmZhLW1hZ25pZnlpbmctZ2xhc3MtY2hhcnQge1xuICAtLWZhOiBcIlxcZTUyMlwiO1xufVxuXG4uZmEtYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjA4ZVwiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluayB7XG4gIC0tZmE6IFwiXFxmMDhlXCI7XG59XG5cbi5mYS1jdWJlcy1zdGFja2VkIHtcbiAgLS1mYTogXCJcXGU0ZTZcIjtcbn1cblxuLmZhLXdvbi1zaWduIHtcbiAgLS1mYTogXCJcXGYxNTlcIjtcbn1cblxuLmZhLWtydyB7XG4gIC0tZmE6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS13b24ge1xuICAtLWZhOiBcIlxcZjE1OVwiO1xufVxuXG4uZmEtdmlydXMtY292aWQge1xuICAtLWZhOiBcIlxcZTRhOFwiO1xufVxuXG4uZmEtYXVzdHJhbC1zaWduIHtcbiAgLS1mYTogXCJcXGUwYTlcIjtcbn1cblxuLmZhLWYge1xuICAtLWZhOiBcIkZcIjtcbn1cblxuLmZhLWxlYWYge1xuICAtLWZhOiBcIlxcZjA2Y1wiO1xufVxuXG4uZmEtcm9hZCB7XG4gIC0tZmE6IFwiXFxmMDE4XCI7XG59XG5cbi5mYS10YXhpIHtcbiAgLS1mYTogXCJcXGYxYmFcIjtcbn1cblxuLmZhLWNhYiB7XG4gIC0tZmE6IFwiXFxmMWJhXCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLXBsdXMge1xuICAtLWZhOiBcIlxcZTU0MVwiO1xufVxuXG4uZmEtY2hhcnQtcGllIHtcbiAgLS1mYTogXCJcXGYyMDBcIjtcbn1cblxuLmZhLXBpZS1jaGFydCB7XG4gIC0tZmE6IFwiXFxmMjAwXCI7XG59XG5cbi5mYS1ib2x0LWxpZ2h0bmluZyB7XG4gIC0tZmE6IFwiXFxlMGI3XCI7XG59XG5cbi5mYS1zYWNrLXhtYXJrIHtcbiAgLS1mYTogXCJcXGU1NmFcIjtcbn1cblxuLmZhLWZpbGUtZXhjZWwge1xuICAtLWZhOiBcIlxcZjFjM1wiO1xufVxuXG4uZmEtZmlsZS1jb250cmFjdCB7XG4gIC0tZmE6IFwiXFxmNTZjXCI7XG59XG5cbi5mYS1maXNoLWZpbnMge1xuICAtLWZhOiBcIlxcZTRmMlwiO1xufVxuXG4uZmEtYnVpbGRpbmctZmxhZyB7XG4gIC0tZmE6IFwiXFxlNGQ1XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tYmVhbSB7XG4gIC0tZmE6IFwiXFxmNTgyXCI7XG59XG5cbi5mYS1ncmluLWJlYW0ge1xuICAtLWZhOiBcIlxcZjU4MlwiO1xufVxuXG4uZmEtb2JqZWN0LXVuZ3JvdXAge1xuICAtLWZhOiBcIlxcZjI0OFwiO1xufVxuXG4uZmEtcG9vcCB7XG4gIC0tZmE6IFwiXFxmNjE5XCI7XG59XG5cbi5mYS1sb2NhdGlvbi1waW4ge1xuICAtLWZhOiBcIlxcZjA0MVwiO1xufVxuXG4uZmEtbWFwLW1hcmtlciB7XG4gIC0tZmE6IFwiXFxmMDQxXCI7XG59XG5cbi5mYS1rYWFiYSB7XG4gIC0tZmE6IFwiXFxmNjZiXCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXIge1xuICAtLWZhOiBcIlxcZjcxZVwiO1xufVxuXG4uZmEtaGVsbWV0LXNhZmV0eSB7XG4gIC0tZmE6IFwiXFxmODA3XCI7XG59XG5cbi5mYS1oYXJkLWhhdCB7XG4gIC0tZmE6IFwiXFxmODA3XCI7XG59XG5cbi5mYS1oYXQtaGFyZCB7XG4gIC0tZmE6IFwiXFxmODA3XCI7XG59XG5cbi5mYS1lamVjdCB7XG4gIC0tZmE6IFwiXFxmMDUyXCI7XG59XG5cbi5mYS1jaXJjbGUtcmlnaHQge1xuICAtLWZhOiBcIlxcZjM1YVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMzVhXCI7XG59XG5cbi5mYS1wbGFuZS1jaXJjbGUtY2hlY2sge1xuICAtLWZhOiBcIlxcZTU1NVwiO1xufVxuXG4uZmEtZmFjZS1yb2xsaW5nLWV5ZXMge1xuICAtLWZhOiBcIlxcZjVhNVwiO1xufVxuXG4uZmEtbWVoLXJvbGxpbmctZXllcyB7XG4gIC0tZmE6IFwiXFxmNWE1XCI7XG59XG5cbi5mYS1vYmplY3QtZ3JvdXAge1xuICAtLWZhOiBcIlxcZjI0N1wiO1xufVxuXG4uZmEtY2hhcnQtbGluZSB7XG4gIC0tZmE6IFwiXFxmMjAxXCI7XG59XG5cbi5mYS1saW5lLWNoYXJ0IHtcbiAgLS1mYTogXCJcXGYyMDFcIjtcbn1cblxuLmZhLW1hc2stdmVudGlsYXRvciB7XG4gIC0tZmE6IFwiXFxlNTI0XCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMDYxXCI7XG59XG5cbi5mYS1zaWducy1wb3N0IHtcbiAgLS1mYTogXCJcXGYyNzdcIjtcbn1cblxuLmZhLW1hcC1zaWducyB7XG4gIC0tZmE6IFwiXFxmMjc3XCI7XG59XG5cbi5mYS1jYXNoLXJlZ2lzdGVyIHtcbiAgLS1mYTogXCJcXGY3ODhcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtcXVlc3Rpb24ge1xuICAtLWZhOiBcIlxcZTU0MlwiO1xufVxuXG4uZmEtaCB7XG4gIC0tZmE6IFwiSFwiO1xufVxuXG4uZmEtdGFycCB7XG4gIC0tZmE6IFwiXFxlNTdiXCI7XG59XG5cbi5mYS1zY3Jld2RyaXZlci13cmVuY2gge1xuICAtLWZhOiBcIlxcZjdkOVwiO1xufVxuXG4uZmEtdG9vbHMge1xuICAtLWZhOiBcIlxcZjdkOVwiO1xufVxuXG4uZmEtYXJyb3dzLXRvLWV5ZSB7XG4gIC0tZmE6IFwiXFxlNGJmXCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS1ib2x0IHtcbiAgLS1mYTogXCJcXGU1NWJcIjtcbn1cblxuLmZhLWhlYXJ0IHtcbiAgLS1mYTogXCJcXGYwMDRcIjtcbn1cblxuLmZhLW1hcnMtYW5kLXZlbnVzIHtcbiAgLS1mYTogXCJcXGYyMjRcIjtcbn1cblxuLmZhLWhvdXNlLXVzZXIge1xuICAtLWZhOiBcIlxcZTFiMFwiO1xufVxuXG4uZmEtaG9tZS11c2VyIHtcbiAgLS1mYTogXCJcXGUxYjBcIjtcbn1cblxuLmZhLWR1bXBzdGVyLWZpcmUge1xuICAtLWZhOiBcIlxcZjc5NFwiO1xufVxuXG4uZmEtaG91c2UtY3JhY2sge1xuICAtLWZhOiBcIlxcZTNiMVwiO1xufVxuXG4uZmEtbWFydGluaS1nbGFzcy1jaXRydXMge1xuICAtLWZhOiBcIlxcZjU2MVwiO1xufVxuXG4uZmEtY29ja3RhaWwge1xuICAtLWZhOiBcIlxcZjU2MVwiO1xufVxuXG4uZmEtZmFjZS1zdXJwcmlzZSB7XG4gIC0tZmE6IFwiXFxmNWMyXCI7XG59XG5cbi5mYS1zdXJwcmlzZSB7XG4gIC0tZmE6IFwiXFxmNWMyXCI7XG59XG5cbi5mYS1ib3R0bGUtd2F0ZXIge1xuICAtLWZhOiBcIlxcZTRjNVwiO1xufVxuXG4uZmEtY2lyY2xlLXBhdXNlIHtcbiAgLS1mYTogXCJcXGYyOGJcIjtcbn1cblxuLmZhLXBhdXNlLWNpcmNsZSB7XG4gIC0tZmE6IFwiXFxmMjhiXCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXItc2xhc2gge1xuICAtLWZhOiBcIlxcZTA3MlwiO1xufVxuXG4uZmEtYXBwbGUtd2hvbGUge1xuICAtLWZhOiBcIlxcZjVkMVwiO1xufVxuXG4uZmEtYXBwbGUtYWx0IHtcbiAgLS1mYTogXCJcXGY1ZDFcIjtcbn1cblxuLmZhLWtpdGNoZW4tc2V0IHtcbiAgLS1mYTogXCJcXGU1MWFcIjtcbn1cblxuLmZhLXIge1xuICAtLWZhOiBcIlJcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXF1YXJ0ZXIge1xuICAtLWZhOiBcIlxcZjJjYVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtMSB7XG4gIC0tZmE6IFwiXFxmMmNhXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci0xIHtcbiAgLS1mYTogXCJcXGYyY2FcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXIge1xuICAtLWZhOiBcIlxcZjJjYVwiO1xufVxuXG4uZmEtY3ViZSB7XG4gIC0tZmE6IFwiXFxmMWIyXCI7XG59XG5cbi5mYS1iaXRjb2luLXNpZ24ge1xuICAtLWZhOiBcIlxcZTBiNFwiO1xufVxuXG4uZmEtc2hpZWxkLWRvZyB7XG4gIC0tZmE6IFwiXFxlNTczXCI7XG59XG5cbi5mYS1zb2xhci1wYW5lbCB7XG4gIC0tZmE6IFwiXFxmNWJhXCI7XG59XG5cbi5mYS1sb2NrLW9wZW4ge1xuICAtLWZhOiBcIlxcZjNjMVwiO1xufVxuXG4uZmEtZWxldmF0b3Ige1xuICAtLWZhOiBcIlxcZTE2ZFwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC10cmFuc2ZlciB7XG4gIC0tZmE6IFwiXFxlNTI4XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXRyZW5kLXVwIHtcbiAgLS1mYTogXCJcXGU1MjlcIjtcbn1cblxuLmZhLWhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodCB7XG4gIC0tZmE6IFwiXFxlNTBmXCI7XG59XG5cbi5mYS1zcXVhcmUtcG9sbC1ob3Jpem9udGFsIHtcbiAgLS1mYTogXCJcXGY2ODJcIjtcbn1cblxuLmZhLXBvbGwtaCB7XG4gIC0tZmE6IFwiXFxmNjgyXCI7XG59XG5cbi5mYS1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjExMVwiO1xufVxuXG4uZmEtYmFja3dhcmQtZmFzdCB7XG4gIC0tZmE6IFwiXFxmMDQ5XCI7XG59XG5cbi5mYS1mYXN0LWJhY2t3YXJkIHtcbiAgLS1mYTogXCJcXGYwNDlcIjtcbn1cblxuLmZhLXJlY3ljbGUge1xuICAtLWZhOiBcIlxcZjFiOFwiO1xufVxuXG4uZmEtdXNlci1hc3Ryb25hdXQge1xuICAtLWZhOiBcIlxcZjRmYlwiO1xufVxuXG4uZmEtcGxhbmUtc2xhc2gge1xuICAtLWZhOiBcIlxcZTA2OVwiO1xufVxuXG4uZmEtdHJhZGVtYXJrIHtcbiAgLS1mYTogXCJcXGYyNWNcIjtcbn1cblxuLmZhLWJhc2tldGJhbGwge1xuICAtLWZhOiBcIlxcZjQzNFwiO1xufVxuXG4uZmEtYmFza2V0YmFsbC1iYWxsIHtcbiAgLS1mYTogXCJcXGY0MzRcIjtcbn1cblxuLmZhLXNhdGVsbGl0ZS1kaXNoIHtcbiAgLS1mYTogXCJcXGY3YzBcIjtcbn1cblxuLmZhLWNpcmNsZS11cCB7XG4gIC0tZmE6IFwiXFxmMzViXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwIHtcbiAgLS1mYTogXCJcXGYzNWJcIjtcbn1cblxuLmZhLW1vYmlsZS1zY3JlZW4tYnV0dG9uIHtcbiAgLS1mYTogXCJcXGYzY2RcIjtcbn1cblxuLmZhLW1vYmlsZS1hbHQge1xuICAtLWZhOiBcIlxcZjNjZFwiO1xufVxuXG4uZmEtdm9sdW1lLWhpZ2gge1xuICAtLWZhOiBcIlxcZjAyOFwiO1xufVxuXG4uZmEtdm9sdW1lLXVwIHtcbiAgLS1mYTogXCJcXGYwMjhcIjtcbn1cblxuLmZhLXVzZXJzLXJheXMge1xuICAtLWZhOiBcIlxcZTU5M1wiO1xufVxuXG4uZmEtd2FsbGV0IHtcbiAgLS1mYTogXCJcXGY1NTVcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1jaGVjayB7XG4gIC0tZmE6IFwiXFxmNDZjXCI7XG59XG5cbi5mYS1maWxlLWF1ZGlvIHtcbiAgLS1mYTogXCJcXGYxYzdcIjtcbn1cblxuLmZhLWJ1cmdlciB7XG4gIC0tZmE6IFwiXFxmODA1XCI7XG59XG5cbi5mYS1oYW1idXJnZXIge1xuICAtLWZhOiBcIlxcZjgwNVwiO1xufVxuXG4uZmEtd3JlbmNoIHtcbiAgLS1mYTogXCJcXGYwYWRcIjtcbn1cblxuLmZhLWJ1Z3Mge1xuICAtLWZhOiBcIlxcZTRkMFwiO1xufVxuXG4uZmEtcnVwZWUtc2lnbiB7XG4gIC0tZmE6IFwiXFxmMTU2XCI7XG59XG5cbi5mYS1ydXBlZSB7XG4gIC0tZmE6IFwiXFxmMTU2XCI7XG59XG5cbi5mYS1maWxlLWltYWdlIHtcbiAgLS1mYTogXCJcXGYxYzVcIjtcbn1cblxuLmZhLWNpcmNsZS1xdWVzdGlvbiB7XG4gIC0tZmE6IFwiXFxmMDU5XCI7XG59XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjA1OVwiO1xufVxuXG4uZmEtcGxhbmUtZGVwYXJ0dXJlIHtcbiAgLS1mYTogXCJcXGY1YjBcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1zbGFzaCB7XG4gIC0tZmE6IFwiXFxlMDYwXCI7XG59XG5cbi5mYS1ib29rLWJvb2ttYXJrIHtcbiAgLS1mYTogXCJcXGUwYmJcIjtcbn1cblxuLmZhLWNvZGUtYnJhbmNoIHtcbiAgLS1mYTogXCJcXGYxMjZcIjtcbn1cblxuLmZhLWhhdC1jb3dib3kge1xuICAtLWZhOiBcIlxcZjhjMFwiO1xufVxuXG4uZmEtYnJpZGdlIHtcbiAgLS1mYTogXCJcXGU0YzhcIjtcbn1cblxuLmZhLXBob25lLWZsaXAge1xuICAtLWZhOiBcIlxcZjg3OVwiO1xufVxuXG4uZmEtcGhvbmUtYWx0IHtcbiAgLS1mYTogXCJcXGY4NzlcIjtcbn1cblxuLmZhLXRydWNrLWZyb250IHtcbiAgLS1mYTogXCJcXGUyYjdcIjtcbn1cblxuLmZhLWNhdCB7XG4gIC0tZmE6IFwiXFxmNmJlXCI7XG59XG5cbi5mYS1hbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTogXCJcXGU0YWJcIjtcbn1cblxuLmZhLXRydWNrLWZpZWxkIHtcbiAgLS1mYTogXCJcXGU1OGRcIjtcbn1cblxuLmZhLXJvdXRlIHtcbiAgLS1mYTogXCJcXGY0ZDdcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1xdWVzdGlvbiB7XG4gIC0tZmE6IFwiXFxlNGUzXCI7XG59XG5cbi5mYS1wYW5vcmFtYSB7XG4gIC0tZmE6IFwiXFxlMjA5XCI7XG59XG5cbi5mYS1jb21tZW50LW1lZGljYWwge1xuICAtLWZhOiBcIlxcZjdmNVwiO1xufVxuXG4uZmEtdGVldGgtb3BlbiB7XG4gIC0tZmE6IFwiXFxmNjJmXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1taW51cyB7XG4gIC0tZmE6IFwiXFxlNGVkXCI7XG59XG5cbi5mYS10YWdzIHtcbiAgLS1mYTogXCJcXGYwMmNcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3Mge1xuICAtLWZhOiBcIlxcZjRlM1wiO1xufVxuXG4uZmEtZm9yd2FyZC1mYXN0IHtcbiAgLS1mYTogXCJcXGYwNTBcIjtcbn1cblxuLmZhLWZhc3QtZm9yd2FyZCB7XG4gIC0tZmE6IFwiXFxmMDUwXCI7XG59XG5cbi5mYS1mYWNlLW1laC1ibGFuayB7XG4gIC0tZmE6IFwiXFxmNWE0XCI7XG59XG5cbi5mYS1tZWgtYmxhbmsge1xuICAtLWZhOiBcIlxcZjVhNFwiO1xufVxuXG4uZmEtc3F1YXJlLXBhcmtpbmcge1xuICAtLWZhOiBcIlxcZjU0MFwiO1xufVxuXG4uZmEtcGFya2luZyB7XG4gIC0tZmE6IFwiXFxmNTQwXCI7XG59XG5cbi5mYS1ob3VzZS1zaWduYWwge1xuICAtLWZhOiBcIlxcZTAxMlwiO1xufVxuXG4uZmEtYmFycy1wcm9ncmVzcyB7XG4gIC0tZmE6IFwiXFxmODI4XCI7XG59XG5cbi5mYS10YXNrcy1hbHQge1xuICAtLWZhOiBcIlxcZjgyOFwiO1xufVxuXG4uZmEtZmF1Y2V0LWRyaXAge1xuICAtLWZhOiBcIlxcZTAwNlwiO1xufVxuXG4uZmEtY2FydC1mbGF0YmVkIHtcbiAgLS1mYTogXCJcXGY0NzRcIjtcbn1cblxuLmZhLWRvbGx5LWZsYXRiZWQge1xuICAtLWZhOiBcIlxcZjQ3NFwiO1xufVxuXG4uZmEtYmFuLXNtb2tpbmcge1xuICAtLWZhOiBcIlxcZjU0ZFwiO1xufVxuXG4uZmEtc21va2luZy1iYW4ge1xuICAtLWZhOiBcIlxcZjU0ZFwiO1xufVxuXG4uZmEtdGVybWluYWwge1xuICAtLWZhOiBcIlxcZjEyMFwiO1xufVxuXG4uZmEtbW9iaWxlLWJ1dHRvbiB7XG4gIC0tZmE6IFwiXFxmMTBiXCI7XG59XG5cbi5mYS1ob3VzZS1tZWRpY2FsLWZsYWcge1xuICAtLWZhOiBcIlxcZTUxNFwiO1xufVxuXG4uZmEtYmFza2V0LXNob3BwaW5nIHtcbiAgLS1mYTogXCJcXGYyOTFcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhc2tldCB7XG4gIC0tZmE6IFwiXFxmMjkxXCI7XG59XG5cbi5mYS10YXBlIHtcbiAgLS1mYTogXCJcXGY0ZGJcIjtcbn1cblxuLmZhLWJ1cy1zaW1wbGUge1xuICAtLWZhOiBcIlxcZjU1ZVwiO1xufVxuXG4uZmEtYnVzLWFsdCB7XG4gIC0tZmE6IFwiXFxmNTVlXCI7XG59XG5cbi5mYS1leWUge1xuICAtLWZhOiBcIlxcZjA2ZVwiO1xufVxuXG4uZmEtZmFjZS1zYWQtY3J5IHtcbiAgLS1mYTogXCJcXGY1YjNcIjtcbn1cblxuLmZhLXNhZC1jcnkge1xuICAtLWZhOiBcIlxcZjViM1wiO1xufVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb24ge1xuICAtLWZhOiBcIlxcZjI5ZVwiO1xufVxuXG4uZmEtcGVyc29uLW1pbGl0YXJ5LXRvLXBlcnNvbiB7XG4gIC0tZmE6IFwiXFxlNTRjXCI7XG59XG5cbi5mYS1maWxlLXNoaWVsZCB7XG4gIC0tZmE6IFwiXFxlNGYwXCI7XG59XG5cbi5mYS11c2VyLXNsYXNoIHtcbiAgLS1mYTogXCJcXGY1MDZcIjtcbn1cblxuLmZhLXBlbiB7XG4gIC0tZmE6IFwiXFxmMzA0XCI7XG59XG5cbi5mYS10b3dlci1vYnNlcnZhdGlvbiB7XG4gIC0tZmE6IFwiXFxlNTg2XCI7XG59XG5cbi5mYS1maWxlLWNvZGUge1xuICAtLWZhOiBcIlxcZjFjOVwiO1xufVxuXG4uZmEtc2lnbmFsIHtcbiAgLS1mYTogXCJcXGYwMTJcIjtcbn1cblxuLmZhLXNpZ25hbC01IHtcbiAgLS1mYTogXCJcXGYwMTJcIjtcbn1cblxuLmZhLXNpZ25hbC1wZXJmZWN0IHtcbiAgLS1mYTogXCJcXGYwMTJcIjtcbn1cblxuLmZhLWJ1cyB7XG4gIC0tZmE6IFwiXFxmMjA3XCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUteG1hcmsge1xuICAtLWZhOiBcIlxcZTUwMVwiO1xufVxuXG4uZmEtaG91c2UtY2hpbW5leSB7XG4gIC0tZmE6IFwiXFxlM2FmXCI7XG59XG5cbi5mYS1ob21lLWxnIHtcbiAgLS1mYTogXCJcXGUzYWZcIjtcbn1cblxuLmZhLXdpbmRvdy1tYXhpbWl6ZSB7XG4gIC0tZmE6IFwiXFxmMmQwXCI7XG59XG5cbi5mYS1mYWNlLWZyb3duIHtcbiAgLS1mYTogXCJcXGYxMTlcIjtcbn1cblxuLmZhLWZyb3duIHtcbiAgLS1mYTogXCJcXGYxMTlcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbiB7XG4gIC0tZmE6IFwiXFxmNWIxXCI7XG59XG5cbi5mYS1zaG9wIHtcbiAgLS1mYTogXCJcXGY1NGZcIjtcbn1cblxuLmZhLXN0b3JlLWFsdCB7XG4gIC0tZmE6IFwiXFxmNTRmXCI7XG59XG5cbi5mYS1mbG9wcHktZGlzayB7XG4gIC0tZmE6IFwiXFxmMGM3XCI7XG59XG5cbi5mYS1zYXZlIHtcbiAgLS1mYTogXCJcXGYwYzdcIjtcbn1cblxuLmZhLXZpaGFyYSB7XG4gIC0tZmE6IFwiXFxmNmE3XCI7XG59XG5cbi5mYS1zY2FsZS11bmJhbGFuY2VkIHtcbiAgLS1mYTogXCJcXGY1MTVcIjtcbn1cblxuLmZhLWJhbGFuY2Utc2NhbGUtbGVmdCB7XG4gIC0tZmE6IFwiXFxmNTE1XCI7XG59XG5cbi5mYS1zb3J0LXVwIHtcbiAgLS1mYTogXCJcXGYwZGVcIjtcbn1cblxuLmZhLXNvcnQtYXNjIHtcbiAgLS1mYTogXCJcXGYwZGVcIjtcbn1cblxuLmZhLWNvbW1lbnQtZG90cyB7XG4gIC0tZmE6IFwiXFxmNGFkXCI7XG59XG5cbi5mYS1jb21tZW50aW5nIHtcbiAgLS1mYTogXCJcXGY0YWRcIjtcbn1cblxuLmZhLXBsYW50LXdpbHQge1xuICAtLWZhOiBcIlxcZTVhYVwiO1xufVxuXG4uZmEtZGlhbW9uZCB7XG4gIC0tZmE6IFwiXFxmMjE5XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tc3F1aW50IHtcbiAgLS1mYTogXCJcXGY1ODVcIjtcbn1cblxuLmZhLWdyaW4tc3F1aW50IHtcbiAgLS1mYTogXCJcXGY1ODVcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1kb2xsYXIge1xuICAtLWZhOiBcIlxcZjRjMFwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLXVzZCB7XG4gIC0tZmE6IFwiXFxmNGMwXCI7XG59XG5cbi5mYS1jaGFydC1kaWFncmFtIHtcbiAgLS1mYTogXCJcXGU2OTVcIjtcbn1cblxuLmZhLWJhY3Rlcml1bSB7XG4gIC0tZmE6IFwiXFxlMDVhXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50ZXIge1xuICAtLWZhOiBcIlxcZjI1YVwiO1xufVxuXG4uZmEtZHJ1bS1zdGVlbHBhbiB7XG4gIC0tZmE6IFwiXFxmNTZhXCI7XG59XG5cbi5mYS1oYW5kLXNjaXNzb3JzIHtcbiAgLS1mYTogXCJcXGYyNTdcIjtcbn1cblxuLmZhLWhhbmRzLXByYXlpbmcge1xuICAtLWZhOiBcIlxcZjY4NFwiO1xufVxuXG4uZmEtcHJheWluZy1oYW5kcyB7XG4gIC0tZmE6IFwiXFxmNjg0XCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtcmlnaHQge1xuICAtLWZhOiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtcm90YXRlIHtcbiAgLS1mYTogXCJcXGYwMWVcIjtcbn1cblxuLmZhLWFycm93LXJvdGF0ZS1mb3J3YXJkIHtcbiAgLS1mYTogXCJcXGYwMWVcIjtcbn1cblxuLmZhLXJlZG8ge1xuICAtLWZhOiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtYmlvaGF6YXJkIHtcbiAgLS1mYTogXCJcXGY3ODBcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWNyb3NzaGFpcnMge1xuICAtLWZhOiBcIlxcZjYwMVwiO1xufVxuXG4uZmEtbG9jYXRpb24ge1xuICAtLWZhOiBcIlxcZjYwMVwiO1xufVxuXG4uZmEtbWFycy1kb3VibGUge1xuICAtLWZhOiBcIlxcZjIyN1wiO1xufVxuXG4uZmEtY2hpbGQtZHJlc3Mge1xuICAtLWZhOiBcIlxcZTU5Y1wiO1xufVxuXG4uZmEtdXNlcnMtYmV0d2Vlbi1saW5lcyB7XG4gIC0tZmE6IFwiXFxlNTkxXCI7XG59XG5cbi5mYS1sdW5ncy12aXJ1cyB7XG4gIC0tZmE6IFwiXFxlMDY3XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tdGVhcnMge1xuICAtLWZhOiBcIlxcZjU4OFwiO1xufVxuXG4uZmEtZ3Jpbi10ZWFycyB7XG4gIC0tZmE6IFwiXFxmNTg4XCI7XG59XG5cbi5mYS1waG9uZSB7XG4gIC0tZmE6IFwiXFxmMDk1XCI7XG59XG5cbi5mYS1jYWxlbmRhci14bWFyayB7XG4gIC0tZmE6IFwiXFxmMjczXCI7XG59XG5cbi5mYS1jYWxlbmRhci10aW1lcyB7XG4gIC0tZmE6IFwiXFxmMjczXCI7XG59XG5cbi5mYS1jaGlsZC1yZWFjaGluZyB7XG4gIC0tZmE6IFwiXFxlNTlkXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtdmlydXMge1xuICAtLWZhOiBcIlxcZTA2NFwiO1xufVxuXG4uZmEtdXNlci1nZWFyIHtcbiAgLS1mYTogXCJcXGY0ZmVcIjtcbn1cblxuLmZhLXVzZXItY29nIHtcbiAgLS1mYTogXCJcXGY0ZmVcIjtcbn1cblxuLmZhLWFycm93LXVwLTEtOSB7XG4gIC0tZmE6IFwiXFxmMTYzXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtdXAge1xuICAtLWZhOiBcIlxcZjE2M1wiO1xufVxuXG4uZmEtZG9vci1jbG9zZWQge1xuICAtLWZhOiBcIlxcZjUyYVwiO1xufVxuXG4uZmEtc2hpZWxkLXZpcnVzIHtcbiAgLS1mYTogXCJcXGUwNmNcIjtcbn1cblxuLmZhLWRpY2Utc2l4IHtcbiAgLS1mYTogXCJcXGY1MjZcIjtcbn1cblxuLmZhLW1vc3F1aXRvLW5ldCB7XG4gIC0tZmE6IFwiXFxlNTJjXCI7XG59XG5cbi5mYS1maWxlLWZyYWdtZW50IHtcbiAgLS1mYTogXCJcXGU2OTdcIjtcbn1cblxuLmZhLWJyaWRnZS13YXRlciB7XG4gIC0tZmE6IFwiXFxlNGNlXCI7XG59XG5cbi5mYS1wZXJzb24tYm9vdGgge1xuICAtLWZhOiBcIlxcZjc1NlwiO1xufVxuXG4uZmEtdGV4dC13aWR0aCB7XG4gIC0tZmE6IFwiXFxmMDM1XCI7XG59XG5cbi5mYS1oYXQtd2l6YXJkIHtcbiAgLS1mYTogXCJcXGY2ZThcIjtcbn1cblxuLmZhLXBlbi1mYW5jeSB7XG4gIC0tZmE6IFwiXFxmNWFjXCI7XG59XG5cbi5mYS1wZXJzb24tZGlnZ2luZyB7XG4gIC0tZmE6IFwiXFxmODVlXCI7XG59XG5cbi5mYS1kaWdnaW5nIHtcbiAgLS1mYTogXCJcXGY4NWVcIjtcbn1cblxuLmZhLXRyYXNoIHtcbiAgLS1mYTogXCJcXGYxZjhcIjtcbn1cblxuLmZhLWdhdWdlLXNpbXBsZSB7XG4gIC0tZmE6IFwiXFxmNjI5XCI7XG59XG5cbi5mYS1nYXVnZS1zaW1wbGUtbWVkIHtcbiAgLS1mYTogXCJcXGY2MjlcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYXZlcmFnZSB7XG4gIC0tZmE6IFwiXFxmNjI5XCI7XG59XG5cbi5mYS1ib29rLW1lZGljYWwge1xuICAtLWZhOiBcIlxcZjdlNlwiO1xufVxuXG4uZmEtcG9vIHtcbiAgLS1mYTogXCJcXGYyZmVcIjtcbn1cblxuLmZhLXF1b3RlLXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYxMGVcIjtcbn1cblxuLmZhLXF1b3RlLXJpZ2h0LWFsdCB7XG4gIC0tZmE6IFwiXFxmMTBlXCI7XG59XG5cbi5mYS1zaGlydCB7XG4gIC0tZmE6IFwiXFxmNTUzXCI7XG59XG5cbi5mYS10LXNoaXJ0IHtcbiAgLS1mYTogXCJcXGY1NTNcIjtcbn1cblxuLmZhLXRzaGlydCB7XG4gIC0tZmE6IFwiXFxmNTUzXCI7XG59XG5cbi5mYS1jdWJlcyB7XG4gIC0tZmE6IFwiXFxmMWIzXCI7XG59XG5cbi5mYS1kaXZpZGUge1xuICAtLWZhOiBcIlxcZjUyOVwiO1xufVxuXG4uZmEtdGVuZ2Utc2lnbiB7XG4gIC0tZmE6IFwiXFxmN2Q3XCI7XG59XG5cbi5mYS10ZW5nZSB7XG4gIC0tZmE6IFwiXFxmN2Q3XCI7XG59XG5cbi5mYS1oZWFkcGhvbmVzIHtcbiAgLS1mYTogXCJcXGYwMjVcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmcge1xuICAtLWZhOiBcIlxcZjRjMlwiO1xufVxuXG4uZmEtaGFuZHMtY2xhcHBpbmcge1xuICAtLWZhOiBcIlxcZTFhOFwiO1xufVxuXG4uZmEtcmVwdWJsaWNhbiB7XG4gIC0tZmE6IFwiXFxmNzVlXCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0IHtcbiAgLS1mYTogXCJcXGYwNjBcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUteG1hcmsge1xuICAtLWZhOiBcIlxcZTU0M1wiO1xufVxuXG4uZmEtcnVsZXIge1xuICAtLWZhOiBcIlxcZjU0NVwiO1xufVxuXG4uZmEtYWxpZ24tbGVmdCB7XG4gIC0tZmE6IFwiXFxmMDM2XCI7XG59XG5cbi5mYS1kaWNlLWQ2IHtcbiAgLS1mYTogXCJcXGY2ZDFcIjtcbn1cblxuLmZhLXJlc3Ryb29tIHtcbiAgLS1mYTogXCJcXGY3YmRcIjtcbn1cblxuLmZhLWoge1xuICAtLWZhOiBcIkpcIjtcbn1cblxuLmZhLXVzZXJzLXZpZXdmaW5kZXIge1xuICAtLWZhOiBcIlxcZTU5NVwiO1xufVxuXG4uZmEtZmlsZS12aWRlbyB7XG4gIC0tZmE6IFwiXFxmMWM4XCI7XG59XG5cbi5mYS11cC1yaWdodC1mcm9tLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMzVkXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLWFsdCB7XG4gIC0tZmE6IFwiXFxmMzVkXCI7XG59XG5cbi5mYS10YWJsZS1jZWxscyB7XG4gIC0tZmE6IFwiXFxmMDBhXCI7XG59XG5cbi5mYS10aCB7XG4gIC0tZmE6IFwiXFxmMDBhXCI7XG59XG5cbi5mYS1maWxlLXBkZiB7XG4gIC0tZmE6IFwiXFxmMWMxXCI7XG59XG5cbi5mYS1ib29rLWJpYmxlIHtcbiAgLS1mYTogXCJcXGY2NDdcIjtcbn1cblxuLmZhLWJpYmxlIHtcbiAgLS1mYTogXCJcXGY2NDdcIjtcbn1cblxuLmZhLW8ge1xuICAtLWZhOiBcIk9cIjtcbn1cblxuLmZhLXN1aXRjYXNlLW1lZGljYWwge1xuICAtLWZhOiBcIlxcZjBmYVwiO1xufVxuXG4uZmEtbWVka2l0IHtcbiAgLS1mYTogXCJcXGYwZmFcIjtcbn1cblxuLmZhLXVzZXItc2VjcmV0IHtcbiAgLS1mYTogXCJcXGYyMWJcIjtcbn1cblxuLmZhLW90dGVyIHtcbiAgLS1mYTogXCJcXGY3MDBcIjtcbn1cblxuLmZhLXBlcnNvbi1kcmVzcyB7XG4gIC0tZmE6IFwiXFxmMTgyXCI7XG59XG5cbi5mYS1mZW1hbGUge1xuICAtLWZhOiBcIlxcZjE4MlwiO1xufVxuXG4uZmEtY29tbWVudC1kb2xsYXIge1xuICAtLWZhOiBcIlxcZjY1MVwiO1xufVxuXG4uZmEtYnVzaW5lc3MtdGltZSB7XG4gIC0tZmE6IFwiXFxmNjRhXCI7XG59XG5cbi5mYS1icmllZmNhc2UtY2xvY2sge1xuICAtLWZhOiBcIlxcZjY0YVwiO1xufVxuXG4uZmEtdGFibGUtY2VsbHMtbGFyZ2Uge1xuICAtLWZhOiBcIlxcZjAwOVwiO1xufVxuXG4uZmEtdGgtbGFyZ2Uge1xuICAtLWZhOiBcIlxcZjAwOVwiO1xufVxuXG4uZmEtYm9vay10YW5ha2gge1xuICAtLWZhOiBcIlxcZjgyN1wiO1xufVxuXG4uZmEtdGFuYWtoIHtcbiAgLS1mYTogXCJcXGY4MjdcIjtcbn1cblxuLmZhLXBob25lLXZvbHVtZSB7XG4gIC0tZmE6IFwiXFxmMmEwXCI7XG59XG5cbi5mYS12b2x1bWUtY29udHJvbC1waG9uZSB7XG4gIC0tZmE6IFwiXFxmMmEwXCI7XG59XG5cbi5mYS1oYXQtY293Ym95LXNpZGUge1xuICAtLWZhOiBcIlxcZjhjMVwiO1xufVxuXG4uZmEtY2xpcGJvYXJkLXVzZXIge1xuICAtLWZhOiBcIlxcZjdmM1wiO1xufVxuXG4uZmEtY2hpbGQge1xuICAtLWZhOiBcIlxcZjFhZVwiO1xufVxuXG4uZmEtbGlyYS1zaWduIHtcbiAgLS1mYTogXCJcXGYxOTVcIjtcbn1cblxuLmZhLXNhdGVsbGl0ZSB7XG4gIC0tZmE6IFwiXFxmN2JmXCI7XG59XG5cbi5mYS1wbGFuZS1sb2NrIHtcbiAgLS1mYTogXCJcXGU1NThcIjtcbn1cblxuLmZhLXRhZyB7XG4gIC0tZmE6IFwiXFxmMDJiXCI7XG59XG5cbi5mYS1jb21tZW50IHtcbiAgLS1mYTogXCJcXGYwNzVcIjtcbn1cblxuLmZhLWNha2UtY2FuZGxlcyB7XG4gIC0tZmE6IFwiXFxmMWZkXCI7XG59XG5cbi5mYS1iaXJ0aGRheS1jYWtlIHtcbiAgLS1mYTogXCJcXGYxZmRcIjtcbn1cblxuLmZhLWNha2Uge1xuICAtLWZhOiBcIlxcZjFmZFwiO1xufVxuXG4uZmEtZW52ZWxvcGUge1xuICAtLWZhOiBcIlxcZjBlMFwiO1xufVxuXG4uZmEtYW5nbGVzLXVwIHtcbiAgLS1mYTogXCJcXGYxMDJcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS11cCB7XG4gIC0tZmE6IFwiXFxmMTAyXCI7XG59XG5cbi5mYS1wYXBlcmNsaXAge1xuICAtLWZhOiBcIlxcZjBjNlwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtdG8tY2l0eSB7XG4gIC0tZmE6IFwiXFxlNGIzXCI7XG59XG5cbi5mYS1yaWJib24ge1xuICAtLWZhOiBcIlxcZjRkNlwiO1xufVxuXG4uZmEtbHVuZ3Mge1xuICAtLWZhOiBcIlxcZjYwNFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtOS0xIHtcbiAgLS1mYTogXCJcXGY4ODdcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy11cC1hbHQge1xuICAtLWZhOiBcIlxcZjg4N1wiO1xufVxuXG4uZmEtbGl0ZWNvaW4tc2lnbiB7XG4gIC0tZmE6IFwiXFxlMWQzXCI7XG59XG5cbi5mYS1ib3JkZXItbm9uZSB7XG4gIC0tZmE6IFwiXFxmODUwXCI7XG59XG5cbi5mYS1jaXJjbGUtbm9kZXMge1xuICAtLWZhOiBcIlxcZTRlMlwiO1xufVxuXG4uZmEtcGFyYWNodXRlLWJveCB7XG4gIC0tZmE6IFwiXFxmNGNkXCI7XG59XG5cbi5mYS1pbmRlbnQge1xuICAtLWZhOiBcIlxcZjAzY1wiO1xufVxuXG4uZmEtdHJ1Y2stZmllbGQtdW4ge1xuICAtLWZhOiBcIlxcZTU4ZVwiO1xufVxuXG4uZmEtaG91cmdsYXNzIHtcbiAgLS1mYTogXCJcXGYyNTRcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1lbXB0eSB7XG4gIC0tZmE6IFwiXFxmMjU0XCI7XG59XG5cbi5mYS1tb3VudGFpbiB7XG4gIC0tZmE6IFwiXFxmNmZjXCI7XG59XG5cbi5mYS11c2VyLWRvY3RvciB7XG4gIC0tZmE6IFwiXFxmMGYwXCI7XG59XG5cbi5mYS11c2VyLW1kIHtcbiAgLS1mYTogXCJcXGYwZjBcIjtcbn1cblxuLmZhLWNpcmNsZS1pbmZvIHtcbiAgLS1mYTogXCJcXGYwNWFcIjtcbn1cblxuLmZhLWluZm8tY2lyY2xlIHtcbiAgLS1mYTogXCJcXGYwNWFcIjtcbn1cblxuLmZhLWNsb3VkLW1lYXRiYWxsIHtcbiAgLS1mYTogXCJcXGY3M2JcIjtcbn1cblxuLmZhLWNhbWVyYSB7XG4gIC0tZmE6IFwiXFxmMDMwXCI7XG59XG5cbi5mYS1jYW1lcmEtYWx0IHtcbiAgLS1mYTogXCJcXGYwMzBcIjtcbn1cblxuLmZhLXNxdWFyZS12aXJ1cyB7XG4gIC0tZmE6IFwiXFxlNTc4XCI7XG59XG5cbi5mYS1tZXRlb3Ige1xuICAtLWZhOiBcIlxcZjc1M1wiO1xufVxuXG4uZmEtY2FyLW9uIHtcbiAgLS1mYTogXCJcXGU0ZGRcIjtcbn1cblxuLmZhLXNsZWlnaCB7XG4gIC0tZmE6IFwiXFxmN2NjXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLTEtOSB7XG4gIC0tZmE6IFwiXFxmMTYyXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtYXNjIHtcbiAgLS1mYTogXCJcXGYxNjJcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duIHtcbiAgLS1mYTogXCJcXGYxNjJcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1kcm9wbGV0IHtcbiAgLS1mYTogXCJcXGY0YzFcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy13YXRlciB7XG4gIC0tZmE6IFwiXFxmNGMxXCI7XG59XG5cbi5mYS13YXRlciB7XG4gIC0tZmE6IFwiXFxmNzczXCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaGVjayB7XG4gIC0tZmE6IFwiXFxmMjc0XCI7XG59XG5cbi5mYS1icmFpbGxlIHtcbiAgLS1mYTogXCJcXGYyYTFcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbCB7XG4gIC0tZmE6IFwiXFxmNDg2XCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlLWFsdCB7XG4gIC0tZmE6IFwiXFxmNDg2XCI7XG59XG5cbi5mYS1sYW5kbWFyayB7XG4gIC0tZmE6IFwiXFxmNjZmXCI7XG59XG5cbi5mYS10cnVjayB7XG4gIC0tZmE6IFwiXFxmMGQxXCI7XG59XG5cbi5mYS1jcm9zc2hhaXJzIHtcbiAgLS1mYTogXCJcXGYwNWJcIjtcbn1cblxuLmZhLXBlcnNvbi1jYW5lIHtcbiAgLS1mYTogXCJcXGU1M2NcIjtcbn1cblxuLmZhLXRlbnQge1xuICAtLWZhOiBcIlxcZTU3ZFwiO1xufVxuXG4uZmEtdmVzdC1wYXRjaGVzIHtcbiAgLS1mYTogXCJcXGUwODZcIjtcbn1cblxuLmZhLWNoZWNrLWRvdWJsZSB7XG4gIC0tZmE6IFwiXFxmNTYwXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLWEteiB7XG4gIC0tZmE6IFwiXFxmMTVkXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWFzYyB7XG4gIC0tZmE6IFwiXFxmMTVkXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRvd24ge1xuICAtLWZhOiBcIlxcZjE1ZFwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC13aGVhdCB7XG4gIC0tZmE6IFwiXFxlNTJhXCI7XG59XG5cbi5mYS1jb29raWUge1xuICAtLWZhOiBcIlxcZjU2M1wiO1xufVxuXG4uZmEtYXJyb3ctcm90YXRlLWxlZnQge1xuICAtLWZhOiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtYXJyb3ctbGVmdC1yb3RhdGUge1xuICAtLWZhOiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtYXJyb3ctcm90YXRlLWJhY2sge1xuICAtLWZhOiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtYXJyb3ctcm90YXRlLWJhY2t3YXJkIHtcbiAgLS1mYTogXCJcXGYwZTJcIjtcbn1cblxuLmZhLXVuZG8ge1xuICAtLWZhOiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtaGFyZC1kcml2ZSB7XG4gIC0tZmE6IFwiXFxmMGEwXCI7XG59XG5cbi5mYS1oZGQge1xuICAtLWZhOiBcIlxcZjBhMFwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXNxdWludC10ZWFycyB7XG4gIC0tZmE6IFwiXFxmNTg2XCI7XG59XG5cbi5mYS1ncmluLXNxdWludC10ZWFycyB7XG4gIC0tZmE6IFwiXFxmNTg2XCI7XG59XG5cbi5mYS1kdW1iYmVsbCB7XG4gIC0tZmE6IFwiXFxmNDRiXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtbGlzdCB7XG4gIC0tZmE6IFwiXFxmMDIyXCI7XG59XG5cbi5mYS1saXN0LWFsdCB7XG4gIC0tZmE6IFwiXFxmMDIyXCI7XG59XG5cbi5mYS10YXJwLWRyb3BsZXQge1xuICAtLWZhOiBcIlxcZTU3Y1wiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2sge1xuICAtLWZhOiBcIlxcZTUxMVwiO1xufVxuXG4uZmEtcGVyc29uLXNraWluZy1ub3JkaWMge1xuICAtLWZhOiBcIlxcZjdjYVwiO1xufVxuXG4uZmEtc2tpaW5nLW5vcmRpYyB7XG4gIC0tZmE6IFwiXFxmN2NhXCI7XG59XG5cbi5mYS1jYWxlbmRhci1wbHVzIHtcbiAgLS1mYTogXCJcXGYyNzFcIjtcbn1cblxuLmZhLXBsYW5lLWFycml2YWwge1xuICAtLWZhOiBcIlxcZjVhZlwiO1xufVxuXG4uZmEtY2lyY2xlLWxlZnQge1xuICAtLWZhOiBcIlxcZjM1OVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0IHtcbiAgLS1mYTogXCJcXGYzNTlcIjtcbn1cblxuLmZhLXRyYWluLXN1YndheSB7XG4gIC0tZmE6IFwiXFxmMjM5XCI7XG59XG5cbi5mYS1zdWJ3YXkge1xuICAtLWZhOiBcIlxcZjIzOVwiO1xufVxuXG4uZmEtY2hhcnQtZ2FudHQge1xuICAtLWZhOiBcIlxcZTBlNFwiO1xufVxuXG4uZmEtaW5kaWFuLXJ1cGVlLXNpZ24ge1xuICAtLWZhOiBcIlxcZTFiY1wiO1xufVxuXG4uZmEtaW5kaWFuLXJ1cGVlIHtcbiAgLS1mYTogXCJcXGUxYmNcIjtcbn1cblxuLmZhLWluciB7XG4gIC0tZmE6IFwiXFxlMWJjXCI7XG59XG5cbi5mYS1jcm9wLXNpbXBsZSB7XG4gIC0tZmE6IFwiXFxmNTY1XCI7XG59XG5cbi5mYS1jcm9wLWFsdCB7XG4gIC0tZmE6IFwiXFxmNTY1XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLTEge1xuICAtLWZhOiBcIlxcZjNkMVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC1hbHQge1xuICAtLWZhOiBcIlxcZjNkMVwiO1xufVxuXG4uZmEtbGVmdC1sb25nIHtcbiAgLS1mYTogXCJcXGYzMGFcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWxlZnQge1xuICAtLWZhOiBcIlxcZjMwYVwiO1xufVxuXG4uZmEtZG5hIHtcbiAgLS1mYTogXCJcXGY0NzFcIjtcbn1cblxuLmZhLXZpcnVzLXNsYXNoIHtcbiAgLS1mYTogXCJcXGUwNzVcIjtcbn1cblxuLmZhLW1pbnVzIHtcbiAgLS1mYTogXCJcXGYwNjhcIjtcbn1cblxuLmZhLXN1YnRyYWN0IHtcbiAgLS1mYTogXCJcXGYwNjhcIjtcbn1cblxuLmZhLWNoZXNzIHtcbiAgLS1mYTogXCJcXGY0MzlcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtbG9uZyB7XG4gIC0tZmE6IFwiXFxmMTc3XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWxlZnQge1xuICAtLWZhOiBcIlxcZjE3N1wiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtY2hlY2sge1xuICAtLWZhOiBcIlxcZTU1Y1wiO1xufVxuXG4uZmEtc3RyZWV0LXZpZXcge1xuICAtLWZhOiBcIlxcZjIxZFwiO1xufVxuXG4uZmEtZnJhbmMtc2lnbiB7XG4gIC0tZmE6IFwiXFxlMThmXCI7XG59XG5cbi5mYS12b2x1bWUtb2ZmIHtcbiAgLS1mYTogXCJcXGYwMjZcIjtcbn1cblxuLmZhLWhhbmRzLWFzbC1pbnRlcnByZXRpbmcge1xuICAtLWZhOiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcge1xuICAtLWZhOiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtYXNsLWludGVycHJldGluZyB7XG4gIC0tZmE6IFwiXFxmMmEzXCI7XG59XG5cbi5mYS1oYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZyB7XG4gIC0tZmE6IFwiXFxmMmEzXCI7XG59XG5cbi5mYS1nZWFyIHtcbiAgLS1mYTogXCJcXGYwMTNcIjtcbn1cblxuLmZhLWNvZyB7XG4gIC0tZmE6IFwiXFxmMDEzXCI7XG59XG5cbi5mYS1kcm9wbGV0LXNsYXNoIHtcbiAgLS1mYTogXCJcXGY1YzdcIjtcbn1cblxuLmZhLXRpbnQtc2xhc2gge1xuICAtLWZhOiBcIlxcZjVjN1wiO1xufVxuXG4uZmEtbW9zcXVlIHtcbiAgLS1mYTogXCJcXGY2NzhcIjtcbn1cblxuLmZhLW1vc3F1aXRvIHtcbiAgLS1mYTogXCJcXGU1MmJcIjtcbn1cblxuLmZhLXN0YXItb2YtZGF2aWQge1xuICAtLWZhOiBcIlxcZjY5YVwiO1xufVxuXG4uZmEtcGVyc29uLW1pbGl0YXJ5LXJpZmxlIHtcbiAgLS1mYTogXCJcXGU1NGJcIjtcbn1cblxuLmZhLWNhcnQtc2hvcHBpbmcge1xuICAtLWZhOiBcIlxcZjA3YVwiO1xufVxuXG4uZmEtc2hvcHBpbmctY2FydCB7XG4gIC0tZmE6IFwiXFxmMDdhXCI7XG59XG5cbi5mYS12aWFscyB7XG4gIC0tZmE6IFwiXFxmNDkzXCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS1wbHVzIHtcbiAgLS1mYTogXCJcXGU1NWZcIjtcbn1cblxuLmZhLXBsYWNlLW9mLXdvcnNoaXAge1xuICAtLWZhOiBcIlxcZjY3ZlwiO1xufVxuXG4uZmEtZ3JpcC12ZXJ0aWNhbCB7XG4gIC0tZmE6IFwiXFxmNThlXCI7XG59XG5cbi5mYS1oZXhhZ29uLW5vZGVzIHtcbiAgLS1mYTogXCJcXGU2OTlcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tdXAge1xuICAtLWZhOiBcIlxcZjE0OFwiO1xufVxuXG4uZmEtbGV2ZWwtdXAge1xuICAtLWZhOiBcIlxcZjE0OFwiO1xufVxuXG4uZmEtdSB7XG4gIC0tZmE6IFwiVVwiO1xufVxuXG4uZmEtc3F1YXJlLXJvb3QtdmFyaWFibGUge1xuICAtLWZhOiBcIlxcZjY5OFwiO1xufVxuXG4uZmEtc3F1YXJlLXJvb3QtYWx0IHtcbiAgLS1mYTogXCJcXGY2OThcIjtcbn1cblxuLmZhLWNsb2NrIHtcbiAgLS1mYTogXCJcXGYwMTdcIjtcbn1cblxuLmZhLWNsb2NrLWZvdXIge1xuICAtLWZhOiBcIlxcZjAxN1wiO1xufVxuXG4uZmEtYmFja3dhcmQtc3RlcCB7XG4gIC0tZmE6IFwiXFxmMDQ4XCI7XG59XG5cbi5mYS1zdGVwLWJhY2t3YXJkIHtcbiAgLS1mYTogXCJcXGYwNDhcIjtcbn1cblxuLmZhLXBhbGxldCB7XG4gIC0tZmE6IFwiXFxmNDgyXCI7XG59XG5cbi5mYS1mYXVjZXQge1xuICAtLWZhOiBcIlxcZTAwNVwiO1xufVxuXG4uZmEtYmFzZWJhbGwtYmF0LWJhbGwge1xuICAtLWZhOiBcIlxcZjQzMlwiO1xufVxuXG4uZmEtcyB7XG4gIC0tZmE6IFwiU1wiO1xufVxuXG4uZmEtdGltZWxpbmUge1xuICAtLWZhOiBcIlxcZTI5Y1wiO1xufVxuXG4uZmEta2V5Ym9hcmQge1xuICAtLWZhOiBcIlxcZjExY1wiO1xufVxuXG4uZmEtY2FyZXQtZG93biB7XG4gIC0tZmE6IFwiXFxmMGQ3XCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LW1lZGljYWwge1xuICAtLWZhOiBcIlxcZjdmMlwiO1xufVxuXG4uZmEtY2xpbmljLW1lZGljYWwge1xuICAtLWZhOiBcIlxcZjdmMlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnMge1xuICAtLWZhOiBcIlxcZjJjOFwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtMyB7XG4gIC0tZmE6IFwiXFxmMmM4XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci0zIHtcbiAgLS1mYTogXCJcXGYyYzhcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzIHtcbiAgLS1mYTogXCJcXGYyYzhcIjtcbn1cblxuLmZhLW1vYmlsZS1zY3JlZW4ge1xuICAtLWZhOiBcIlxcZjNjZlwiO1xufVxuXG4uZmEtbW9iaWxlLWFuZHJvaWQtYWx0IHtcbiAgLS1mYTogXCJcXGYzY2ZcIjtcbn1cblxuLmZhLXBsYW5lLXVwIHtcbiAgLS1mYTogXCJcXGUyMmRcIjtcbn1cblxuLmZhLXBpZ2d5LWJhbmsge1xuICAtLWZhOiBcIlxcZjRkM1wiO1xufVxuXG4uZmEtYmF0dGVyeS1oYWxmIHtcbiAgLS1mYTogXCJcXGYyNDJcIjtcbn1cblxuLmZhLWJhdHRlcnktMyB7XG4gIC0tZmE6IFwiXFxmMjQyXCI7XG59XG5cbi5mYS1tb3VudGFpbi1jaXR5IHtcbiAgLS1mYTogXCJcXGU1MmVcIjtcbn1cblxuLmZhLWNvaW5zIHtcbiAgLS1mYTogXCJcXGY1MWVcIjtcbn1cblxuLmZhLWtoYW5kYSB7XG4gIC0tZmE6IFwiXFxmNjZkXCI7XG59XG5cbi5mYS1zbGlkZXJzIHtcbiAgLS1mYTogXCJcXGYxZGVcIjtcbn1cblxuLmZhLXNsaWRlcnMtaCB7XG4gIC0tZmE6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1mb2xkZXItdHJlZSB7XG4gIC0tZmE6IFwiXFxmODAyXCI7XG59XG5cbi5mYS1uZXR3b3JrLXdpcmVkIHtcbiAgLS1mYTogXCJcXGY2ZmZcIjtcbn1cblxuLmZhLW1hcC1waW4ge1xuICAtLWZhOiBcIlxcZjI3NlwiO1xufVxuXG4uZmEtaGFtc2Ege1xuICAtLWZhOiBcIlxcZjY2NVwiO1xufVxuXG4uZmEtY2VudC1zaWduIHtcbiAgLS1mYTogXCJcXGUzZjVcIjtcbn1cblxuLmZhLWZsYXNrIHtcbiAgLS1mYTogXCJcXGYwYzNcIjtcbn1cblxuLmZhLXBlcnNvbi1wcmVnbmFudCB7XG4gIC0tZmE6IFwiXFxlMzFlXCI7XG59XG5cbi5mYS13YW5kLXNwYXJrbGVzIHtcbiAgLS1mYTogXCJcXGY3MmJcIjtcbn1cblxuLmZhLWVsbGlwc2lzLXZlcnRpY2FsIHtcbiAgLS1mYTogXCJcXGYxNDJcIjtcbn1cblxuLmZhLWVsbGlwc2lzLXYge1xuICAtLWZhOiBcIlxcZjE0MlwiO1xufVxuXG4uZmEtdGlja2V0IHtcbiAgLS1mYTogXCJcXGYxNDVcIjtcbn1cblxuLmZhLXBvd2VyLW9mZiB7XG4gIC0tZmE6IFwiXFxmMDExXCI7XG59XG5cbi5mYS1yaWdodC1sb25nIHtcbiAgLS1mYTogXCJcXGYzMGJcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYzMGJcIjtcbn1cblxuLmZhLWZsYWctdXNhIHtcbiAgLS1mYTogXCJcXGY3NGRcIjtcbn1cblxuLmZhLWxhcHRvcC1maWxlIHtcbiAgLS1mYTogXCJcXGU1MWRcIjtcbn1cblxuLmZhLXR0eSB7XG4gIC0tZmE6IFwiXFxmMWU0XCI7XG59XG5cbi5mYS10ZWxldHlwZSB7XG4gIC0tZmE6IFwiXFxmMWU0XCI7XG59XG5cbi5mYS1kaWFncmFtLW5leHQge1xuICAtLWZhOiBcIlxcZTQ3NlwiO1xufVxuXG4uZmEtcGVyc29uLXJpZmxlIHtcbiAgLS1mYTogXCJcXGU1NGVcIjtcbn1cblxuLmZhLWhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTogXCJcXGU1MTJcIjtcbn1cblxuLmZhLWNsb3NlZC1jYXB0aW9uaW5nIHtcbiAgLS1mYTogXCJcXGYyMGFcIjtcbn1cblxuLmZhLXBlcnNvbi1oaWtpbmcge1xuICAtLWZhOiBcIlxcZjZlY1wiO1xufVxuXG4uZmEtaGlraW5nIHtcbiAgLS1mYTogXCJcXGY2ZWNcIjtcbn1cblxuLmZhLXZlbnVzLWRvdWJsZSB7XG4gIC0tZmE6IFwiXFxmMjI2XCI7XG59XG5cbi5mYS1pbWFnZXMge1xuICAtLWZhOiBcIlxcZjMwMlwiO1xufVxuXG4uZmEtY2FsY3VsYXRvciB7XG4gIC0tZmE6IFwiXFxmMWVjXCI7XG59XG5cbi5mYS1wZW9wbGUtcHVsbGluZyB7XG4gIC0tZmE6IFwiXFxlNTM1XCI7XG59XG5cbi5mYS1uIHtcbiAgLS1mYTogXCJOXCI7XG59XG5cbi5mYS1jYWJsZS1jYXIge1xuICAtLWZhOiBcIlxcZjdkYVwiO1xufVxuXG4uZmEtdHJhbSB7XG4gIC0tZmE6IFwiXFxmN2RhXCI7XG59XG5cbi5mYS1jbG91ZC1yYWluIHtcbiAgLS1mYTogXCJcXGY3M2RcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWNpcmNsZS14bWFyayB7XG4gIC0tZmE6IFwiXFxlNGQ0XCI7XG59XG5cbi5mYS1zaGlwIHtcbiAgLS1mYTogXCJcXGYyMWFcIjtcbn1cblxuLmZhLWFycm93cy1kb3duLXRvLWxpbmUge1xuICAtLWZhOiBcIlxcZTRiOFwiO1xufVxuXG4uZmEtZG93bmxvYWQge1xuICAtLWZhOiBcIlxcZjAxOVwiO1xufVxuXG4uZmEtZmFjZS1ncmluIHtcbiAgLS1mYTogXCJcXGY1ODBcIjtcbn1cblxuLmZhLWdyaW4ge1xuICAtLWZhOiBcIlxcZjU4MFwiO1xufVxuXG4uZmEtZGVsZXRlLWxlZnQge1xuICAtLWZhOiBcIlxcZjU1YVwiO1xufVxuXG4uZmEtYmFja3NwYWNlIHtcbiAgLS1mYTogXCJcXGY1NWFcIjtcbn1cblxuLmZhLWV5ZS1kcm9wcGVyIHtcbiAgLS1mYTogXCJcXGYxZmJcIjtcbn1cblxuLmZhLWV5ZS1kcm9wcGVyLWVtcHR5IHtcbiAgLS1mYTogXCJcXGYxZmJcIjtcbn1cblxuLmZhLWV5ZWRyb3BwZXIge1xuICAtLWZhOiBcIlxcZjFmYlwiO1xufVxuXG4uZmEtZmlsZS1jaXJjbGUtY2hlY2sge1xuICAtLWZhOiBcIlxcZTVhMFwiO1xufVxuXG4uZmEtZm9yd2FyZCB7XG4gIC0tZmE6IFwiXFxmMDRlXCI7XG59XG5cbi5mYS1tb2JpbGUge1xuICAtLWZhOiBcIlxcZjNjZVwiO1xufVxuXG4uZmEtbW9iaWxlLWFuZHJvaWQge1xuICAtLWZhOiBcIlxcZjNjZVwiO1xufVxuXG4uZmEtbW9iaWxlLXBob25lIHtcbiAgLS1mYTogXCJcXGYzY2VcIjtcbn1cblxuLmZhLWZhY2UtbWVoIHtcbiAgLS1mYTogXCJcXGYxMWFcIjtcbn1cblxuLmZhLW1laCB7XG4gIC0tZmE6IFwiXFxmMTFhXCI7XG59XG5cbi5mYS1hbGlnbi1jZW50ZXIge1xuICAtLWZhOiBcIlxcZjAzN1wiO1xufVxuXG4uZmEtYm9vay1za3VsbCB7XG4gIC0tZmE6IFwiXFxmNmI3XCI7XG59XG5cbi5mYS1ib29rLWRlYWQge1xuICAtLWZhOiBcIlxcZjZiN1wiO1xufVxuXG4uZmEtaWQtY2FyZCB7XG4gIC0tZmE6IFwiXFxmMmMyXCI7XG59XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2Uge1xuICAtLWZhOiBcIlxcZjJjMlwiO1xufVxuXG4uZmEtb3V0ZGVudCB7XG4gIC0tZmE6IFwiXFxmMDNiXCI7XG59XG5cbi5mYS1kZWRlbnQge1xuICAtLWZhOiBcIlxcZjAzYlwiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTogXCJcXGU0ZmVcIjtcbn1cblxuLmZhLWhvdXNlIHtcbiAgLS1mYTogXCJcXGYwMTVcIjtcbn1cblxuLmZhLWhvbWUge1xuICAtLWZhOiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtaG9tZS1hbHQge1xuICAtLWZhOiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtaG9tZS1sZy1hbHQge1xuICAtLWZhOiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtY2FsZW5kYXItd2VlayB7XG4gIC0tZmE6IFwiXFxmNzg0XCI7XG59XG5cbi5mYS1sYXB0b3AtbWVkaWNhbCB7XG4gIC0tZmE6IFwiXFxmODEyXCI7XG59XG5cbi5mYS1iIHtcbiAgLS1mYTogXCJCXCI7XG59XG5cbi5mYS1maWxlLW1lZGljYWwge1xuICAtLWZhOiBcIlxcZjQ3N1wiO1xufVxuXG4uZmEtZGljZS1vbmUge1xuICAtLWZhOiBcIlxcZjUyNVwiO1xufVxuXG4uZmEta2l3aS1iaXJkIHtcbiAgLS1mYTogXCJcXGY1MzVcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWFycm93LWxlZnQge1xuICAtLWZhOiBcIlxcZjBlY1wiO1xufVxuXG4uZmEtZXhjaGFuZ2Uge1xuICAtLWZhOiBcIlxcZjBlY1wiO1xufVxuXG4uZmEtcm90YXRlLXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYyZjlcIjtcbn1cblxuLmZhLXJlZG8tYWx0IHtcbiAgLS1mYTogXCJcXGYyZjlcIjtcbn1cblxuLmZhLXJvdGF0ZS1mb3J3YXJkIHtcbiAgLS1mYTogXCJcXGYyZjlcIjtcbn1cblxuLmZhLXV0ZW5zaWxzIHtcbiAgLS1mYTogXCJcXGYyZTdcIjtcbn1cblxuLmZhLWN1dGxlcnkge1xuICAtLWZhOiBcIlxcZjJlN1wiO1xufVxuXG4uZmEtYXJyb3ctdXAtd2lkZS1zaG9ydCB7XG4gIC0tZmE6IFwiXFxmMTYxXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC11cCB7XG4gIC0tZmE6IFwiXFxmMTYxXCI7XG59XG5cbi5mYS1taWxsLXNpZ24ge1xuICAtLWZhOiBcIlxcZTFlZFwiO1xufVxuXG4uZmEtYm93bC1yaWNlIHtcbiAgLS1mYTogXCJcXGUyZWJcIjtcbn1cblxuLmZhLXNrdWxsIHtcbiAgLS1mYTogXCJcXGY1NGNcIjtcbn1cblxuLmZhLXRvd2VyLWJyb2FkY2FzdCB7XG4gIC0tZmE6IFwiXFxmNTE5XCI7XG59XG5cbi5mYS1icm9hZGNhc3QtdG93ZXIge1xuICAtLWZhOiBcIlxcZjUxOVwiO1xufVxuXG4uZmEtdHJ1Y2stcGlja3VwIHtcbiAgLS1mYTogXCJcXGY2M2NcIjtcbn1cblxuLmZhLXVwLWxvbmcge1xuICAtLWZhOiBcIlxcZjMwY1wiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtdXAge1xuICAtLWZhOiBcIlxcZjMwY1wiO1xufVxuXG4uZmEtc3RvcCB7XG4gIC0tZmE6IFwiXFxmMDRkXCI7XG59XG5cbi5mYS1jb2RlLW1lcmdlIHtcbiAgLS1mYTogXCJcXGYzODdcIjtcbn1cblxuLmZhLXVwbG9hZCB7XG4gIC0tZmE6IFwiXFxmMDkzXCI7XG59XG5cbi5mYS1odXJyaWNhbmUge1xuICAtLWZhOiBcIlxcZjc1MVwiO1xufVxuXG4uZmEtbW91bmQge1xuICAtLWZhOiBcIlxcZTUyZFwiO1xufVxuXG4uZmEtdG9pbGV0LXBvcnRhYmxlIHtcbiAgLS1mYTogXCJcXGU1ODNcIjtcbn1cblxuLmZhLWNvbXBhY3QtZGlzYyB7XG4gIC0tZmE6IFwiXFxmNTFmXCI7XG59XG5cbi5mYS1maWxlLWFycm93LWRvd24ge1xuICAtLWZhOiBcIlxcZjU2ZFwiO1xufVxuXG4uZmEtZmlsZS1kb3dubG9hZCB7XG4gIC0tZmE6IFwiXFxmNTZkXCI7XG59XG5cbi5mYS1jYXJhdmFuIHtcbiAgLS1mYTogXCJcXGY4ZmZcIjtcbn1cblxuLmZhLXNoaWVsZC1jYXQge1xuICAtLWZhOiBcIlxcZTU3MlwiO1xufVxuXG4uZmEtYm9sdCB7XG4gIC0tZmE6IFwiXFxmMGU3XCI7XG59XG5cbi5mYS16YXAge1xuICAtLWZhOiBcIlxcZjBlN1wiO1xufVxuXG4uZmEtZ2xhc3Mtd2F0ZXIge1xuICAtLWZhOiBcIlxcZTRmNFwiO1xufVxuXG4uZmEtb2lsLXdlbGwge1xuICAtLWZhOiBcIlxcZTUzMlwiO1xufVxuXG4uZmEtdmF1bHQge1xuICAtLWZhOiBcIlxcZTJjNVwiO1xufVxuXG4uZmEtbWFycyB7XG4gIC0tZmE6IFwiXFxmMjIyXCI7XG59XG5cbi5mYS10b2lsZXQge1xuICAtLWZhOiBcIlxcZjdkOFwiO1xufVxuXG4uZmEtcGxhbmUtY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTogXCJcXGU1NTdcIjtcbn1cblxuLmZhLXllbi1zaWduIHtcbiAgLS1mYTogXCJcXGYxNTdcIjtcbn1cblxuLmZhLWNueSB7XG4gIC0tZmE6IFwiXFxmMTU3XCI7XG59XG5cbi5mYS1qcHkge1xuICAtLWZhOiBcIlxcZjE1N1wiO1xufVxuXG4uZmEtcm1iIHtcbiAgLS1mYTogXCJcXGYxNTdcIjtcbn1cblxuLmZhLXllbiB7XG4gIC0tZmE6IFwiXFxmMTU3XCI7XG59XG5cbi5mYS1ydWJsZS1zaWduIHtcbiAgLS1mYTogXCJcXGYxNThcIjtcbn1cblxuLmZhLXJvdWJsZSB7XG4gIC0tZmE6IFwiXFxmMTU4XCI7XG59XG5cbi5mYS1ydWIge1xuICAtLWZhOiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtcnVibGUge1xuICAtLWZhOiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtc3VuIHtcbiAgLS1mYTogXCJcXGYxODVcIjtcbn1cblxuLmZhLWd1aXRhciB7XG4gIC0tZmE6IFwiXFxmN2E2XCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLXdpbmsge1xuICAtLWZhOiBcIlxcZjU5Y1wiO1xufVxuXG4uZmEtbGF1Z2gtd2luayB7XG4gIC0tZmE6IFwiXFxmNTljXCI7XG59XG5cbi5mYS1ob3JzZS1oZWFkIHtcbiAgLS1mYTogXCJcXGY3YWJcIjtcbn1cblxuLmZhLWJvcmUtaG9sZSB7XG4gIC0tZmE6IFwiXFxlNGMzXCI7XG59XG5cbi5mYS1pbmR1c3RyeSB7XG4gIC0tZmE6IFwiXFxmMjc1XCI7XG59XG5cbi5mYS1jaXJjbGUtZG93biB7XG4gIC0tZmE6IFwiXFxmMzU4XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWRvd24ge1xuICAtLWZhOiBcIlxcZjM1OFwiO1xufVxuXG4uZmEtYXJyb3dzLXR1cm4tdG8tZG90cyB7XG4gIC0tZmE6IFwiXFxlNGMxXCI7XG59XG5cbi5mYS1mbG9yaW4tc2lnbiB7XG4gIC0tZmE6IFwiXFxlMTg0XCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXNob3J0LXdpZGUge1xuICAtLWZhOiBcIlxcZjg4NFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtZGVzYyB7XG4gIC0tZmE6IFwiXFxmODg0XCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kb3duLWFsdCB7XG4gIC0tZmE6IFwiXFxmODg0XCI7XG59XG5cbi5mYS1sZXNzLXRoYW4ge1xuICAtLWZhOiBcIlxcPFwiO1xufVxuXG4uZmEtYW5nbGUtZG93biB7XG4gIC0tZmE6IFwiXFxmMTA3XCI7XG59XG5cbi5mYS1jYXItdHVubmVsIHtcbiAgLS1mYTogXCJcXGU0ZGVcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1jb3VnaCB7XG4gIC0tZmE6IFwiXFxlMDYxXCI7XG59XG5cbi5mYS1ncmlwLWxpbmVzIHtcbiAgLS1mYTogXCJcXGY3YTRcIjtcbn1cblxuLmZhLXRodW1icy1kb3duIHtcbiAgLS1mYTogXCJcXGYxNjVcIjtcbn1cblxuLmZhLXVzZXItbG9jayB7XG4gIC0tZmE6IFwiXFxmNTAyXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC1sb25nIHtcbiAgLS1mYTogXCJcXGYxNzhcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQge1xuICAtLWZhOiBcIlxcZjE3OFwiO1xufVxuXG4uZmEtYW5jaG9yLWNpcmNsZS14bWFyayB7XG4gIC0tZmE6IFwiXFxlNGFjXCI7XG59XG5cbi5mYS1lbGxpcHNpcyB7XG4gIC0tZmE6IFwiXFxmMTQxXCI7XG59XG5cbi5mYS1lbGxpcHNpcy1oIHtcbiAgLS1mYTogXCJcXGYxNDFcIjtcbn1cblxuLmZhLWNoZXNzLXBhd24ge1xuICAtLWZhOiBcIlxcZjQ0M1wiO1xufVxuXG4uZmEta2l0LW1lZGljYWwge1xuICAtLWZhOiBcIlxcZjQ3OVwiO1xufVxuXG4uZmEtZmlyc3QtYWlkIHtcbiAgLS1mYTogXCJcXGY0NzlcIjtcbn1cblxuLmZhLXBlcnNvbi10aHJvdWdoLXdpbmRvdyB7XG4gIC0tZmE6IFwiXFxlNWE5XCI7XG59XG5cbi5mYS10b29sYm94IHtcbiAgLS1mYTogXCJcXGY1NTJcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctY2lyY2xlIHtcbiAgLS1mYTogXCJcXGU0ZmJcIjtcbn1cblxuLmZhLWJ1ZyB7XG4gIC0tZmE6IFwiXFxmMTg4XCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZCB7XG4gIC0tZmE6IFwiXFxmMDlkXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZC1hbHQge1xuICAtLWZhOiBcIlxcZjA5ZFwiO1xufVxuXG4uZmEtY2FyIHtcbiAgLS1mYTogXCJcXGYxYjlcIjtcbn1cblxuLmZhLWF1dG9tb2JpbGUge1xuICAtLWZhOiBcIlxcZjFiOVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLWhhbmQge1xuICAtLWZhOiBcIlxcZTRmN1wiO1xufVxuXG4uZmEtYm9vay1vcGVuLXJlYWRlciB7XG4gIC0tZmE6IFwiXFxmNWRhXCI7XG59XG5cbi5mYS1ib29rLXJlYWRlciB7XG4gIC0tZmE6IFwiXFxmNWRhXCI7XG59XG5cbi5mYS1tb3VudGFpbi1zdW4ge1xuICAtLWZhOiBcIlxcZTUyZlwiO1xufVxuXG4uZmEtYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZSB7XG4gIC0tZmE6IFwiXFxlNGJhXCI7XG59XG5cbi5mYS1kaWNlLWQyMCB7XG4gIC0tZmE6IFwiXFxmNmNmXCI7XG59XG5cbi5mYS10cnVjay1kcm9wbGV0IHtcbiAgLS1mYTogXCJcXGU1OGNcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTogXCJcXGU1YTFcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWFycm93LXVwIHtcbiAgLS1mYTogXCJcXGUwNDBcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXVwIHtcbiAgLS1mYTogXCJcXGUwNDBcIjtcbn1cblxuLmZhLW1lZGFsIHtcbiAgLS1mYTogXCJcXGY1YTJcIjtcbn1cblxuLmZhLWJlZCB7XG4gIC0tZmE6IFwiXFxmMjM2XCI7XG59XG5cbi5mYS1zcXVhcmUtaCB7XG4gIC0tZmE6IFwiXFxmMGZkXCI7XG59XG5cbi5mYS1oLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMGZkXCI7XG59XG5cbi5mYS1wb2RjYXN0IHtcbiAgLS1mYTogXCJcXGYyY2VcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWZ1bGwge1xuICAtLWZhOiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtNCB7XG4gIC0tZmE6IFwiXFxmMmM3XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci00IHtcbiAgLS1mYTogXCJcXGYyYzdcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLWZ1bGwge1xuICAtLWZhOiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtYmVsbCB7XG4gIC0tZmE6IFwiXFxmMGYzXCI7XG59XG5cbi5mYS1zdXBlcnNjcmlwdCB7XG4gIC0tZmE6IFwiXFxmMTJiXCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS14bWFyayB7XG4gIC0tZmE6IFwiXFxlNTYwXCI7XG59XG5cbi5mYS1zdGFyLW9mLWxpZmUge1xuICAtLWZhOiBcIlxcZjYyMVwiO1xufVxuXG4uZmEtcGhvbmUtc2xhc2gge1xuICAtLWZhOiBcIlxcZjNkZFwiO1xufVxuXG4uZmEtcGFpbnQtcm9sbGVyIHtcbiAgLS1mYTogXCJcXGY1YWFcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbmdsZSB7XG4gIC0tZmE6IFwiXFxmNGM0XCI7XG59XG5cbi5mYS1oYW5kcy1oZWxwaW5nIHtcbiAgLS1mYTogXCJcXGY0YzRcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWRvdCB7XG4gIC0tZmE6IFwiXFxmM2M1XCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLWFsdCB7XG4gIC0tZmE6IFwiXFxmM2M1XCI7XG59XG5cbi5mYS1maWxlIHtcbiAgLS1mYTogXCJcXGYxNWJcIjtcbn1cblxuLmZhLWdyZWF0ZXItdGhhbiB7XG4gIC0tZmE6IFwiXFw+XCI7XG59XG5cbi5mYS1wZXJzb24tc3dpbW1pbmcge1xuICAtLWZhOiBcIlxcZjVjNFwiO1xufVxuXG4uZmEtc3dpbW1lciB7XG4gIC0tZmE6IFwiXFxmNWM0XCI7XG59XG5cbi5mYS1hcnJvdy1kb3duIHtcbiAgLS1mYTogXCJcXGYwNjNcIjtcbn1cblxuLmZhLWRyb3BsZXQge1xuICAtLWZhOiBcIlxcZjA0M1wiO1xufVxuXG4uZmEtdGludCB7XG4gIC0tZmE6IFwiXFxmMDQzXCI7XG59XG5cbi5mYS1lcmFzZXIge1xuICAtLWZhOiBcIlxcZjEyZFwiO1xufVxuXG4uZmEtZWFydGgtYW1lcmljYXMge1xuICAtLWZhOiBcIlxcZjU3ZFwiO1xufVxuXG4uZmEtZWFydGgge1xuICAtLWZhOiBcIlxcZjU3ZFwiO1xufVxuXG4uZmEtZWFydGgtYW1lcmljYSB7XG4gIC0tZmE6IFwiXFxmNTdkXCI7XG59XG5cbi5mYS1nbG9iZS1hbWVyaWNhcyB7XG4gIC0tZmE6IFwiXFxmNTdkXCI7XG59XG5cbi5mYS1wZXJzb24tYnVyc3Qge1xuICAtLWZhOiBcIlxcZTUzYlwiO1xufVxuXG4uZmEtZG92ZSB7XG4gIC0tZmE6IFwiXFxmNGJhXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWVtcHR5IHtcbiAgLS1mYTogXCJcXGYyNDRcIjtcbn1cblxuLmZhLWJhdHRlcnktMCB7XG4gIC0tZmE6IFwiXFxmMjQ0XCI7XG59XG5cbi5mYS1zb2NrcyB7XG4gIC0tZmE6IFwiXFxmNjk2XCI7XG59XG5cbi5mYS1pbmJveCB7XG4gIC0tZmE6IFwiXFxmMDFjXCI7XG59XG5cbi5mYS1zZWN0aW9uIHtcbiAgLS1mYTogXCJcXGU0NDdcIjtcbn1cblxuLmZhLWdhdWdlLWhpZ2gge1xuICAtLWZhOiBcIlxcZjYyNVwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQge1xuICAtLWZhOiBcIlxcZjYyNVwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtZmFzdCB7XG4gIC0tZmE6IFwiXFxmNjI1XCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vcGVuLXRleHQge1xuICAtLWZhOiBcIlxcZjY1OFwiO1xufVxuXG4uZmEtaG9zcGl0YWwge1xuICAtLWZhOiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtaG9zcGl0YWwtYWx0IHtcbiAgLS1mYTogXCJcXGYwZjhcIjtcbn1cblxuLmZhLWhvc3BpdGFsLXdpZGUge1xuICAtLWZhOiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtd2luZS1ib3R0bGUge1xuICAtLWZhOiBcIlxcZjcyZlwiO1xufVxuXG4uZmEtY2hlc3Mtcm9vayB7XG4gIC0tZmE6IFwiXFxmNDQ3XCI7XG59XG5cbi5mYS1iYXJzLXN0YWdnZXJlZCB7XG4gIC0tZmE6IFwiXFxmNTUwXCI7XG59XG5cbi5mYS1yZW9yZGVyIHtcbiAgLS1mYTogXCJcXGY1NTBcIjtcbn1cblxuLmZhLXN0cmVhbSB7XG4gIC0tZmE6IFwiXFxmNTUwXCI7XG59XG5cbi5mYS1kaGFybWFjaGFrcmEge1xuICAtLWZhOiBcIlxcZjY1NVwiO1xufVxuXG4uZmEtaG90ZG9nIHtcbiAgLS1mYTogXCJcXGY4MGZcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZSB7XG4gIC0tZmE6IFwiXFxmMjlkXCI7XG59XG5cbi5mYS1ibGluZCB7XG4gIC0tZmE6IFwiXFxmMjlkXCI7XG59XG5cbi5mYS1kcnVtIHtcbiAgLS1mYTogXCJcXGY1NjlcIjtcbn1cblxuLmZhLWljZS1jcmVhbSB7XG4gIC0tZmE6IFwiXFxmODEwXCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtYm9sdCB7XG4gIC0tZmE6IFwiXFxlNGZjXCI7XG59XG5cbi5mYS1mYXgge1xuICAtLWZhOiBcIlxcZjFhY1wiO1xufVxuXG4uZmEtcGFyYWdyYXBoIHtcbiAgLS1mYTogXCJcXGYxZGRcIjtcbn1cblxuLmZhLWNoZWNrLXRvLXNsb3Qge1xuICAtLWZhOiBcIlxcZjc3MlwiO1xufVxuXG4uZmEtdm90ZS15ZWEge1xuICAtLWZhOiBcIlxcZjc3MlwiO1xufVxuXG4uZmEtc3Rhci1oYWxmIHtcbiAgLS1mYTogXCJcXGYwODlcIjtcbn1cblxuLmZhLWJveGVzLXN0YWNrZWQge1xuICAtLWZhOiBcIlxcZjQ2OFwiO1xufVxuXG4uZmEtYm94ZXMge1xuICAtLWZhOiBcIlxcZjQ2OFwiO1xufVxuXG4uZmEtYm94ZXMtYWx0IHtcbiAgLS1mYTogXCJcXGY0NjhcIjtcbn1cblxuLmZhLWxpbmsge1xuICAtLWZhOiBcIlxcZjBjMVwiO1xufVxuXG4uZmEtY2hhaW4ge1xuICAtLWZhOiBcIlxcZjBjMVwiO1xufVxuXG4uZmEtZWFyLWxpc3RlbiB7XG4gIC0tZmE6IFwiXFxmMmEyXCI7XG59XG5cbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXMge1xuICAtLWZhOiBcIlxcZjJhMlwiO1xufVxuXG4uZmEtdHJlZS1jaXR5IHtcbiAgLS1mYTogXCJcXGU1ODdcIjtcbn1cblxuLmZhLXBsYXkge1xuICAtLWZhOiBcIlxcZjA0YlwiO1xufVxuXG4uZmEtZm9udCB7XG4gIC0tZmE6IFwiXFxmMDMxXCI7XG59XG5cbi5mYS10YWJsZS1jZWxscy1yb3ctbG9jayB7XG4gIC0tZmE6IFwiXFxlNjdhXCI7XG59XG5cbi5mYS1ydXBpYWgtc2lnbiB7XG4gIC0tZmE6IFwiXFxlMjNkXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzIHtcbiAgLS1mYTogXCJcXGYwMDJcIjtcbn1cblxuLmZhLXNlYXJjaCB7XG4gIC0tZmE6IFwiXFxmMDAyXCI7XG59XG5cbi5mYS10YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGwge1xuICAtLWZhOiBcIlxcZjQ1ZFwiO1xufVxuXG4uZmEtcGluZy1wb25nLXBhZGRsZS1iYWxsIHtcbiAgLS1mYTogXCJcXGY0NWRcIjtcbn1cblxuLmZhLXRhYmxlLXRlbm5pcyB7XG4gIC0tZmE6IFwiXFxmNDVkXCI7XG59XG5cbi5mYS1wZXJzb24tZG90cy1mcm9tLWxpbmUge1xuICAtLWZhOiBcIlxcZjQ3MFwiO1xufVxuXG4uZmEtZGlhZ25vc2VzIHtcbiAgLS1mYTogXCJcXGY0NzBcIjtcbn1cblxuLmZhLXRyYXNoLWNhbi1hcnJvdy11cCB7XG4gIC0tZmE6IFwiXFxmODJhXCI7XG59XG5cbi5mYS10cmFzaC1yZXN0b3JlLWFsdCB7XG4gIC0tZmE6IFwiXFxmODJhXCI7XG59XG5cbi5mYS1uYWlyYS1zaWduIHtcbiAgLS1mYTogXCJcXGUxZjZcIjtcbn1cblxuLmZhLWNhcnQtYXJyb3ctZG93biB7XG4gIC0tZmE6IFwiXFxmMjE4XCI7XG59XG5cbi5mYS13YWxraWUtdGFsa2llIHtcbiAgLS1mYTogXCJcXGY4ZWZcIjtcbn1cblxuLmZhLWZpbGUtcGVuIHtcbiAgLS1mYTogXCJcXGYzMWNcIjtcbn1cblxuLmZhLWZpbGUtZWRpdCB7XG4gIC0tZmE6IFwiXFxmMzFjXCI7XG59XG5cbi5mYS1yZWNlaXB0IHtcbiAgLS1mYTogXCJcXGY1NDNcIjtcbn1cblxuLmZhLXNxdWFyZS1wZW4ge1xuICAtLWZhOiBcIlxcZjE0YlwiO1xufVxuXG4uZmEtcGVuLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMTRiXCI7XG59XG5cbi5mYS1wZW5jaWwtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYxNGJcIjtcbn1cblxuLmZhLXN1aXRjYXNlLXJvbGxpbmcge1xuICAtLWZhOiBcIlxcZjVjMVwiO1xufVxuXG4uZmEtcGVyc29uLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6IFwiXFxlNTNmXCI7XG59XG5cbi5mYS1jaGV2cm9uLWRvd24ge1xuICAtLWZhOiBcIlxcZjA3OFwiO1xufVxuXG4uZmEtYmF0dGVyeS1mdWxsIHtcbiAgLS1mYTogXCJcXGYyNDBcIjtcbn1cblxuLmZhLWJhdHRlcnkge1xuICAtLWZhOiBcIlxcZjI0MFwiO1xufVxuXG4uZmEtYmF0dGVyeS01IHtcbiAgLS1mYTogXCJcXGYyNDBcIjtcbn1cblxuLmZhLXNrdWxsLWNyb3NzYm9uZXMge1xuICAtLWZhOiBcIlxcZjcxNFwiO1xufVxuXG4uZmEtY29kZS1jb21wYXJlIHtcbiAgLS1mYTogXCJcXGUxM2FcIjtcbn1cblxuLmZhLWxpc3QtdWwge1xuICAtLWZhOiBcIlxcZjBjYVwiO1xufVxuXG4uZmEtbGlzdC1kb3RzIHtcbiAgLS1mYTogXCJcXGYwY2FcIjtcbn1cblxuLmZhLXNjaG9vbC1sb2NrIHtcbiAgLS1mYTogXCJcXGU1NmZcIjtcbn1cblxuLmZhLXRvd2VyLWNlbGwge1xuICAtLWZhOiBcIlxcZTU4NVwiO1xufVxuXG4uZmEtZG93bi1sb25nIHtcbiAgLS1mYTogXCJcXGYzMDlcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWRvd24ge1xuICAtLWZhOiBcIlxcZjMwOVwiO1xufVxuXG4uZmEtcmFua2luZy1zdGFyIHtcbiAgLS1mYTogXCJcXGU1NjFcIjtcbn1cblxuLmZhLWNoZXNzLWtpbmcge1xuICAtLWZhOiBcIlxcZjQzZlwiO1xufVxuXG4uZmEtcGVyc29uLWhhcmFzc2luZyB7XG4gIC0tZmE6IFwiXFxlNTQ5XCI7XG59XG5cbi5mYS1icmF6aWxpYW4tcmVhbC1zaWduIHtcbiAgLS1mYTogXCJcXGU0NmNcIjtcbn1cblxuLmZhLWxhbmRtYXJrLWRvbWUge1xuICAtLWZhOiBcIlxcZjc1MlwiO1xufVxuXG4uZmEtbGFuZG1hcmstYWx0IHtcbiAgLS1mYTogXCJcXGY3NTJcIjtcbn1cblxuLmZhLWFycm93LXVwIHtcbiAgLS1mYTogXCJcXGYwNjJcIjtcbn1cblxuLmZhLXR2IHtcbiAgLS1mYTogXCJcXGYyNmNcIjtcbn1cblxuLmZhLXRlbGV2aXNpb24ge1xuICAtLWZhOiBcIlxcZjI2Y1wiO1xufVxuXG4uZmEtdHYtYWx0IHtcbiAgLS1mYTogXCJcXGYyNmNcIjtcbn1cblxuLmZhLXNocmltcCB7XG4gIC0tZmE6IFwiXFxlNDQ4XCI7XG59XG5cbi5mYS1saXN0LWNoZWNrIHtcbiAgLS1mYTogXCJcXGYwYWVcIjtcbn1cblxuLmZhLXRhc2tzIHtcbiAgLS1mYTogXCJcXGYwYWVcIjtcbn1cblxuLmZhLWp1Zy1kZXRlcmdlbnQge1xuICAtLWZhOiBcIlxcZTUxOVwiO1xufVxuXG4uZmEtY2lyY2xlLXVzZXIge1xuICAtLWZhOiBcIlxcZjJiZFwiO1xufVxuXG4uZmEtdXNlci1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjJiZFwiO1xufVxuXG4uZmEtdXNlci1zaGllbGQge1xuICAtLWZhOiBcIlxcZjUwNVwiO1xufVxuXG4uZmEtd2luZCB7XG4gIC0tZmE6IFwiXFxmNzJlXCI7XG59XG5cbi5mYS1jYXItYnVyc3Qge1xuICAtLWZhOiBcIlxcZjVlMVwiO1xufVxuXG4uZmEtY2FyLWNyYXNoIHtcbiAgLS1mYTogXCJcXGY1ZTFcIjtcbn1cblxuLmZhLXkge1xuICAtLWZhOiBcIllcIjtcbn1cblxuLmZhLXBlcnNvbi1zbm93Ym9hcmRpbmcge1xuICAtLWZhOiBcIlxcZjdjZVwiO1xufVxuXG4uZmEtc25vd2JvYXJkaW5nIHtcbiAgLS1mYTogXCJcXGY3Y2VcIjtcbn1cblxuLmZhLXRydWNrLWZhc3Qge1xuICAtLWZhOiBcIlxcZjQ4YlwiO1xufVxuXG4uZmEtc2hpcHBpbmctZmFzdCB7XG4gIC0tZmE6IFwiXFxmNDhiXCI7XG59XG5cbi5mYS1maXNoIHtcbiAgLS1mYTogXCJcXGY1NzhcIjtcbn1cblxuLmZhLXVzZXItZ3JhZHVhdGUge1xuICAtLWZhOiBcIlxcZjUwMVwiO1xufVxuXG4uZmEtY2lyY2xlLWhhbGYtc3Ryb2tlIHtcbiAgLS1mYTogXCJcXGYwNDJcIjtcbn1cblxuLmZhLWFkanVzdCB7XG4gIC0tZmE6IFwiXFxmMDQyXCI7XG59XG5cbi5mYS1jbGFwcGVyYm9hcmQge1xuICAtLWZhOiBcIlxcZTEzMVwiO1xufVxuXG4uZmEtY2lyY2xlLXJhZGlhdGlvbiB7XG4gIC0tZmE6IFwiXFxmN2JhXCI7XG59XG5cbi5mYS1yYWRpYXRpb24tYWx0IHtcbiAgLS1mYTogXCJcXGY3YmFcIjtcbn1cblxuLmZhLWJhc2ViYWxsIHtcbiAgLS1mYTogXCJcXGY0MzNcIjtcbn1cblxuLmZhLWJhc2ViYWxsLWJhbGwge1xuICAtLWZhOiBcIlxcZjQzM1wiO1xufVxuXG4uZmEtamV0LWZpZ2h0ZXItdXAge1xuICAtLWZhOiBcIlxcZTUxOFwiO1xufVxuXG4uZmEtZGlhZ3JhbS1wcm9qZWN0IHtcbiAgLS1mYTogXCJcXGY1NDJcIjtcbn1cblxuLmZhLXByb2plY3QtZGlhZ3JhbSB7XG4gIC0tZmE6IFwiXFxmNTQyXCI7XG59XG5cbi5mYS1jb3B5IHtcbiAgLS1mYTogXCJcXGYwYzVcIjtcbn1cblxuLmZhLXZvbHVtZS14bWFyayB7XG4gIC0tZmE6IFwiXFxmNmE5XCI7XG59XG5cbi5mYS12b2x1bWUtbXV0ZSB7XG4gIC0tZmE6IFwiXFxmNmE5XCI7XG59XG5cbi5mYS12b2x1bWUtdGltZXMge1xuICAtLWZhOiBcIlxcZjZhOVwiO1xufVxuXG4uZmEtaGFuZC1zcGFya2xlcyB7XG4gIC0tZmE6IFwiXFxlMDVkXCI7XG59XG5cbi5mYS1ncmlwIHtcbiAgLS1mYTogXCJcXGY1OGRcIjtcbn1cblxuLmZhLWdyaXAtaG9yaXpvbnRhbCB7XG4gIC0tZmE6IFwiXFxmNThkXCI7XG59XG5cbi5mYS1zaGFyZS1mcm9tLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMTRkXCI7XG59XG5cbi5mYS1zaGFyZS1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjE0ZFwiO1xufVxuXG4uZmEtY2hpbGQtY29tYmF0YW50IHtcbiAgLS1mYTogXCJcXGU0ZTBcIjtcbn1cblxuLmZhLWNoaWxkLXJpZmxlIHtcbiAgLS1mYTogXCJcXGU0ZTBcIjtcbn1cblxuLmZhLWd1biB7XG4gIC0tZmE6IFwiXFxlMTliXCI7XG59XG5cbi5mYS1zcXVhcmUtcGhvbmUge1xuICAtLWZhOiBcIlxcZjA5OFwiO1xufVxuXG4uZmEtcGhvbmUtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYwOThcIjtcbn1cblxuLmZhLXBsdXMge1xuICAtLWZhOiBcIlxcK1wiO1xufVxuXG4uZmEtYWRkIHtcbiAgLS1mYTogXCJcXCtcIjtcbn1cblxuLmZhLWV4cGFuZCB7XG4gIC0tZmE6IFwiXFxmMDY1XCI7XG59XG5cbi5mYS1jb21wdXRlciB7XG4gIC0tZmE6IFwiXFxlNGU1XCI7XG59XG5cbi5mYS14bWFyayB7XG4gIC0tZmE6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS1jbG9zZSB7XG4gIC0tZmE6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS1tdWx0aXBseSB7XG4gIC0tZmE6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS1yZW1vdmUge1xuICAtLWZhOiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtdGltZXMge1xuICAtLWZhOiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMDQ3XCI7XG59XG5cbi5mYS1hcnJvd3Mge1xuICAtLWZhOiBcIlxcZjA0N1wiO1xufVxuXG4uZmEtY2hhbGtib2FyZC11c2VyIHtcbiAgLS1mYTogXCJcXGY1MWNcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQtdGVhY2hlciB7XG4gIC0tZmE6IFwiXFxmNTFjXCI7XG59XG5cbi5mYS1wZXNvLXNpZ24ge1xuICAtLWZhOiBcIlxcZTIyMlwiO1xufVxuXG4uZmEtYnVpbGRpbmctc2hpZWxkIHtcbiAgLS1mYTogXCJcXGU0ZDhcIjtcbn1cblxuLmZhLWJhYnkge1xuICAtLWZhOiBcIlxcZjc3Y1wiO1xufVxuXG4uZmEtdXNlcnMtbGluZSB7XG4gIC0tZmE6IFwiXFxlNTkyXCI7XG59XG5cbi5mYS1xdW90ZS1sZWZ0IHtcbiAgLS1mYTogXCJcXGYxMGRcIjtcbn1cblxuLmZhLXF1b3RlLWxlZnQtYWx0IHtcbiAgLS1mYTogXCJcXGYxMGRcIjtcbn1cblxuLmZhLXRyYWN0b3Ige1xuICAtLWZhOiBcIlxcZjcyMlwiO1xufVxuXG4uZmEtdHJhc2gtYXJyb3ctdXAge1xuICAtLWZhOiBcIlxcZjgyOVwiO1xufVxuXG4uZmEtdHJhc2gtcmVzdG9yZSB7XG4gIC0tZmE6IFwiXFxmODI5XCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXVwLWxvY2sge1xuICAtLWZhOiBcIlxcZTRiMFwiO1xufVxuXG4uZmEtbGluZXMtbGVhbmluZyB7XG4gIC0tZmE6IFwiXFxlNTFlXCI7XG59XG5cbi5mYS1ydWxlci1jb21iaW5lZCB7XG4gIC0tZmE6IFwiXFxmNTQ2XCI7XG59XG5cbi5mYS1jb3B5cmlnaHQge1xuICAtLWZhOiBcIlxcZjFmOVwiO1xufVxuXG4uZmEtZXF1YWxzIHtcbiAgLS1mYTogXCJcXD1cIjtcbn1cblxuLmZhLWJsZW5kZXIge1xuICAtLWZhOiBcIlxcZjUxN1wiO1xufVxuXG4uZmEtdGVldGgge1xuICAtLWZhOiBcIlxcZjYyZVwiO1xufVxuXG4uZmEtc2hla2VsLXNpZ24ge1xuICAtLWZhOiBcIlxcZjIwYlwiO1xufVxuXG4uZmEtaWxzIHtcbiAgLS1mYTogXCJcXGYyMGJcIjtcbn1cblxuLmZhLXNoZWtlbCB7XG4gIC0tZmE6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1zaGVxZWwge1xuICAtLWZhOiBcIlxcZjIwYlwiO1xufVxuXG4uZmEtc2hlcWVsLXNpZ24ge1xuICAtLWZhOiBcIlxcZjIwYlwiO1xufVxuXG4uZmEtbWFwIHtcbiAgLS1mYTogXCJcXGYyNzlcIjtcbn1cblxuLmZhLXJvY2tldCB7XG4gIC0tZmE6IFwiXFxmMTM1XCI7XG59XG5cbi5mYS1waG90by1maWxtIHtcbiAgLS1mYTogXCJcXGY4N2NcIjtcbn1cblxuLmZhLXBob3RvLXZpZGVvIHtcbiAgLS1mYTogXCJcXGY4N2NcIjtcbn1cblxuLmZhLWZvbGRlci1taW51cyB7XG4gIC0tZmE6IFwiXFxmNjVkXCI7XG59XG5cbi5mYS1oZXhhZ29uLW5vZGVzLWJvbHQge1xuICAtLWZhOiBcIlxcZTY5YVwiO1xufVxuXG4uZmEtc3RvcmUge1xuICAtLWZhOiBcIlxcZjU0ZVwiO1xufVxuXG4uZmEtYXJyb3ctdHJlbmQtdXAge1xuICAtLWZhOiBcIlxcZTA5OFwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtbWludXMge1xuICAtLWZhOiBcIlxcZTU1ZVwiO1xufVxuXG4uZmEtc2lnbi1oYW5naW5nIHtcbiAgLS1mYTogXCJcXGY0ZDlcIjtcbn1cblxuLmZhLXNpZ24ge1xuICAtLWZhOiBcIlxcZjRkOVwiO1xufVxuXG4uZmEtYmV6aWVyLWN1cnZlIHtcbiAgLS1mYTogXCJcXGY1NWJcIjtcbn1cblxuLmZhLWJlbGwtc2xhc2gge1xuICAtLWZhOiBcIlxcZjFmNlwiO1xufVxuXG4uZmEtdGFibGV0IHtcbiAgLS1mYTogXCJcXGYzZmJcIjtcbn1cblxuLmZhLXRhYmxldC1hbmRyb2lkIHtcbiAgLS1mYTogXCJcXGYzZmJcIjtcbn1cblxuLmZhLXNjaG9vbC1mbGFnIHtcbiAgLS1mYTogXCJcXGU1NmVcIjtcbn1cblxuLmZhLWZpbGwge1xuICAtLWZhOiBcIlxcZjU3NVwiO1xufVxuXG4uZmEtYW5nbGUtdXAge1xuICAtLWZhOiBcIlxcZjEwNlwiO1xufVxuXG4uZmEtZHJ1bXN0aWNrLWJpdGUge1xuICAtLWZhOiBcIlxcZjZkN1wiO1xufVxuXG4uZmEtaG9sbHktYmVycnkge1xuICAtLWZhOiBcIlxcZjdhYVwiO1xufVxuXG4uZmEtY2hldnJvbi1sZWZ0IHtcbiAgLS1mYTogXCJcXGYwNTNcIjtcbn1cblxuLmZhLWJhY3RlcmlhIHtcbiAgLS1mYTogXCJcXGUwNTlcIjtcbn1cblxuLmZhLWhhbmQtbGl6YXJkIHtcbiAgLS1mYTogXCJcXGYyNThcIjtcbn1cblxuLmZhLW5vdGRlZiB7XG4gIC0tZmE6IFwiXFxlMWZlXCI7XG59XG5cbi5mYS1kaXNlYXNlIHtcbiAgLS1mYTogXCJcXGY3ZmFcIjtcbn1cblxuLmZhLWJyaWVmY2FzZS1tZWRpY2FsIHtcbiAgLS1mYTogXCJcXGY0NjlcIjtcbn1cblxuLmZhLWdlbmRlcmxlc3Mge1xuICAtLWZhOiBcIlxcZjIyZFwiO1xufVxuXG4uZmEtY2hldnJvbi1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMDU0XCI7XG59XG5cbi5mYS1yZXR3ZWV0IHtcbiAgLS1mYTogXCJcXGYwNzlcIjtcbn1cblxuLmZhLWNhci1yZWFyIHtcbiAgLS1mYTogXCJcXGY1ZGVcIjtcbn1cblxuLmZhLWNhci1hbHQge1xuICAtLWZhOiBcIlxcZjVkZVwiO1xufVxuXG4uZmEtcHVtcC1zb2FwIHtcbiAgLS1mYTogXCJcXGUwNmJcIjtcbn1cblxuLmZhLXZpZGVvLXNsYXNoIHtcbiAgLS1mYTogXCJcXGY0ZTJcIjtcbn1cblxuLmZhLWJhdHRlcnktcXVhcnRlciB7XG4gIC0tZmE6IFwiXFxmMjQzXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTIge1xuICAtLWZhOiBcIlxcZjI0M1wiO1xufVxuXG4uZmEtcmFkaW8ge1xuICAtLWZhOiBcIlxcZjhkN1wiO1xufVxuXG4uZmEtYmFieS1jYXJyaWFnZSB7XG4gIC0tZmE6IFwiXFxmNzdkXCI7XG59XG5cbi5mYS1jYXJyaWFnZS1iYWJ5IHtcbiAgLS1mYTogXCJcXGY3N2RcIjtcbn1cblxuLmZhLXRyYWZmaWMtbGlnaHQge1xuICAtLWZhOiBcIlxcZjYzN1wiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXIge1xuICAtLWZhOiBcIlxcZjQ5MVwiO1xufVxuXG4uZmEtdnItY2FyZGJvYXJkIHtcbiAgLS1mYTogXCJcXGY3MjlcIjtcbn1cblxuLmZhLWhhbmQtbWlkZGxlLWZpbmdlciB7XG4gIC0tZmE6IFwiXFxmODA2XCI7XG59XG5cbi5mYS1wZXJjZW50IHtcbiAgLS1mYTogXCJcXCVcIjtcbn1cblxuLmZhLXBlcmNlbnRhZ2Uge1xuICAtLWZhOiBcIlxcJVwiO1xufVxuXG4uZmEtdHJ1Y2stbW92aW5nIHtcbiAgLS1mYTogXCJcXGY0ZGZcIjtcbn1cblxuLmZhLWdsYXNzLXdhdGVyLWRyb3BsZXQge1xuICAtLWZhOiBcIlxcZTRmNVwiO1xufVxuXG4uZmEtZGlzcGxheSB7XG4gIC0tZmE6IFwiXFxlMTYzXCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlIHtcbiAgLS1mYTogXCJcXGYxMThcIjtcbn1cblxuLmZhLXNtaWxlIHtcbiAgLS1mYTogXCJcXGYxMThcIjtcbn1cblxuLmZhLXRodW1idGFjayB7XG4gIC0tZmE6IFwiXFxmMDhkXCI7XG59XG5cbi5mYS10aHVtYi10YWNrIHtcbiAgLS1mYTogXCJcXGYwOGRcIjtcbn1cblxuLmZhLXRyb3BoeSB7XG4gIC0tZmE6IFwiXFxmMDkxXCI7XG59XG5cbi5mYS1wZXJzb24tcHJheWluZyB7XG4gIC0tZmE6IFwiXFxmNjgzXCI7XG59XG5cbi5mYS1wcmF5IHtcbiAgLS1mYTogXCJcXGY2ODNcIjtcbn1cblxuLmZhLWhhbW1lciB7XG4gIC0tZmE6IFwiXFxmNmUzXCI7XG59XG5cbi5mYS1oYW5kLXBlYWNlIHtcbiAgLS1mYTogXCJcXGYyNWJcIjtcbn1cblxuLmZhLXJvdGF0ZSB7XG4gIC0tZmE6IFwiXFxmMmYxXCI7XG59XG5cbi5mYS1zeW5jLWFsdCB7XG4gIC0tZmE6IFwiXFxmMmYxXCI7XG59XG5cbi5mYS1zcGlubmVyIHtcbiAgLS1mYTogXCJcXGYxMTBcIjtcbn1cblxuLmZhLXJvYm90IHtcbiAgLS1mYTogXCJcXGY1NDRcIjtcbn1cblxuLmZhLXBlYWNlIHtcbiAgLS1mYTogXCJcXGY2N2NcIjtcbn1cblxuLmZhLWdlYXJzIHtcbiAgLS1mYTogXCJcXGYwODVcIjtcbn1cblxuLmZhLWNvZ3Mge1xuICAtLWZhOiBcIlxcZjA4NVwiO1xufVxuXG4uZmEtd2FyZWhvdXNlIHtcbiAgLS1mYTogXCJcXGY0OTRcIjtcbn1cblxuLmZhLWFycm93LXVwLXJpZ2h0LWRvdHMge1xuICAtLWZhOiBcIlxcZTRiN1wiO1xufVxuXG4uZmEtc3Bsb3RjaCB7XG4gIC0tZmE6IFwiXFxmNWJjXCI7XG59XG5cbi5mYS1mYWNlLWdyaW4taGVhcnRzIHtcbiAgLS1mYTogXCJcXGY1ODRcIjtcbn1cblxuLmZhLWdyaW4taGVhcnRzIHtcbiAgLS1mYTogXCJcXGY1ODRcIjtcbn1cblxuLmZhLWRpY2UtZm91ciB7XG4gIC0tZmE6IFwiXFxmNTI0XCI7XG59XG5cbi5mYS1zaW0tY2FyZCB7XG4gIC0tZmE6IFwiXFxmN2M0XCI7XG59XG5cbi5mYS10cmFuc2dlbmRlciB7XG4gIC0tZmE6IFwiXFxmMjI1XCI7XG59XG5cbi5mYS10cmFuc2dlbmRlci1hbHQge1xuICAtLWZhOiBcIlxcZjIyNVwiO1xufVxuXG4uZmEtbWVyY3VyeSB7XG4gIC0tZmE6IFwiXFxmMjIzXCI7XG59XG5cbi5mYS1hcnJvdy10dXJuLWRvd24ge1xuICAtLWZhOiBcIlxcZjE0OVwiO1xufVxuXG4uZmEtbGV2ZWwtZG93biB7XG4gIC0tZmE6IFwiXFxmMTQ5XCI7XG59XG5cbi5mYS1wZXJzb24tZmFsbGluZy1idXJzdCB7XG4gIC0tZmE6IFwiXFxlNTQ3XCI7XG59XG5cbi5mYS1hd2FyZCB7XG4gIC0tZmE6IFwiXFxmNTU5XCI7XG59XG5cbi5mYS10aWNrZXQtc2ltcGxlIHtcbiAgLS1mYTogXCJcXGYzZmZcIjtcbn1cblxuLmZhLXRpY2tldC1hbHQge1xuICAtLWZhOiBcIlxcZjNmZlwiO1xufVxuXG4uZmEtYnVpbGRpbmcge1xuICAtLWZhOiBcIlxcZjFhZFwiO1xufVxuXG4uZmEtYW5nbGVzLWxlZnQge1xuICAtLWZhOiBcIlxcZjEwMFwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQge1xuICAtLWZhOiBcIlxcZjEwMFwiO1xufVxuXG4uZmEtcXJjb2RlIHtcbiAgLS1mYTogXCJcXGYwMjlcIjtcbn1cblxuLmZhLWNsb2NrLXJvdGF0ZS1sZWZ0IHtcbiAgLS1mYTogXCJcXGYxZGFcIjtcbn1cblxuLmZhLWhpc3Rvcnkge1xuICAtLWZhOiBcIlxcZjFkYVwiO1xufVxuXG4uZmEtZmFjZS1ncmluLWJlYW0tc3dlYXQge1xuICAtLWZhOiBcIlxcZjU4M1wiO1xufVxuXG4uZmEtZ3Jpbi1iZWFtLXN3ZWF0IHtcbiAgLS1mYTogXCJcXGY1ODNcIjtcbn1cblxuLmZhLWZpbGUtZXhwb3J0IHtcbiAgLS1mYTogXCJcXGY1NmVcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWZyb20tZmlsZSB7XG4gIC0tZmE6IFwiXFxmNTZlXCI7XG59XG5cbi5mYS1zaGllbGQge1xuICAtLWZhOiBcIlxcZjEzMlwiO1xufVxuXG4uZmEtc2hpZWxkLWJsYW5rIHtcbiAgLS1mYTogXCJcXGYxMzJcIjtcbn1cblxuLmZhLWFycm93LXVwLXNob3J0LXdpZGUge1xuICAtLWZhOiBcIlxcZjg4NVwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtdXAtYWx0IHtcbiAgLS1mYTogXCJcXGY4ODVcIjtcbn1cblxuLmZhLWNvbW1lbnQtbm9kZXMge1xuICAtLWZhOiBcIlxcZTY5NlwiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbCB7XG4gIC0tZmE6IFwiXFxlM2IyXCI7XG59XG5cbi5mYS1nb2xmLWJhbGwtdGVlIHtcbiAgLS1mYTogXCJcXGY0NTBcIjtcbn1cblxuLmZhLWdvbGYtYmFsbCB7XG4gIC0tZmE6IFwiXFxmNDUwXCI7XG59XG5cbi5mYS1jaXJjbGUtY2hldnJvbi1sZWZ0IHtcbiAgLS1mYTogXCJcXGYxMzdcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQge1xuICAtLWZhOiBcIlxcZjEzN1wiO1xufVxuXG4uZmEtaG91c2UtY2hpbW5leS13aW5kb3cge1xuICAtLWZhOiBcIlxcZTAwZFwiO1xufVxuXG4uZmEtcGVuLW5pYiB7XG4gIC0tZmE6IFwiXFxmNWFkXCI7XG59XG5cbi5mYS10ZW50LWFycm93LXR1cm4tbGVmdCB7XG4gIC0tZmE6IFwiXFxlNTgwXCI7XG59XG5cbi5mYS10ZW50cyB7XG4gIC0tZmE6IFwiXFxlNTgyXCI7XG59XG5cbi5mYS13YW5kLW1hZ2ljIHtcbiAgLS1mYTogXCJcXGYwZDBcIjtcbn1cblxuLmZhLW1hZ2ljIHtcbiAgLS1mYTogXCJcXGYwZDBcIjtcbn1cblxuLmZhLWRvZyB7XG4gIC0tZmE6IFwiXFxmNmQzXCI7XG59XG5cbi5mYS1jYXJyb3Qge1xuICAtLWZhOiBcIlxcZjc4N1wiO1xufVxuXG4uZmEtbW9vbiB7XG4gIC0tZmE6IFwiXFxmMTg2XCI7XG59XG5cbi5mYS13aW5lLWdsYXNzLWVtcHR5IHtcbiAgLS1mYTogXCJcXGY1Y2VcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3MtYWx0IHtcbiAgLS1mYTogXCJcXGY1Y2VcIjtcbn1cblxuLmZhLWNoZWVzZSB7XG4gIC0tZmE6IFwiXFxmN2VmXCI7XG59XG5cbi5mYS15aW4teWFuZyB7XG4gIC0tZmE6IFwiXFxmNmFkXCI7XG59XG5cbi5mYS1tdXNpYyB7XG4gIC0tZmE6IFwiXFxmMDAxXCI7XG59XG5cbi5mYS1jb2RlLWNvbW1pdCB7XG4gIC0tZmE6IFwiXFxmMzg2XCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1sb3cge1xuICAtLWZhOiBcIlxcZjc2YlwiO1xufVxuXG4uZmEtcGVyc29uLWJpa2luZyB7XG4gIC0tZmE6IFwiXFxmODRhXCI7XG59XG5cbi5mYS1iaWtpbmcge1xuICAtLWZhOiBcIlxcZjg0YVwiO1xufVxuXG4uZmEtYnJvb20ge1xuICAtLWZhOiBcIlxcZjUxYVwiO1xufVxuXG4uZmEtc2hpZWxkLWhlYXJ0IHtcbiAgLS1mYTogXCJcXGU1NzRcIjtcbn1cblxuLmZhLWdvcHVyYW0ge1xuICAtLWZhOiBcIlxcZjY2NFwiO1xufVxuXG4uZmEtZWFydGgtb2NlYW5pYSB7XG4gIC0tZmE6IFwiXFxlNDdiXCI7XG59XG5cbi5mYS1nbG9iZS1vY2VhbmlhIHtcbiAgLS1mYTogXCJcXGU0N2JcIjtcbn1cblxuLmZhLXNxdWFyZS14bWFyayB7XG4gIC0tZmE6IFwiXFxmMmQzXCI7XG59XG5cbi5mYS10aW1lcy1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjJkM1wiO1xufVxuXG4uZmEteG1hcmstc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYyZDNcIjtcbn1cblxuLmZhLWhhc2h0YWcge1xuICAtLWZhOiBcIlxcI1wiO1xufVxuXG4uZmEtdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlciB7XG4gIC0tZmE6IFwiXFxmNDI0XCI7XG59XG5cbi5mYS1leHBhbmQtYWx0IHtcbiAgLS1mYTogXCJcXGY0MjRcIjtcbn1cblxuLmZhLW9pbC1jYW4ge1xuICAtLWZhOiBcIlxcZjYxM1wiO1xufVxuXG4uZmEtdCB7XG4gIC0tZmE6IFwiVFwiO1xufVxuXG4uZmEtaGlwcG8ge1xuICAtLWZhOiBcIlxcZjZlZFwiO1xufVxuXG4uZmEtY2hhcnQtY29sdW1uIHtcbiAgLS1mYTogXCJcXGUwZTNcIjtcbn1cblxuLmZhLWluZmluaXR5IHtcbiAgLS1mYTogXCJcXGY1MzRcIjtcbn1cblxuLmZhLXZpYWwtY2lyY2xlLWNoZWNrIHtcbiAgLS1mYTogXCJcXGU1OTZcIjtcbn1cblxuLmZhLXBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmUge1xuICAtLWZhOiBcIlxcZTUzOFwiO1xufVxuXG4uZmEtdm9pY2VtYWlsIHtcbiAgLS1mYTogXCJcXGY4OTdcIjtcbn1cblxuLmZhLWZhbiB7XG4gIC0tZmE6IFwiXFxmODYzXCI7XG59XG5cbi5mYS1wZXJzb24td2Fsa2luZy1sdWdnYWdlIHtcbiAgLS1mYTogXCJcXGU1NTRcIjtcbn1cblxuLmZhLXVwLWRvd24ge1xuICAtLWZhOiBcIlxcZjMzOFwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdC12IHtcbiAgLS1mYTogXCJcXGYzMzhcIjtcbn1cblxuLmZhLWNsb3VkLW1vb24tcmFpbiB7XG4gIC0tZmE6IFwiXFxmNzNjXCI7XG59XG5cbi5mYS1jYWxlbmRhciB7XG4gIC0tZmE6IFwiXFxmMTMzXCI7XG59XG5cbi5mYS10cmFpbGVyIHtcbiAgLS1mYTogXCJcXGUwNDFcIjtcbn1cblxuLmZhLWJhaGFpIHtcbiAgLS1mYTogXCJcXGY2NjZcIjtcbn1cblxuLmZhLWhheWthbCB7XG4gIC0tZmE6IFwiXFxmNjY2XCI7XG59XG5cbi5mYS1zZC1jYXJkIHtcbiAgLS1mYTogXCJcXGY3YzJcIjtcbn1cblxuLmZhLWRyYWdvbiB7XG4gIC0tZmE6IFwiXFxmNmQ1XCI7XG59XG5cbi5mYS1zaG9lLXByaW50cyB7XG4gIC0tZmE6IFwiXFxmNTRiXCI7XG59XG5cbi5mYS1jaXJjbGUtcGx1cyB7XG4gIC0tZmE6IFwiXFxmMDU1XCI7XG59XG5cbi5mYS1wbHVzLWNpcmNsZSB7XG4gIC0tZmE6IFwiXFxmMDU1XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tdG9uZ3VlLXdpbmsge1xuICAtLWZhOiBcIlxcZjU4YlwiO1xufVxuXG4uZmEtZ3Jpbi10b25ndWUtd2luayB7XG4gIC0tZmE6IFwiXFxmNThiXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmcge1xuICAtLWZhOiBcIlxcZjRiZFwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtZXhjbGFtYXRpb24ge1xuICAtLWZhOiBcIlxcZTU1ZFwiO1xufVxuXG4uZmEtbGluay1zbGFzaCB7XG4gIC0tZmE6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS1jaGFpbi1icm9rZW4ge1xuICAtLWZhOiBcIlxcZjEyN1wiO1xufVxuXG4uZmEtY2hhaW4tc2xhc2gge1xuICAtLWZhOiBcIlxcZjEyN1wiO1xufVxuXG4uZmEtdW5saW5rIHtcbiAgLS1mYTogXCJcXGYxMjdcIjtcbn1cblxuLmZhLWNsb25lIHtcbiAgLS1mYTogXCJcXGYyNGRcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdCB7XG4gIC0tZmE6IFwiXFxlNTUxXCI7XG59XG5cbi5mYS1hcnJvdy11cC16LWEge1xuICAtLWZhOiBcIlxcZjg4MlwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS11cC1hbHQge1xuICAtLWZhOiBcIlxcZjg4MlwiO1xufVxuXG4uZmEtZmlyZS1mbGFtZS1jdXJ2ZWQge1xuICAtLWZhOiBcIlxcZjdlNFwiO1xufVxuXG4uZmEtZmlyZS1hbHQge1xuICAtLWZhOiBcIlxcZjdlNFwiO1xufVxuXG4uZmEtdG9ybmFkbyB7XG4gIC0tZmE6IFwiXFxmNzZmXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1wbHVzIHtcbiAgLS1mYTogXCJcXGU0OTRcIjtcbn1cblxuLmZhLWJvb2stcXVyYW4ge1xuICAtLWZhOiBcIlxcZjY4N1wiO1xufVxuXG4uZmEtcXVyYW4ge1xuICAtLWZhOiBcIlxcZjY4N1wiO1xufVxuXG4uZmEtYW5jaG9yIHtcbiAgLS1mYTogXCJcXGYxM2RcIjtcbn1cblxuLmZhLWJvcmRlci1hbGwge1xuICAtLWZhOiBcIlxcZjg0Y1wiO1xufVxuXG4uZmEtZmFjZS1hbmdyeSB7XG4gIC0tZmE6IFwiXFxmNTU2XCI7XG59XG5cbi5mYS1hbmdyeSB7XG4gIC0tZmE6IFwiXFxmNTU2XCI7XG59XG5cbi5mYS1jb29raWUtYml0ZSB7XG4gIC0tZmE6IFwiXFxmNTY0XCI7XG59XG5cbi5mYS1hcnJvdy10cmVuZC1kb3duIHtcbiAgLS1mYTogXCJcXGUwOTdcIjtcbn1cblxuLmZhLXJzcyB7XG4gIC0tZmE6IFwiXFxmMDllXCI7XG59XG5cbi5mYS1mZWVkIHtcbiAgLS1mYTogXCJcXGYwOWVcIjtcbn1cblxuLmZhLWRyYXctcG9seWdvbiB7XG4gIC0tZmE6IFwiXFxmNWVlXCI7XG59XG5cbi5mYS1zY2FsZS1iYWxhbmNlZCB7XG4gIC0tZmE6IFwiXFxmMjRlXCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlIHtcbiAgLS1mYTogXCJcXGYyNGVcIjtcbn1cblxuLmZhLWdhdWdlLXNpbXBsZS1oaWdoIHtcbiAgLS1mYTogXCJcXGY2MmFcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXIge1xuICAtLWZhOiBcIlxcZjYyYVwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1mYXN0IHtcbiAgLS1mYTogXCJcXGY2MmFcIjtcbn1cblxuLmZhLXNob3dlciB7XG4gIC0tZmE6IFwiXFxmMmNjXCI7XG59XG5cbi5mYS1kZXNrdG9wIHtcbiAgLS1mYTogXCJcXGYzOTBcIjtcbn1cblxuLmZhLWRlc2t0b3AtYWx0IHtcbiAgLS1mYTogXCJcXGYzOTBcIjtcbn1cblxuLmZhLW0ge1xuICAtLWZhOiBcIk1cIjtcbn1cblxuLmZhLXRhYmxlLWxpc3Qge1xuICAtLWZhOiBcIlxcZjAwYlwiO1xufVxuXG4uZmEtdGgtbGlzdCB7XG4gIC0tZmE6IFwiXFxmMDBiXCI7XG59XG5cbi5mYS1jb21tZW50LXNtcyB7XG4gIC0tZmE6IFwiXFxmN2NkXCI7XG59XG5cbi5mYS1zbXMge1xuICAtLWZhOiBcIlxcZjdjZFwiO1xufVxuXG4uZmEtYm9vayB7XG4gIC0tZmE6IFwiXFxmMDJkXCI7XG59XG5cbi5mYS11c2VyLXBsdXMge1xuICAtLWZhOiBcIlxcZjIzNFwiO1xufVxuXG4uZmEtY2hlY2sge1xuICAtLWZhOiBcIlxcZjAwY1wiO1xufVxuXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVycyB7XG4gIC0tZmE6IFwiXFxmMjQxXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTQge1xuICAtLWZhOiBcIlxcZjI0MVwiO1xufVxuXG4uZmEtaG91c2UtY2lyY2xlLWNoZWNrIHtcbiAgLS1mYTogXCJcXGU1MDlcIjtcbn1cblxuLmZhLWFuZ2xlLWxlZnQge1xuICAtLWZhOiBcIlxcZjEwNFwiO1xufVxuXG4uZmEtZGlhZ3JhbS1zdWNjZXNzb3Ige1xuICAtLWZhOiBcIlxcZTQ3YVwiO1xufVxuXG4uZmEtdHJ1Y2stYXJyb3ctcmlnaHQge1xuICAtLWZhOiBcIlxcZTU4YlwiO1xufVxuXG4uZmEtYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0IHtcbiAgLS1mYTogXCJcXGU0YmNcIjtcbn1cblxuLmZhLWhhbmQtZmlzdCB7XG4gIC0tZmE6IFwiXFxmNmRlXCI7XG59XG5cbi5mYS1maXN0LXJhaXNlZCB7XG4gIC0tZmE6IFwiXFxmNmRlXCI7XG59XG5cbi5mYS1jbG91ZC1tb29uIHtcbiAgLS1mYTogXCJcXGY2YzNcIjtcbn1cblxuLmZhLWJyaWVmY2FzZSB7XG4gIC0tZmE6IFwiXFxmMGIxXCI7XG59XG5cbi5mYS1wZXJzb24tZmFsbGluZyB7XG4gIC0tZmE6IFwiXFxlNTQ2XCI7XG59XG5cbi5mYS1pbWFnZS1wb3J0cmFpdCB7XG4gIC0tZmE6IFwiXFxmM2UwXCI7XG59XG5cbi5mYS1wb3J0cmFpdCB7XG4gIC0tZmE6IFwiXFxmM2UwXCI7XG59XG5cbi5mYS11c2VyLXRhZyB7XG4gIC0tZmE6IFwiXFxmNTA3XCI7XG59XG5cbi5mYS1ydWcge1xuICAtLWZhOiBcIlxcZTU2OVwiO1xufVxuXG4uZmEtZWFydGgtZXVyb3BlIHtcbiAgLS1mYTogXCJcXGY3YTJcIjtcbn1cblxuLmZhLWdsb2JlLWV1cm9wZSB7XG4gIC0tZmE6IFwiXFxmN2EyXCI7XG59XG5cbi5mYS1jYXJ0LWZsYXRiZWQtc3VpdGNhc2Uge1xuICAtLWZhOiBcIlxcZjU5ZFwiO1xufVxuXG4uZmEtbHVnZ2FnZS1jYXJ0IHtcbiAgLS1mYTogXCJcXGY1OWRcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS14bWFyayB7XG4gIC0tZmE6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtdGltZXMge1xuICAtLWZhOiBcIlxcZjQxMFwiO1xufVxuXG4uZmEtdGltZXMtcmVjdGFuZ2xlIHtcbiAgLS1mYTogXCJcXGY0MTBcIjtcbn1cblxuLmZhLXdpbmRvdy1jbG9zZSB7XG4gIC0tZmE6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS1iYWh0LXNpZ24ge1xuICAtLWZhOiBcIlxcZTBhY1wiO1xufVxuXG4uZmEtYm9vay1vcGVuIHtcbiAgLS1mYTogXCJcXGY1MThcIjtcbn1cblxuLmZhLWJvb2stam91cm5hbC13aGlsbHMge1xuICAtLWZhOiBcIlxcZjY2YVwiO1xufVxuXG4uZmEtam91cm5hbC13aGlsbHMge1xuICAtLWZhOiBcIlxcZjY2YVwiO1xufVxuXG4uZmEtaGFuZGN1ZmZzIHtcbiAgLS1mYTogXCJcXGU0ZjhcIjtcbn1cblxuLmZhLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTogXCJcXGYwNzFcIjtcbn1cblxuLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlIHtcbiAgLS1mYTogXCJcXGYwNzFcIjtcbn1cblxuLmZhLXdhcm5pbmcge1xuICAtLWZhOiBcIlxcZjA3MVwiO1xufVxuXG4uZmEtZGF0YWJhc2Uge1xuICAtLWZhOiBcIlxcZjFjMFwiO1xufVxuXG4uZmEtc2hhcmUge1xuICAtLWZhOiBcIlxcZjA2NFwiO1xufVxuXG4uZmEtbWFpbC1mb3J3YXJkIHtcbiAgLS1mYTogXCJcXGYwNjRcIjtcbn1cblxuLmZhLWJvdHRsZS1kcm9wbGV0IHtcbiAgLS1mYTogXCJcXGU0YzRcIjtcbn1cblxuLmZhLW1hc2stZmFjZSB7XG4gIC0tZmE6IFwiXFxlMWQ3XCI7XG59XG5cbi5mYS1oaWxsLXJvY2tzbGlkZSB7XG4gIC0tZmE6IFwiXFxlNTA4XCI7XG59XG5cbi5mYS1yaWdodC1sZWZ0IHtcbiAgLS1mYTogXCJcXGYzNjJcIjtcbn1cblxuLmZhLWV4Y2hhbmdlLWFsdCB7XG4gIC0tZmE6IFwiXFxmMzYyXCI7XG59XG5cbi5mYS1wYXBlci1wbGFuZSB7XG4gIC0tZmE6IFwiXFxmMWQ4XCI7XG59XG5cbi5mYS1yb2FkLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6IFwiXFxlNTY1XCI7XG59XG5cbi5mYS1kdW5nZW9uIHtcbiAgLS1mYTogXCJcXGY2ZDlcIjtcbn1cblxuLmZhLWFsaWduLXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYwMzhcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtMS13YXZlIHtcbiAgLS1mYTogXCJcXGY1M2JcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZS1hbHQge1xuICAtLWZhOiBcIlxcZjUzYlwiO1xufVxuXG4uZmEtbGlmZS1yaW5nIHtcbiAgLS1mYTogXCJcXGYxY2RcIjtcbn1cblxuLmZhLWhhbmRzIHtcbiAgLS1mYTogXCJcXGYyYTdcIjtcbn1cblxuLmZhLXNpZ24tbGFuZ3VhZ2Uge1xuICAtLWZhOiBcIlxcZjJhN1wiO1xufVxuXG4uZmEtc2lnbmluZyB7XG4gIC0tZmE6IFwiXFxmMmE3XCI7XG59XG5cbi5mYS1jYWxlbmRhci1kYXkge1xuICAtLWZhOiBcIlxcZjc4M1wiO1xufVxuXG4uZmEtd2F0ZXItbGFkZGVyIHtcbiAgLS1mYTogXCJcXGY1YzVcIjtcbn1cblxuLmZhLWxhZGRlci13YXRlciB7XG4gIC0tZmE6IFwiXFxmNWM1XCI7XG59XG5cbi5mYS1zd2ltbWluZy1wb29sIHtcbiAgLS1mYTogXCJcXGY1YzVcIjtcbn1cblxuLmZhLWFycm93cy11cC1kb3duIHtcbiAgLS1mYTogXCJcXGYwN2RcIjtcbn1cblxuLmZhLWFycm93cy12IHtcbiAgLS1mYTogXCJcXGYwN2RcIjtcbn1cblxuLmZhLWZhY2UtZ3JpbWFjZSB7XG4gIC0tZmE6IFwiXFxmNTdmXCI7XG59XG5cbi5mYS1ncmltYWNlIHtcbiAgLS1mYTogXCJcXGY1N2ZcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXItbW92ZSB7XG4gIC0tZmE6IFwiXFxlMmNlXCI7XG59XG5cbi5mYS13aGVlbGNoYWlyLWFsdCB7XG4gIC0tZmE6IFwiXFxlMmNlXCI7XG59XG5cbi5mYS10dXJuLWRvd24ge1xuICAtLWZhOiBcIlxcZjNiZVwiO1xufVxuXG4uZmEtbGV2ZWwtZG93bi1hbHQge1xuICAtLWZhOiBcIlxcZjNiZVwiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHQge1xuICAtLWZhOiBcIlxcZTU1MlwiO1xufVxuXG4uZmEtc3F1YXJlLWVudmVsb3BlIHtcbiAgLS1mYTogXCJcXGYxOTlcIjtcbn1cblxuLmZhLWVudmVsb3BlLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMTk5XCI7XG59XG5cbi5mYS1kaWNlIHtcbiAgLS1mYTogXCJcXGY1MjJcIjtcbn1cblxuLmZhLWJvd2xpbmctYmFsbCB7XG4gIC0tZmE6IFwiXFxmNDM2XCI7XG59XG5cbi5mYS1icmFpbiB7XG4gIC0tZmE6IFwiXFxmNWRjXCI7XG59XG5cbi5mYS1iYW5kYWdlIHtcbiAgLS1mYTogXCJcXGY0NjJcIjtcbn1cblxuLmZhLWJhbmQtYWlkIHtcbiAgLS1mYTogXCJcXGY0NjJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLW1pbnVzIHtcbiAgLS1mYTogXCJcXGYyNzJcIjtcbn1cblxuLmZhLWNpcmNsZS14bWFyayB7XG4gIC0tZmE6IFwiXFxmMDU3XCI7XG59XG5cbi5mYS10aW1lcy1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjA1N1wiO1xufVxuXG4uZmEteG1hcmstY2lyY2xlIHtcbiAgLS1mYTogXCJcXGYwNTdcIjtcbn1cblxuLmZhLWdpZnRzIHtcbiAgLS1mYTogXCJcXGY3OWNcIjtcbn1cblxuLmZhLWhvdGVsIHtcbiAgLS1mYTogXCJcXGY1OTRcIjtcbn1cblxuLmZhLWVhcnRoLWFzaWEge1xuICAtLWZhOiBcIlxcZjU3ZVwiO1xufVxuXG4uZmEtZ2xvYmUtYXNpYSB7XG4gIC0tZmE6IFwiXFxmNTdlXCI7XG59XG5cbi5mYS1pZC1jYXJkLWNsaXAge1xuICAtLWZhOiBcIlxcZjQ3ZlwiO1xufVxuXG4uZmEtaWQtY2FyZC1hbHQge1xuICAtLWZhOiBcIlxcZjQ3ZlwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1wbHVzIHtcbiAgLS1mYTogXCJcXGYwMGVcIjtcbn1cblxuLmZhLXNlYXJjaC1wbHVzIHtcbiAgLS1mYTogXCJcXGYwMGVcIjtcbn1cblxuLmZhLXRodW1icy11cCB7XG4gIC0tZmE6IFwiXFxmMTY0XCI7XG59XG5cbi5mYS11c2VyLWNsb2NrIHtcbiAgLS1mYTogXCJcXGY0ZmRcIjtcbn1cblxuLmZhLWhhbmQtZG90cyB7XG4gIC0tZmE6IFwiXFxmNDYxXCI7XG59XG5cbi5mYS1hbGxlcmdpZXMge1xuICAtLWZhOiBcIlxcZjQ2MVwiO1xufVxuXG4uZmEtZmlsZS1pbnZvaWNlIHtcbiAgLS1mYTogXCJcXGY1NzBcIjtcbn1cblxuLmZhLXdpbmRvdy1taW5pbWl6ZSB7XG4gIC0tZmE6IFwiXFxmMmQxXCI7XG59XG5cbi5mYS1tdWctc2F1Y2VyIHtcbiAgLS1mYTogXCJcXGYwZjRcIjtcbn1cblxuLmZhLWNvZmZlZSB7XG4gIC0tZmE6IFwiXFxmMGY0XCI7XG59XG5cbi5mYS1icnVzaCB7XG4gIC0tZmE6IFwiXFxmNTVkXCI7XG59XG5cbi5mYS1maWxlLWhhbGYtZGFzaGVkIHtcbiAgLS1mYTogXCJcXGU2OThcIjtcbn1cblxuLmZhLW1hc2sge1xuICAtLWZhOiBcIlxcZjZmYVwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1taW51cyB7XG4gIC0tZmE6IFwiXFxmMDEwXCI7XG59XG5cbi5mYS1zZWFyY2gtbWludXMge1xuICAtLWZhOiBcIlxcZjAxMFwiO1xufVxuXG4uZmEtcnVsZXItdmVydGljYWwge1xuICAtLWZhOiBcIlxcZjU0OFwiO1xufVxuXG4uZmEtdXNlci1sYXJnZSB7XG4gIC0tZmE6IFwiXFxmNDA2XCI7XG59XG5cbi5mYS11c2VyLWFsdCB7XG4gIC0tZmE6IFwiXFxmNDA2XCI7XG59XG5cbi5mYS10cmFpbi10cmFtIHtcbiAgLS1mYTogXCJcXGU1YjRcIjtcbn1cblxuLmZhLXVzZXItbnVyc2Uge1xuICAtLWZhOiBcIlxcZjgyZlwiO1xufVxuXG4uZmEtc3lyaW5nZSB7XG4gIC0tZmE6IFwiXFxmNDhlXCI7XG59XG5cbi5mYS1jbG91ZC1zdW4ge1xuICAtLWZhOiBcIlxcZjZjNFwiO1xufVxuXG4uZmEtc3RvcHdhdGNoLTIwIHtcbiAgLS1mYTogXCJcXGUwNmZcIjtcbn1cblxuLmZhLXNxdWFyZS1mdWxsIHtcbiAgLS1mYTogXCJcXGY0NWNcIjtcbn1cblxuLmZhLW1hZ25ldCB7XG4gIC0tZmE6IFwiXFxmMDc2XCI7XG59XG5cbi5mYS1qYXIge1xuICAtLWZhOiBcIlxcZTUxNlwiO1xufVxuXG4uZmEtbm90ZS1zdGlja3kge1xuICAtLWZhOiBcIlxcZjI0OVwiO1xufVxuXG4uZmEtc3RpY2t5LW5vdGUge1xuICAtLWZhOiBcIlxcZjI0OVwiO1xufVxuXG4uZmEtYnVnLXNsYXNoIHtcbiAgLS1mYTogXCJcXGU0OTBcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20td2F0ZXItcHVtcCB7XG4gIC0tZmE6IFwiXFxlNGI2XCI7XG59XG5cbi5mYS1ib25lIHtcbiAgLS1mYTogXCJcXGY1ZDdcIjtcbn1cblxuLmZhLXRhYmxlLWNlbGxzLXJvdy11bmxvY2sge1xuICAtLWZhOiBcIlxcZTY5MVwiO1xufVxuXG4uZmEtdXNlci1pbmp1cmVkIHtcbiAgLS1mYTogXCJcXGY3MjhcIjtcbn1cblxuLmZhLWZhY2Utc2FkLXRlYXIge1xuICAtLWZhOiBcIlxcZjViNFwiO1xufVxuXG4uZmEtc2FkLXRlYXIge1xuICAtLWZhOiBcIlxcZjViNFwiO1xufVxuXG4uZmEtcGxhbmUge1xuICAtLWZhOiBcIlxcZjA3MlwiO1xufVxuXG4uZmEtdGVudC1hcnJvd3MtZG93biB7XG4gIC0tZmE6IFwiXFxlNTgxXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6IFwiXFwhXCI7XG59XG5cbi5mYS1hcnJvd3Mtc3BpbiB7XG4gIC0tZmE6IFwiXFxlNGJiXCI7XG59XG5cbi5mYS1wcmludCB7XG4gIC0tZmE6IFwiXFxmMDJmXCI7XG59XG5cbi5mYS10dXJraXNoLWxpcmEtc2lnbiB7XG4gIC0tZmE6IFwiXFxlMmJiXCI7XG59XG5cbi5mYS10cnkge1xuICAtLWZhOiBcIlxcZTJiYlwiO1xufVxuXG4uZmEtdHVya2lzaC1saXJhIHtcbiAgLS1mYTogXCJcXGUyYmJcIjtcbn1cblxuLmZhLWRvbGxhci1zaWduIHtcbiAgLS1mYTogXCJcXCRcIjtcbn1cblxuLmZhLWRvbGxhciB7XG4gIC0tZmE6IFwiXFwkXCI7XG59XG5cbi5mYS11c2Qge1xuICAtLWZhOiBcIlxcJFwiO1xufVxuXG4uZmEteCB7XG4gIC0tZmE6IFwiWFwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1kb2xsYXIge1xuICAtLWZhOiBcIlxcZjY4OFwiO1xufVxuXG4uZmEtc2VhcmNoLWRvbGxhciB7XG4gIC0tZmE6IFwiXFxmNjg4XCI7XG59XG5cbi5mYS11c2Vycy1nZWFyIHtcbiAgLS1mYTogXCJcXGY1MDlcIjtcbn1cblxuLmZhLXVzZXJzLWNvZyB7XG4gIC0tZmE6IFwiXFxmNTA5XCI7XG59XG5cbi5mYS1wZXJzb24tbWlsaXRhcnktcG9pbnRpbmcge1xuICAtLWZhOiBcIlxcZTU0YVwiO1xufVxuXG4uZmEtYnVpbGRpbmctY29sdW1ucyB7XG4gIC0tZmE6IFwiXFxmMTljXCI7XG59XG5cbi5mYS1iYW5rIHtcbiAgLS1mYTogXCJcXGYxOWNcIjtcbn1cblxuLmZhLWluc3RpdHV0aW9uIHtcbiAgLS1mYTogXCJcXGYxOWNcIjtcbn1cblxuLmZhLW11c2V1bSB7XG4gIC0tZmE6IFwiXFxmMTljXCI7XG59XG5cbi5mYS11bml2ZXJzaXR5IHtcbiAgLS1mYTogXCJcXGYxOWNcIjtcbn1cblxuLmZhLXVtYnJlbGxhIHtcbiAgLS1mYTogXCJcXGYwZTlcIjtcbn1cblxuLmZhLXRyb3dlbCB7XG4gIC0tZmE6IFwiXFxlNTg5XCI7XG59XG5cbi5mYS1kIHtcbiAgLS1mYTogXCJEXCI7XG59XG5cbi5mYS1zdGFwbGVyIHtcbiAgLS1mYTogXCJcXGU1YWZcIjtcbn1cblxuLmZhLW1hc2tzLXRoZWF0ZXIge1xuICAtLWZhOiBcIlxcZjYzMFwiO1xufVxuXG4uZmEtdGhlYXRlci1tYXNrcyB7XG4gIC0tZmE6IFwiXFxmNjMwXCI7XG59XG5cbi5mYS1raXAtc2lnbiB7XG4gIC0tZmE6IFwiXFxlMWM0XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LWxlZnQge1xuICAtLWZhOiBcIlxcZjBhNVwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNpbXBsZSB7XG4gIC0tZmE6IFwiXFxmNGM2XCI7XG59XG5cbi5mYS1oYW5kc2hha2UtYWx0IHtcbiAgLS1mYTogXCJcXGY0YzZcIjtcbn1cblxuLmZhLWpldC1maWdodGVyIHtcbiAgLS1mYTogXCJcXGYwZmJcIjtcbn1cblxuLmZhLWZpZ2h0ZXItamV0IHtcbiAgLS1mYTogXCJcXGYwZmJcIjtcbn1cblxuLmZhLXNxdWFyZS1zaGFyZS1ub2RlcyB7XG4gIC0tZmE6IFwiXFxmMWUxXCI7XG59XG5cbi5mYS1zaGFyZS1hbHQtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYxZTFcIjtcbn1cblxuLmZhLWJhcmNvZGUge1xuICAtLWZhOiBcIlxcZjAyYVwiO1xufVxuXG4uZmEtcGx1cy1taW51cyB7XG4gIC0tZmE6IFwiXFxlNDNjXCI7XG59XG5cbi5mYS12aWRlbyB7XG4gIC0tZmE6IFwiXFxmMDNkXCI7XG59XG5cbi5mYS12aWRlby1jYW1lcmEge1xuICAtLWZhOiBcIlxcZjAzZFwiO1xufVxuXG4uZmEtZ3JhZHVhdGlvbi1jYXAge1xuICAtLWZhOiBcIlxcZjE5ZFwiO1xufVxuXG4uZmEtbW9ydGFyLWJvYXJkIHtcbiAgLS1mYTogXCJcXGYxOWRcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1tZWRpY2FsIHtcbiAgLS1mYTogXCJcXGUwNWNcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtY2hlY2sge1xuICAtLWZhOiBcIlxcZTUzZVwiO1xufVxuXG4uZmEtdHVybi11cCB7XG4gIC0tZmE6IFwiXFxmM2JmXCI7XG59XG5cbi5mYS1sZXZlbC11cC1hbHQge1xuICAtLWZhOiBcIlxcZjNiZlwiO1xufVxuXG4uc3Itb25seSxcbi5mYS1zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTpub3QoOmZvY3VzKSxcbi5mYS1zci1vbmx5LWZvY3VzYWJsZTpub3QoOmZvY3VzKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDYuNy4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjQgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtc3R5bGUtZmFtaWx5LWNsYXNzaWM6ICdGb250IEF3ZXNvbWUgNiBGcmVlJztcbiAgLS1mYS1mb250LXNvbGlkOiBub3JtYWwgOTAwIDFlbS8xICdGb250IEF3ZXNvbWUgNiBGcmVlJztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZhLXNvbGlkLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvZmEtc29saWQtOTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbi5mYXMsXG4uZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDYuNy4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjQgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtc3R5bGUtZmFtaWx5LWJyYW5kczogJ0ZvbnQgQXdlc29tZSA2IEJyYW5kcyc7XG4gIC0tZmEtZm9udC1icmFuZHM6IG5vcm1hbCA0MDAgMWVtLzEgJ0ZvbnQgQXdlc29tZSA2IEJyYW5kcyc7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZhLWJyYW5kcy00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2ZhLWJyYW5kcy00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuLmZhYixcbi5mYS1icmFuZHMge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEtbW9uZXJvIHtcbiAgLS1mYTogXCJcXGYzZDBcIjtcbn1cblxuLmZhLWhvb2xpIHtcbiAgLS1mYTogXCJcXGY0MjdcIjtcbn1cblxuLmZhLXllbHAge1xuICAtLWZhOiBcIlxcZjFlOVwiO1xufVxuXG4uZmEtY2MtdmlzYSB7XG4gIC0tZmE6IFwiXFxmMWYwXCI7XG59XG5cbi5mYS1sYXN0Zm0ge1xuICAtLWZhOiBcIlxcZjIwMlwiO1xufVxuXG4uZmEtc2hvcHdhcmUge1xuICAtLWZhOiBcIlxcZjViNVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYyB7XG4gIC0tZmE6IFwiXFxmNGU4XCI7XG59XG5cbi5mYS1hd3Mge1xuICAtLWZhOiBcIlxcZjM3NVwiO1xufVxuXG4uZmEtcmVkaGF0IHtcbiAgLS1mYTogXCJcXGY3YmNcIjtcbn1cblxuLmZhLXlvYXN0IHtcbiAgLS1mYTogXCJcXGYyYjFcIjtcbn1cblxuLmZhLWNsb3VkZmxhcmUge1xuICAtLWZhOiBcIlxcZTA3ZFwiO1xufVxuXG4uZmEtdXBzIHtcbiAgLS1mYTogXCJcXGY3ZTBcIjtcbn1cblxuLmZhLXBpeGl2IHtcbiAgLS1mYTogXCJcXGU2NDBcIjtcbn1cblxuLmZhLXdwZXhwbG9yZXIge1xuICAtLWZhOiBcIlxcZjJkZVwiO1xufVxuXG4uZmEtZHlhbG9nIHtcbiAgLS1mYTogXCJcXGYzOTlcIjtcbn1cblxuLmZhLWJpdHkge1xuICAtLWZhOiBcIlxcZjM3YVwiO1xufVxuXG4uZmEtc3RhY2twYXRoIHtcbiAgLS1mYTogXCJcXGY4NDJcIjtcbn1cblxuLmZhLWJ1eXNlbGxhZHMge1xuICAtLWZhOiBcIlxcZjIwZFwiO1xufVxuXG4uZmEtZmlyc3Qtb3JkZXIge1xuICAtLWZhOiBcIlxcZjJiMFwiO1xufVxuXG4uZmEtbW9keCB7XG4gIC0tZmE6IFwiXFxmMjg1XCI7XG59XG5cbi5mYS1ndWlsZGVkIHtcbiAgLS1mYTogXCJcXGUwN2VcIjtcbn1cblxuLmZhLXZudiB7XG4gIC0tZmE6IFwiXFxmNDBiXCI7XG59XG5cbi5mYS1zcXVhcmUtanMge1xuICAtLWZhOiBcIlxcZjNiOVwiO1xufVxuXG4uZmEtanMtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYzYjlcIjtcbn1cblxuLmZhLW1pY3Jvc29mdCB7XG4gIC0tZmE6IFwiXFxmM2NhXCI7XG59XG5cbi5mYS1xcSB7XG4gIC0tZmE6IFwiXFxmMWQ2XCI7XG59XG5cbi5mYS1vcmNpZCB7XG4gIC0tZmE6IFwiXFxmOGQyXCI7XG59XG5cbi5mYS1qYXZhIHtcbiAgLS1mYTogXCJcXGY0ZTRcIjtcbn1cblxuLmZhLWludmlzaW9uIHtcbiAgLS1mYTogXCJcXGY3YjBcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0IHtcbiAgLS1mYTogXCJcXGY0ZWRcIjtcbn1cblxuLmZhLWNlbnRlcmNvZGUge1xuICAtLWZhOiBcIlxcZjM4MFwiO1xufVxuXG4uZmEtZ2xpZGUtZyB7XG4gIC0tZmE6IFwiXFxmMmE2XCI7XG59XG5cbi5mYS1kcnVwYWwge1xuICAtLWZhOiBcIlxcZjFhOVwiO1xufVxuXG4uZmEtanhsIHtcbiAgLS1mYTogXCJcXGU2N2JcIjtcbn1cblxuLmZhLWRhcnQtbGFuZyB7XG4gIC0tZmE6IFwiXFxlNjkzXCI7XG59XG5cbi5mYS1oaXJlLWEtaGVscGVyIHtcbiAgLS1mYTogXCJcXGYzYjBcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtYnkge1xuICAtLWZhOiBcIlxcZjRlN1wiO1xufVxuXG4uZmEtdW5pdHkge1xuICAtLWZhOiBcIlxcZTA0OVwiO1xufVxuXG4uZmEtd2htY3Mge1xuICAtLWZhOiBcIlxcZjQwZFwiO1xufVxuXG4uZmEtcm9ja2V0Y2hhdCB7XG4gIC0tZmE6IFwiXFxmM2U4XCI7XG59XG5cbi5mYS12ayB7XG4gIC0tZmE6IFwiXFxmMTg5XCI7XG59XG5cbi5mYS11bnRhcHBkIHtcbiAgLS1mYTogXCJcXGY0MDVcIjtcbn1cblxuLmZhLW1haWxjaGltcCB7XG4gIC0tZmE6IFwiXFxmNTllXCI7XG59XG5cbi5mYS1jc3MzLWFsdCB7XG4gIC0tZmE6IFwiXFxmMzhiXCI7XG59XG5cbi5mYS1zcXVhcmUtcmVkZGl0IHtcbiAgLS1mYTogXCJcXGYxYTJcIjtcbn1cblxuLmZhLXJlZGRpdC1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjFhMlwiO1xufVxuXG4uZmEtdmltZW8tdiB7XG4gIC0tZmE6IFwiXFxmMjdkXCI7XG59XG5cbi5mYS1jb250YW8ge1xuICAtLWZhOiBcIlxcZjI2ZFwiO1xufVxuXG4uZmEtc3F1YXJlLWZvbnQtYXdlc29tZSB7XG4gIC0tZmE6IFwiXFxlNWFkXCI7XG59XG5cbi5mYS1kZXNrcHJvIHtcbiAgLS1mYTogXCJcXGYzOGZcIjtcbn1cblxuLmZhLWJyYXZlIHtcbiAgLS1mYTogXCJcXGU2M2NcIjtcbn1cblxuLmZhLXNpc3RyaXgge1xuICAtLWZhOiBcIlxcZjNlZVwiO1xufVxuXG4uZmEtc3F1YXJlLWluc3RhZ3JhbSB7XG4gIC0tZmE6IFwiXFxlMDU1XCI7XG59XG5cbi5mYS1pbnN0YWdyYW0tc3F1YXJlIHtcbiAgLS1mYTogXCJcXGUwNTVcIjtcbn1cblxuLmZhLWJhdHRsZS1uZXQge1xuICAtLWZhOiBcIlxcZjgzNVwiO1xufVxuXG4uZmEtdGhlLXJlZC15ZXRpIHtcbiAgLS1mYTogXCJcXGY2OWRcIjtcbn1cblxuLmZhLXNxdWFyZS1oYWNrZXItbmV3cyB7XG4gIC0tZmE6IFwiXFxmM2FmXCI7XG59XG5cbi5mYS1oYWNrZXItbmV3cy1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjNhZlwiO1xufVxuXG4uZmEtZWRnZSB7XG4gIC0tZmE6IFwiXFxmMjgyXCI7XG59XG5cbi5mYS10aHJlYWRzIHtcbiAgLS1mYTogXCJcXGU2MThcIjtcbn1cblxuLmZhLW5hcHN0ZXIge1xuICAtLWZhOiBcIlxcZjNkMlwiO1xufVxuXG4uZmEtc3F1YXJlLXNuYXBjaGF0IHtcbiAgLS1mYTogXCJcXGYyYWRcIjtcbn1cblxuLmZhLXNuYXBjaGF0LXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMmFkXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1nIHtcbiAgLS1mYTogXCJcXGYwZDVcIjtcbn1cblxuLmZhLWFydHN0YXRpb24ge1xuICAtLWZhOiBcIlxcZjc3YVwiO1xufVxuXG4uZmEtbWFya2Rvd24ge1xuICAtLWZhOiBcIlxcZjYwZlwiO1xufVxuXG4uZmEtc291cmNldHJlZSB7XG4gIC0tZmE6IFwiXFxmN2QzXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cyB7XG4gIC0tZmE6IFwiXFxmMmIzXCI7XG59XG5cbi5mYS1kaWFzcG9yYSB7XG4gIC0tZmE6IFwiXFxmNzkxXCI7XG59XG5cbi5mYS1mb3Vyc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYxODBcIjtcbn1cblxuLmZhLXN0YWNrLW92ZXJmbG93IHtcbiAgLS1mYTogXCJcXGYxNmNcIjtcbn1cblxuLmZhLWdpdGh1Yi1hbHQge1xuICAtLWZhOiBcIlxcZjExM1wiO1xufVxuXG4uZmEtcGhvZW5peC1zcXVhZHJvbiB7XG4gIC0tZmE6IFwiXFxmNTExXCI7XG59XG5cbi5mYS1wYWdlbGluZXMge1xuICAtLWZhOiBcIlxcZjE4Y1wiO1xufVxuXG4uZmEtYWxnb2xpYSB7XG4gIC0tZmE6IFwiXFxmMzZjXCI7XG59XG5cbi5mYS1yZWQtcml2ZXIge1xuICAtLWZhOiBcIlxcZjNlM1wiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYSB7XG4gIC0tZmE6IFwiXFxmNGVmXCI7XG59XG5cbi5mYS1zYWZhcmkge1xuICAtLWZhOiBcIlxcZjI2N1wiO1xufVxuXG4uZmEtZ29vZ2xlIHtcbiAgLS1mYTogXCJcXGYxYTBcIjtcbn1cblxuLmZhLXNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlIHtcbiAgLS1mYTogXCJcXGYzNWNcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZS1hbHQge1xuICAtLWZhOiBcIlxcZjM1Y1wiO1xufVxuXG4uZmEtYXRsYXNzaWFuIHtcbiAgLS1mYTogXCJcXGY3N2JcIjtcbn1cblxuLmZhLWxpbmtlZGluLWluIHtcbiAgLS1mYTogXCJcXGYwZTFcIjtcbn1cblxuLmZhLWRpZ2l0YWwtb2NlYW4ge1xuICAtLWZhOiBcIlxcZjM5MVwiO1xufVxuXG4uZmEtbmltYmxyIHtcbiAgLS1mYTogXCJcXGY1YThcIjtcbn1cblxuLmZhLWNocm9tZWNhc3Qge1xuICAtLWZhOiBcIlxcZjgzOFwiO1xufVxuXG4uZmEtZXZlcm5vdGUge1xuICAtLWZhOiBcIlxcZjgzOVwiO1xufVxuXG4uZmEtaGFja2VyLW5ld3Mge1xuICAtLWZhOiBcIlxcZjFkNFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZyB7XG4gIC0tZmE6IFwiXFxmNGYwXCI7XG59XG5cbi5mYS1hZHZlcnNhbCB7XG4gIC0tZmE6IFwiXFxmMzZhXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zIHtcbiAgLS1mYTogXCJcXGYyNWVcIjtcbn1cblxuLmZhLXdhdGNobWFuLW1vbml0b3Jpbmcge1xuICAtLWZhOiBcIlxcZTA4N1wiO1xufVxuXG4uZmEtZm9udGljb25zIHtcbiAgLS1mYTogXCJcXGYyODBcIjtcbn1cblxuLmZhLXdlaXhpbiB7XG4gIC0tZmE6IFwiXFxmMWQ3XCI7XG59XG5cbi5mYS1zaGlydHNpbmJ1bGsge1xuICAtLWZhOiBcIlxcZjIxNFwiO1xufVxuXG4uZmEtY29kZXBlbiB7XG4gIC0tZmE6IFwiXFxmMWNiXCI7XG59XG5cbi5mYS1naXQtYWx0IHtcbiAgLS1mYTogXCJcXGY4NDFcIjtcbn1cblxuLmZhLWx5ZnQge1xuICAtLWZhOiBcIlxcZjNjM1wiO1xufVxuXG4uZmEtcmV2IHtcbiAgLS1mYTogXCJcXGY1YjJcIjtcbn1cblxuLmZhLXdpbmRvd3Mge1xuICAtLWZhOiBcIlxcZjE3YVwiO1xufVxuXG4uZmEtd2l6YXJkcy1vZi10aGUtY29hc3Qge1xuICAtLWZhOiBcIlxcZjczMFwiO1xufVxuXG4uZmEtc3F1YXJlLXZpYWRlbyB7XG4gIC0tZmE6IFwiXFxmMmFhXCI7XG59XG5cbi5mYS12aWFkZW8tc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYyYWFcIjtcbn1cblxuLmZhLW1lZXR1cCB7XG4gIC0tZmE6IFwiXFxmMmUwXCI7XG59XG5cbi5mYS1jZW50b3Mge1xuICAtLWZhOiBcIlxcZjc4OVwiO1xufVxuXG4uZmEtYWRuIHtcbiAgLS1mYTogXCJcXGYxNzBcIjtcbn1cblxuLmZhLWNsb3Vkc21pdGgge1xuICAtLWZhOiBcIlxcZjM4NFwiO1xufVxuXG4uZmEtb3BlbnN1c2Uge1xuICAtLWZhOiBcIlxcZTYyYlwiO1xufVxuXG4uZmEtcGllZC1waXBlci1hbHQge1xuICAtLWZhOiBcIlxcZjFhOFwiO1xufVxuXG4uZmEtc3F1YXJlLWRyaWJiYmxlIHtcbiAgLS1mYTogXCJcXGYzOTdcIjtcbn1cblxuLmZhLWRyaWJiYmxlLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMzk3XCI7XG59XG5cbi5mYS1jb2RpZXBpZSB7XG4gIC0tZmE6IFwiXFxmMjg0XCI7XG59XG5cbi5mYS1ub2RlIHtcbiAgLS1mYTogXCJcXGY0MTlcIjtcbn1cblxuLmZhLW1peCB7XG4gIC0tZmE6IFwiXFxmM2NiXCI7XG59XG5cbi5mYS1zdGVhbSB7XG4gIC0tZmE6IFwiXFxmMWI2XCI7XG59XG5cbi5mYS1jYy1hcHBsZS1wYXkge1xuICAtLWZhOiBcIlxcZjQxNlwiO1xufVxuXG4uZmEtc2NyaWJkIHtcbiAgLS1mYTogXCJcXGYyOGFcIjtcbn1cblxuLmZhLWRlYmlhbiB7XG4gIC0tZmE6IFwiXFxlNjBiXCI7XG59XG5cbi5mYS1vcGVuaWQge1xuICAtLWZhOiBcIlxcZjE5YlwiO1xufVxuXG4uZmEtaW5zdGFsb2Qge1xuICAtLWZhOiBcIlxcZTA4MVwiO1xufVxuXG4uZmEtZmlsZXMtcGlud2hlZWwge1xuICAtLWZhOiBcIlxcZTY5ZlwiO1xufVxuXG4uZmEtZXhwZWRpdGVkc3NsIHtcbiAgLS1mYTogXCJcXGYyM2VcIjtcbn1cblxuLmZhLXNlbGxjYXN0IHtcbiAgLS1mYTogXCJcXGYyZGFcIjtcbn1cblxuLmZhLXNxdWFyZS10d2l0dGVyIHtcbiAgLS1mYTogXCJcXGYwODFcIjtcbn1cblxuLmZhLXR3aXR0ZXItc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYwODFcIjtcbn1cblxuLmZhLXItcHJvamVjdCB7XG4gIC0tZmE6IFwiXFxmNGY3XCI7XG59XG5cbi5mYS1kZWxpY2lvdXMge1xuICAtLWZhOiBcIlxcZjFhNVwiO1xufVxuXG4uZmEtZnJlZWJzZCB7XG4gIC0tZmE6IFwiXFxmM2E0XCI7XG59XG5cbi5mYS12dWVqcyB7XG4gIC0tZmE6IFwiXFxmNDFmXCI7XG59XG5cbi5mYS1hY2N1c29mdCB7XG4gIC0tZmE6IFwiXFxmMzY5XCI7XG59XG5cbi5mYS1pb3hob3N0IHtcbiAgLS1mYTogXCJcXGYyMDhcIjtcbn1cblxuLmZhLWZvbnRpY29ucy1maSB7XG4gIC0tZmE6IFwiXFxmM2EyXCI7XG59XG5cbi5mYS1hcHAtc3RvcmUge1xuICAtLWZhOiBcIlxcZjM2ZlwiO1xufVxuXG4uZmEtY2MtbWFzdGVyY2FyZCB7XG4gIC0tZmE6IFwiXFxmMWYxXCI7XG59XG5cbi5mYS1pdHVuZXMtbm90ZSB7XG4gIC0tZmE6IFwiXFxmM2I1XCI7XG59XG5cbi5mYS1nb2xhbmcge1xuICAtLWZhOiBcIlxcZTQwZlwiO1xufVxuXG4uZmEta2lja3N0YXJ0ZXIge1xuICAtLWZhOiBcIlxcZjNiYlwiO1xufVxuXG4uZmEtc3F1YXJlLWtpY2tzdGFydGVyIHtcbiAgLS1mYTogXCJcXGYzYmJcIjtcbn1cblxuLmZhLWdyYXYge1xuICAtLWZhOiBcIlxcZjJkNlwiO1xufVxuXG4uZmEtd2VpYm8ge1xuICAtLWZhOiBcIlxcZjE4YVwiO1xufVxuXG4uZmEtdW5jaGFydGVkIHtcbiAgLS1mYTogXCJcXGUwODRcIjtcbn1cblxuLmZhLWZpcnN0ZHJhZnQge1xuICAtLWZhOiBcIlxcZjNhMVwiO1xufVxuXG4uZmEtc3F1YXJlLXlvdXR1YmUge1xuICAtLWZhOiBcIlxcZjQzMVwiO1xufVxuXG4uZmEteW91dHViZS1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjQzMVwiO1xufVxuXG4uZmEtd2lraXBlZGlhLXcge1xuICAtLWZhOiBcIlxcZjI2NlwiO1xufVxuXG4uZmEtd3ByZXNzciB7XG4gIC0tZmE6IFwiXFxmM2U0XCI7XG59XG5cbi5mYS1yZW5kYWN0IHtcbiAgLS1mYTogXCJcXGYzZTRcIjtcbn1cblxuLmZhLWFuZ2VsbGlzdCB7XG4gIC0tZmE6IFwiXFxmMjA5XCI7XG59XG5cbi5mYS1nYWxhY3RpYy1yZXB1YmxpYyB7XG4gIC0tZmE6IFwiXFxmNTBjXCI7XG59XG5cbi5mYS1uZmMtZGlyZWN0aW9uYWwge1xuICAtLWZhOiBcIlxcZTUzMFwiO1xufVxuXG4uZmEtc2t5cGUge1xuICAtLWZhOiBcIlxcZjE3ZVwiO1xufVxuXG4uZmEtam9nZXQge1xuICAtLWZhOiBcIlxcZjNiN1wiO1xufVxuXG4uZmEtZmVkb3JhIHtcbiAgLS1mYTogXCJcXGY3OThcIjtcbn1cblxuLmZhLXN0cmlwZS1zIHtcbiAgLS1mYTogXCJcXGY0MmFcIjtcbn1cblxuLmZhLW1ldGEge1xuICAtLWZhOiBcIlxcZTQ5YlwiO1xufVxuXG4uZmEtbGFyYXZlbCB7XG4gIC0tZmE6IFwiXFxmM2JkXCI7XG59XG5cbi5mYS1ob3RqYXIge1xuICAtLWZhOiBcIlxcZjNiMVwiO1xufVxuXG4uZmEtYmx1ZXRvb3RoLWIge1xuICAtLWZhOiBcIlxcZjI5NFwiO1xufVxuXG4uZmEtc3F1YXJlLWxldHRlcmJveGQge1xuICAtLWZhOiBcIlxcZTYyZVwiO1xufVxuXG4uZmEtc3RpY2tlci1tdWxlIHtcbiAgLS1mYTogXCJcXGYzZjdcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtemVybyB7XG4gIC0tZmE6IFwiXFxmNGYzXCI7XG59XG5cbi5mYS1oaXBzIHtcbiAgLS1mYTogXCJcXGY0NTJcIjtcbn1cblxuLmZhLWNzcyB7XG4gIC0tZmE6IFwiXFxlNmEyXCI7XG59XG5cbi5mYS1iZWhhbmNlIHtcbiAgLS1mYTogXCJcXGYxYjRcIjtcbn1cblxuLmZhLXJlZGRpdCB7XG4gIC0tZmE6IFwiXFxmMWExXCI7XG59XG5cbi5mYS1kaXNjb3JkIHtcbiAgLS1mYTogXCJcXGYzOTJcIjtcbn1cblxuLmZhLWNocm9tZSB7XG4gIC0tZmE6IFwiXFxmMjY4XCI7XG59XG5cbi5mYS1hcHAtc3RvcmUtaW9zIHtcbiAgLS1mYTogXCJcXGYzNzBcIjtcbn1cblxuLmZhLWNjLWRpc2NvdmVyIHtcbiAgLS1mYTogXCJcXGYxZjJcIjtcbn1cblxuLmZhLXdwYmVnaW5uZXIge1xuICAtLWZhOiBcIlxcZjI5N1wiO1xufVxuXG4uZmEtY29uZmx1ZW5jZSB7XG4gIC0tZmE6IFwiXFxmNzhkXCI7XG59XG5cbi5mYS1zaG9lbGFjZSB7XG4gIC0tZmE6IFwiXFxlNjBjXCI7XG59XG5cbi5mYS1tZGIge1xuICAtLWZhOiBcIlxcZjhjYVwiO1xufVxuXG4uZmEtZG9jaHViIHtcbiAgLS1mYTogXCJcXGYzOTRcIjtcbn1cblxuLmZhLWFjY2Vzc2libGUtaWNvbiB7XG4gIC0tZmE6IFwiXFxmMzY4XCI7XG59XG5cbi5mYS1lYmF5IHtcbiAgLS1mYTogXCJcXGY0ZjRcIjtcbn1cblxuLmZhLWFtYXpvbiB7XG4gIC0tZmE6IFwiXFxmMjcwXCI7XG59XG5cbi5mYS11bnNwbGFzaCB7XG4gIC0tZmE6IFwiXFxlMDdjXCI7XG59XG5cbi5mYS15YXJuIHtcbiAgLS1mYTogXCJcXGY3ZTNcIjtcbn1cblxuLmZhLXNxdWFyZS1zdGVhbSB7XG4gIC0tZmE6IFwiXFxmMWI3XCI7XG59XG5cbi5mYS1zdGVhbS1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjFiN1wiO1xufVxuXG4uZmEtNTAwcHgge1xuICAtLWZhOiBcIlxcZjI2ZVwiO1xufVxuXG4uZmEtc3F1YXJlLXZpbWVvIHtcbiAgLS1mYTogXCJcXGYxOTRcIjtcbn1cblxuLmZhLXZpbWVvLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMTk0XCI7XG59XG5cbi5mYS1hc3ltbWV0cmlrIHtcbiAgLS1mYTogXCJcXGYzNzJcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZSB7XG4gIC0tZmE6IFwiXFxmMmI0XCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWUtZmxhZyB7XG4gIC0tZmE6IFwiXFxmMmI0XCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWUtbG9nby1mdWxsIHtcbiAgLS1mYTogXCJcXGYyYjRcIjtcbn1cblxuLmZhLWdyYXRpcGF5IHtcbiAgLS1mYTogXCJcXGYxODRcIjtcbn1cblxuLmZhLWFwcGxlIHtcbiAgLS1mYTogXCJcXGYxNzlcIjtcbn1cblxuLmZhLWhpdmUge1xuICAtLWZhOiBcIlxcZTA3ZlwiO1xufVxuXG4uZmEtZ2l0a3Jha2VuIHtcbiAgLS1mYTogXCJcXGYzYTZcIjtcbn1cblxuLmZhLWtleWJhc2Uge1xuICAtLWZhOiBcIlxcZjRmNVwiO1xufVxuXG4uZmEtYXBwbGUtcGF5IHtcbiAgLS1mYTogXCJcXGY0MTVcIjtcbn1cblxuLmZhLXBhZGxldCB7XG4gIC0tZmE6IFwiXFxlNGEwXCI7XG59XG5cbi5mYS1hbWF6b24tcGF5IHtcbiAgLS1mYTogXCJcXGY0MmNcIjtcbn1cblxuLmZhLXNxdWFyZS1naXRodWIge1xuICAtLWZhOiBcIlxcZjA5MlwiO1xufVxuXG4uZmEtZ2l0aHViLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMDkyXCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbiB7XG4gIC0tZmE6IFwiXFxmMWE0XCI7XG59XG5cbi5mYS1mZWRleCB7XG4gIC0tZmE6IFwiXFxmNzk3XCI7XG59XG5cbi5mYS1waG9lbml4LWZyYW1ld29yayB7XG4gIC0tZmE6IFwiXFxmM2RjXCI7XG59XG5cbi5mYS1zaG9waWZ5IHtcbiAgLS1mYTogXCJcXGUwNTdcIjtcbn1cblxuLmZhLW5lb3Mge1xuICAtLWZhOiBcIlxcZjYxMlwiO1xufVxuXG4uZmEtc3F1YXJlLXRocmVhZHMge1xuICAtLWZhOiBcIlxcZTYxOVwiO1xufVxuXG4uZmEtaGFja2VycmFuayB7XG4gIC0tZmE6IFwiXFxmNWY3XCI7XG59XG5cbi5mYS1yZXNlYXJjaGdhdGUge1xuICAtLWZhOiBcIlxcZjRmOFwiO1xufVxuXG4uZmEtc3dpZnQge1xuICAtLWZhOiBcIlxcZjhlMVwiO1xufVxuXG4uZmEtYW5ndWxhciB7XG4gIC0tZmE6IFwiXFxmNDIwXCI7XG59XG5cbi5mYS1zcGVha2FwIHtcbiAgLS1mYTogXCJcXGYzZjNcIjtcbn1cblxuLmZhLWFuZ3J5Y3JlYXRpdmUge1xuICAtLWZhOiBcIlxcZjM2ZVwiO1xufVxuXG4uZmEteS1jb21iaW5hdG9yIHtcbiAgLS1mYTogXCJcXGYyM2JcIjtcbn1cblxuLmZhLWVtcGlyZSB7XG4gIC0tZmE6IFwiXFxmMWQxXCI7XG59XG5cbi5mYS1lbnZpcmEge1xuICAtLWZhOiBcIlxcZjI5OVwiO1xufVxuXG4uZmEtZ29vZ2xlLXNjaG9sYXIge1xuICAtLWZhOiBcIlxcZTYzYlwiO1xufVxuXG4uZmEtc3F1YXJlLWdpdGxhYiB7XG4gIC0tZmE6IFwiXFxlNWFlXCI7XG59XG5cbi5mYS1naXRsYWItc3F1YXJlIHtcbiAgLS1mYTogXCJcXGU1YWVcIjtcbn1cblxuLmZhLXN0dWRpb3ZpbmFyaSB7XG4gIC0tZmE6IFwiXFxmM2Y4XCI7XG59XG5cbi5mYS1waWVkLXBpcGVyIHtcbiAgLS1mYTogXCJcXGYyYWVcIjtcbn1cblxuLmZhLXdvcmRwcmVzcyB7XG4gIC0tZmE6IFwiXFxmMTlhXCI7XG59XG5cbi5mYS1wcm9kdWN0LWh1bnQge1xuICAtLWZhOiBcIlxcZjI4OFwiO1xufVxuXG4uZmEtZmlyZWZveCB7XG4gIC0tZmE6IFwiXFxmMjY5XCI7XG59XG5cbi5mYS1saW5vZGUge1xuICAtLWZhOiBcIlxcZjJiOFwiO1xufVxuXG4uZmEtZ29vZHJlYWRzIHtcbiAgLS1mYTogXCJcXGYzYThcIjtcbn1cblxuLmZhLXNxdWFyZS1vZG5va2xhc3NuaWtpIHtcbiAgLS1mYTogXCJcXGYyNjRcIjtcbn1cblxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYyNjRcIjtcbn1cblxuLmZhLWpzZmlkZGxlIHtcbiAgLS1mYTogXCJcXGYxY2NcIjtcbn1cblxuLmZhLXNpdGgge1xuICAtLWZhOiBcIlxcZjUxMlwiO1xufVxuXG4uZmEtdGhlbWVpc2xlIHtcbiAgLS1mYTogXCJcXGYyYjJcIjtcbn1cblxuLmZhLXBhZ2U0IHtcbiAgLS1mYTogXCJcXGYzZDdcIjtcbn1cblxuLmZhLWhhc2hub2RlIHtcbiAgLS1mYTogXCJcXGU0OTlcIjtcbn1cblxuLmZhLXJlYWN0IHtcbiAgLS1mYTogXCJcXGY0MWJcIjtcbn1cblxuLmZhLWNjLXBheXBhbCB7XG4gIC0tZmE6IFwiXFxmMWY0XCI7XG59XG5cbi5mYS1zcXVhcmVzcGFjZSB7XG4gIC0tZmE6IFwiXFxmNWJlXCI7XG59XG5cbi5mYS1jYy1zdHJpcGUge1xuICAtLWZhOiBcIlxcZjFmNVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zaGFyZSB7XG4gIC0tZmE6IFwiXFxmNGYyXCI7XG59XG5cbi5mYS1iaXRjb2luIHtcbiAgLS1mYTogXCJcXGYzNzlcIjtcbn1cblxuLmZhLWtleWNkbiB7XG4gIC0tZmE6IFwiXFxmM2JhXCI7XG59XG5cbi5mYS1vcGVyYSB7XG4gIC0tZmE6IFwiXFxmMjZhXCI7XG59XG5cbi5mYS1pdGNoLWlvIHtcbiAgLS1mYTogXCJcXGY4M2FcIjtcbn1cblxuLmZhLXVtYnJhY28ge1xuICAtLWZhOiBcIlxcZjhlOFwiO1xufVxuXG4uZmEtZ2FsYWN0aWMtc2VuYXRlIHtcbiAgLS1mYTogXCJcXGY1MGRcIjtcbn1cblxuLmZhLXVidW50dSB7XG4gIC0tZmE6IFwiXFxmN2RmXCI7XG59XG5cbi5mYS1kcmFmdDJkaWdpdGFsIHtcbiAgLS1mYTogXCJcXGYzOTZcIjtcbn1cblxuLmZhLXN0cmlwZSB7XG4gIC0tZmE6IFwiXFxmNDI5XCI7XG59XG5cbi5mYS1ob3V6eiB7XG4gIC0tZmE6IFwiXFxmMjdjXCI7XG59XG5cbi5mYS1nZyB7XG4gIC0tZmE6IFwiXFxmMjYwXCI7XG59XG5cbi5mYS1kaGwge1xuICAtLWZhOiBcIlxcZjc5MFwiO1xufVxuXG4uZmEtc3F1YXJlLXBpbnRlcmVzdCB7XG4gIC0tZmE6IFwiXFxmMGQzXCI7XG59XG5cbi5mYS1waW50ZXJlc3Qtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYwZDNcIjtcbn1cblxuLmZhLXhpbmcge1xuICAtLWZhOiBcIlxcZjE2OFwiO1xufVxuXG4uZmEtYmxhY2tiZXJyeSB7XG4gIC0tZmE6IFwiXFxmMzdiXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkIHtcbiAgLS1mYTogXCJcXGY0ZWNcIjtcbn1cblxuLmZhLXBsYXlzdGF0aW9uIHtcbiAgLS1mYTogXCJcXGYzZGZcIjtcbn1cblxuLmZhLXF1aW5zY2FwZSB7XG4gIC0tZmE6IFwiXFxmNDU5XCI7XG59XG5cbi5mYS1sZXNzIHtcbiAgLS1mYTogXCJcXGY0MWRcIjtcbn1cblxuLmZhLWJsb2dnZXItYiB7XG4gIC0tZmE6IFwiXFxmMzdkXCI7XG59XG5cbi5mYS1vcGVuY2FydCB7XG4gIC0tZmE6IFwiXFxmMjNkXCI7XG59XG5cbi5mYS12aW5lIHtcbiAgLS1mYTogXCJcXGYxY2FcIjtcbn1cblxuLmZhLXNpZ25hbC1tZXNzZW5nZXIge1xuICAtLWZhOiBcIlxcZTY2M1wiO1xufVxuXG4uZmEtcGF5cGFsIHtcbiAgLS1mYTogXCJcXGYxZWRcIjtcbn1cblxuLmZhLWdpdGxhYiB7XG4gIC0tZmE6IFwiXFxmMjk2XCI7XG59XG5cbi5mYS10eXBvMyB7XG4gIC0tZmE6IFwiXFxmNDJiXCI7XG59XG5cbi5mYS1yZWRkaXQtYWxpZW4ge1xuICAtLWZhOiBcIlxcZjI4MVwiO1xufVxuXG4uZmEteWFob28ge1xuICAtLWZhOiBcIlxcZjE5ZVwiO1xufVxuXG4uZmEtZGFpbHltb3Rpb24ge1xuICAtLWZhOiBcIlxcZTA1MlwiO1xufVxuXG4uZmEtYWZmaWxpYXRldGhlbWUge1xuICAtLWZhOiBcIlxcZjM2YlwiO1xufVxuXG4uZmEtcGllZC1waXBlci1wcCB7XG4gIC0tZmE6IFwiXFxmMWE3XCI7XG59XG5cbi5mYS1ib290c3RyYXAge1xuICAtLWZhOiBcIlxcZjgzNlwiO1xufVxuXG4uZmEtb2Rub2tsYXNzbmlraSB7XG4gIC0tZmE6IFwiXFxmMjYzXCI7XG59XG5cbi5mYS1uZmMtc3ltYm9sIHtcbiAgLS1mYTogXCJcXGU1MzFcIjtcbn1cblxuLmZhLW1pbnRiaXQge1xuICAtLWZhOiBcIlxcZTYyZlwiO1xufVxuXG4uZmEtZXRoZXJldW0ge1xuICAtLWZhOiBcIlxcZjQyZVwiO1xufVxuXG4uZmEtc3BlYWtlci1kZWNrIHtcbiAgLS1mYTogXCJcXGY4M2NcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXUge1xuICAtLWZhOiBcIlxcZjRlOVwiO1xufVxuXG4uZmEtcGF0cmVvbiB7XG4gIC0tZmE6IFwiXFxmM2Q5XCI7XG59XG5cbi5mYS1hdmlhbmV4IHtcbiAgLS1mYTogXCJcXGYzNzRcIjtcbn1cblxuLmZhLWVsbG8ge1xuICAtLWZhOiBcIlxcZjVmMVwiO1xufVxuXG4uZmEtZ29mb3JlIHtcbiAgLS1mYTogXCJcXGYzYTdcIjtcbn1cblxuLmZhLWJpbW9iamVjdCB7XG4gIC0tZmE6IFwiXFxmMzc4XCI7XG59XG5cbi5mYS1icmF2ZS1yZXZlcnNlIHtcbiAgLS1mYTogXCJcXGU2M2RcIjtcbn1cblxuLmZhLWZhY2Vib29rLWYge1xuICAtLWZhOiBcIlxcZjM5ZVwiO1xufVxuXG4uZmEtc3F1YXJlLWdvb2dsZS1wbHVzIHtcbiAgLS1mYTogXCJcXGYwZDRcIjtcbn1cblxuLmZhLWdvb2dsZS1wbHVzLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMGQ0XCI7XG59XG5cbi5mYS13ZWItYXdlc29tZSB7XG4gIC0tZmE6IFwiXFxlNjgyXCI7XG59XG5cbi5mYS1tYW5kYWxvcmlhbiB7XG4gIC0tZmE6IFwiXFxmNTBmXCI7XG59XG5cbi5mYS1maXJzdC1vcmRlci1hbHQge1xuICAtLWZhOiBcIlxcZjUwYVwiO1xufVxuXG4uZmEtb3NpIHtcbiAgLS1mYTogXCJcXGY0MWFcIjtcbn1cblxuLmZhLWdvb2dsZS13YWxsZXQge1xuICAtLWZhOiBcIlxcZjFlZVwiO1xufVxuXG4uZmEtZC1hbmQtZC1iZXlvbmQge1xuICAtLWZhOiBcIlxcZjZjYVwiO1xufVxuXG4uZmEtcGVyaXNjb3BlIHtcbiAgLS1mYTogXCJcXGYzZGFcIjtcbn1cblxuLmZhLWZ1bGNydW0ge1xuICAtLWZhOiBcIlxcZjUwYlwiO1xufVxuXG4uZmEtY2xvdWRzY2FsZSB7XG4gIC0tZmE6IFwiXFxmMzgzXCI7XG59XG5cbi5mYS1mb3J1bWJlZSB7XG4gIC0tZmE6IFwiXFxmMjExXCI7XG59XG5cbi5mYS1taXp1bmkge1xuICAtLWZhOiBcIlxcZjNjY1wiO1xufVxuXG4uZmEtc2NobGl4IHtcbiAgLS1mYTogXCJcXGYzZWFcIjtcbn1cblxuLmZhLXNxdWFyZS14aW5nIHtcbiAgLS1mYTogXCJcXGYxNjlcIjtcbn1cblxuLmZhLXhpbmctc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYxNjlcIjtcbn1cblxuLmZhLWJhbmRjYW1wIHtcbiAgLS1mYTogXCJcXGYyZDVcIjtcbn1cblxuLmZhLXdwZm9ybXMge1xuICAtLWZhOiBcIlxcZjI5OFwiO1xufVxuXG4uZmEtY2xvdWR2ZXJzaWZ5IHtcbiAgLS1mYTogXCJcXGYzODVcIjtcbn1cblxuLmZhLXVzcHMge1xuICAtLWZhOiBcIlxcZjdlMVwiO1xufVxuXG4uZmEtbWVnYXBvcnQge1xuICAtLWZhOiBcIlxcZjVhM1wiO1xufVxuXG4uZmEtbWFnZW50byB7XG4gIC0tZmE6IFwiXFxmM2M0XCI7XG59XG5cbi5mYS1zcG90aWZ5IHtcbiAgLS1mYTogXCJcXGYxYmNcIjtcbn1cblxuLmZhLW9wdGluLW1vbnN0ZXIge1xuICAtLWZhOiBcIlxcZjIzY1wiO1xufVxuXG4uZmEtZmx5IHtcbiAgLS1mYTogXCJcXGY0MTdcIjtcbn1cblxuLmZhLXNxdWFyZS1ibHVlc2t5IHtcbiAgLS1mYTogXCJcXGU2YTNcIjtcbn1cblxuLmZhLWF2aWF0byB7XG4gIC0tZmE6IFwiXFxmNDIxXCI7XG59XG5cbi5mYS1pdHVuZXMge1xuICAtLWZhOiBcIlxcZjNiNFwiO1xufVxuXG4uZmEtY3V0dGxlZmlzaCB7XG4gIC0tZmE6IFwiXFxmMzhjXCI7XG59XG5cbi5mYS1ibG9nZ2VyIHtcbiAgLS1mYTogXCJcXGYzN2NcIjtcbn1cblxuLmZhLWZsaWNrciB7XG4gIC0tZmE6IFwiXFxmMTZlXCI7XG59XG5cbi5mYS12aWJlciB7XG4gIC0tZmE6IFwiXFxmNDA5XCI7XG59XG5cbi5mYS1zb3VuZGNsb3VkIHtcbiAgLS1mYTogXCJcXGYxYmVcIjtcbn1cblxuLmZhLWRpZ2cge1xuICAtLWZhOiBcIlxcZjFhNlwiO1xufVxuXG4uZmEtdGVuY2VudC13ZWlibyB7XG4gIC0tZmE6IFwiXFxmMWQ1XCI7XG59XG5cbi5mYS1sZXR0ZXJib3hkIHtcbiAgLS1mYTogXCJcXGU2MmRcIjtcbn1cblxuLmZhLXN5bWZvbnkge1xuICAtLWZhOiBcIlxcZjgzZFwiO1xufVxuXG4uZmEtbWF4Y2RuIHtcbiAgLS1mYTogXCJcXGYxMzZcIjtcbn1cblxuLmZhLWV0c3kge1xuICAtLWZhOiBcIlxcZjJkN1wiO1xufVxuXG4uZmEtZmFjZWJvb2stbWVzc2VuZ2VyIHtcbiAgLS1mYTogXCJcXGYzOWZcIjtcbn1cblxuLmZhLWF1ZGlibGUge1xuICAtLWZhOiBcIlxcZjM3M1wiO1xufVxuXG4uZmEtdGhpbmstcGVha3Mge1xuICAtLWZhOiBcIlxcZjczMVwiO1xufVxuXG4uZmEtYmlsaWJpbGkge1xuICAtLWZhOiBcIlxcZTNkOVwiO1xufVxuXG4uZmEtZXJsYW5nIHtcbiAgLS1mYTogXCJcXGYzOWRcIjtcbn1cblxuLmZhLXgtdHdpdHRlciB7XG4gIC0tZmE6IFwiXFxlNjFiXCI7XG59XG5cbi5mYS1jb3R0b24tYnVyZWF1IHtcbiAgLS1mYTogXCJcXGY4OWVcIjtcbn1cblxuLmZhLWRhc2hjdWJlIHtcbiAgLS1mYTogXCJcXGYyMTBcIjtcbn1cblxuLmZhLTQyLWdyb3VwIHtcbiAgLS1mYTogXCJcXGUwODBcIjtcbn1cblxuLmZhLWlubm9zb2Z0IHtcbiAgLS1mYTogXCJcXGUwODBcIjtcbn1cblxuLmZhLXN0YWNrLWV4Y2hhbmdlIHtcbiAgLS1mYTogXCJcXGYxOGRcIjtcbn1cblxuLmZhLWVsZW1lbnRvciB7XG4gIC0tZmE6IFwiXFxmNDMwXCI7XG59XG5cbi5mYS1zcXVhcmUtcGllZC1waXBlciB7XG4gIC0tZmE6IFwiXFxlMDFlXCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxlMDFlXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5kIHtcbiAgLS1mYTogXCJcXGY0ZWJcIjtcbn1cblxuLmZhLXBhbGZlZCB7XG4gIC0tZmE6IFwiXFxmM2Q4XCI7XG59XG5cbi5mYS1zdXBlcnBvd2VycyB7XG4gIC0tZmE6IFwiXFxmMmRkXCI7XG59XG5cbi5mYS1yZXNvbHZpbmcge1xuICAtLWZhOiBcIlxcZjNlN1wiO1xufVxuXG4uZmEteGJveCB7XG4gIC0tZmE6IFwiXFxmNDEyXCI7XG59XG5cbi5mYS1zcXVhcmUtd2ViLWF3ZXNvbWUtc3Ryb2tlIHtcbiAgLS1mYTogXCJcXGU2ODRcIjtcbn1cblxuLmZhLXNlYXJjaGVuZ2luIHtcbiAgLS1mYTogXCJcXGYzZWJcIjtcbn1cblxuLmZhLXRpa3RvayB7XG4gIC0tZmE6IFwiXFxlMDdiXCI7XG59XG5cbi5mYS1zcXVhcmUtZmFjZWJvb2sge1xuICAtLWZhOiBcIlxcZjA4MlwiO1xufVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYwODJcIjtcbn1cblxuLmZhLXJlbnJlbiB7XG4gIC0tZmE6IFwiXFxmMThiXCI7XG59XG5cbi5mYS1saW51eCB7XG4gIC0tZmE6IFwiXFxmMTdjXCI7XG59XG5cbi5mYS1nbGlkZSB7XG4gIC0tZmE6IFwiXFxmMmE1XCI7XG59XG5cbi5mYS1saW5rZWRpbiB7XG4gIC0tZmE6IFwiXFxmMDhjXCI7XG59XG5cbi5mYS1odWJzcG90IHtcbiAgLS1mYTogXCJcXGYzYjJcIjtcbn1cblxuLmZhLWRlcGxveWRvZyB7XG4gIC0tZmE6IFwiXFxmMzhlXCI7XG59XG5cbi5mYS10d2l0Y2gge1xuICAtLWZhOiBcIlxcZjFlOFwiO1xufVxuXG4uZmEtZmx1dHRlciB7XG4gIC0tZmE6IFwiXFxlNjk0XCI7XG59XG5cbi5mYS1yYXZlbHJ5IHtcbiAgLS1mYTogXCJcXGYyZDlcIjtcbn1cblxuLmZhLW1peGVyIHtcbiAgLS1mYTogXCJcXGUwNTZcIjtcbn1cblxuLmZhLXNxdWFyZS1sYXN0Zm0ge1xuICAtLWZhOiBcIlxcZjIwM1wiO1xufVxuXG4uZmEtbGFzdGZtLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMjAzXCI7XG59XG5cbi5mYS12aW1lbyB7XG4gIC0tZmE6IFwiXFxmNDBhXCI7XG59XG5cbi5mYS1tZW5kZWxleSB7XG4gIC0tZmE6IFwiXFxmN2IzXCI7XG59XG5cbi5mYS11bmlyZWdpc3RyeSB7XG4gIC0tZmE6IFwiXFxmNDA0XCI7XG59XG5cbi5mYS1maWdtYSB7XG4gIC0tZmE6IFwiXFxmNzk5XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXJlbWl4IHtcbiAgLS1mYTogXCJcXGY0ZWVcIjtcbn1cblxuLmZhLWNjLWFtYXpvbi1wYXkge1xuICAtLWZhOiBcIlxcZjQyZFwiO1xufVxuXG4uZmEtZHJvcGJveCB7XG4gIC0tZmE6IFwiXFxmMTZiXCI7XG59XG5cbi5mYS1pbnN0YWdyYW0ge1xuICAtLWZhOiBcIlxcZjE2ZFwiO1xufVxuXG4uZmEtY21wbGlkIHtcbiAgLS1mYTogXCJcXGUzNjBcIjtcbn1cblxuLmZhLXVwd29yayB7XG4gIC0tZmE6IFwiXFxlNjQxXCI7XG59XG5cbi5mYS1mYWNlYm9vayB7XG4gIC0tZmE6IFwiXFxmMDlhXCI7XG59XG5cbi5mYS1ncmlwZmlyZSB7XG4gIC0tZmE6IFwiXFxmM2FjXCI7XG59XG5cbi5mYS1qZWRpLW9yZGVyIHtcbiAgLS1mYTogXCJcXGY1MGVcIjtcbn1cblxuLmZhLXVpa2l0IHtcbiAgLS1mYTogXCJcXGY0MDNcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZS1hbHQge1xuICAtLWZhOiBcIlxcZjNhM1wiO1xufVxuXG4uZmEtcGhhYnJpY2F0b3Ige1xuICAtLWZhOiBcIlxcZjNkYlwiO1xufVxuXG4uZmEtdXNzdW5uYWgge1xuICAtLWZhOiBcIlxcZjQwN1wiO1xufVxuXG4uZmEtZWFybHliaXJkcyB7XG4gIC0tZmE6IFwiXFxmMzlhXCI7XG59XG5cbi5mYS10cmFkZS1mZWRlcmF0aW9uIHtcbiAgLS1mYTogXCJcXGY1MTNcIjtcbn1cblxuLmZhLWF1dG9wcmVmaXhlciB7XG4gIC0tZmE6IFwiXFxmNDFjXCI7XG59XG5cbi5mYS13aGF0c2FwcCB7XG4gIC0tZmE6IFwiXFxmMjMyXCI7XG59XG5cbi5mYS1zcXVhcmUtdXB3b3JrIHtcbiAgLS1mYTogXCJcXGU2N2NcIjtcbn1cblxuLmZhLXNsaWRlc2hhcmUge1xuICAtLWZhOiBcIlxcZjFlN1wiO1xufVxuXG4uZmEtZ29vZ2xlLXBsYXkge1xuICAtLWZhOiBcIlxcZjNhYlwiO1xufVxuXG4uZmEtdmlhZGVvIHtcbiAgLS1mYTogXCJcXGYyYTlcIjtcbn1cblxuLmZhLWxpbmUge1xuICAtLWZhOiBcIlxcZjNjMFwiO1xufVxuXG4uZmEtZ29vZ2xlLWRyaXZlIHtcbiAgLS1mYTogXCJcXGYzYWFcIjtcbn1cblxuLmZhLXNlcnZpY2VzdGFjayB7XG4gIC0tZmE6IFwiXFxmM2VjXCI7XG59XG5cbi5mYS1zaW1wbHlidWlsdCB7XG4gIC0tZmE6IFwiXFxmMjE1XCI7XG59XG5cbi5mYS1iaXRidWNrZXQge1xuICAtLWZhOiBcIlxcZjE3MVwiO1xufVxuXG4uZmEtaW1kYiB7XG4gIC0tZmE6IFwiXFxmMmQ4XCI7XG59XG5cbi5mYS1kZWV6ZXIge1xuICAtLWZhOiBcIlxcZTA3N1wiO1xufVxuXG4uZmEtcmFzcGJlcnJ5LXBpIHtcbiAgLS1mYTogXCJcXGY3YmJcIjtcbn1cblxuLmZhLWppcmEge1xuICAtLWZhOiBcIlxcZjdiMVwiO1xufVxuXG4uZmEtZG9ja2VyIHtcbiAgLS1mYTogXCJcXGYzOTVcIjtcbn1cblxuLmZhLXNjcmVlbnBhbCB7XG4gIC0tZmE6IFwiXFxlNTcwXCI7XG59XG5cbi5mYS1ibHVldG9vdGgge1xuICAtLWZhOiBcIlxcZjI5M1wiO1xufVxuXG4uZmEtZ2l0dGVyIHtcbiAgLS1mYTogXCJcXGY0MjZcIjtcbn1cblxuLmZhLWQtYW5kLWQge1xuICAtLWZhOiBcIlxcZjM4ZFwiO1xufVxuXG4uZmEtbWljcm9ibG9nIHtcbiAgLS1mYTogXCJcXGUwMWFcIjtcbn1cblxuLmZhLWNjLWRpbmVycy1jbHViIHtcbiAgLS1mYTogXCJcXGYyNGNcIjtcbn1cblxuLmZhLWdnLWNpcmNsZSB7XG4gIC0tZmE6IFwiXFxmMjYxXCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLWhhdCB7XG4gIC0tZmE6IFwiXFxmNGU1XCI7XG59XG5cbi5mYS1raWNrc3RhcnRlci1rIHtcbiAgLS1mYTogXCJcXGYzYmNcIjtcbn1cblxuLmZhLXlhbmRleCB7XG4gIC0tZmE6IFwiXFxmNDEzXCI7XG59XG5cbi5mYS1yZWFkbWUge1xuICAtLWZhOiBcIlxcZjRkNVwiO1xufVxuXG4uZmEtaHRtbDUge1xuICAtLWZhOiBcIlxcZjEzYlwiO1xufVxuXG4uZmEtc2VsbHN5IHtcbiAgLS1mYTogXCJcXGYyMTNcIjtcbn1cblxuLmZhLXNxdWFyZS13ZWItYXdlc29tZSB7XG4gIC0tZmE6IFwiXFxlNjgzXCI7XG59XG5cbi5mYS1zYXNzIHtcbiAgLS1mYTogXCJcXGY0MWVcIjtcbn1cblxuLmZhLXdpcnNpbmRoYW5kd2VyayB7XG4gIC0tZmE6IFwiXFxlMmQwXCI7XG59XG5cbi5mYS13c2gge1xuICAtLWZhOiBcIlxcZTJkMFwiO1xufVxuXG4uZmEtYnVyb21vYmVsZXhwZXJ0ZSB7XG4gIC0tZmE6IFwiXFxmMzdmXCI7XG59XG5cbi5mYS1zYWxlc2ZvcmNlIHtcbiAgLS1mYTogXCJcXGY4M2JcIjtcbn1cblxuLmZhLW9jdG9wdXMtZGVwbG95IHtcbiAgLS1mYTogXCJcXGUwODJcIjtcbn1cblxuLmZhLW1lZGFwcHMge1xuICAtLWZhOiBcIlxcZjNjNlwiO1xufVxuXG4uZmEtbnM4IHtcbiAgLS1mYTogXCJcXGYzZDVcIjtcbn1cblxuLmZhLXBpbnRlcmVzdC1wIHtcbiAgLS1mYTogXCJcXGYyMzFcIjtcbn1cblxuLmZhLWFwcGVyIHtcbiAgLS1mYTogXCJcXGYzNzFcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZSB7XG4gIC0tZmE6IFwiXFxmMjg2XCI7XG59XG5cbi5mYS13YXplIHtcbiAgLS1mYTogXCJcXGY4M2ZcIjtcbn1cblxuLmZhLWJsdWVza3kge1xuICAtLWZhOiBcIlxcZTY3MVwiO1xufVxuXG4uZmEtY2MtamNiIHtcbiAgLS1mYTogXCJcXGYyNGJcIjtcbn1cblxuLmZhLXNuYXBjaGF0IHtcbiAgLS1mYTogXCJcXGYyYWJcIjtcbn1cblxuLmZhLXNuYXBjaGF0LWdob3N0IHtcbiAgLS1mYTogXCJcXGYyYWJcIjtcbn1cblxuLmZhLWZhbnRhc3ktZmxpZ2h0LWdhbWVzIHtcbiAgLS1mYTogXCJcXGY2ZGNcIjtcbn1cblxuLmZhLXJ1c3Qge1xuICAtLWZhOiBcIlxcZTA3YVwiO1xufVxuXG4uZmEtd2l4IHtcbiAgLS1mYTogXCJcXGY1Y2ZcIjtcbn1cblxuLmZhLXNxdWFyZS1iZWhhbmNlIHtcbiAgLS1mYTogXCJcXGYxYjVcIjtcbn1cblxuLmZhLWJlaGFuY2Utc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYxYjVcIjtcbn1cblxuLmZhLXN1cHBsZSB7XG4gIC0tZmE6IFwiXFxmM2Y5XCI7XG59XG5cbi5mYS13ZWJmbG93IHtcbiAgLS1mYTogXCJcXGU2NWNcIjtcbn1cblxuLmZhLXJlYmVsIHtcbiAgLS1mYTogXCJcXGYxZDBcIjtcbn1cblxuLmZhLWNzczMge1xuICAtLWZhOiBcIlxcZjEzY1wiO1xufVxuXG4uZmEtc3RheWxpbmtlZCB7XG4gIC0tZmE6IFwiXFxmM2Y1XCI7XG59XG5cbi5mYS1rYWdnbGUge1xuICAtLWZhOiBcIlxcZjVmYVwiO1xufVxuXG4uZmEtc3BhY2UtYXdlc29tZSB7XG4gIC0tZmE6IFwiXFxlNWFjXCI7XG59XG5cbi5mYS1kZXZpYW50YXJ0IHtcbiAgLS1mYTogXCJcXGYxYmRcIjtcbn1cblxuLmZhLWNwYW5lbCB7XG4gIC0tZmE6IFwiXFxmMzg4XCI7XG59XG5cbi5mYS1nb29kcmVhZHMtZyB7XG4gIC0tZmE6IFwiXFxmM2E5XCI7XG59XG5cbi5mYS1zcXVhcmUtZ2l0IHtcbiAgLS1mYTogXCJcXGYxZDJcIjtcbn1cblxuLmZhLWdpdC1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjFkMlwiO1xufVxuXG4uZmEtc3F1YXJlLXR1bWJsciB7XG4gIC0tZmE6IFwiXFxmMTc0XCI7XG59XG5cbi5mYS10dW1ibHItc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYxNzRcIjtcbn1cblxuLmZhLXRyZWxsbyB7XG4gIC0tZmE6IFwiXFxmMTgxXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWpwIHtcbiAgLS1mYTogXCJcXGY0ZWFcIjtcbn1cblxuLmZhLWdldC1wb2NrZXQge1xuICAtLWZhOiBcIlxcZjI2NVwiO1xufVxuXG4uZmEtcGVyYnl0ZSB7XG4gIC0tZmE6IFwiXFxlMDgzXCI7XG59XG5cbi5mYS1ncnVudCB7XG4gIC0tZmE6IFwiXFxmM2FkXCI7XG59XG5cbi5mYS13ZWVibHkge1xuICAtLWZhOiBcIlxcZjVjY1wiO1xufVxuXG4uZmEtY29ubmVjdGRldmVsb3Age1xuICAtLWZhOiBcIlxcZjIwZVwiO1xufVxuXG4uZmEtbGVhbnB1YiB7XG4gIC0tZmE6IFwiXFxmMjEyXCI7XG59XG5cbi5mYS1ibGFjay10aWUge1xuICAtLWZhOiBcIlxcZjI3ZVwiO1xufVxuXG4uZmEtdGhlbWVjbyB7XG4gIC0tZmE6IFwiXFxmNWM2XCI7XG59XG5cbi5mYS1weXRob24ge1xuICAtLWZhOiBcIlxcZjNlMlwiO1xufVxuXG4uZmEtYW5kcm9pZCB7XG4gIC0tZmE6IFwiXFxmMTdiXCI7XG59XG5cbi5mYS1ib3RzIHtcbiAgLS1mYTogXCJcXGUzNDBcIjtcbn1cblxuLmZhLWZyZWUtY29kZS1jYW1wIHtcbiAgLS1mYTogXCJcXGYyYzVcIjtcbn1cblxuLmZhLWhvcm5iaWxsIHtcbiAgLS1mYTogXCJcXGY1OTJcIjtcbn1cblxuLmZhLWpzIHtcbiAgLS1mYTogXCJcXGYzYjhcIjtcbn1cblxuLmZhLWlkZWFsIHtcbiAgLS1mYTogXCJcXGUwMTNcIjtcbn1cblxuLmZhLWdpdCB7XG4gIC0tZmE6IFwiXFxmMWQzXCI7XG59XG5cbi5mYS1kZXYge1xuICAtLWZhOiBcIlxcZjZjY1wiO1xufVxuXG4uZmEtc2tldGNoIHtcbiAgLS1mYTogXCJcXGY3YzZcIjtcbn1cblxuLmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsIHtcbiAgLS1mYTogXCJcXGY0MTRcIjtcbn1cblxuLmZhLWNjLWFtZXgge1xuICAtLWZhOiBcIlxcZjFmM1wiO1xufVxuXG4uZmEtdWJlciB7XG4gIC0tZmE6IFwiXFxmNDAyXCI7XG59XG5cbi5mYS1naXRodWIge1xuICAtLWZhOiBcIlxcZjA5YlwiO1xufVxuXG4uZmEtcGhwIHtcbiAgLS1mYTogXCJcXGY0NTdcIjtcbn1cblxuLmZhLWFsaXBheSB7XG4gIC0tZmE6IFwiXFxmNjQyXCI7XG59XG5cbi5mYS15b3V0dWJlIHtcbiAgLS1mYTogXCJcXGYxNjdcIjtcbn1cblxuLmZhLXNreWF0bGFzIHtcbiAgLS1mYTogXCJcXGYyMTZcIjtcbn1cblxuLmZhLWZpcmVmb3gtYnJvd3NlciB7XG4gIC0tZmE6IFwiXFxlMDA3XCI7XG59XG5cbi5mYS1yZXBseWQge1xuICAtLWZhOiBcIlxcZjNlNlwiO1xufVxuXG4uZmEtc3VzZSB7XG4gIC0tZmE6IFwiXFxmN2Q2XCI7XG59XG5cbi5mYS1qZW5raW5zIHtcbiAgLS1mYTogXCJcXGYzYjZcIjtcbn1cblxuLmZhLXR3aXR0ZXIge1xuICAtLWZhOiBcIlxcZjA5OVwiO1xufVxuXG4uZmEtcm9ja3JtcyB7XG4gIC0tZmE6IFwiXFxmM2U5XCI7XG59XG5cbi5mYS1waW50ZXJlc3Qge1xuICAtLWZhOiBcIlxcZjBkMlwiO1xufVxuXG4uZmEtYnVmZmVyIHtcbiAgLS1mYTogXCJcXGY4MzdcIjtcbn1cblxuLmZhLW5wbSB7XG4gIC0tZmE6IFwiXFxmM2Q0XCI7XG59XG5cbi5mYS15YW1tZXIge1xuICAtLWZhOiBcIlxcZjg0MFwiO1xufVxuXG4uZmEtYnRjIHtcbiAgLS1mYTogXCJcXGYxNWFcIjtcbn1cblxuLmZhLWRyaWJiYmxlIHtcbiAgLS1mYTogXCJcXGYxN2RcIjtcbn1cblxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZSB7XG4gIC0tZmE6IFwiXFxmMWEzXCI7XG59XG5cbi5mYS1pbnRlcm5ldC1leHBsb3JlciB7XG4gIC0tZmE6IFwiXFxmMjZiXCI7XG59XG5cbi5mYS1zdHViYmVyIHtcbiAgLS1mYTogXCJcXGU1YzdcIjtcbn1cblxuLmZhLXRlbGVncmFtIHtcbiAgLS1mYTogXCJcXGYyYzZcIjtcbn1cblxuLmZhLXRlbGVncmFtLXBsYW5lIHtcbiAgLS1mYTogXCJcXGYyYzZcIjtcbn1cblxuLmZhLW9sZC1yZXB1YmxpYyB7XG4gIC0tZmE6IFwiXFxmNTEwXCI7XG59XG5cbi5mYS1vZHlzZWUge1xuICAtLWZhOiBcIlxcZTVjNlwiO1xufVxuXG4uZmEtc3F1YXJlLXdoYXRzYXBwIHtcbiAgLS1mYTogXCJcXGY0MGNcIjtcbn1cblxuLmZhLXdoYXRzYXBwLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmNDBjXCI7XG59XG5cbi5mYS1ub2RlLWpzIHtcbiAgLS1mYTogXCJcXGYzZDNcIjtcbn1cblxuLmZhLWVkZ2UtbGVnYWN5IHtcbiAgLS1mYTogXCJcXGUwNzhcIjtcbn1cblxuLmZhLXNsYWNrIHtcbiAgLS1mYTogXCJcXGYxOThcIjtcbn1cblxuLmZhLXNsYWNrLWhhc2gge1xuICAtLWZhOiBcIlxcZjE5OFwiO1xufVxuXG4uZmEtbWVkcnQge1xuICAtLWZhOiBcIlxcZjNjOFwiO1xufVxuXG4uZmEtdXNiIHtcbiAgLS1mYTogXCJcXGYyODdcIjtcbn1cblxuLmZhLXR1bWJsciB7XG4gIC0tZmE6IFwiXFxmMTczXCI7XG59XG5cbi5mYS12YWFkaW4ge1xuICAtLWZhOiBcIlxcZjQwOFwiO1xufVxuXG4uZmEtcXVvcmEge1xuICAtLWZhOiBcIlxcZjJjNFwiO1xufVxuXG4uZmEtc3F1YXJlLXgtdHdpdHRlciB7XG4gIC0tZmE6IFwiXFxlNjFhXCI7XG59XG5cbi5mYS1yZWFjdGV1cm9wZSB7XG4gIC0tZmE6IFwiXFxmNzVkXCI7XG59XG5cbi5mYS1tZWRpdW0ge1xuICAtLWZhOiBcIlxcZjIzYVwiO1xufVxuXG4uZmEtbWVkaXVtLW0ge1xuICAtLWZhOiBcIlxcZjIzYVwiO1xufVxuXG4uZmEtYW1pbGlhIHtcbiAgLS1mYTogXCJcXGYzNmRcIjtcbn1cblxuLmZhLW1peGNsb3VkIHtcbiAgLS1mYTogXCJcXGYyODlcIjtcbn1cblxuLmZhLWZsaXBib2FyZCB7XG4gIC0tZmE6IFwiXFxmNDRkXCI7XG59XG5cbi5mYS12aWFjb2luIHtcbiAgLS1mYTogXCJcXGYyMzdcIjtcbn1cblxuLmZhLWNyaXRpY2FsLXJvbGUge1xuICAtLWZhOiBcIlxcZjZjOVwiO1xufVxuXG4uZmEtc2l0cm94IHtcbiAgLS1mYTogXCJcXGU0NGFcIjtcbn1cblxuLmZhLWRpc2NvdXJzZSB7XG4gIC0tZmE6IFwiXFxmMzkzXCI7XG59XG5cbi5mYS1qb29tbGEge1xuICAtLWZhOiBcIlxcZjFhYVwiO1xufVxuXG4uZmEtbWFzdG9kb24ge1xuICAtLWZhOiBcIlxcZjRmNlwiO1xufVxuXG4uZmEtYWlyYm5iIHtcbiAgLS1mYTogXCJcXGY4MzRcIjtcbn1cblxuLmZhLXdvbGYtcGFjay1iYXR0YWxpb24ge1xuICAtLWZhOiBcIlxcZjUxNFwiO1xufVxuXG4uZmEtYnV5LW4tbGFyZ2Uge1xuICAtLWZhOiBcIlxcZjhhNlwiO1xufVxuXG4uZmEtZ3VscCB7XG4gIC0tZmE6IFwiXFxmM2FlXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXMge1xuICAtLWZhOiBcIlxcZjRmMVwiO1xufVxuXG4uZmEtc3RyYXZhIHtcbiAgLS1mYTogXCJcXGY0MjhcIjtcbn1cblxuLmZhLWVtYmVyIHtcbiAgLS1mYTogXCJcXGY0MjNcIjtcbn1cblxuLmZhLWNhbmFkaWFuLW1hcGxlLWxlYWYge1xuICAtLWZhOiBcIlxcZjc4NVwiO1xufVxuXG4uZmEtdGVhbXNwZWFrIHtcbiAgLS1mYTogXCJcXGY0ZjlcIjtcbn1cblxuLmZhLXB1c2hlZCB7XG4gIC0tZmE6IFwiXFxmM2UxXCI7XG59XG5cbi5mYS13b3JkcHJlc3Mtc2ltcGxlIHtcbiAgLS1mYTogXCJcXGY0MTFcIjtcbn1cblxuLmZhLW51dHJpdGlvbml4IHtcbiAgLS1mYTogXCJcXGYzZDZcIjtcbn1cblxuLmZhLXdvZHUge1xuICAtLWZhOiBcIlxcZTA4OFwiO1xufVxuXG4uZmEtZ29vZ2xlLXBheSB7XG4gIC0tZmE6IFwiXFxlMDc5XCI7XG59XG5cbi5mYS1pbnRlcmNvbSB7XG4gIC0tZmE6IFwiXFxmN2FmXCI7XG59XG5cbi5mYS16aGlodSB7XG4gIC0tZmE6IFwiXFxmNjNmXCI7XG59XG5cbi5mYS1rb3J2dWUge1xuICAtLWZhOiBcIlxcZjQyZlwiO1xufVxuXG4uZmEtcGl4IHtcbiAgLS1mYTogXCJcXGU0M2FcIjtcbn1cblxuLmZhLXN0ZWFtLXN5bWJvbCB7XG4gIC0tZmE6IFwiXFxmM2Y2XCI7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNdWxpXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbXVsaS0zMDAtbm9ybWFsLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9tdWxpc2gtdjMtbGF0aW4tMzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvbXVsaXNoLXYzLWxhdGluLTMwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk11bGlcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9tdWxpLTMwMC1pdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi0zMDBpdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9tdWxpc2gtdjMtbGF0aW4tMzAwaXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTXVsaVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL211bGktNDAwLW5vcm1hbC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvbXVsaXNoLXYzLWxhdGluLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9tdWxpc2gtdjMtbGF0aW4tcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk11bGlcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9tdWxpLTQwMC1pdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi1pdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9tdWxpc2gtdjMtbGF0aW4taXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTXVsaVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL211bGktNzAwLW5vcm1hbC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvbXVsaXNoLXYzLWxhdGluLTcwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi03MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNdWxpXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbXVsaS03MDAtaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9tdWxpc2gtdjMtbGF0aW4tNzAwaXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvbXVsaXNoLXYzLWxhdGluLTcwMGl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk11bGlcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9tdWxpLTkwMC1ub3JtYWwud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi05MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9tdWxpc2gtdjMtbGF0aW4tOTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTXVsaVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL211bGktOTAwLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvbXVsaXNoLXYzLWxhdGluLTkwMGl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi05MDBpdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG46cm9vdCB7XG4gIC0tYmx1ZTogIzAwN2JmZjtcbiAgLS1pbmRpZ286ICM2NjEwZjI7XG4gIC0tcHVycGxlOiAjNmY0MmMxO1xuICAtLXBpbms6ICNlODNlOGM7XG4gIC0tcmVkOiAjZGMzNTQ1O1xuICAtLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tZ3JlZW46ICMyOGE3NDU7XG4gIC0tdGVhbDogIzIwYzk5NztcbiAgLS1jeWFuOiAjMTdhMmI4O1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLXByaW1hcnk6ICMwMEZDRTg7XG4gIC0tc2Vjb25kYXJ5OiAjRkY1MUE5O1xuICAtLXN1Y2Nlc3M6ICMyRUNDNzE7XG4gIC0taW5mbzogIzE3YTJiODtcbiAgLS13YXJuaW5nOiAjRjFBMzBGO1xuICAtLWRhbmdlcjogI0U3NEMzQztcbiAgLS1saWdodDogI2Y4ZjlmYTtcbiAgLS1kYXJrOiAjMzQzYTQwO1xuICAtLWJyYW5kLXByaW1hcnk6ICMwMEZDRTg7XG4gIC0tYnJhbmQtbmV1dHJhbC1ncmV5OiAjRjBGMEYwO1xuICAtLWJyYW5kLW5ldXRyYWwtd2hpdGU6ICNGRkZGRkY7XG4gIC0tYnJhbmQtbmV1dHJhbC1ibGFjazogIzFFMUUxRTtcbiAgLS1icmFuZC1hY2NlbnQtcGluazogI0ZGNTFBOTtcbiAgLS1icmFuZC1hY2NlbnQtZ3JlZW46ICMwMEZGM0I7XG4gIC0tYnJhbmQtYWNjZW50LW9yYW5nZTogI0ZGOTkwMDtcbiAgLS1icmFuZC1hY2NlbnQteWVsbG93OiAjRkZGRjAwO1xuICAtLWJyYW5kLWxpZ2h0LXRlYWw6ICNEOUZGRkM7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMjAwcHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJNdWxpXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJNdWxpXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICBjb2xvcjogcmdiYSgzMCwgMzAsIDMwLCAwLjYpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ubGVhZCwgLmp1bWJvdHJvbi5qdW1ib3Ryb24taG9tZXBhZ2UgcCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuc21hbGwsXG4uc21hbGwsXG4udGltZWxpbmUge1xuICBmb250LXNpemU6IDg1JTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkLCAuYnJlYWRjcnVtYnMgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4NSU7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlMKgXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2U4M2U4YztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1Mjk7XG59XG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5wcmUgY29kZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLXNtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubm8tZ3V0dGVycyA+IC5jb2wsXG4ubm8tZ3V0dGVycyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jb2wteGwsXG4uY29sLXhsLWF1dG8sIC5jb2wteGwtMTIsIC5jb2wteGwtMTEsIC5jb2wteGwtMTAsIC5jb2wteGwtOSwgLmNvbC14bC04LCAuY29sLXhsLTcsIC5jb2wteGwtNiwgLmNvbC14bC01LCAuY29sLXhsLTQsIC5jb2wteGwtMywgLmNvbC14bC0yLCAuY29sLXhsLTEsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wtbGctMTIsIC5jb2wtbGctMTEsIC5jb2wtbGctMTAsIC5jb2wtbGctOSwgLmNvbC1sZy04LCAuY29sLWxnLTcsIC5jb2wtbGctNiwgLmNvbC1sZy01LCAuY29sLWxnLTQsIC5jb2wtbGctMywgLmNvbC1sZy0yLCAuY29sLWxnLTEsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbWQtMTIsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTAsIC5jb2wtbWQtOSwgLmNvbC1tZC04LCAuY29sLW1kLTcsIC5jb2wtbWQtNiwgLmNvbC1tZC01LCAuY29sLW1kLTQsIC5jb2wtbWQtMywgLmNvbC1tZC0yLCAuY29sLW1kLTEsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtc20tMTIsIC5jb2wtc20tMTEsIC5jb2wtc20tMTAsIC5jb2wtc20tOSwgLmNvbC1zbS04LCAuY29sLXNtLTcsIC5jb2wtc20tNiwgLmNvbC1zbS01LCAuY29sLXNtLTQsIC5jb2wtc20tMywgLmNvbC1zbS0yLCAuY29sLXNtLTEsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtMTIsIC5jb2wtMTEsIC5jb2wtMTAsIC5jb2wtOSwgLmNvbC04LCAuY29sLTcsIC5jb2wtNiwgLmNvbC01LCAuY29sLTQsIC5jb2wtMywgLmNvbC0yLCAuY29sLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi5jb2wge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIG1heC13aWR0aDogMjAlO1xufVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDEzO1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwO1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxO1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyO1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1O1xufVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gIG9yZGVyOiA3O1xufVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4O1xufVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICBvcmRlcjogMTA7XG59XG5cbi5vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTtcbn1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItc20tNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXNtLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1zbS04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItc20tOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXNtLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzFFMUUxRTtcbn1cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZWUyZTY7XG59XG4udGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjNyZW07XG59XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG59XG4udGFibGUtYm9yZGVyZWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDcyJSwgOTkuNjcwNTg4MjM1MyUsIDk3LjQ3NDUwOTgwMzklKTtcbn1cbi50YWJsZS1wcmltYXJ5IHRoLFxuLnRhYmxlLXByaW1hcnkgdGQsXG4udGFibGUtcHJpbWFyeSB0aGVhZCB0aCxcbi50YWJsZS1wcmltYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6IHJnYig0OCUsIDk5LjM4ODIzNTI5NDElLCA5NS4zMDk4MDM5MjE2JSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2Mi4xMTYyNzkwNjk4JSwgOTkuNTU0MzA5MTY1NSUsIDk2LjU4MzAzNjkzNTclKTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjIuMTE2Mjc5MDY5OCUsIDk5LjU1NDMwOTE2NTUlLCA5Ni41ODMwMzY5MzU3JSk7XG59XG5cbi50YWJsZS1zZWNvbmRhcnksXG4udGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4udGFibGUtc2Vjb25kYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAwJSwgODAuODk0MTE3NjQ3MSUsIDkwLjU1Njg2Mjc0NTElKTtcbn1cbi50YWJsZS1zZWNvbmRhcnkgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRkLFxuLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDEwMCUsIDY0LjUxNzY0NzA1ODglLCA4Mi40NjI3NDUwOTglKTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAwJSwgNzAuODk0MTE3NjQ3MSUsIDg1LjYxNDMzNDAwOTUlKTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDcwLjg5NDExNzY0NzElLCA4NS42MTQzMzQwMDk1JSk7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNzcuMDUwOTgwMzkyMiUsIDk0LjQlLCA4NC40MDc4NDMxMzczJSk7XG59XG4udGFibGUtc3VjY2VzcyB0aCxcbi50YWJsZS1zdWNjZXNzIHRkLFxuLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsXG4udGFibGUtc3VjY2VzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTcuMzgwMzkyMTU2OSUsIDg5LjYlLCA3MS4wNDMxMzcyNTQ5JSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2OS4wMTI1MTg4NTM3JSwgOTIuNDM4NDYxNTM4NSUsIDc4Ljk0NjMwNDY3NTclKTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjkuMDEyNTE4ODUzNyUsIDkyLjQzODQ2MTUzODUlLCA3OC45NDYzMDQ2NzU3JSk7XG59XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNzQuNTI1NDkwMTk2MSUsIDg5Ljc4ODIzNTI5NDElLCA5Mi4yMDM5MjE1Njg2JSk7XG59XG4udGFibGUtaW5mbyB0aCxcbi50YWJsZS1pbmZvIHRkLFxuLnRhYmxlLWluZm8gdGhlYWQgdGgsXG4udGFibGUtaW5mbyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTIuNjkwMTk2MDc4NCUsIDgxLjAzNTI5NDExNzYlLCA4NS41MjE1Njg2Mjc1JSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2Ni44Njg3MjQ1MTk1JSwgODYuNzE4OTI4MzYzNCUsIDg5Ljg2MDY4NzI0NTIlKTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjYuODY4NzI0NTE5NSUsIDg2LjcxODkyODM2MzQlLCA4OS44NjA2ODcyNDUyJSk7XG59XG5cbi50YWJsZS13YXJuaW5nLFxuLnRhYmxlLXdhcm5pbmcgPiB0aCxcbi50YWJsZS13YXJuaW5nID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTguNDYyNzQ1MDk4JSwgODkuODk4MDM5MjE1NyUsIDczLjY0NzA1ODgyMzUlKTtcbn1cbi50YWJsZS13YXJuaW5nIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGQsXG4udGFibGUtd2FybmluZyB0aGVhZCB0aCxcbi50YWJsZS13YXJuaW5nIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6IHJnYig5Ny4xNDUwOTgwMzkyJSwgODEuMjM5MjE1Njg2MyUsIDUxLjA1ODgyMzUyOTQlKTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDk3LjkxMTU2Mzk5NTclLCA4Ni4yNzU5OTE5NzE2JSwgNjQuMTk4MjM5OTI1OSUpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5Ny45MTE1NjM5OTU3JSwgODYuMjc1OTkxOTcxNiUsIDY0LjE5ODIzOTkyNTklKTtcbn1cblxuLnRhYmxlLWRhbmdlcixcbi50YWJsZS1kYW5nZXIgPiB0aCxcbi50YWJsZS1kYW5nZXIgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5Ny4zNjQ3MDU4ODI0JSwgODAuMzQ1MDk4MDM5MiUsIDc4LjU4ODIzNTI5NDElKTtcbn1cbi50YWJsZS1kYW5nZXIgdGgsXG4udGFibGUtZGFuZ2VyIHRkLFxuLnRhYmxlLWRhbmdlciB0aGVhZCB0aCxcbi50YWJsZS1kYW5nZXIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDk1LjEwNTg4MjM1MjklLCA2My40OTgwMzkyMTU3JSwgNjAuMjM1Mjk0MTE3NiUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5Ni4yNjg4MTU0NzE0JSwgNzIuMTcxNTgyMDU3NSUsIDY5LjY4NDEyNTcwNTElKTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDk2LjI2ODgxNTQ3MTQlLCA3Mi4xNzE1ODIwNTc1JSwgNjkuNjg0MTI1NzA1MSUpO1xufVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0aCxcbi50YWJsZS1saWdodCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDk5LjIzMTM3MjU0OSUsIDk5LjM0MTE3NjQ3MDYlLCA5OS40NTA5ODAzOTIyJSk7XG59XG4udGFibGUtbGlnaHQgdGgsXG4udGFibGUtbGlnaHQgdGQsXG4udGFibGUtbGlnaHQgdGhlYWQgdGgsXG4udGFibGUtbGlnaHQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDk4LjU3MjU0OTAxOTYlLCA5OC43NzY0NzA1ODgyJSwgOTguOTgwMzkyMTU2OSUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDkzLjM5ODAzOTIxNTclLCA5NC4zNDExNzY0NzA2JSwgOTUuMjg0MzEzNzI1NSUpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDkzLjM5ODAzOTIxNTclLCA5NC4zNDExNzY0NzA2JSwgOTUuMjg0MzEzNzI1NSUpO1xufVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDc3LjcwOTgwMzkyMTYlLCA3OC4zNjg2Mjc0NTElLCA3OS4wMjc0NTA5ODA0JSk7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4udGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTguNjAzOTIxNTY4NiUsIDU5LjgyNzQ1MDk4MDQlLCA2MS4wNTA5ODAzOTIyJSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig3Mi41NTc1MTk2NTc2JSwgNzMuMzY4NjI3NDUxJSwgNzQuMTc5NzM1MjQ0NCUpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig3Mi41NTc1MTk2NTc2JSwgNzMuMzY4NjI3NDUxJSwgNzQuMTc5NzM1MjQ0NCUpO1xufVxuXG4udGFibGUtYnJhbmQtcHJpbWFyeSxcbi50YWJsZS1icmFuZC1wcmltYXJ5ID4gdGgsXG4udGFibGUtYnJhbmQtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDcyJSwgOTkuNjcwNTg4MjM1MyUsIDk3LjQ3NDUwOTgwMzklKTtcbn1cbi50YWJsZS1icmFuZC1wcmltYXJ5IHRoLFxuLnRhYmxlLWJyYW5kLXByaW1hcnkgdGQsXG4udGFibGUtYnJhbmQtcHJpbWFyeSB0aGVhZCB0aCxcbi50YWJsZS1icmFuZC1wcmltYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6IHJnYig0OCUsIDk5LjM4ODIzNTI5NDElLCA5NS4zMDk4MDM5MjE2JSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYnJhbmQtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2Mi4xMTYyNzkwNjk4JSwgOTkuNTU0MzA5MTY1NSUsIDk2LjU4MzAzNjkzNTclKTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYnJhbmQtcHJpbWFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1icmFuZC1wcmltYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjIuMTE2Mjc5MDY5OCUsIDk5LjU1NDMwOTE2NTUlLCA5Ni41ODMwMzY5MzU3JSk7XG59XG5cbi50YWJsZS1icmFuZC1uZXV0cmFsLWdyZXksXG4udGFibGUtYnJhbmQtbmV1dHJhbC1ncmV5ID4gdGgsXG4udGFibGUtYnJhbmQtbmV1dHJhbC1ncmV5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTguMzUyOTQxMTc2NSUsIDk4LjM1Mjk0MTE3NjUlLCA5OC4zNTI5NDExNzY1JSk7XG59XG4udGFibGUtYnJhbmQtbmV1dHJhbC1ncmV5IHRoLFxuLnRhYmxlLWJyYW5kLW5ldXRyYWwtZ3JleSB0ZCxcbi50YWJsZS1icmFuZC1uZXV0cmFsLWdyZXkgdGhlYWQgdGgsXG4udGFibGUtYnJhbmQtbmV1dHJhbC1ncmV5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6IHJnYig5Ni45NDExNzY0NzA2JSwgOTYuOTQxMTc2NDcwNiUsIDk2Ljk0MTE3NjQ3MDYlKTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1icmFuZC1uZXV0cmFsLWdyZXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTMuMzUyOTQxMTc2NSUsIDkzLjM1Mjk0MTE3NjUlLCA5My4zNTI5NDExNzY1JSk7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWJyYW5kLW5ldXRyYWwtZ3JleTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1icmFuZC1uZXV0cmFsLWdyZXk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5My4zNTI5NDExNzY1JSwgOTMuMzUyOTQxMTc2NSUsIDkzLjM1Mjk0MTE3NjUlKTtcbn1cblxuLnRhYmxlLWJyYW5kLW5ldXRyYWwtd2hpdGUsXG4udGFibGUtYnJhbmQtbmV1dHJhbC13aGl0ZSA+IHRoLFxuLnRhYmxlLWJyYW5kLW5ldXRyYWwtd2hpdGUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLnRhYmxlLWJyYW5kLW5ldXRyYWwtd2hpdGUgdGgsXG4udGFibGUtYnJhbmQtbmV1dHJhbC13aGl0ZSB0ZCxcbi50YWJsZS1icmFuZC1uZXV0cmFsLXdoaXRlIHRoZWFkIHRoLFxuLnRhYmxlLWJyYW5kLW5ldXRyYWwtd2hpdGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYnJhbmQtbmV1dHJhbC13aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5NSUsIDk1JSwgOTUlKTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYnJhbmQtbmV1dHJhbC13aGl0ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1icmFuZC1uZXV0cmFsLXdoaXRlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTUlLCA5NSUsIDk1JSk7XG59XG5cbi50YWJsZS1icmFuZC1uZXV0cmFsLWJsYWNrLFxuLnRhYmxlLWJyYW5kLW5ldXRyYWwtYmxhY2sgPiB0aCxcbi50YWJsZS1icmFuZC1uZXV0cmFsLWJsYWNrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7XG59XG4udGFibGUtYnJhbmQtbmV1dHJhbC1ibGFjayB0aCxcbi50YWJsZS1icmFuZC1uZXV0cmFsLWJsYWNrIHRkLFxuLnRhYmxlLWJyYW5kLW5ldXRyYWwtYmxhY2sgdGhlYWQgdGgsXG4udGFibGUtYnJhbmQtbmV1dHJhbC1ibGFjayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4YThhO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWJyYW5kLW5ldXRyYWwtYmxhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNzAuMjk0MTE3NjQ3MSUsIDcwLjI5NDExNzY0NzElLCA3MC4yOTQxMTc2NDcxJSk7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWJyYW5kLW5ldXRyYWwtYmxhY2s6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYnJhbmQtbmV1dHJhbC1ibGFjazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDcwLjI5NDExNzY0NzElLCA3MC4yOTQxMTc2NDcxJSwgNzAuMjk0MTE3NjQ3MSUpO1xufVxuXG4udGFibGUtYnJhbmQtYWNjZW50LXBpbmssXG4udGFibGUtYnJhbmQtYWNjZW50LXBpbmsgPiB0aCxcbi50YWJsZS1icmFuZC1hY2NlbnQtcGluayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDgwLjg5NDExNzY0NzElLCA5MC41NTY4NjI3NDUxJSk7XG59XG4udGFibGUtYnJhbmQtYWNjZW50LXBpbmsgdGgsXG4udGFibGUtYnJhbmQtYWNjZW50LXBpbmsgdGQsXG4udGFibGUtYnJhbmQtYWNjZW50LXBpbmsgdGhlYWQgdGgsXG4udGFibGUtYnJhbmQtYWNjZW50LXBpbmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDEwMCUsIDY0LjUxNzY0NzA1ODglLCA4Mi40NjI3NDUwOTglKTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1icmFuZC1hY2NlbnQtcGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDAlLCA3MC44OTQxMTc2NDcxJSwgODUuNjE0MzM0MDA5NSUpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1icmFuZC1hY2NlbnQtcGluazpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1icmFuZC1hY2NlbnQtcGluazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDcwLjg5NDExNzY0NzElLCA4NS42MTQzMzQwMDk1JSk7XG59XG5cbi50YWJsZS1icmFuZC1hY2NlbnQtZ3JlZW4sXG4udGFibGUtYnJhbmQtYWNjZW50LWdyZWVuID4gdGgsXG4udGFibGUtYnJhbmQtYWNjZW50LWdyZWVuID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNzIlLCAxMDAlLCA3OC40Nzg0MzEzNzI1JSk7XG59XG4udGFibGUtYnJhbmQtYWNjZW50LWdyZWVuIHRoLFxuLnRhYmxlLWJyYW5kLWFjY2VudC1ncmVlbiB0ZCxcbi50YWJsZS1icmFuZC1hY2NlbnQtZ3JlZW4gdGhlYWQgdGgsXG4udGFibGUtYnJhbmQtYWNjZW50LWdyZWVuIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6IHJnYig0OCUsIDEwMCUsIDYwLjAzMTM3MjU0OSUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWJyYW5kLWFjY2VudC1ncmVlbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2MiUsIDEwMCUsIDcwLjc5MjE1Njg2MjclKTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYnJhbmQtYWNjZW50LWdyZWVuOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWJyYW5kLWFjY2VudC1ncmVlbjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDYyJSwgMTAwJSwgNzAuNzkyMTU2ODYyNyUpO1xufVxuXG4udGFibGUtYnJhbmQtYWNjZW50LW9yYW5nZSxcbi50YWJsZS1icmFuZC1hY2NlbnQtb3JhbmdlID4gdGgsXG4udGFibGUtYnJhbmQtYWNjZW50LW9yYW5nZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDg4LjglLCA3MiUpO1xufVxuLnRhYmxlLWJyYW5kLWFjY2VudC1vcmFuZ2UgdGgsXG4udGFibGUtYnJhbmQtYWNjZW50LW9yYW5nZSB0ZCxcbi50YWJsZS1icmFuZC1hY2NlbnQtb3JhbmdlIHRoZWFkIHRoLFxuLnRhYmxlLWJyYW5kLWFjY2VudC1vcmFuZ2UgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDEwMCUsIDc5LjIlLCA0OCUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWJyYW5kLWFjY2VudC1vcmFuZ2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAwJSwgODQuOCUsIDYyJSk7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWJyYW5kLWFjY2VudC1vcmFuZ2U6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYnJhbmQtYWNjZW50LW9yYW5nZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDg0LjglLCA2MiUpO1xufVxuXG4udGFibGUtYnJhbmQtYWNjZW50LXllbGxvdyxcbi50YWJsZS1icmFuZC1hY2NlbnQteWVsbG93ID4gdGgsXG4udGFibGUtYnJhbmQtYWNjZW50LXllbGxvdyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDEwMCUsIDcyJSk7XG59XG4udGFibGUtYnJhbmQtYWNjZW50LXllbGxvdyB0aCxcbi50YWJsZS1icmFuZC1hY2NlbnQteWVsbG93IHRkLFxuLnRhYmxlLWJyYW5kLWFjY2VudC15ZWxsb3cgdGhlYWQgdGgsXG4udGFibGUtYnJhbmQtYWNjZW50LXllbGxvdyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTAwJSwgMTAwJSwgNDglKTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1icmFuZC1hY2NlbnQteWVsbG93OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDEwMCUsIDYyJSk7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWJyYW5kLWFjY2VudC15ZWxsb3c6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYnJhbmQtYWNjZW50LXllbGxvdzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDEwMCUsIDYyJSk7XG59XG5cbi50YWJsZS1icmFuZC1saWdodC10ZWFsLFxuLnRhYmxlLWJyYW5kLWxpZ2h0LXRlYWwgPiB0aCxcbi50YWJsZS1icmFuZC1saWdodC10ZWFsID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTUuODI3NDUwOTgwNCUsIDEwMCUsIDk5LjY3MDU4ODIzNTMlKTtcbn1cbi50YWJsZS1icmFuZC1saWdodC10ZWFsIHRoLFxuLnRhYmxlLWJyYW5kLWxpZ2h0LXRlYWwgdGQsXG4udGFibGUtYnJhbmQtbGlnaHQtdGVhbCB0aGVhZCB0aCxcbi50YWJsZS1icmFuZC1saWdodC10ZWFsIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6IHJnYig5Mi4yNTA5ODAzOTIyJSwgMTAwJSwgOTkuMzg4MjM1Mjk0MSUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWJyYW5kLWxpZ2h0LXRlYWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODUuODI3NDUwOTgwNCUsIDEwMCUsIDk4Ljg4MTExNDU1MTElKTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYnJhbmQtbGlnaHQtdGVhbDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1icmFuZC1saWdodC10ZWFsOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODUuODI3NDUwOTgwNCUsIDEwMCUsIDk4Ljg4MTExNDU1MTElKTtcbn1cblxuLnRhYmxlLWFjdGl2ZSxcbi50YWJsZS1hY3RpdmUgPiB0aCxcbi50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogcmdiKDI3LjExNjI5NDc5MzglLCAzMC4yNDUwOTgwMzkyJSwgMzMuMzczOTAxMjg0NyUpO1xufVxuLnRhYmxlIC50aGVhZC1saWdodCB0aCB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICBib3JkZXItY29sb3I6IHJnYigyNy4xMTYyOTQ3OTM4JSwgMzAuMjQ1MDk4MDM5MiUsIDMzLjM3MzkwMTI4NDclKTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNDguODIzNTI5NDExOCUsIDEwMCUsIDk1LjkzODM3NTM1MDElKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMjUyLCAyMzIsIDAuMjUpO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9bW9udGhdLmZvcm0tY29udHJvbCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjNDk1MDU3O1xufVxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzFFMUUxRTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4uZm9ybS1yb3cgPiAuY29sLFxuLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDMwLCAzMCwgMzAsIDAuNik7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4NSU7XG4gIGNvbG9yOiAjMkVDQzcxO1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ2LCAyMDQsIDExMywgMC45KTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogNXB4O1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyRUNDNzE7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzJFQ0M3MScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkVDQzcxO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0NiwgMjA0LCAxMTMsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOnZhbGlkLCBzZWxlY3QuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxLjVyZW0gY2VudGVyO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkVDQzcxO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMkVDQzcxJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIG5vLXJlcGVhdDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzJFQ0M3MTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDYsIDIwNCwgMTEzLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjMkVDQzcxO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzJFQ0M3MTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzJFQ0M3MTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYigzMy4xMiUsIDg0LjkxOTIxNTY4NjMlLCA1NS4wODU0OTAxOTYxJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigzMy4xMiUsIDg0LjkxOTIxNTY4NjMlLCA1NS4wODU0OTAxOTYxJSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0NiwgMjA0LCAxMTMsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzJFQ0M3MTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMyRUNDNzE7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzJFQ0M3MTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDYsIDIwNCwgMTEzLCAwLjI1KTtcbn1cblxuLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGRpdi5tY2VfaW5saW5lX2Vycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogODUlO1xuICBjb2xvcjogI0U3NEMzQztcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMSwgNzYsIDYwLCAwLjkpO1xufVxuLmZvcm0tcm93ID4gLmNvbCA+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0gPiAuaW52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogNXB4O1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud2FzLXZhbGlkYXRlZCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCA6aW52YWxpZCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5pcy1pbnZhbGlkIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAuaXMtaW52YWxpZCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0ICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0ICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0ICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0ICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybSAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0gLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0gLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0gLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gLmlzLWludmFsaWQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtIC5pcy1pbnZhbGlkICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0ICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0ICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0ICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSAuaXMtaW52YWxpZCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybSAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0gLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0gLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybSAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybSAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0gLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gLmlzLWludmFsaWQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIC5pcy1pbnZhbGlkIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0gLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybSAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0gLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0gLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAuaXMtaW52YWxpZCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtIC5pcy1pbnZhbGlkICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0ICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0ICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gLmlzLWludmFsaWQgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybSAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtIC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybSAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0gLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0gLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gLmlzLWludmFsaWQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gLmlzLWludmFsaWQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybSAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybSAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvcixcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0gLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtIC5pcy1pbnZhbGlkIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtIC5pcy1pbnZhbGlkIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtIC5pcy1pbnZhbGlkIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtIC5pcy1pbnZhbGlkIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0LmZvcm0tY29udHJvbC5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCwgLmZvcm0gLmlzLWludmFsaWQgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI0U3NEMzQztcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzRTc0QzNDJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzRTc0QzNDJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0LmZvcm0tY29udHJvbC5tY2VfaW5saW5lX2Vycm9yOmZvY3VzLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cywgLmZvcm0gLmlzLWludmFsaWQgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0U3NEMzQztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMxLCA3NiwgNjAsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWQsIHNlbGVjdC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciBzZWxlY3QuZm9ybS1jb250cm9sLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5mb3JtIC5pcy1pbnZhbGlkIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEuNXJlbSBjZW50ZXI7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgdGV4dGFyZWEuZm9ybS1jb250cm9sLCAuZm9ybSAuaXMtaW52YWxpZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0LmN1c3RvbS1zZWxlY3QubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLXNlbGVjdC5mb3JtLWNvbnRyb2wsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1zZWxlY3QuZm9ybS1jb250cm9sLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tc2VsZWN0LmZvcm0tY2hlY2staW5wdXQsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1zZWxlY3QuZm9ybS1jaGVjay1pbnB1dCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLXNlbGVjdC5jdXN0b20tY29udHJvbC1pbnB1dCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLXNlbGVjdC5jdXN0b20tY29udHJvbC1pbnB1dCwgLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1zZWxlY3QuY3VzdG9tLWNvbnRyb2wtaW5wdXQsIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tc2VsZWN0LmZvcm0tY2hlY2staW5wdXQsIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI0U3NEMzQztcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjc1ZW0gKyAyLjMxMjVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdCwgI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM0U3NEMzQycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM0U3NEMzQycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIG5vLXJlcGVhdDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0LmN1c3RvbS1zZWxlY3QubWNlX2lubGluZV9lcnJvcjpmb2N1cywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLXNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tc2VsZWN0LmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1zZWxlY3QuZm9ybS1jaGVjay1pbnB1dDpmb2N1cywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLXNlbGVjdC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLXNlbGVjdC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cywgLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1zZWxlY3QuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMsIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tc2VsZWN0LmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMsIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0U3NEMzQztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMxLCA3NiwgNjAsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQuZm9ybS1jaGVjay1pbnB1dC5tY2VfaW5saW5lX2Vycm9yIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQuZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQuZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQuZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAuaXMtaW52YWxpZCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAuaXMtaW52YWxpZCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNFNzRDM0M7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIC53YXMtdmFsaWRhdGVkICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQuZm9ybS1jaGVjay1pbnB1dC5tY2VfaW5saW5lX2Vycm9yIH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0LmZvcm0tY2hlY2staW5wdXQubWNlX2lubGluZV9lcnJvciB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQuZm9ybS1jb250cm9sIH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2wgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gLmlzLWludmFsaWQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAuaXMtaW52YWxpZCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0ICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0ICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0ICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0ICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0ICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIC5pcy1pbnZhbGlkIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0gLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0gLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAuaXMtaW52YWxpZCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIC5pcy1pbnZhbGlkIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0gLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2ssICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0gLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybSAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0gLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gZGl2Lm1jZV9pbmxpbmVfZXJyb3IsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiBkaXYubWNlX2lubGluZV9lcnJvciwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IGRpdi5tY2VfaW5saW5lX2Vycm9yLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5mb3JtLWNoZWNrLWlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQuZm9ybS1jb250cm9sIH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtIC5pcy1pbnZhbGlkIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtIC5pcy1pbnZhbGlkIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCxcbi5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4jbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNFNzRDM0M7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5tY2VfaW5saW5lX2Vycm9yIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNFNzRDM0M7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQubWNlX2lubGluZV9lcnJvcjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOTIuNzgwMDE2MTE2JSwgNDYuMTUwOTUzNTMyMSUsIDQxLjMzNzYzMDk0MjglKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDkyLjc4MDAxNjExNiUsIDQ2LjE1MDk1MzUzMjElLCA0MS4zMzc2MzA5NDI4JSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5tY2VfaW5saW5lX2Vycm9yOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMxLCA3NiwgNjAsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0Lm1jZV9pbmxpbmVfZXJyb3I6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI0U3NEMzQztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5jdXN0b20tZmlsZS1pbnB1dC5tY2VfaW5saW5lX2Vycm9yIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tZmlsZS1pbnB1dC5mb3JtLWNvbnRyb2wgfiAuY3VzdG9tLWZpbGUtbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1maWxlLWlucHV0LmZvcm0tY29udHJvbCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWZpbGUtaW5wdXQuZm9ybS1jaGVjay1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWZpbGUtaW5wdXQuZm9ybS1jaGVjay1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWZpbGUtaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1maWxlLWlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWZpbGUtaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tZmlsZS1pbnB1dC5mb3JtLWNoZWNrLWlucHV0IH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWZpbGUtaW5wdXQuZm9ybS1jb250cm9sIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTc0QzNDO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5jdXN0b20tZmlsZS1pbnB1dC5tY2VfaW5saW5lX2Vycm9yOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tZmlsZS1pbnB1dC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1maWxlLWlucHV0LmZvcm0tY29udHJvbDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWZpbGUtaW5wdXQuZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWZpbGUtaW5wdXQuZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWZpbGUtaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1maWxlLWlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWZpbGUtaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tZmlsZS1pbnB1dC5mb3JtLWNoZWNrLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWZpbGUtaW5wdXQuZm9ybS1jb250cm9sOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTc0QzNDO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzEsIDc2LCA2MCwgMC4yNSk7XG59XG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCxcbiAgLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5idG4sIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4sIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsOmhvdmVyLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjI6aG92ZXIge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bjpmb2N1cywgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWw6Zm9jdXMsIG1haW4gLmdzYy1zZWFyY2gtYm94IC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mjpmb2N1cywgLmJ0bi5mb2N1cywgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvY3VzLmZvcm0tY2hlY2stbGFiZWwsIG1haW4gLmdzYy1zZWFyY2gtYm94IC5mb2N1cy5nc2Mtc2VhcmNoLWJ1dHRvbi12MiB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDI1MiwgMjMyLCAwLjI1KTtcbn1cbi5idG4uZGlzYWJsZWQsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5kaXNhYmxlZC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZGlzYWJsZWQuZ3NjLXNlYXJjaC1idXR0b24tdjIsIC5idG46ZGlzYWJsZWQsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsOmRpc2FibGVkLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjI6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY1O1xufVxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIG1haW4gLmdzYy1zZWFyY2gtYm94IC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmEuYnRuLmRpc2FibGVkLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiBhLmRpc2FibGVkLmZvcm0tY2hlY2stbGFiZWwsIG1haW4gLmdzYy1zZWFyY2gtYm94IGEuZGlzYWJsZWQuZ3NjLXNlYXJjaC1idXR0b24tdjIsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0bixcbmZpZWxkc2V0OmRpc2FibGVkIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IGEuZm9ybS1jaGVjay1sYWJlbCxcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBmaWVsZHNldDpkaXNhYmxlZCBpbnB1dFt0eXBlPXJhZGlvXSB+IGEuZm9ybS1jaGVjay1sYWJlbCxcbmZpZWxkc2V0OmRpc2FibGVkIG1haW4gLmdzYy1zZWFyY2gtYm94IGEuZ3NjLXNlYXJjaC1idXR0b24tdjIsXG5tYWluIC5nc2Mtc2VhcmNoLWJveCBmaWVsZHNldDpkaXNhYmxlZCBhLmdzYy1zZWFyY2gtYnV0dG9uLXYyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBGQ0U4O1xuICBib3JkZXItY29sb3I6ICMwMEZDRTg7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAlLCA4My44MjM1Mjk0MTE4JSwgNzcuMTcwODY4MzQ3MyUpO1xuICBib3JkZXItY29sb3I6IHJnYigwJSwgNzguODIzNTI5NDExOCUsIDcyLjU2NzY5Mzc0NDIlKTtcbn1cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwJSwgODMuODIzNTI5NDExOCUsIDc3LjE3MDg2ODM0NzMlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCUsIDc4LjgyMzUyOTQxMTglLCA3Mi41Njc2OTM3NDQyJSk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEuOTQxMTc2NDcwNiUsIDg2LjE3NjQ3MDU4ODIlLCA3OS43NDUwOTgwMzkyJSwgMC41KTtcbn1cbi5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEZDRTg7XG4gIGJvcmRlci1jb2xvcjogIzAwRkNFODtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCUsIDc4LjgyMzUyOTQxMTglLCA3Mi41Njc2OTM3NDQyJSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAlLCA3My44MjM1Mjk0MTE4JSwgNjcuOTY0NTE5MTQxJSk7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxLjk0MTE3NjQ3MDYlLCA4Ni4xNzY0NzA1ODgyJSwgNzkuNzQ1MDk4MDM5MiUsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjUxQTk7XG4gIGJvcmRlci1jb2xvcjogI0ZGNTFBOTtcbn1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDAlLCAxNi43NjQ3MDU4ODI0JSwgNTguODYwNzE2NzAwNSUpO1xuICBib3JkZXItY29sb3I6IHJnYigxMDAlLCAxMS43NjQ3MDU4ODI0JSwgNTYuMzg5NDUyMzMyNyUpO1xufVxuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDAlLCAxNi43NjQ3MDU4ODI0JSwgNTguODYwNzE2NzAwNSUpO1xuICBib3JkZXItY29sb3I6IHJnYigxMDAlLCAxMS43NjQ3MDU4ODI0JSwgNTYuMzg5NDUyMzMyNyUpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDAlLCA0MiUsIDcxLjMzMzMzMzMzMzMlLCAwLjUpO1xufVxuLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjUxQTk7XG4gIGJvcmRlci1jb2xvcjogI0ZGNTFBOTtcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAwJSwgMTEuNzY0NzA1ODgyNCUsIDU2LjM4OTQ1MjMzMjclKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTAwJSwgNi43NjQ3MDU4ODI0JSwgNTMuOTE4MTg3OTY0OCUpO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAwJSwgNDIlLCA3MS4zMzMzMzMzMzMzJSwgMC41KTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRUNDNzE7XG4gIGJvcmRlci1jb2xvcjogIzJFQ0M3MTtcbn1cbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTUuMjc5MjE1Njg2MyUsIDY3Ljc2JSwgMzcuNTMzNzI1NDkwMiUpO1xuICBib3JkZXItY29sb3I6IHJnYigxNC4zNTkyMTU2ODYzJSwgNjMuNjglLCAzNS4yNzM3MjU0OTAyJSk7XG59XG4uYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTUuMjc5MjE1Njg2MyUsIDY3Ljc2JSwgMzcuNTMzNzI1NDkwMiUpO1xuICBib3JkZXItY29sb3I6IHJnYigxNC4zNTkyMTU2ODYzJSwgNjMuNjglLCAzNS4yNzM3MjU0OTAyJSk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMwLjMzMzMzMzMzMzMlLCA4MyUsIDUyLjY2NjY2NjY2NjclLCAwLjUpO1xufVxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJFQ0M3MTtcbiAgYm9yZGVyLWNvbG9yOiAjMkVDQzcxO1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNC4zNTkyMTU2ODYzJSwgNjMuNjglLCAzNS4yNzM3MjU0OTAyJSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDEzLjQzOTIxNTY4NjMlLCA1OS42JSwgMzMuMDEzNzI1NDkwMiUpO1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzAuMzMzMzMzMzMzMyUsIDgzJSwgNTIuNjY2NjY2NjY2NyUsIDAuNSk7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG4uYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDcuMzUyOTQxMTc2NSUsIDUxLjc5MDI4MTMyOTklLCA1OC44MjM1Mjk0MTE4JSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDYuNzk3Mzg1NjIwOSUsIDQ3Ljg3NzIzNzg1MTclLCA1NC4zNzkwODQ5NjczJSk7XG59XG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNy4zNTI5NDExNzY1JSwgNTEuNzkwMjgxMzI5OSUsIDU4LjgyMzUyOTQxMTglKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNi43OTczODU2MjA5JSwgNDcuODc3MjM3ODUxNyUsIDU0LjM3OTA4NDk2NzMlKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIuNjY2NjY2NjY2NyUsIDY5JSwgNzYuMzMzMzMzMzMzMyUsIDAuNSk7XG59XG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDYuNzk3Mzg1NjIwOSUsIDQ3Ljg3NzIzNzg1MTclLCA1NC4zNzkwODQ5NjczJSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDYuMjQxODMwMDY1NCUsIDQzLjk2NDE5NDM3MzQlLCA0OS45MzQ2NDA1MjI5JSk7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMi42NjY2NjY2NjY3JSwgNjklLCA3Ni4zMzMzMzMzMzMzJSwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUEzMEY7XG4gIGJvcmRlci1jb2xvcjogI0YxQTMwRjtcbn1cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODAuNjg1NTAyNTQ3NSUsIDU0LjQ2MjcxNDIxOTUlLCA0LjcwNjY1NDMxNTMlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNzUuOTYxMDkzMDk4NyUsIDUxLjI3MzczNzg0MTYlLCA0LjQzMTA2Mzc2NDElKTtcbn1cbi5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4MC42ODU1MDI1NDc1JSwgNTQuNDYyNzE0MjE5NSUsIDQuNzA2NjU0MzE1MyUpO1xuICBib3JkZXItY29sb3I6IHJnYig3NS45NjEwOTMwOTg3JSwgNTEuMjczNzM3ODQxNiUsIDQuNDMxMDYzNzY0MSUpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4Mi4yNzQ1MDk4MDM5JSwgNTYuNTA5ODAzOTIxNiUsIDcuNDExNzY0NzA1OSUsIDAuNSk7XG59XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFBMzBGO1xuICBib3JkZXItY29sb3I6ICNGMUEzMEY7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDc1Ljk2MTA5MzA5ODclLCA1MS4yNzM3Mzc4NDE2JSwgNC40MzEwNjM3NjQxJSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDcxLjIzNjY4MzY0OTglLCA0OC4wODQ3NjE0NjM2JSwgNC4xNTU0NzMyMTI5JSk7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4Mi4yNzQ1MDk4MDM5JSwgNTYuNTA5ODAzOTIxNiUsIDcuNDExNzY0NzA1OSUsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNzRDM0M7XG4gIGJvcmRlci1jb2xvcjogI0U3NEMzQztcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4OC4yNTU0MzkxNjIlLCAxOC4xMDM2Nzk4MjgxJSwgMTAuODYyMjA3ODk2OSUpO1xuICBib3JkZXItY29sb3I6IHJnYig4My44MDMzODQzNjc0JSwgMTcuMTkwNDM3ODE5JSwgMTAuMzE0MjYyNjkxNCUpO1xufVxuLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4OC4yNTU0MzkxNjIlLCAxOC4xMDM2Nzk4MjgxJSwgMTAuODYyMjA3ODk2OSUpO1xuICBib3JkZXItY29sb3I6IHJnYig4My44MDMzODQzNjc0JSwgMTcuMTkwNDM3ODE5JSwgMTAuMzE0MjYyNjkxNCUpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5MiUsIDQwLjMzMzMzMzMzMzMlLCAzNSUsIDAuNSk7XG59XG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U3NEMzQztcbiAgYm9yZGVyLWNvbG9yOiAjRTc0QzNDO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4My44MDMzODQzNjc0JSwgMTcuMTkwNDM3ODE5JSwgMTAuMzE0MjYyNjkxNCUpO1xuICBib3JkZXItY29sb3I6IHJnYig3OS4zNTEzMjk1NzI5JSwgMTYuMjc3MTk1ODA5OCUsIDkuNzY2MzE3NDg1OSUpO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTIlLCA0MC4zMzMzMzMzMzMzJSwgMzUlLCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg4LjUwNDkwMTk2MDglLCA5MC4xNDcwNTg4MjM1JSwgOTEuNzg5MjE1Njg2MyUpO1xuICBib3JkZXItY29sb3I6IHJnYig4NS41ODgyMzUyOTQxJSwgODcuNjQ3MDU4ODIzNSUsIDg5LjcwNTg4MjM1MjklKTtcbn1cbi5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg4LjUwNDkwMTk2MDglLCA5MC4xNDcwNTg4MjM1JSwgOTEuNzg5MjE1Njg2MyUpO1xuICBib3JkZXItY29sb3I6IHJnYig4NS41ODgyMzUyOTQxJSwgODcuNjQ3MDU4ODIzNSUsIDg5LjcwNTg4MjM1MjklKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODQuNjA3ODQzMTM3MyUsIDg1LjE3NjQ3MDU4ODIlLCA4NS43NDUwOTgwMzkyJSwgMC41KTtcbn1cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4NS41ODgyMzUyOTQxJSwgODcuNjQ3MDU4ODIzNSUsIDg5LjcwNTg4MjM1MjklKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoODIuNjcxNTY4NjI3NSUsIDg1LjE0NzA1ODgyMzUlLCA4Ny42MjI1NDkwMTk2JSk7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4NC42MDc4NDMxMzczJSwgODUuMTc2NDcwNTg4MiUsIDg1Ljc0NTA5ODAzOTIlLCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMy42NjgwMTg5MzE3JSwgMTUuMjQ1MDk4MDM5MiUsIDE2LjgyMjE3NzE0NjclKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTEuNDI2NjM5NjIxNCUsIDEyLjc0NTA5ODAzOTIlLCAxNC4wNjM1NTY0NTcxJSk7XG59XG4uYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTMuNjY4MDE4OTMxNyUsIDE1LjI0NTA5ODAzOTIlLCAxNi44MjIxNzcxNDY3JSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDExLjQyNjYzOTYyMTQlLCAxMi43NDUwOTgwMzkyJSwgMTQuMDYzNTU2NDU3MSUpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzMi4zMzMzMzMzMzMzJSwgMzQuMzMzMzMzMzMzMyUsIDM2LjMzMzMzMzMzMzMlLCAwLjUpO1xufVxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMS40MjY2Mzk2MjE0JSwgMTIuNzQ1MDk4MDM5MiUsIDE0LjA2MzU1NjQ1NzElKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOS4xODUyNjAzMTElLCAxMC4yNDUwOTgwMzkyJSwgMTEuMzA0OTM1NzY3NCUpO1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzIuMzMzMzMzMzMzMyUsIDM0LjMzMzMzMzMzMzMlLCAzNi4zMzMzMzMzMzMzJSwgMC41KTtcbn1cblxuLmJ0bi1icmFuZC1wcmltYXJ5IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEZDRTg7XG4gIGJvcmRlci1jb2xvcjogIzAwRkNFODtcbn1cbi5idG4tYnJhbmQtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCUsIDgzLjgyMzUyOTQxMTglLCA3Ny4xNzA4NjgzNDczJSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAlLCA3OC44MjM1Mjk0MTE4JSwgNzIuNTY3NjkzNzQ0MiUpO1xufVxuLmJ0bi1icmFuZC1wcmltYXJ5OmZvY3VzLCAuYnRuLWJyYW5kLXByaW1hcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAlLCA4My44MjM1Mjk0MTE4JSwgNzcuMTcwODY4MzQ3MyUpO1xuICBib3JkZXItY29sb3I6IHJnYigwJSwgNzguODIzNTI5NDExOCUsIDcyLjU2NzY5Mzc0NDIlKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMS45NDExNzY0NzA2JSwgODYuMTc2NDcwNTg4MiUsIDc5Ljc0NTA5ODAzOTIlLCAwLjUpO1xufVxuLmJ0bi1icmFuZC1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLWJyYW5kLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFODtcbiAgYm9yZGVyLWNvbG9yOiAjMDBGQ0U4O1xufVxuLmJ0bi1icmFuZC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1icmFuZC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWJyYW5kLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwJSwgNzguODIzNTI5NDExOCUsIDcyLjU2NzY5Mzc0NDIlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCUsIDczLjgyMzUyOTQxMTglLCA2Ny45NjQ1MTkxNDElKTtcbn1cbi5idG4tYnJhbmQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tYnJhbmQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1icmFuZC1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEuOTQxMTc2NDcwNiUsIDg2LjE3NjQ3MDU4ODIlLCA3OS43NDUwOTgwMzkyJSwgMC41KTtcbn1cblxuLmJ0bi1icmFuZC1uZXV0cmFsLWdyZXkge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBGMDtcbiAgYm9yZGVyLWNvbG9yOiAjRjBGMEYwO1xufVxuLmJ0bi1icmFuZC1uZXV0cmFsLWdyZXk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg2LjYxNzY0NzA1ODglLCA4Ni42MTc2NDcwNTg4JSwgODYuNjE3NjQ3MDU4OCUpO1xuICBib3JkZXItY29sb3I6IHJnYig4NC4xMTc2NDcwNTg4JSwgODQuMTE3NjQ3MDU4OCUsIDg0LjExNzY0NzA1ODglKTtcbn1cbi5idG4tYnJhbmQtbmV1dHJhbC1ncmV5OmZvY3VzLCAuYnRuLWJyYW5kLW5ldXRyYWwtZ3JleS5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODYuNjE3NjQ3MDU4OCUsIDg2LjYxNzY0NzA1ODglLCA4Ni42MTc2NDcwNTg4JSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDg0LjExNzY0NzA1ODglLCA4NC4xMTc2NDcwNTg4JSwgODQuMTE3NjQ3MDU4OCUpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4MS45NDExNzY0NzA2JSwgODIuMTc2NDcwNTg4MiUsIDgyLjQxMTc2NDcwNTklLCAwLjUpO1xufVxuLmJ0bi1icmFuZC1uZXV0cmFsLWdyZXkuZGlzYWJsZWQsIC5idG4tYnJhbmQtbmV1dHJhbC1ncmV5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7XG4gIGJvcmRlci1jb2xvcjogI0YwRjBGMDtcbn1cbi5idG4tYnJhbmQtbmV1dHJhbC1ncmV5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1icmFuZC1uZXV0cmFsLWdyZXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tYnJhbmQtbmV1dHJhbC1ncmV5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODQuMTE3NjQ3MDU4OCUsIDg0LjExNzY0NzA1ODglLCA4NC4xMTc2NDcwNTg4JSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDgxLjYxNzY0NzA1ODglLCA4MS42MTc2NDcwNTg4JSwgODEuNjE3NjQ3MDU4OCUpO1xufVxuLmJ0bi1icmFuZC1uZXV0cmFsLWdyZXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWJyYW5kLW5ldXRyYWwtZ3JleTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1icmFuZC1uZXV0cmFsLWdyZXkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODEuOTQxMTc2NDcwNiUsIDgyLjE3NjQ3MDU4ODIlLCA4Mi40MTE3NjQ3MDU5JSwgMC41KTtcbn1cblxuLmJ0bi1icmFuZC1uZXV0cmFsLXdoaXRlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tYnJhbmQtbmV1dHJhbC13aGl0ZTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTIuNSUsIDkyLjUlLCA5Mi41JSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDkwJSwgOTAlLCA5MCUpO1xufVxuLmJ0bi1icmFuZC1uZXV0cmFsLXdoaXRlOmZvY3VzLCAuYnRuLWJyYW5kLW5ldXRyYWwtd2hpdGUuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDkyLjUlLCA5Mi41JSwgOTIuNSUpO1xuICBib3JkZXItY29sb3I6IHJnYig5MCUsIDkwJSwgOTAlKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODYuOTQxMTc2NDcwNiUsIDg3LjE3NjQ3MDU4ODIlLCA4Ny40MTE3NjQ3MDU5JSwgMC41KTtcbn1cbi5idG4tYnJhbmQtbmV1dHJhbC13aGl0ZS5kaXNhYmxlZCwgLmJ0bi1icmFuZC1uZXV0cmFsLXdoaXRlOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tYnJhbmQtbmV1dHJhbC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tYnJhbmQtbmV1dHJhbC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1icmFuZC1uZXV0cmFsLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTAlLCA5MCUsIDkwJSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDg3LjUlLCA4Ny41JSwgODcuNSUpO1xufVxuLmJ0bi1icmFuZC1uZXV0cmFsLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1icmFuZC1uZXV0cmFsLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWJyYW5kLW5ldXRyYWwtd2hpdGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODYuOTQxMTc2NDcwNiUsIDg3LjE3NjQ3MDU4ODIlLCA4Ny40MTE3NjQ3MDU5JSwgMC41KTtcbn1cblxuLmJ0bi1icmFuZC1uZXV0cmFsLWJsYWNrLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFMUUxRTtcbiAgYm9yZGVyLWNvbG9yOiAjMUUxRTFFO1xufVxuLmJ0bi1icmFuZC1uZXV0cmFsLWJsYWNrOmhvdmVyLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB+IC5mb3JtLWNoZWNrLWxhYmVsOmhvdmVyLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDQuMjY0NzA1ODgyNCUsIDQuMjY0NzA1ODgyNCUsIDQuMjY0NzA1ODgyNCUpO1xuICBib3JkZXItY29sb3I6IHJnYigxLjc2NDcwNTg4MjQlLCAxLjc2NDcwNTg4MjQlLCAxLjc2NDcwNTg4MjQlKTtcbn1cbi5idG4tYnJhbmQtbmV1dHJhbC1ibGFjazpmb2N1cywgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiAuZm9ybS1jaGVjay1sYWJlbDpmb2N1cywgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmdzYy1zZWFyY2gtYnV0dG9uLXYyOmZvY3VzLCAuYnRuLWJyYW5kLW5ldXRyYWwtYmxhY2suZm9jdXMsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmZvY3VzLmZvcm0tY2hlY2stbGFiZWwsIG1haW4gLmdzYy1zZWFyY2gtYm94IC5mb2N1cy5nc2Mtc2VhcmNoLWJ1dHRvbi12MiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNC4yNjQ3MDU4ODI0JSwgNC4yNjQ3MDU4ODI0JSwgNC4yNjQ3MDU4ODI0JSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDEuNzY0NzA1ODgyNCUsIDEuNzY0NzA1ODgyNCUsIDEuNzY0NzA1ODgyNCUpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSUsIDI1JSwgMjUlLCAwLjUpO1xufVxuLmJ0bi1icmFuZC1uZXV0cmFsLWJsYWNrLmRpc2FibGVkLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB+IC5kaXNhYmxlZC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZGlzYWJsZWQuZ3NjLXNlYXJjaC1idXR0b24tdjIsIC5idG4tYnJhbmQtbmV1dHJhbC1ibGFjazpkaXNhYmxlZCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiAuZm9ybS1jaGVjay1sYWJlbDpkaXNhYmxlZCwgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmdzYy1zZWFyY2gtYnV0dG9uLXYyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRTFFMUU7XG4gIGJvcmRlci1jb2xvcjogIzFFMUUxRTtcbn1cbi5idG4tYnJhbmQtbmV1dHJhbC1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmZvcm0tY2hlY2stbGFiZWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWJyYW5kLW5ldXRyYWwtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB+IC5mb3JtLWNoZWNrLWxhYmVsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmdzYy1zZWFyY2gtYnV0dG9uLXYyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWJyYW5kLW5ldXRyYWwtYmxhY2suZHJvcGRvd24tdG9nZ2xlLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLnNob3cgPiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmRyb3Bkb3duLXRvZ2dsZS5mb3JtLWNoZWNrLWxhYmVsLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuZ3NjLXNlYXJjaC1idXR0b24tdjIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEuNzY0NzA1ODgyNCUsIDEuNzY0NzA1ODgyNCUsIDEuNzY0NzA1ODgyNCUpO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1icmFuZC1uZXV0cmFsLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiAuZm9ybS1jaGVjay1sYWJlbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIG1haW4gLmdzYy1zZWFyY2gtYm94IC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tYnJhbmQtbmV1dHJhbC1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmZvcm0tY2hlY2stbGFiZWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tYnJhbmQtbmV1dHJhbC1ibGFjay5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuc2hvdyA+IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiAuZHJvcGRvd24tdG9nZ2xlLmZvcm0tY2hlY2stbGFiZWw6Zm9jdXMsIG1haW4gLmdzYy1zZWFyY2gtYm94IC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5nc2Mtc2VhcmNoLWJ1dHRvbi12Mjpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1JSwgMjUlLCAyNSUsIDAuNSk7XG59XG5cbi5idG4tYnJhbmQtYWNjZW50LXBpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTFBOTtcbiAgYm9yZGVyLWNvbG9yOiAjRkY1MUE5O1xufVxuLmJ0bi1icmFuZC1hY2NlbnQtcGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAwJSwgMTYuNzY0NzA1ODgyNCUsIDU4Ljg2MDcxNjcwMDUlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTAwJSwgMTEuNzY0NzA1ODgyNCUsIDU2LjM4OTQ1MjMzMjclKTtcbn1cbi5idG4tYnJhbmQtYWNjZW50LXBpbms6Zm9jdXMsIC5idG4tYnJhbmQtYWNjZW50LXBpbmsuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDE2Ljc2NDcwNTg4MjQlLCA1OC44NjA3MTY3MDA1JSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDEwMCUsIDExLjc2NDcwNTg4MjQlLCA1Ni4zODk0NTIzMzI3JSk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMCUsIDQyJSwgNzEuMzMzMzMzMzMzMyUsIDAuNSk7XG59XG4uYnRuLWJyYW5kLWFjY2VudC1waW5rLmRpc2FibGVkLCAuYnRuLWJyYW5kLWFjY2VudC1waW5rOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjUxQTk7XG4gIGJvcmRlci1jb2xvcjogI0ZGNTFBOTtcbn1cbi5idG4tYnJhbmQtYWNjZW50LXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWJyYW5kLWFjY2VudC1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWJyYW5kLWFjY2VudC1waW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAwJSwgMTEuNzY0NzA1ODgyNCUsIDU2LjM4OTQ1MjMzMjclKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTAwJSwgNi43NjQ3MDU4ODI0JSwgNTMuOTE4MTg3OTY0OCUpO1xufVxuLmJ0bi1icmFuZC1hY2NlbnQtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tYnJhbmQtYWNjZW50LXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tYnJhbmQtYWNjZW50LXBpbmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAwJSwgNDIlLCA3MS4zMzMzMzMzMzMzJSwgMC41KTtcbn1cblxuLmJ0bi1icmFuZC1hY2NlbnQtZ3JlZW4ge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkYzQjtcbiAgYm9yZGVyLWNvbG9yOiAjMDBGRjNCO1xufVxuLmJ0bi1icmFuZC1hY2NlbnQtZ3JlZW46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAlLCA4NSUsIDE5LjY2NjY2NjY2NjclKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCUsIDgwJSwgMTguNTA5ODAzOTIxNiUpO1xufVxuLmJ0bi1icmFuZC1hY2NlbnQtZ3JlZW46Zm9jdXMsIC5idG4tYnJhbmQtYWNjZW50LWdyZWVuLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwJSwgODUlLCAxOS42NjY2NjY2NjY3JSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAlLCA4MCUsIDE4LjUwOTgwMzkyMTYlKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMS45NDExNzY0NzA2JSwgODcuMTc2NDcwNTg4MiUsIDIyLjA3ODQzMTM3MjUlLCAwLjUpO1xufVxuLmJ0bi1icmFuZC1hY2NlbnQtZ3JlZW4uZGlzYWJsZWQsIC5idG4tYnJhbmQtYWNjZW50LWdyZWVuOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEZGM0I7XG4gIGJvcmRlci1jb2xvcjogIzAwRkYzQjtcbn1cbi5idG4tYnJhbmQtYWNjZW50LWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1icmFuZC1hY2NlbnQtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tYnJhbmQtYWNjZW50LWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCUsIDgwJSwgMTguNTA5ODAzOTIxNiUpO1xuICBib3JkZXItY29sb3I6IHJnYigwJSwgNzUlLCAxNy4zNTI5NDExNzY1JSk7XG59XG4uYnRuLWJyYW5kLWFjY2VudC1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tYnJhbmQtYWNjZW50LWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWJyYW5kLWFjY2VudC1ncmVlbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxLjk0MTE3NjQ3MDYlLCA4Ny4xNzY0NzA1ODgyJSwgMjIuMDc4NDMxMzcyNSUsIDAuNSk7XG59XG5cbi5idG4tYnJhbmQtYWNjZW50LW9yYW5nZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5OTAwO1xuICBib3JkZXItY29sb3I6ICNGRjk5MDA7XG59XG4uYnRuLWJyYW5kLWFjY2VudC1vcmFuZ2U6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg1JSwgNTElLCAwJSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDgwJSwgNDglLCAwJSk7XG59XG4uYnRuLWJyYW5kLWFjY2VudC1vcmFuZ2U6Zm9jdXMsIC5idG4tYnJhbmQtYWNjZW50LW9yYW5nZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODUlLCA1MSUsIDAlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoODAlLCA0OCUsIDAlKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODYuOTQxMTc2NDcwNiUsIDUzLjE3NjQ3MDU4ODIlLCAyLjQxMTc2NDcwNTklLCAwLjUpO1xufVxuLmJ0bi1icmFuZC1hY2NlbnQtb3JhbmdlLmRpc2FibGVkLCAuYnRuLWJyYW5kLWFjY2VudC1vcmFuZ2U6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTkwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5OTAwO1xufVxuLmJ0bi1icmFuZC1hY2NlbnQtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1icmFuZC1hY2NlbnQtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWJyYW5kLWFjY2VudC1vcmFuZ2UuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4MCUsIDQ4JSwgMCUpO1xuICBib3JkZXItY29sb3I6IHJnYig3NSUsIDQ1JSwgMCUpO1xufVxuLmJ0bi1icmFuZC1hY2NlbnQtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1icmFuZC1hY2NlbnQtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWJyYW5kLWFjY2VudC1vcmFuZ2UuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODYuOTQxMTc2NDcwNiUsIDUzLjE3NjQ3MDU4ODIlLCAyLjQxMTc2NDcwNTklLCAwLjUpO1xufVxuXG4uYnRuLWJyYW5kLWFjY2VudC15ZWxsb3cge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkYwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRjAwO1xufVxuLmJ0bi1icmFuZC1hY2NlbnQteWVsbG93OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4NSUsIDg1JSwgMCUpO1xuICBib3JkZXItY29sb3I6ICNjY2NjMDA7XG59XG4uYnRuLWJyYW5kLWFjY2VudC15ZWxsb3c6Zm9jdXMsIC5idG4tYnJhbmQtYWNjZW50LXllbGxvdy5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODUlLCA4NSUsIDAlKTtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjYzAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4Ni45NDExNzY0NzA2JSwgODcuMTc2NDcwNTg4MiUsIDIuNDExNzY0NzA1OSUsIDAuNSk7XG59XG4uYnRuLWJyYW5kLWFjY2VudC15ZWxsb3cuZGlzYWJsZWQsIC5idG4tYnJhbmQtYWNjZW50LXllbGxvdzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRjAwO1xuICBib3JkZXItY29sb3I6ICNGRkZGMDA7XG59XG4uYnRuLWJyYW5kLWFjY2VudC15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWJyYW5kLWFjY2VudC15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tYnJhbmQtYWNjZW50LXllbGxvdy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2MwMDtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNzUlLCA3NSUsIDAlKTtcbn1cbi5idG4tYnJhbmQtYWNjZW50LXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tYnJhbmQtYWNjZW50LXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1icmFuZC1hY2NlbnQteWVsbG93LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg2Ljk0MTE3NjQ3MDYlLCA4Ny4xNzY0NzA1ODgyJSwgMi40MTE3NjQ3MDU5JSwgMC41KTtcbn1cblxuLmJ0bi1icmFuZC1saWdodC10ZWFsIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOUZGRkM7XG4gIGJvcmRlci1jb2xvcjogI0Q5RkZGQztcbn1cbi5idG4tYnJhbmQtbGlnaHQtdGVhbDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNzAuMDk4MDM5MjE1NyUsIDEwMCUsIDk3LjYzOTMxODg4NTQlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNjUuMDk4MDM5MjE1NyUsIDEwMCUsIDk3LjI0NDU4MjA0MzMlKTtcbn1cbi5idG4tYnJhbmQtbGlnaHQtdGVhbDpmb2N1cywgLmJ0bi1icmFuZC1saWdodC10ZWFsLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig3MC4wOTgwMzkyMTU3JSwgMTAwJSwgOTcuNjM5MzE4ODg1NCUpO1xuICBib3JkZXItY29sb3I6IHJnYig2NS4wOTgwMzkyMTU3JSwgMTAwJSwgOTcuMjQ0NTgyMDQzMyUpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3NC4yNzQ1MDk4MDM5JSwgODcuMTc2NDcwNTg4MiUsIDg2LjQxMTc2NDcwNTklLCAwLjUpO1xufVxuLmJ0bi1icmFuZC1saWdodC10ZWFsLmRpc2FibGVkLCAuYnRuLWJyYW5kLWxpZ2h0LXRlYWw6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q5RkZGQztcbiAgYm9yZGVyLWNvbG9yOiAjRDlGRkZDO1xufVxuLmJ0bi1icmFuZC1saWdodC10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1icmFuZC1saWdodC10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWJyYW5kLWxpZ2h0LXRlYWwuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2NS4wOTgwMzkyMTU3JSwgMTAwJSwgOTcuMjQ0NTgyMDQzMyUpO1xuICBib3JkZXItY29sb3I6IHJnYig2MC4wOTgwMzkyMTU3JSwgMTAwJSwgOTYuODQ5ODQ1MjAxMiUpO1xufVxuLmJ0bi1icmFuZC1saWdodC10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1icmFuZC1saWdodC10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWJyYW5kLWxpZ2h0LXRlYWwuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzQuMjc0NTA5ODAzOSUsIDg3LjE3NjQ3MDU4ODIlLCA4Ni40MTE3NjQ3MDU5JSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzAwRkNFODtcbiAgYm9yZGVyLWNvbG9yOiAjMDBGQ0U4O1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFODtcbiAgYm9yZGVyLWNvbG9yOiAjMDBGQ0U4O1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMjUyLCAyMzIsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwRkNFODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFODtcbiAgYm9yZGVyLWNvbG9yOiAjMDBGQ0U4O1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMjUyLCAyMzIsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI0ZGNTFBOTtcbiAgYm9yZGVyLWNvbG9yOiAjRkY1MUE5O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1MUE5O1xuICBib3JkZXItY29sb3I6ICNGRjUxQTk7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCA4MSwgMTY5LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjRkY1MUE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1MUE5O1xuICBib3JkZXItY29sb3I6ICNGRjUxQTk7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDgxLCAxNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMyRUNDNzE7XG4gIGJvcmRlci1jb2xvcjogIzJFQ0M3MTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRUNDNzE7XG4gIGJvcmRlci1jb2xvcjogIzJFQ0M3MTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ2LCAyMDQsIDExMywgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMkVDQzcxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkVDQzcxO1xuICBib3JkZXItY29sb3I6ICMyRUNDNzE7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0NiwgMjA0LCAxMTMsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTdhMmI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNGMUEzMEY7XG4gIGJvcmRlci1jb2xvcjogI0YxQTMwRjtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUEzMEY7XG4gIGJvcmRlci1jb2xvcjogI0YxQTMwRjtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0MSwgMTYzLCAxNSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjRjFBMzBGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFBMzBGO1xuICBib3JkZXItY29sb3I6ICNGMUEzMEY7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDEsIDE2MywgMTUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI0U3NEMzQztcbiAgYm9yZGVyLWNvbG9yOiAjRTc0QzNDO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTc0QzNDO1xuICBib3JkZXItY29sb3I6ICNFNzRDM0M7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMxLCA3NiwgNjAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNFNzRDM0M7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNzRDM0M7XG4gIGJvcmRlci1jb2xvcjogI0U3NEMzQztcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMSwgNzYsIDYwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWJyYW5kLXByaW1hcnkge1xuICBjb2xvcjogIzAwRkNFODtcbiAgYm9yZGVyLWNvbG9yOiAjMDBGQ0U4O1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFODtcbiAgYm9yZGVyLWNvbG9yOiAjMDBGQ0U4O1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1icmFuZC1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMjUyLCAyMzIsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWJyYW5kLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwRkNFODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1icmFuZC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtYnJhbmQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFODtcbiAgYm9yZGVyLWNvbG9yOiAjMDBGQ0U4O1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtYnJhbmQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJyYW5kLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMjUyLCAyMzIsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1icmFuZC1uZXV0cmFsLWdyZXkge1xuICBjb2xvcjogI0YwRjBGMDtcbiAgYm9yZGVyLWNvbG9yOiAjRjBGMEYwO1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLW5ldXRyYWwtZ3JleTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xuICBib3JkZXItY29sb3I6ICNGMEYwRjA7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtbmV1dHJhbC1ncmV5OmZvY3VzLCAuYnRuLW91dGxpbmUtYnJhbmQtbmV1dHJhbC1ncmV5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQwLCAyNDAsIDI0MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1icmFuZC1uZXV0cmFsLWdyZXkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1icmFuZC1uZXV0cmFsLWdyZXk6ZGlzYWJsZWQge1xuICBjb2xvcjogI0YwRjBGMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtbmV1dHJhbC1ncmV5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWJyYW5kLW5ldXRyYWwtZ3JleTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJyYW5kLW5ldXRyYWwtZ3JleS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBGMDtcbiAgYm9yZGVyLWNvbG9yOiAjRjBGMEYwO1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLW5ldXRyYWwtZ3JleTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1icmFuZC1uZXV0cmFsLWdyZXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1icmFuZC1uZXV0cmFsLWdyZXkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQwLCAyNDAsIDI0MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWJyYW5kLW5ldXRyYWwtd2hpdGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLW5ldXRyYWwtd2hpdGU6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLW5ldXRyYWwtd2hpdGU6Zm9jdXMsIC5idG4tb3V0bGluZS1icmFuZC1uZXV0cmFsLXdoaXRlLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1icmFuZC1uZXV0cmFsLXdoaXRlLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtYnJhbmQtbmV1dHJhbC13aGl0ZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1icmFuZC1uZXV0cmFsLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWJyYW5kLW5ldXRyYWwtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1icmFuZC1uZXV0cmFsLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtbmV1dHJhbC13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1icmFuZC1uZXV0cmFsLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtYnJhbmQtbmV1dHJhbC13aGl0ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtYnJhbmQtbmV1dHJhbC1ibGFjayB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBib3JkZXItY29sb3I6ICMxRTFFMUU7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtbmV1dHJhbC1ibGFjazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUUxRTFFO1xuICBib3JkZXItY29sb3I6ICMxRTFFMUU7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtbmV1dHJhbC1ibGFjazpmb2N1cywgLmJ0bi1vdXRsaW5lLWJyYW5kLW5ldXRyYWwtYmxhY2suZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzMCwgMzAsIDMwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLW5ldXRyYWwtYmxhY2suZGlzYWJsZWQsIC5idG4tb3V0bGluZS1icmFuZC1uZXV0cmFsLWJsYWNrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLW5ldXRyYWwtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtYnJhbmQtbmV1dHJhbC1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJyYW5kLW5ldXRyYWwtYmxhY2suZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRTFFMUU7XG4gIGJvcmRlci1jb2xvcjogIzFFMUUxRTtcbn1cbi5idG4tb3V0bGluZS1icmFuZC1uZXV0cmFsLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWJyYW5kLW5ldXRyYWwtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1icmFuZC1uZXV0cmFsLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMwLCAzMCwgMzAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQtcGluayB7XG4gIGNvbG9yOiAjRkY1MUE5O1xuICBib3JkZXItY29sb3I6ICNGRjUxQTk7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtYWNjZW50LXBpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTFBOTtcbiAgYm9yZGVyLWNvbG9yOiAjRkY1MUE5O1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC1waW5rOmZvY3VzLCAuYnRuLW91dGxpbmUtYnJhbmQtYWNjZW50LXBpbmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDgxLCAxNjksIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtYWNjZW50LXBpbmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQtcGluazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjRkY1MUE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC1waW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1MUE5O1xuICBib3JkZXItY29sb3I6ICNGRjUxQTk7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtYWNjZW50LXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtYnJhbmQtYWNjZW50LXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQtcGluay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDgxLCAxNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQtZ3JlZW4ge1xuICBjb2xvcjogIzAwRkYzQjtcbiAgYm9yZGVyLWNvbG9yOiAjMDBGRjNCO1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC1ncmVlbjpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBGRjNCO1xuICBib3JkZXItY29sb3I6ICMwMEZGM0I7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtYWNjZW50LWdyZWVuOmZvY3VzLCAuYnRuLW91dGxpbmUtYnJhbmQtYWNjZW50LWdyZWVuLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMjU1LCA1OSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQtZ3JlZW4uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQtZ3JlZW46ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwRkYzQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtYWNjZW50LWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkYzQjtcbiAgYm9yZGVyLWNvbG9yOiAjMDBGRjNCO1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMjU1LCA1OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC1vcmFuZ2Uge1xuICBjb2xvcjogI0ZGOTkwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5OTAwO1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC1vcmFuZ2U6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTkwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5OTAwO1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC1vcmFuZ2U6Zm9jdXMsIC5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQtb3JhbmdlLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxNTMsIDAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtYWNjZW50LW9yYW5nZS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC1vcmFuZ2U6ZGlzYWJsZWQge1xuICBjb2xvcjogI0ZGOTkwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtYWNjZW50LW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtYnJhbmQtYWNjZW50LW9yYW5nZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTkwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5OTAwO1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtYnJhbmQtYWNjZW50LW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC1vcmFuZ2UuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxNTMsIDAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQteWVsbG93IHtcbiAgY29sb3I6ICNGRkZGMDA7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkYwMDtcbn1cbi5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQteWVsbG93OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGMDA7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkYwMDtcbn1cbi5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQteWVsbG93OmZvY3VzLCAuYnRuLW91dGxpbmUtYnJhbmQtYWNjZW50LXllbGxvdy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC15ZWxsb3cuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQteWVsbG93OmRpc2FibGVkIHtcbiAgY29sb3I6ICNGRkZGMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtYnJhbmQtYWNjZW50LXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGMDA7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkYwMDtcbn1cbi5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQteWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWJyYW5kLWFjY2VudC15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1icmFuZC1hY2NlbnQteWVsbG93LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtYnJhbmQtbGlnaHQtdGVhbCB7XG4gIGNvbG9yOiAjRDlGRkZDO1xuICBib3JkZXItY29sb3I6ICNEOUZGRkM7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtbGlnaHQtdGVhbDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlGRkZDO1xuICBib3JkZXItY29sb3I6ICNEOUZGRkM7XG59XG4uYnRuLW91dGxpbmUtYnJhbmQtbGlnaHQtdGVhbDpmb2N1cywgLmJ0bi1vdXRsaW5lLWJyYW5kLWxpZ2h0LXRlYWwuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTcsIDI1NSwgMjUyLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLWxpZ2h0LXRlYWwuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1icmFuZC1saWdodC10ZWFsOmRpc2FibGVkIHtcbiAgY29sb3I6ICNEOUZGRkM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWJyYW5kLWxpZ2h0LXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtYnJhbmQtbGlnaHQtdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJyYW5kLWxpZ2h0LXRlYWwuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOUZGRkM7XG4gIGJvcmRlci1jb2xvcjogI0Q5RkZGQztcbn1cbi5idG4tb3V0bGluZS1icmFuZC1saWdodC10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWJyYW5kLWxpZ2h0LXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1icmFuZC1saWdodC10ZWFsLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNywgMjU1LCAyNTIsIDAuNSk7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4sIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuYnRuLWdyb3VwLWxnID4gaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmJ0bi1ncm91cC1sZyA+IC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmJ0bi1ncm91cC1zbSA+IGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4gLmdzYy1zZWFyY2gtYm94IC5idG4tZ3JvdXAtc20gPiAuZ3NjLXNlYXJjaC1idXR0b24tdjIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1yZXNldF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1idXR0b25dLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mYWRlOm5vdCguc2hvdykge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jb2xsYXBzaW5nLndpZHRoIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nLndpZHRoIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMUUxRTFFO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49dG9wXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXJpZ2h0XSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWJvdHRvbV0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogcmdiKDguNDgxNzE3MDExMSUsIDkuNTA5ODAzOTIxNiUsIDEwLjUzNzg5MDgzMiUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEZDRTg7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogI2FkYjViZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0biwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuYnRuLWdyb3VwID4gLmdzYy1zZWFyY2gtYnV0dG9uLXYyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG5tYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWwsXG5tYWluIC5nc2Mtc2VhcmNoLWJveCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmdzYy1zZWFyY2gtYnV0dG9uLXYyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWw6aG92ZXIsIG1haW4gLmdzYy1zZWFyY2gtYm94IC5idG4tZ3JvdXAgPiAuZ3NjLXNlYXJjaC1idXR0b24tdjI6aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbDpob3Zlcixcbm1haW4gLmdzYy1zZWFyY2gtYm94IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuZ3NjLXNlYXJjaC1idXR0b24tdjI6aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbDpmb2N1cywgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmJ0bi1ncm91cCA+IC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWw6YWN0aXZlLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuYnRuLWdyb3VwID4gLmdzYy1zZWFyY2gtYnV0dG9uLXYyOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9cmFkaW9dIH4gLmFjdGl2ZS5mb3JtLWNoZWNrLWxhYmVsLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuYnRuLWdyb3VwID4gLmFjdGl2ZS5nc2Mtc2VhcmNoLWJ1dHRvbi12Mixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxubWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsOmZvY3VzLFxubWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbDphY3RpdmUsXG5tYWluIC5nc2Mtc2VhcmNoLWJveCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmdzYy1zZWFyY2gtYnV0dG9uLXYyOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSxcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1yYWRpb10gfiAuYWN0aXZlLmZvcm0tY2hlY2stbGFiZWwsXG5tYWluIC5nc2Mtc2VhcmNoLWJveCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmFjdGl2ZS5nc2Mtc2VhcmNoLWJ1dHRvbi12MiB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsOm5vdCg6Zmlyc3QtY2hpbGQpLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuYnRuLWdyb3VwID4gLmdzYy1zZWFyY2gtYnV0dG9uLXYyOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41NjI1cmVtO1xufVxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuYnRuLWdyb3VwLXNtID4gaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIG1haW4gLmdzYy1zZWFyY2gtYm94IC5idG4tZ3JvdXAtc20gPiAuZ3NjLXNlYXJjaC1idXR0b24tdjIgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuYnRuLWdyb3VwLWxnID4gaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIG1haW4gLmdzYy1zZWFyY2gtYm94IC5idG4tZ3JvdXAtbGcgPiAuZ3NjLXNlYXJjaC1idXR0b24tdjIgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsOm5vdCg6Zmlyc3QtY2hpbGQpLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmdzYy1zZWFyY2gtYnV0dG9uLXYyOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmJ0bi1ncm91cC10b2dnbGUgPiBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4sXG5tYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCxcbm1haW4gLmdzYy1zZWFyY2gtYm94IC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuYnRuLWdyb3VwLXRvZ2dsZSA+IGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWwgaW5wdXRbdHlwZT1yYWRpb10sIG1haW4gLmdzYy1zZWFyY2gtYm94IC5idG4tZ3JvdXAtdG9nZ2xlID4gLmdzYy1zZWFyY2gtYnV0dG9uLXYyIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxubWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5idG4tZ3JvdXAtdG9nZ2xlID4gaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbm1haW4gLmdzYy1zZWFyY2gtYm94IC5idG4tZ3JvdXAtdG9nZ2xlID4gLmdzYy1zZWFyY2gtYnV0dG9uLXYyIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsIGlucHV0W3R5cGU9cmFkaW9dLFxubWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmdzYy1zZWFyY2gtYnV0dG9uLXYyIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxubWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmdzYy1zZWFyY2gtYnV0dG9uLXYyIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gIHotaW5kZXg6IDQ7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCwgLmlucHV0LWdyb3VwLXByZXBlbmQgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmdzYy1zZWFyY2gtYnV0dG9uLXYyLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuZ3NjLXNlYXJjaC1idXR0b24tdjIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsLFxubWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmdzYy1zZWFyY2gtYnV0dG9uLXYyLFxubWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmlucHV0LWdyb3VwLWFwcGVuZCAuZ3NjLXNlYXJjaC1idXR0b24tdjIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbDpmb2N1cywgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWw6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIG1haW4gLmdzYy1zZWFyY2gtYm94IC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mjpmb2N1cywgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmlucHV0LWdyb3VwLXByZXBlbmQgLmdzYy1zZWFyY2gtYnV0dG9uLXYyOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbDpmb2N1cyxcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWw6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIG1haW4gLmdzYy1zZWFyY2gtYm94IC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mjpmb2N1cyxcbm1haW4gLmdzYy1zZWFyY2gtYm94IC5pbnB1dC1ncm91cC1hcHBlbmQgLmdzYy1zZWFyY2gtYnV0dG9uLXYyOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCArIC5idG4sIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsICsgLmJ0biwgLmlucHV0LWdyb3VwLXByZXBlbmQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIH4gLmJ0biArIC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXRbdHlwZT1yYWRpb10gfiAuYnRuICsgLmZvcm0tY2hlY2stbGFiZWwsIC5pbnB1dC1ncm91cC1wcmVwZW5kIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5idG4gKyAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0W3R5cGU9cmFkaW9dLmJ0biArIC5mb3JtLWNoZWNrLWxhYmVsLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsICsgLmZvcm0tY2hlY2stbGFiZWwsIC5pbnB1dC1ncm91cC1wcmVwZW5kIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2stbGFiZWwgKyAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0W3R5cGU9cmFkaW9dIH4gaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCArIC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXRbdHlwZT1yYWRpb10gfiBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWxhYmVsICsgLmZvcm0tY2hlY2stbGFiZWwsIC5pbnB1dC1ncm91cC1wcmVwZW5kIG1haW4gLmdzYy1zZWFyY2gtYm94IC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiArIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIG1haW4uZG9uYXRlIC5nc2Mtc2VhcmNoLWJveCBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiAuZ3NjLXNlYXJjaC1idXR0b24tdjIgKyAuZm9ybS1jaGVjay1sYWJlbCwgLmlucHV0LWdyb3VwLXByZXBlbmQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5nc2Mtc2VhcmNoLWJveCBpbnB1dFt0eXBlPXJhZGlvXSB+IC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiArIC5mb3JtLWNoZWNrLWxhYmVsLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBtYWluLmRvbmF0ZSAuZ3NjLXNlYXJjaC1ib3ggZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmdzYy1zZWFyY2gtYnV0dG9uLXYyICsgLmZvcm0tY2hlY2stbGFiZWwsIC5pbnB1dC1ncm91cC1wcmVwZW5kIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZ3NjLXNlYXJjaC1ib3ggaW5wdXRbdHlwZT1yYWRpb10uZ3NjLXNlYXJjaC1idXR0b24tdjIgKyAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmlucHV0LWdyb3VwLXByZXBlbmQgLmdzYy1zZWFyY2gtYnV0dG9uLXYyICsgLmJ0biwgbWFpbi5kb25hdGUgLmdzYy1zZWFyY2gtYm94IC5pbnB1dC1ncm91cC1wcmVwZW5kIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiArIC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmdzYy1zZWFyY2gtYm94IC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0W3R5cGU9cmFkaW9dIH4gLmdzYy1zZWFyY2gtYnV0dG9uLXYyICsgLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIC5nc2Mtc2VhcmNoLWJveCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZ3NjLXNlYXJjaC1idXR0b24tdjIgKyAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5nc2Mtc2VhcmNoLWJveCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dFt0eXBlPXJhZGlvXS5nc2Mtc2VhcmNoLWJ1dHRvbi12MiArIC5mb3JtLWNoZWNrLWxhYmVsLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuYnRuICsgLmdzYy1zZWFyY2gtYnV0dG9uLXYyLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBtYWluLmRvbmF0ZSAuZ3NjLXNlYXJjaC1ib3ggZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWwgKyAuZ3NjLXNlYXJjaC1idXR0b24tdjIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZ3NjLXNlYXJjaC1ib3ggaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCArIC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiwgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiwgbWFpbi5kb25hdGUgLmdzYy1zZWFyY2gtYm94IC5pbnB1dC1ncm91cC1wcmVwZW5kIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsICsgLmdzYy1zZWFyY2gtYnV0dG9uLXYyLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmdzYy1zZWFyY2gtYm94IC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWwgKyAuZ3NjLXNlYXJjaC1idXR0b24tdjIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIG1haW4gLmdzYy1zZWFyY2gtYm94IC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiArIC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiwgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmlucHV0LWdyb3VwLXByZXBlbmQgLmdzYy1zZWFyY2gtYnV0dG9uLXYyICsgLmdzYy1zZWFyY2gtYnV0dG9uLXYyLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWwgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjIgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbm1haW4gLmdzYy1zZWFyY2gtYm94IC5pbnB1dC1ncm91cC1wcmVwZW5kIC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5pbnB1dC1ncm91cC10ZXh0ICsgLmZvcm0tY2hlY2stbGFiZWwsXG5tYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXRbdHlwZT1yYWRpb10gfiAuaW5wdXQtZ3JvdXAtdGV4dCArIC5mb3JtLWNoZWNrLWxhYmVsLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmlucHV0LWdyb3VwLXRleHQgKyAuZm9ybS1jaGVjay1sYWJlbCxcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dFt0eXBlPXJhZGlvXS5pbnB1dC1ncm91cC10ZXh0ICsgLmZvcm0tY2hlY2stbGFiZWwsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mixcbm1haW4gLmdzYy1zZWFyY2gtYm94IC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmdzYy1zZWFyY2gtYnV0dG9uLXYyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWwgKyAuYnRuLFxubWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5idG4gKyAuZm9ybS1jaGVjay1sYWJlbCxcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0W3R5cGU9cmFkaW9dIH4gLmJ0biArIC5mb3JtLWNoZWNrLWxhYmVsLFxuLmlucHV0LWdyb3VwLWFwcGVuZCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uYnRuICsgLmZvcm0tY2hlY2stbGFiZWwsXG5tYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmlucHV0LWdyb3VwLWFwcGVuZCBpbnB1dFt0eXBlPXJhZGlvXS5idG4gKyAuZm9ybS1jaGVjay1sYWJlbCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIH4gaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCArIC5mb3JtLWNoZWNrLWxhYmVsLFxuLmlucHV0LWdyb3VwLWFwcGVuZCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWxhYmVsICsgLmZvcm0tY2hlY2stbGFiZWwsXG5tYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmlucHV0LWdyb3VwLWFwcGVuZCBpbnB1dFt0eXBlPXJhZGlvXSB+IGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWwgKyAuZm9ybS1jaGVjay1sYWJlbCxcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0W3R5cGU9cmFkaW9dIH4gaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1sYWJlbCArIC5mb3JtLWNoZWNrLWxhYmVsLFxuLmlucHV0LWdyb3VwLWFwcGVuZCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjIgKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCBtYWluLmRvbmF0ZSAuZ3NjLXNlYXJjaC1ib3ggZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIH4gLmdzYy1zZWFyY2gtYnV0dG9uLXYyICsgLmZvcm0tY2hlY2stbGFiZWwsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZ3NjLXNlYXJjaC1ib3ggaW5wdXRbdHlwZT1yYWRpb10gfiAuZ3NjLXNlYXJjaC1idXR0b24tdjIgKyAuZm9ybS1jaGVjay1sYWJlbCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgbWFpbi5kb25hdGUgLmdzYy1zZWFyY2gtYm94IGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5nc2Mtc2VhcmNoLWJ1dHRvbi12MiArIC5mb3JtLWNoZWNrLWxhYmVsLFxuLmlucHV0LWdyb3VwLWFwcGVuZCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmdzYy1zZWFyY2gtYm94IGlucHV0W3R5cGU9cmFkaW9dLmdzYy1zZWFyY2gtYnV0dG9uLXYyICsgLmZvcm0tY2hlY2stbGFiZWwsXG5tYWluIC5nc2Mtc2VhcmNoLWJveCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiArIC5idG4sXG5tYWluLmRvbmF0ZSAuZ3NjLXNlYXJjaC1ib3ggLmlucHV0LWdyb3VwLWFwcGVuZCBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiAuZ3NjLXNlYXJjaC1idXR0b24tdjIgKyAuZm9ybS1jaGVjay1sYWJlbCxcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZ3NjLXNlYXJjaC1ib3ggLmlucHV0LWdyb3VwLWFwcGVuZCBpbnB1dFt0eXBlPXJhZGlvXSB+IC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiArIC5mb3JtLWNoZWNrLWxhYmVsLFxubWFpbi5kb25hdGUgLmdzYy1zZWFyY2gtYm94IC5pbnB1dC1ncm91cC1hcHBlbmQgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmdzYy1zZWFyY2gtYnV0dG9uLXYyICsgLmZvcm0tY2hlY2stbGFiZWwsXG5tYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmdzYy1zZWFyY2gtYm94IC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXRbdHlwZT1yYWRpb10uZ3NjLXNlYXJjaC1idXR0b24tdjIgKyAuZm9ybS1jaGVjay1sYWJlbCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmJ0biArIC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mixcbi5pbnB1dC1ncm91cC1hcHBlbmQgbWFpbi5kb25hdGUgLmdzYy1zZWFyY2gtYm94IGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsICsgLmdzYy1zZWFyY2gtYnV0dG9uLXYyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmdzYy1zZWFyY2gtYm94IGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWwgKyAuZ3NjLXNlYXJjaC1idXR0b24tdjIsXG5tYWluIC5nc2Mtc2VhcmNoLWJveCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuZ3NjLXNlYXJjaC1idXR0b24tdjIsXG5tYWluLmRvbmF0ZSAuZ3NjLXNlYXJjaC1ib3ggLmlucHV0LWdyb3VwLWFwcGVuZCBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCArIC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mixcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZ3NjLXNlYXJjaC1ib3ggLmlucHV0LWdyb3VwLWFwcGVuZCBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsICsgLmdzYy1zZWFyY2gtYnV0dG9uLXYyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjIgKyAuZ3NjLXNlYXJjaC1idXR0b24tdjIsXG5tYWluIC5nc2Mtc2VhcmNoLWJveCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiArIC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCArIC5pbnB1dC1ncm91cC10ZXh0LFxubWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjIgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbm1haW4gLmdzYy1zZWFyY2gtYm94IC5pbnB1dC1ncm91cC1hcHBlbmQgLmdzYy1zZWFyY2gtYnV0dG9uLXYyICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIH4gLmlucHV0LWdyb3VwLXRleHQgKyAuZm9ybS1jaGVjay1sYWJlbCxcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0W3R5cGU9cmFkaW9dIH4gLmlucHV0LWdyb3VwLXRleHQgKyAuZm9ybS1jaGVjay1sYWJlbCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmlucHV0LWdyb3VwLXRleHQgKyAuZm9ybS1jaGVjay1sYWJlbCxcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0W3R5cGU9cmFkaW9dLmlucHV0LWdyb3VwLXRleHQgKyAuZm9ybS1jaGVjay1sYWJlbCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmlucHV0LWdyb3VwLXRleHQgKyAuZ3NjLXNlYXJjaC1idXR0b24tdjIsXG5tYWluIC5nc2Mtc2VhcmNoLWJveCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmdzYy1zZWFyY2gtYnV0dG9uLXYyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xufVxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb10sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG5tYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsLFxubWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuZ3NjLXNlYXJjaC1idXR0b24tdjIsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCxcbm1haW4gLmdzYy1zZWFyY2gtYm94IC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuZ3NjLXNlYXJjaC1idXR0b24tdjIge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG5tYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsLFxubWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuZ3NjLXNlYXJjaC1idXR0b24tdjIsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCxcbm1haW4gLmdzYy1zZWFyY2gtYm94IC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuZ3NjLXNlYXJjaC1idXR0b24tdjIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG59XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMwMEZDRTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEZDRTg7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDI1MiwgMjMyLCAwLjI1KTtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYig0OC44MjM1Mjk0MTE4JSwgMTAwJSwgOTUuOTM4Mzc1MzUwMSUpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2OC44MjM1Mjk0MTE4JSwgMTAwJSwgOTcuNTI1Njc2OTM3NCUpO1xuICBib3JkZXItY29sb3I6IHJnYig2OC44MjM1Mjk0MTE4JSwgMTAwJSwgOTcuNTI1Njc2OTM3NCUpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4yNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWRiNWJkO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzUwJSA1MCUgbm8tcmVwZWF0O1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwRkNFODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFODtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAyNTIsIDIzMiwgMC41KTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMjUyLCAyMzIsIDAuNSk7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAyNTIsIDIzMiwgMC41KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGxlZnQ6IC0yLjI1cmVtO1xuICB3aWR0aDogMS43NXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRvcDogY2FsYygwLjI1cmVtICsgMnB4KTtcbiAgbGVmdDogY2FsYygtMi4yNXJlbSArIDJweCk7XG4gIHdpZHRoOiBjYWxjKDFyZW0gLSA0cHgpO1xuICBoZWlnaHQ6IGNhbGMoMXJlbSAtIDRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC43NXJlbSk7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAyNTIsIDIzMiwgMC41KTtcbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMS43NXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNDguODIzNTI5NDExOCUsIDEwMCUsIDk1LjkzODM3NTM1MDElKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMjUyLCAyMzIsIDAuMjUpO1xufVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICM0OTUwNTc7XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6IHJnYig0OC44MjM1Mjk0MTE4JSwgMTAwJSwgOTUuOTM4Mzc1MzUwMSUpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAyNTIsIDIzMiwgMC4yNSk7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbn1cbi5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG59XG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAyNTIsIDIzMiwgMC4yNSk7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDAsIDI1MiwgMjMyLCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAyNTIsIDIzMiwgMC4yNSk7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFODtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDY4LjgyMzUyOTQxMTglLCAxMDAlLCA5Ny41MjU2NzY5Mzc0JSk7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFODtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDY4LjgyMzUyOTQxMTglLCAxMDAlLCA5Ny41MjU2NzY5Mzc0JSk7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4ycmVtO1xuICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBGQ0U4O1xuICBib3JkZXI6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjguODIzNTI5NDExOCUsIDEwMCUsIDk3LjUyNTY3NjkzNzQlKTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6ICNlOWVjZWYgI2U5ZWNlZiAjZGVlMmU2O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTYgI2RlZTJlNiAjZmZmO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEZDRTg7XG59XG5cbi5uYXYtZmlsbCA+IC5uYXYtbGluayxcbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWp1c3RpZmllZCA+IC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG4ubmF2YmFyIC5jb250YWluZXIsXG4ubmF2YmFyIC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyIC5jb250YWluZXItc20sXG4ubmF2YmFyIC5jb250YWluZXItbWQsXG4ubmF2YmFyIC5jb250YWluZXItbGcsXG4ubmF2YmFyIC5jb250YWluZXIteGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB9XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1jb2x1bW5zIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcbiAgfVxuICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCA+IC5jYXJkLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbnRlbnQ6IFwiL1wiO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICNGRjUxQTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHJnYigxMDAlLCAxLjc2NDcwNTg4MjQlLCA1MS40NDY5MjM1OTclKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCA4MSwgMTY5LCAwLjI1KTtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjUxQTk7XG4gIGJvcmRlci1jb2xvcjogI0ZGNTFBOTtcbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC40ZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYmFkZ2Uge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbmEuYmFkZ2U6aG92ZXIsIGEuYmFkZ2U6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCAuYmFkZ2UsIG1haW4gLmdzYy1zZWFyY2gtYm94IC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbn1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFODtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYS5iYWRnZS1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwJSwgNzguODIzNTI5NDExOCUsIDcyLjU2NzY5Mzc0NDIlKTtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpmb2N1cywgYS5iYWRnZS1wcmltYXJ5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMjUyLCAyMzIsIDAuNSk7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTFBOTtcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmhvdmVyLCBhLmJhZGdlLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAwJSwgMTEuNzY0NzA1ODgyNCUsIDU2LjM4OTQ1MjMzMjclKTtcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLCBhLmJhZGdlLXNlY29uZGFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgODEsIDE2OSwgMC41KTtcbn1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJFQ0M3MTtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpob3ZlciwgYS5iYWRnZS1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNC4zNTkyMTU2ODYzJSwgNjMuNjglLCAzNS4yNzM3MjU0OTAyJSk7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMsIGEuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ2LCAyMDQsIDExMywgMC41KTtcbn1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbn1cbmEuYmFkZ2UtaW5mbzpob3ZlciwgYS5iYWRnZS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2Ljc5NzM4NTYyMDklLCA0Ny44NzcyMzc4NTE3JSwgNTQuMzc5MDg0OTY3MyUpO1xufVxuYS5iYWRnZS1pbmZvOmZvY3VzLCBhLmJhZGdlLWluZm8uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUEzMEY7XG59XG5hLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNzUuOTYxMDkzMDk4NyUsIDUxLjI3MzczNzg0MTYlLCA0LjQzMTA2Mzc2NDElKTtcbn1cbmEuYmFkZ2Utd2FybmluZzpmb2N1cywgYS5iYWRnZS13YXJuaW5nLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQxLCAxNjMsIDE1LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNzRDM0M7XG59XG5hLmJhZGdlLWRhbmdlcjpob3ZlciwgYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDgzLjgwMzM4NDM2NzQlLCAxNy4xOTA0Mzc4MTklLCAxMC4zMTQyNjI2OTE0JSk7XG59XG5hLmJhZGdlLWRhbmdlcjpmb2N1cywgYS5iYWRnZS1kYW5nZXIuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzEsIDc2LCA2MCwgMC41KTtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5hLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4NS41ODgyMzUyOTQxJSwgODcuNjQ3MDU4ODIzNSUsIDg5LjcwNTg4MjM1MjklKTtcbn1cbmEuYmFkZ2UtbGlnaHQ6Zm9jdXMsIGEuYmFkZ2UtbGlnaHQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuYS5iYWRnZS1kYXJrOmhvdmVyLCBhLmJhZGdlLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDExLjQyNjYzOTYyMTQlLCAxMi43NDUwOTgwMzkyJSwgMTQuMDYzNTU2NDU3MSUpO1xufVxuYS5iYWRnZS1kYXJrOmZvY3VzLCBhLmJhZGdlLWRhcmsuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuXG4uYmFkZ2UtYnJhbmQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBGQ0U4O1xufVxuYS5iYWRnZS1icmFuZC1wcmltYXJ5OmhvdmVyLCBhLmJhZGdlLWJyYW5kLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAlLCA3OC44MjM1Mjk0MTE4JSwgNzIuNTY3NjkzNzQ0MiUpO1xufVxuYS5iYWRnZS1icmFuZC1wcmltYXJ5OmZvY3VzLCBhLmJhZGdlLWJyYW5kLXByaW1hcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAyNTIsIDIzMiwgMC41KTtcbn1cblxuLmJhZGdlLWJyYW5kLW5ldXRyYWwtZ3JleSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xufVxuYS5iYWRnZS1icmFuZC1uZXV0cmFsLWdyZXk6aG92ZXIsIGEuYmFkZ2UtYnJhbmQtbmV1dHJhbC1ncmV5OmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4NC4xMTc2NDcwNTg4JSwgODQuMTE3NjQ3MDU4OCUsIDg0LjExNzY0NzA1ODglKTtcbn1cbmEuYmFkZ2UtYnJhbmQtbmV1dHJhbC1ncmV5OmZvY3VzLCBhLmJhZGdlLWJyYW5kLW5ldXRyYWwtZ3JleS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0MCwgMjQwLCAyNDAsIDAuNSk7XG59XG5cbi5iYWRnZS1icmFuZC1uZXV0cmFsLXdoaXRlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5hLmJhZGdlLWJyYW5kLW5ldXRyYWwtd2hpdGU6aG92ZXIsIGEuYmFkZ2UtYnJhbmQtbmV1dHJhbC13aGl0ZTpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTAlLCA5MCUsIDkwJSk7XG59XG5hLmJhZGdlLWJyYW5kLW5ldXRyYWwtd2hpdGU6Zm9jdXMsIGEuYmFkZ2UtYnJhbmQtbmV1dHJhbC13aGl0ZS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5iYWRnZS1icmFuZC1uZXV0cmFsLWJsYWNrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRTFFMUU7XG59XG5hLmJhZGdlLWJyYW5kLW5ldXRyYWwtYmxhY2s6aG92ZXIsIGEuYmFkZ2UtYnJhbmQtbmV1dHJhbC1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMS43NjQ3MDU4ODI0JSwgMS43NjQ3MDU4ODI0JSwgMS43NjQ3MDU4ODI0JSk7XG59XG5hLmJhZGdlLWJyYW5kLW5ldXRyYWwtYmxhY2s6Zm9jdXMsIGEuYmFkZ2UtYnJhbmQtbmV1dHJhbC1ibGFjay5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMwLCAzMCwgMzAsIDAuNSk7XG59XG5cbi5iYWRnZS1icmFuZC1hY2NlbnQtcGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1MUE5O1xufVxuYS5iYWRnZS1icmFuZC1hY2NlbnQtcGluazpob3ZlciwgYS5iYWRnZS1icmFuZC1hY2NlbnQtcGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAwJSwgMTEuNzY0NzA1ODgyNCUsIDU2LjM4OTQ1MjMzMjclKTtcbn1cbmEuYmFkZ2UtYnJhbmQtYWNjZW50LXBpbms6Zm9jdXMsIGEuYmFkZ2UtYnJhbmQtYWNjZW50LXBpbmsuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDgxLCAxNjksIDAuNSk7XG59XG5cbi5iYWRnZS1icmFuZC1hY2NlbnQtZ3JlZW4ge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkYzQjtcbn1cbmEuYmFkZ2UtYnJhbmQtYWNjZW50LWdyZWVuOmhvdmVyLCBhLmJhZGdlLWJyYW5kLWFjY2VudC1ncmVlbjpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCUsIDgwJSwgMTguNTA5ODAzOTIxNiUpO1xufVxuYS5iYWRnZS1icmFuZC1hY2NlbnQtZ3JlZW46Zm9jdXMsIGEuYmFkZ2UtYnJhbmQtYWNjZW50LWdyZWVuLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMjU1LCA1OSwgMC41KTtcbn1cblxuLmJhZGdlLWJyYW5kLWFjY2VudC1vcmFuZ2Uge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTkwMDtcbn1cbmEuYmFkZ2UtYnJhbmQtYWNjZW50LW9yYW5nZTpob3ZlciwgYS5iYWRnZS1icmFuZC1hY2NlbnQtb3JhbmdlOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4MCUsIDQ4JSwgMCUpO1xufVxuYS5iYWRnZS1icmFuZC1hY2NlbnQtb3JhbmdlOmZvY3VzLCBhLmJhZGdlLWJyYW5kLWFjY2VudC1vcmFuZ2UuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE1MywgMCwgMC41KTtcbn1cblxuLmJhZGdlLWJyYW5kLWFjY2VudC15ZWxsb3cge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkYwMDtcbn1cbmEuYmFkZ2UtYnJhbmQtYWNjZW50LXllbGxvdzpob3ZlciwgYS5iYWRnZS1icmFuZC1hY2NlbnQteWVsbG93OmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2NjMDA7XG59XG5hLmJhZGdlLWJyYW5kLWFjY2VudC15ZWxsb3c6Zm9jdXMsIGEuYmFkZ2UtYnJhbmQtYWNjZW50LXllbGxvdy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAwLCAwLjUpO1xufVxuXG4uYmFkZ2UtYnJhbmQtbGlnaHQtdGVhbCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlGRkZDO1xufVxuYS5iYWRnZS1icmFuZC1saWdodC10ZWFsOmhvdmVyLCBhLmJhZGdlLWJyYW5kLWxpZ2h0LXRlYWw6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDY1LjA5ODAzOTIxNTclLCAxMDAlLCA5Ny4yNDQ1ODIwNDMzJSk7XG59XG5hLmJhZGdlLWJyYW5kLWxpZ2h0LXRlYWw6Zm9jdXMsIGEuYmFkZ2UtYnJhbmQtbGlnaHQtdGVhbC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNywgMjU1LCAyNTIsIDAuNSk7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5hbGVydCwgI21jX2VtYmVkX3NpZ251cCAucmVzcG9uc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6IHJnYigwJSwgNTEuMzg4MjM1Mjk0MSUsIDQ3LjMwOTgwMzkyMTYlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDgwJSwgOTkuNzY0NzA1ODgyNCUsIDk4LjE5NjA3ODQzMTQlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNzIlLCA5OS42NzA1ODgyMzUzJSwgOTcuNDc0NTA5ODAzOSUpO1xufVxuLmFsZXJ0LXByaW1hcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoNjIuMTE2Mjc5MDY5OCUsIDk5LjU1NDMwOTE2NTUlLCA5Ni41ODMwMzY5MzU3JSk7XG59XG4uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiByZ2IoMCUsIDMxLjM4ODIzNTI5NDElLCAyOC44OTcxMDU1MDg5JSk7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogcmdiKDUyJSwgMTYuNTE3NjQ3MDU4OCUsIDM0LjQ2Mjc0NTA5OCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAwJSwgODYuMzUyOTQxMTc2NSUsIDkzLjI1NDkwMTk2MDglKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTAwJSwgODAuODk0MTE3NjQ3MSUsIDkwLjU1Njg2Mjc0NTElKTtcbn1cbi5hbGVydC1zZWNvbmRhcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoMTAwJSwgNzAuODk0MTE3NjQ3MSUsIDg1LjYxNDMzNDAwOTUlKTtcbn1cbi5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogcmdiKDM2LjgyMTQyODU3MTQlLCAxMS42OTYyMTg0ODc0JSwgMjQuNDAzMjIxMjg4NSUpO1xufVxuXG4uYWxlcnQtc3VjY2VzcywgI21jX2VtYmVkX3NpZ251cCAucmVzcG9uc2UjbWNlLXN1Y2Nlc3MtcmVzcG9uc2Uge1xuICBjb2xvcjogcmdiKDkuMzgwMzkyMTU2OSUsIDQxLjYlLCAyMy4wNDMxMzcyNTQ5JSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4My42MDc4NDMxMzczJSwgOTYlLCA4OC44NjI3NDUwOTglKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNzcuMDUwOTgwMzkyMiUsIDk0LjQlLCA4NC40MDc4NDMxMzczJSk7XG59XG4uYWxlcnQtc3VjY2VzcyBociwgI21jX2VtYmVkX3NpZ251cCAucmVzcG9uc2UjbWNlLXN1Y2Nlc3MtcmVzcG9uc2UgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoNjkuMDEyNTE4ODUzNyUsIDkyLjQzODQ2MTUzODUlLCA3OC45NDYzMDQ2NzU3JSk7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluaywgI21jX2VtYmVkX3NpZ251cCAucmVzcG9uc2UjbWNlLXN1Y2Nlc3MtcmVzcG9uc2UgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogcmdiKDUuNzAwMzkyMTU2OSUsIDI1LjI4JSwgMTQuMDAzMTM3MjU0OSUpO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiByZ2IoNC42OTAxOTYwNzg0JSwgMzMuMDM1Mjk0MTE3NiUsIDM3LjUyMTU2ODYyNzUlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDgxLjgwMzkyMTU2ODYlLCA5Mi43MDU4ODIzNTI5JSwgOTQuNDMxMzcyNTQ5JSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDc0LjUyNTQ5MDE5NjElLCA4OS43ODgyMzUyOTQxJSwgOTIuMjAzOTIxNTY4NiUpO1xufVxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoNjYuODY4NzI0NTE5NSUsIDg2LjcxODkyODM2MzQlLCA4OS44NjA2ODcyNDUyJSk7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiByZ2IoMi40Njc5NzM4NTYyJSwgMTcuMzgzMTIwMjA0NiUsIDE5Ljc0Mzc5MDg0OTclKTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogcmdiKDQ5LjE0NTA5ODAzOTIlLCAzMy4yMzkyMTU2ODYzJSwgMy4wNTg4MjM1Mjk0JSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5OC45MDE5NjA3ODQzJSwgOTIuNzg0MzEzNzI1NSUsIDgxLjE3NjQ3MDU4ODIlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOTguNDYyNzQ1MDk4JSwgODkuODk4MDM5MjE1NyUsIDczLjY0NzA1ODgyMzUlKTtcbn1cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDk3LjkxMTU2Mzk5NTclLCA4Ni4yNzU5OTE5NzE2JSwgNjQuMTk4MjM5OTI1OSUpO1xufVxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogcmdiKDMwLjMxNjk3MzAzOTIlLCAyMC41MDQ4NDA2ODYzJSwgMS44ODY5NDg1Mjk0JSk7XG59XG5cbi5hbGVydC1kYW5nZXIsICNtY19lbWJlZF9zaWdudXAgLnJlc3BvbnNlI21jZS1lcnJvci1yZXNwb25zZSB7XG4gIGNvbG9yOiByZ2IoNDcuMTA1ODgyMzUyOSUsIDE1LjQ5ODAzOTIxNTclLCAxMi4yMzUyOTQxMTc2JSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5OC4xMTc2NDcwNTg4JSwgODUuOTYwNzg0MzEzNyUsIDg0LjcwNTg4MjM1MjklKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOTcuMzY0NzA1ODgyNCUsIDgwLjM0NTA5ODAzOTIlLCA3OC41ODgyMzUyOTQxJSk7XG59XG4uYWxlcnQtZGFuZ2VyIGhyLCAjbWNfZW1iZWRfc2lnbnVwIC5yZXNwb25zZSNtY2UtZXJyb3ItcmVzcG9uc2UgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoOTYuMjY4ODE1NDcxNCUsIDcyLjE3MTU4MjA1NzUlLCA2OS42ODQxMjU3MDUxJSk7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rLCAjbWNfZW1iZWRfc2lnbnVwIC5yZXNwb25zZSNtY2UtZXJyb3ItcmVzcG9uc2UgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogcmdiKDMxLjIyOTU5MzY5MzElLCAxMC4yNzQ2NzE1MTgxJSwgOC4xMTE1ODI3Nzc0JSk7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiByZ2IoNTAuNTcyNTQ5MDE5NiUsIDUwLjc3NjQ3MDU4ODIlLCA1MC45ODAzOTIxNTY5JSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5OS40NTA5ODAzOTIyJSwgOTkuNTI5NDExNzY0NyUsIDk5LjYwNzg0MzEzNzMlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOTkuMjMxMzcyNTQ5JSwgOTkuMzQxMTc2NDcwNiUsIDk5LjQ1MDk4MDM5MjIlKTtcbn1cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYig5My4zOTgwMzkyMTU3JSwgOTQuMzQxMTc2NDcwNiUsIDk1LjI4NDMxMzcyNTUlKTtcbn1cbi5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiByZ2IoNDAuNjA3NTQzMjA4NSUsIDQwLjc3NjQ3MDU4ODIlLCA0MC45NDUzOTc5NjglKTtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogcmdiKDEwLjYwMzkyMTU2ODYlLCAxMS44Mjc0NTA5ODA0JSwgMTMuMDUwOTgwMzkyMiUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODQuMDc4NDMxMzcyNSUsIDg0LjU0OTAxOTYwNzglLCA4NS4wMTk2MDc4NDMxJSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDc3LjcwOTgwMzkyMTYlLCA3OC4zNjg2Mjc0NTElLCA3OS4wMjc0NTA5ODA0JSk7XG59XG4uYWxlcnQtZGFyayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYig3Mi41NTc1MTk2NTc2JSwgNzMuMzY4NjI3NDUxJSwgNzQuMTc5NzM1MjQ0NCUpO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogcmdiKDEuNjM4NDA0MzI3MiUsIDEuODI3NDUwOTgwNCUsIDIuMDE2NDk3NjMzNSUpO1xufVxuXG4uYWxlcnQtYnJhbmQtcHJpbWFyeSB7XG4gIGNvbG9yOiByZ2IoMCUsIDUxLjM4ODIzNTI5NDElLCA0Ny4zMDk4MDM5MjE2JSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4MCUsIDk5Ljc2NDcwNTg4MjQlLCA5OC4xOTYwNzg0MzE0JSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDcyJSwgOTkuNjcwNTg4MjM1MyUsIDk3LjQ3NDUwOTgwMzklKTtcbn1cbi5hbGVydC1icmFuZC1wcmltYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDYyLjExNjI3OTA2OTglLCA5OS41NTQzMDkxNjU1JSwgOTYuNTgzMDM2OTM1NyUpO1xufVxuLmFsZXJ0LWJyYW5kLXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogcmdiKDAlLCAzMS4zODgyMzUyOTQxJSwgMjguODk3MTA1NTA4OSUpO1xufVxuXG4uYWxlcnQtYnJhbmQtbmV1dHJhbC1ncmV5IHtcbiAgY29sb3I6IHJnYig0OC45NDExNzY0NzA2JSwgNDguOTQxMTc2NDcwNiUsIDQ4Ljk0MTE3NjQ3MDYlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYztcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOTguMzUyOTQxMTc2NSUsIDk4LjM1Mjk0MTE3NjUlLCA5OC4zNTI5NDExNzY1JSk7XG59XG4uYWxlcnQtYnJhbmQtbmV1dHJhbC1ncmV5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDkzLjM1Mjk0MTE3NjUlLCA5My4zNTI5NDExNzY1JSwgOTMuMzUyOTQxMTc2NSUpO1xufVxuLmFsZXJ0LWJyYW5kLW5ldXRyYWwtZ3JleSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiByZ2IoMzguOTQxMTc2NDcwNiUsIDM4Ljk0MTE3NjQ3MDYlLCAzOC45NDExNzY0NzA2JSk7XG59XG5cbi5hbGVydC1icmFuZC1uZXV0cmFsLXdoaXRlIHtcbiAgY29sb3I6IHJnYig1MiUsIDUyJSwgNTIlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG4uYWxlcnQtYnJhbmQtbmV1dHJhbC13aGl0ZSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYig5NSUsIDk1JSwgOTUlKTtcbn1cbi5hbGVydC1icmFuZC1uZXV0cmFsLXdoaXRlIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHJnYig0MiUsIDQyJSwgNDIlKTtcbn1cblxuLmFsZXJ0LWJyYW5kLW5ldXRyYWwtYmxhY2sge1xuICBjb2xvcjogcmdiKDYuMTE3NjQ3MDU4OCUsIDYuMTE3NjQ3MDU4OCUsIDYuMTE3NjQ3MDU4OCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMmQyO1xuICBib3JkZXItY29sb3I6IHNpbHZlcjtcbn1cbi5hbGVydC1icmFuZC1uZXV0cmFsLWJsYWNrIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDcwLjI5NDExNzY0NzElLCA3MC4yOTQxMTc2NDcxJSwgNzAuMjk0MTE3NjQ3MSUpO1xufVxuLmFsZXJ0LWJyYW5kLW5ldXRyYWwtYmxhY2sgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5hbGVydC1icmFuZC1hY2NlbnQtcGluayB7XG4gIGNvbG9yOiByZ2IoNTIlLCAxNi41MTc2NDcwNTg4JSwgMzQuNDYyNzQ1MDk4JSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDAlLCA4Ni4zNTI5NDExNzY1JSwgOTMuMjU0OTAxOTYwOCUpO1xuICBib3JkZXItY29sb3I6IHJnYigxMDAlLCA4MC44OTQxMTc2NDcxJSwgOTAuNTU2ODYyNzQ1MSUpO1xufVxuLmFsZXJ0LWJyYW5kLWFjY2VudC1waW5rIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDEwMCUsIDcwLjg5NDExNzY0NzElLCA4NS42MTQzMzQwMDk1JSk7XG59XG4uYWxlcnQtYnJhbmQtYWNjZW50LXBpbmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogcmdiKDM2LjgyMTQyODU3MTQlLCAxMS42OTYyMTg0ODc0JSwgMjQuNDAzMjIxMjg4NSUpO1xufVxuXG4uYWxlcnQtYnJhbmQtYWNjZW50LWdyZWVuIHtcbiAgY29sb3I6IHJnYigwJSwgNTIlLCAxMi4wMzEzNzI1NDklKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDgwJSwgMTAwJSwgODQuNjI3NDUwOTgwNCUpO1xuICBib3JkZXItY29sb3I6IHJnYig3MiUsIDEwMCUsIDc4LjQ3ODQzMTM3MjUlKTtcbn1cbi5hbGVydC1icmFuZC1hY2NlbnQtZ3JlZW4gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoNjIlLCAxMDAlLCA3MC43OTIxNTY4NjI3JSk7XG59XG4uYWxlcnQtYnJhbmQtYWNjZW50LWdyZWVuIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHJnYigwJSwgMzIlLCA3LjQwMzkyMTU2ODYlKTtcbn1cblxuLmFsZXJ0LWJyYW5kLWFjY2VudC1vcmFuZ2Uge1xuICBjb2xvcjogcmdiKDUyJSwgMzEuMiUsIDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDkyJSwgODAlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTAwJSwgODguOCUsIDcyJSk7XG59XG4uYWxlcnQtYnJhbmQtYWNjZW50LW9yYW5nZSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYigxMDAlLCA4NC44JSwgNjIlKTtcbn1cbi5hbGVydC1icmFuZC1hY2NlbnQtb3JhbmdlIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHJnYigzMiUsIDE5LjIlLCAwJSk7XG59XG5cbi5hbGVydC1icmFuZC1hY2NlbnQteWVsbG93IHtcbiAgY29sb3I6IHJnYig1MiUsIDUyJSwgMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmNjO1xuICBib3JkZXItY29sb3I6IHJnYigxMDAlLCAxMDAlLCA3MiUpO1xufVxuLmFsZXJ0LWJyYW5kLWFjY2VudC15ZWxsb3cgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoMTAwJSwgMTAwJSwgNjIlKTtcbn1cbi5hbGVydC1icmFuZC1hY2NlbnQteWVsbG93IC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHJnYigzMiUsIDMyJSwgMCUpO1xufVxuXG4uYWxlcnQtYnJhbmQtbGlnaHQtdGVhbCB7XG4gIGNvbG9yOiByZ2IoNDQuMjUwOTgwMzkyMiUsIDUyJSwgNTEuMzg4MjM1Mjk0MSUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTcuMDE5NjA3ODQzMSUsIDEwMCUsIDk5Ljc2NDcwNTg4MjQlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOTUuODI3NDUwOTgwNCUsIDEwMCUsIDk5LjY3MDU4ODIzNTMlKTtcbn1cbi5hbGVydC1icmFuZC1saWdodC10ZWFsIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDg1LjgyNzQ1MDk4MDQlLCAxMDAlLCA5OC44ODExMTQ1NTExJSk7XG59XG4uYWxlcnQtYnJhbmQtbGlnaHQtdGVhbCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiByZ2IoMzUuMDU2MDY1MTM3OSUsIDQxLjE5NDkxNTI1NDIlLCA0MC43MTAyNjkxOTI0JSk7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEZDRTg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBGQ0U4O1xuICBib3JkZXItY29sb3I6ICMwMEZDRTg7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogcmdiKDAlLCA1MS4zODgyMzUyOTQxJSwgNDcuMzA5ODAzOTIxNiUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNzIlLCA5OS42NzA1ODgyMzUzJSwgOTcuNDc0NTA5ODAzOSUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IHJnYigwJSwgNTEuMzg4MjM1Mjk0MSUsIDQ3LjMwOTgwMzkyMTYlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDYyLjExNjI3OTA2OTglLCA5OS41NTQzMDkxNjU1JSwgOTYuNTgzMDM2OTM1NyUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwJSwgNTEuMzg4MjM1Mjk0MSUsIDQ3LjMwOTgwMzkyMTYlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCUsIDUxLjM4ODIzNTI5NDElLCA0Ny4zMDk4MDM5MjE2JSk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHJnYig1MiUsIDE2LjUxNzY0NzA1ODglLCAzNC40NjI3NDUwOTglKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDgwLjg5NDExNzY0NzElLCA5MC41NTY4NjI3NDUxJSk7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IHJnYig1MiUsIDE2LjUxNzY0NzA1ODglLCAzNC40NjI3NDUwOTglKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDcwLjg5NDExNzY0NzElLCA4NS42MTQzMzQwMDk1JSk7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTIlLCAxNi41MTc2NDcwNTg4JSwgMzQuNDYyNzQ1MDk4JSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUyJSwgMTYuNTE3NjQ3MDU4OCUsIDM0LjQ2Mjc0NTA5OCUpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogcmdiKDkuMzgwMzkyMTU2OSUsIDQxLjYlLCAyMy4wNDMxMzcyNTQ5JSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig3Ny4wNTA5ODAzOTIyJSwgOTQuNCUsIDg0LjQwNzg0MzEzNzMlKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoOS4zODAzOTIxNTY5JSwgNDEuNiUsIDIzLjA0MzEzNzI1NDklKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDY5LjAxMjUxODg1MzclLCA5Mi40Mzg0NjE1Mzg1JSwgNzguOTQ2MzA0Njc1NyUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5LjM4MDM5MjE1NjklLCA0MS42JSwgMjMuMDQzMTM3MjU0OSUpO1xuICBib3JkZXItY29sb3I6IHJnYig5LjM4MDM5MjE1NjklLCA0MS42JSwgMjMuMDQzMTM3MjU0OSUpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogcmdiKDQuNjkwMTk2MDc4NCUsIDMzLjAzNTI5NDExNzYlLCAzNy41MjE1Njg2Mjc1JSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig3NC41MjU0OTAxOTYxJSwgODkuNzg4MjM1Mjk0MSUsIDkyLjIwMzkyMTU2ODYlKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoNC42OTAxOTYwNzg0JSwgMzMuMDM1Mjk0MTE3NiUsIDM3LjUyMTU2ODYyNzUlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDY2Ljg2ODcyNDUxOTUlLCA4Ni43MTg5MjgzNjM0JSwgODkuODYwNjg3MjQ1MiUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig0LjY5MDE5NjA3ODQlLCAzMy4wMzUyOTQxMTc2JSwgMzcuNTIxNTY4NjI3NSUpO1xuICBib3JkZXItY29sb3I6IHJnYig0LjY5MDE5NjA3ODQlLCAzMy4wMzUyOTQxMTc2JSwgMzcuNTIxNTY4NjI3NSUpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogcmdiKDQ5LjE0NTA5ODAzOTIlLCAzMy4yMzkyMTU2ODYzJSwgMy4wNTg4MjM1Mjk0JSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5OC40NjI3NDUwOTglLCA4OS44OTgwMzkyMTU3JSwgNzMuNjQ3MDU4ODIzNSUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IHJnYig0OS4xNDUwOTgwMzkyJSwgMzMuMjM5MjE1Njg2MyUsIDMuMDU4ODIzNTI5NCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTcuOTExNTYzOTk1NyUsIDg2LjI3NTk5MTk3MTYlLCA2NC4xOTgyMzk5MjU5JSk7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDQ5LjE0NTA5ODAzOTIlLCAzMy4yMzkyMTU2ODYzJSwgMy4wNTg4MjM1Mjk0JSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDQ5LjE0NTA5ODAzOTIlLCAzMy4yMzkyMTU2ODYzJSwgMy4wNTg4MjM1Mjk0JSk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6IHJnYig0Ny4xMDU4ODIzNTI5JSwgMTUuNDk4MDM5MjE1NyUsIDEyLjIzNTI5NDExNzYlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDk3LjM2NDcwNTg4MjQlLCA4MC4zNDUwOTgwMzkyJSwgNzguNTg4MjM1Mjk0MSUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoNDcuMTA1ODgyMzUyOSUsIDE1LjQ5ODAzOTIxNTclLCAxMi4yMzUyOTQxMTc2JSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5Ni4yNjg4MTU0NzE0JSwgNzIuMTcxNTgyMDU3NSUsIDY5LjY4NDEyNTcwNTElKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig0Ny4xMDU4ODIzNTI5JSwgMTUuNDk4MDM5MjE1NyUsIDEyLjIzNTI5NDExNzYlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNDcuMTA1ODgyMzUyOSUsIDE1LjQ5ODAzOTIxNTclLCAxMi4yMzUyOTQxMTc2JSk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogcmdiKDUwLjU3MjU0OTAxOTYlLCA1MC43NzY0NzA1ODgyJSwgNTAuOTgwMzkyMTU2OSUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTkuMjMxMzcyNTQ5JSwgOTkuMzQxMTc2NDcwNiUsIDk5LjQ1MDk4MDM5MjIlKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IHJnYig1MC41NzI1NDkwMTk2JSwgNTAuNzc2NDcwNTg4MiUsIDUwLjk4MDM5MjE1NjklKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDkzLjM5ODAzOTIxNTclLCA5NC4zNDExNzY0NzA2JSwgOTUuMjg0MzEzNzI1NSUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTAuNTcyNTQ5MDE5NiUsIDUwLjc3NjQ3MDU4ODIlLCA1MC45ODAzOTIxNTY5JSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUwLjU3MjU0OTAxOTYlLCA1MC43NzY0NzA1ODgyJSwgNTAuOTgwMzkyMTU2OSUpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogcmdiKDEwLjYwMzkyMTU2ODYlLCAxMS44Mjc0NTA5ODA0JSwgMTMuMDUwOTgwMzkyMiUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNzcuNzA5ODAzOTIxNiUsIDc4LjM2ODYyNzQ1MSUsIDc5LjAyNzQ1MDk4MDQlKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoMTAuNjAzOTIxNTY4NiUsIDExLjgyNzQ1MDk4MDQlLCAxMy4wNTA5ODAzOTIyJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig3Mi41NTc1MTk2NTc2JSwgNzMuMzY4NjI3NDUxJSwgNzQuMTc5NzM1MjQ0NCUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMC42MDM5MjE1Njg2JSwgMTEuODI3NDUwOTgwNCUsIDEzLjA1MDk4MDM5MjIlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTAuNjAzOTIxNTY4NiUsIDExLjgyNzQ1MDk4MDQlLCAxMy4wNTA5ODAzOTIyJSk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYnJhbmQtcHJpbWFyeSB7XG4gIGNvbG9yOiByZ2IoMCUsIDUxLjM4ODIzNTI5NDElLCA0Ny4zMDk4MDM5MjE2JSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig3MiUsIDk5LjY3MDU4ODIzNTMlLCA5Ny40NzQ1MDk4MDM5JSk7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJyYW5kLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1icmFuZC1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogcmdiKDAlLCA1MS4zODgyMzUyOTQxJSwgNDcuMzA5ODAzOTIxNiUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjIuMTE2Mjc5MDY5OCUsIDk5LjU1NDMwOTE2NTUlLCA5Ni41ODMwMzY5MzU3JSk7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJyYW5kLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAlLCA1MS4zODgyMzUyOTQxJSwgNDcuMzA5ODAzOTIxNiUpO1xuICBib3JkZXItY29sb3I6IHJnYigwJSwgNTEuMzg4MjM1Mjk0MSUsIDQ3LjMwOTgwMzkyMTYlKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1icmFuZC1uZXV0cmFsLWdyZXkge1xuICBjb2xvcjogcmdiKDQ4Ljk0MTE3NjQ3MDYlLCA0OC45NDExNzY0NzA2JSwgNDguOTQxMTc2NDcwNiUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTguMzUyOTQxMTc2NSUsIDk4LjM1Mjk0MTE3NjUlLCA5OC4zNTI5NDExNzY1JSk7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJyYW5kLW5ldXRyYWwtZ3JleS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWJyYW5kLW5ldXRyYWwtZ3JleS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IHJnYig0OC45NDExNzY0NzA2JSwgNDguOTQxMTc2NDcwNiUsIDQ4Ljk0MTE3NjQ3MDYlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDkzLjM1Mjk0MTE3NjUlLCA5My4zNTI5NDExNzY1JSwgOTMuMzUyOTQxMTc2NSUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1icmFuZC1uZXV0cmFsLWdyZXkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDQ4Ljk0MTE3NjQ3MDYlLCA0OC45NDExNzY0NzA2JSwgNDguOTQxMTc2NDcwNiUpO1xuICBib3JkZXItY29sb3I6IHJnYig0OC45NDExNzY0NzA2JSwgNDguOTQxMTc2NDcwNiUsIDQ4Ljk0MTE3NjQ3MDYlKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1icmFuZC1uZXV0cmFsLXdoaXRlIHtcbiAgY29sb3I6IHJnYig1MiUsIDUyJSwgNTIlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJyYW5kLW5ldXRyYWwtd2hpdGUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1icmFuZC1uZXV0cmFsLXdoaXRlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogcmdiKDUyJSwgNTIlLCA1MiUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTUlLCA5NSUsIDk1JSk7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJyYW5kLW5ldXRyYWwtd2hpdGUubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUyJSwgNTIlLCA1MiUpO1xuICBib3JkZXItY29sb3I6IHJnYig1MiUsIDUyJSwgNTIlKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1icmFuZC1uZXV0cmFsLWJsYWNrIHtcbiAgY29sb3I6IHJnYig2LjExNzY0NzA1ODglLCA2LjExNzY0NzA1ODglLCA2LjExNzY0NzA1ODglKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1icmFuZC1uZXV0cmFsLWJsYWNrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYnJhbmQtbmV1dHJhbC1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IHJnYig2LjExNzY0NzA1ODglLCA2LjExNzY0NzA1ODglLCA2LjExNzY0NzA1ODglKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDcwLjI5NDExNzY0NzElLCA3MC4yOTQxMTc2NDcxJSwgNzAuMjk0MTE3NjQ3MSUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1icmFuZC1uZXV0cmFsLWJsYWNrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2LjExNzY0NzA1ODglLCA2LjExNzY0NzA1ODglLCA2LjExNzY0NzA1ODglKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNi4xMTc2NDcwNTg4JSwgNi4xMTc2NDcwNTg4JSwgNi4xMTc2NDcwNTg4JSk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYnJhbmQtYWNjZW50LXBpbmsge1xuICBjb2xvcjogcmdiKDUyJSwgMTYuNTE3NjQ3MDU4OCUsIDM0LjQ2Mjc0NTA5OCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAwJSwgODAuODk0MTE3NjQ3MSUsIDkwLjU1Njg2Mjc0NTElKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYnJhbmQtYWNjZW50LXBpbmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1icmFuZC1hY2NlbnQtcGluay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IHJnYig1MiUsIDE2LjUxNzY0NzA1ODglLCAzNC40NjI3NDUwOTglKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDcwLjg5NDExNzY0NzElLCA4NS42MTQzMzQwMDk1JSk7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJyYW5kLWFjY2VudC1waW5rLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1MiUsIDE2LjUxNzY0NzA1ODglLCAzNC40NjI3NDUwOTglKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTIlLCAxNi41MTc2NDcwNTg4JSwgMzQuNDYyNzQ1MDk4JSk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYnJhbmQtYWNjZW50LWdyZWVuIHtcbiAgY29sb3I6IHJnYigwJSwgNTIlLCAxMi4wMzEzNzI1NDklKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDcyJSwgMTAwJSwgNzguNDc4NDMxMzcyNSUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1icmFuZC1hY2NlbnQtZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1icmFuZC1hY2NlbnQtZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoMCUsIDUyJSwgMTIuMDMxMzcyNTQ5JSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2MiUsIDEwMCUsIDcwLjc5MjE1Njg2MjclKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYnJhbmQtYWNjZW50LWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwJSwgNTIlLCAxMi4wMzEzNzI1NDklKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCUsIDUyJSwgMTIuMDMxMzcyNTQ5JSk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYnJhbmQtYWNjZW50LW9yYW5nZSB7XG4gIGNvbG9yOiByZ2IoNTIlLCAzMS4yJSwgMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAwJSwgODguOCUsIDcyJSk7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJyYW5kLWFjY2VudC1vcmFuZ2UubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1icmFuZC1hY2NlbnQtb3JhbmdlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogcmdiKDUyJSwgMzEuMiUsIDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDg0LjglLCA2MiUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1icmFuZC1hY2NlbnQtb3JhbmdlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1MiUsIDMxLjIlLCAwJSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUyJSwgMzEuMiUsIDAlKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1icmFuZC1hY2NlbnQteWVsbG93IHtcbiAgY29sb3I6IHJnYig1MiUsIDUyJSwgMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAwJSwgMTAwJSwgNzIlKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYnJhbmQtYWNjZW50LXllbGxvdy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWJyYW5kLWFjY2VudC15ZWxsb3cubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoNTIlLCA1MiUsIDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDEwMCUsIDYyJSk7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJyYW5kLWFjY2VudC15ZWxsb3cubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUyJSwgNTIlLCAwJSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUyJSwgNTIlLCAwJSk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYnJhbmQtbGlnaHQtdGVhbCB7XG4gIGNvbG9yOiByZ2IoNDQuMjUwOTgwMzkyMiUsIDUyJSwgNTEuMzg4MjM1Mjk0MSUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTUuODI3NDUwOTgwNCUsIDEwMCUsIDk5LjY3MDU4ODIzNTMlKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYnJhbmQtbGlnaHQtdGVhbC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWJyYW5kLWxpZ2h0LXRlYWwubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoNDQuMjUwOTgwMzkyMiUsIDUyJSwgNTEuMzg4MjM1Mjk0MSUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODUuODI3NDUwOTgwNCUsIDEwMCUsIDk4Ljg4MTExNDU1MTElKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYnJhbmQtbGlnaHQtdGVhbC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDQuMjUwOTgwMzkyMiUsIDUyJSwgNTEuMzg4MjM1Mjk0MSUpO1xuICBib3JkZXItY29sb3I6IHJnYig0NC4yNTA5ODAzOTIyJSwgNTIlLCA1MS4zODgyMzUyOTQxJSk7XG59XG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogMC41O1xufVxuLmNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udG9hc3Qge1xuICBmbGV4LWJhc2lzOiAzNTBweDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMC43NXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9hc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuLnRvYXN0LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtZm9vdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIG1hcmdpbjogLTFyZW0gLTFyZW0gLTFyZW0gYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiTXVsaVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiAwLjk7XG59XG4udG9vbHRpcCAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbn1cbi50b29sdGlwIC5hcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtdG9vbHRpcC10b3AsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93IHtcbiAgYm90dG9tOiAwO1xufVxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20sIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93IHtcbiAgdG9wOiAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtbGVmdCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLWxlZnQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3cge1xuICByaWdodDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBmb250LWZhbWlseTogXCJNdWxpXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUUxRTFFO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ucG9wb3ZlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbjogMCAwLjNyZW07XG59XG4ucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy1wb3BvdmVyLXRvcCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMC41cmVtIC0gMXB4KTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxRTFFMUU7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwLjNyZW0gMDtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMUUxRTFFO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3cge1xuICB0b3A6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjphZnRlciB7XG4gIHRvcDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxRTFFMUU7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDguNzY0NzA1ODgyNCUsIDguNzY0NzA1ODgyNCUsIDguNzY0NzA1ODgyNCUpO1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3cge1xuICByaWdodDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuM3JlbSAwO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzFFMUUxRTtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4Ljc2NDcwNTg4MjQlLCA4Ljc2NDcwNTg4MjQlLCA4Ljc2NDcwNTg4MjQlKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigzLjc2NDcwNTg4MjQlLCAzLjc2NDcwNTg4MjQlLCAzLjc2NDcwNTg4MjQlKTtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgYm9yZGVyOiAwLjI1ZW0gc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogMC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItd2lkdGg6IDAuMmVtO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogMC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5zcGlubmVyLWJvcmRlcixcbiAgLnNwaW5uZXItZ3JvdyB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICB9XG59XG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEZDRTggIWltcG9ydGFudDtcbn1cblxuYS5iZy1wcmltYXJ5OmhvdmVyLCBhLmJnLXByaW1hcnk6Zm9jdXMsXG5idXR0b24uYmctcHJpbWFyeTpob3ZlcixcbmJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAlLCA3OC44MjM1Mjk0MTE4JSwgNzIuNTY3NjkzNzQ0MiUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1MUE5ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMCUsIDExLjc2NDcwNTg4MjQlLCA1Ni4zODk0NTIzMzI3JSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkVDQzcxICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNC4zNTkyMTU2ODYzJSwgNjMuNjglLCAzNS4yNzM3MjU0OTAyJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctaW5mbzpob3ZlciwgYS5iZy1pbmZvOmZvY3VzLFxuYnV0dG9uLmJnLWluZm86aG92ZXIsXG5idXR0b24uYmctaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2Ljc5NzM4NTYyMDklLCA0Ny44NzcyMzc4NTE3JSwgNTQuMzc5MDg0OTY3MyUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxQTMwRiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNzUuOTYxMDkzMDk4NyUsIDUxLjI3MzczNzg0MTYlLCA0LjQzMTA2Mzc2NDElKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U3NEMzQyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4My44MDMzODQzNjc0JSwgMTcuMTkwNDM3ODE5JSwgMTAuMzE0MjYyNjkxNCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuYS5iZy1saWdodDpob3ZlciwgYS5iZy1saWdodDpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodDpob3ZlcixcbmJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4NS41ODgyMzUyOTQxJSwgODcuNjQ3MDU4ODIzNSUsIDg5LjcwNTg4MjM1MjklKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDExLjQyNjYzOTYyMTQlLCAxMi43NDUwOTgwMzkyJSwgMTQuMDYzNTU2NDU3MSUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1icmFuZC1wcmltYXJ5LCAuanVtYm90cm9uLnNpZ251cCwgLmp1bWJvdHJvbi5oZXJvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWJyYW5kLXByaW1hcnk6aG92ZXIsIGEuanVtYm90cm9uLnNpZ251cDpob3ZlciwgYS5qdW1ib3Ryb24uaGVybzpob3ZlciwgYS5iZy1icmFuZC1wcmltYXJ5OmZvY3VzLCBhLmp1bWJvdHJvbi5zaWdudXA6Zm9jdXMsIGEuanVtYm90cm9uLmhlcm86Zm9jdXMsXG5idXR0b24uYmctYnJhbmQtcHJpbWFyeTpob3ZlcixcbmJ1dHRvbi5qdW1ib3Ryb24uc2lnbnVwOmhvdmVyLFxuYnV0dG9uLmp1bWJvdHJvbi5oZXJvOmhvdmVyLFxuYnV0dG9uLmJnLWJyYW5kLXByaW1hcnk6Zm9jdXMsXG5idXR0b24uanVtYm90cm9uLnNpZ251cDpmb2N1cyxcbmJ1dHRvbi5qdW1ib3Ryb24uaGVybzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwJSwgNzguODIzNTI5NDExOCUsIDcyLjU2NzY5Mzc0NDIlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYnJhbmQtbmV1dHJhbC1ncmV5LCAuZm9vdGVyIC5uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctYnJhbmQtbmV1dHJhbC1ncmV5OmhvdmVyLCAuZm9vdGVyIGEubmF2YmFyOmhvdmVyLCBhLmJnLWJyYW5kLW5ldXRyYWwtZ3JleTpmb2N1cywgLmZvb3RlciBhLm5hdmJhcjpmb2N1cyxcbmJ1dHRvbi5iZy1icmFuZC1uZXV0cmFsLWdyZXk6aG92ZXIsXG4uZm9vdGVyIGJ1dHRvbi5uYXZiYXI6aG92ZXIsXG5idXR0b24uYmctYnJhbmQtbmV1dHJhbC1ncmV5OmZvY3VzLFxuLmZvb3RlciBidXR0b24ubmF2YmFyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg0LjExNzY0NzA1ODglLCA4NC4xMTc2NDcwNTg4JSwgODQuMTE3NjQ3MDU4OCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1icmFuZC1uZXV0cmFsLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWJyYW5kLW5ldXRyYWwtd2hpdGU6aG92ZXIsIGEuYmctYnJhbmQtbmV1dHJhbC13aGl0ZTpmb2N1cyxcbmJ1dHRvbi5iZy1icmFuZC1uZXV0cmFsLXdoaXRlOmhvdmVyLFxuYnV0dG9uLmJnLWJyYW5kLW5ldXRyYWwtd2hpdGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTAlLCA5MCUsIDkwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJyYW5kLW5ldXRyYWwtYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUUxRTFFICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctYnJhbmQtbmV1dHJhbC1ibGFjazpob3ZlciwgYS5iZy1icmFuZC1uZXV0cmFsLWJsYWNrOmZvY3VzLFxuYnV0dG9uLmJnLWJyYW5kLW5ldXRyYWwtYmxhY2s6aG92ZXIsXG5idXR0b24uYmctYnJhbmQtbmV1dHJhbC1ibGFjazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxLjc2NDcwNTg4MjQlLCAxLjc2NDcwNTg4MjQlLCAxLjc2NDcwNTg4MjQlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYnJhbmQtYWNjZW50LXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1MUE5ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctYnJhbmQtYWNjZW50LXBpbms6aG92ZXIsIGEuYmctYnJhbmQtYWNjZW50LXBpbms6Zm9jdXMsXG5idXR0b24uYmctYnJhbmQtYWNjZW50LXBpbms6aG92ZXIsXG5idXR0b24uYmctYnJhbmQtYWNjZW50LXBpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAwJSwgMTEuNzY0NzA1ODgyNCUsIDU2LjM4OTQ1MjMzMjclKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYnJhbmQtYWNjZW50LWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkYzQiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWJyYW5kLWFjY2VudC1ncmVlbjpob3ZlciwgYS5iZy1icmFuZC1hY2NlbnQtZ3JlZW46Zm9jdXMsXG5idXR0b24uYmctYnJhbmQtYWNjZW50LWdyZWVuOmhvdmVyLFxuYnV0dG9uLmJnLWJyYW5kLWFjY2VudC1ncmVlbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwJSwgODAlLCAxOC41MDk4MDM5MjE2JSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJyYW5kLWFjY2VudC1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5OTAwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctYnJhbmQtYWNjZW50LW9yYW5nZTpob3ZlciwgYS5iZy1icmFuZC1hY2NlbnQtb3JhbmdlOmZvY3VzLFxuYnV0dG9uLmJnLWJyYW5kLWFjY2VudC1vcmFuZ2U6aG92ZXIsXG5idXR0b24uYmctYnJhbmQtYWNjZW50LW9yYW5nZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4MCUsIDQ4JSwgMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1icmFuZC1hY2NlbnQteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkYwMCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWJyYW5kLWFjY2VudC15ZWxsb3c6aG92ZXIsIGEuYmctYnJhbmQtYWNjZW50LXllbGxvdzpmb2N1cyxcbmJ1dHRvbi5iZy1icmFuZC1hY2NlbnQteWVsbG93OmhvdmVyLFxuYnV0dG9uLmJnLWJyYW5kLWFjY2VudC15ZWxsb3c6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjYzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1icmFuZC1saWdodC10ZWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q5RkZGQyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWJyYW5kLWxpZ2h0LXRlYWw6aG92ZXIsIGEuYmctYnJhbmQtbGlnaHQtdGVhbDpmb2N1cyxcbmJ1dHRvbi5iZy1icmFuZC1saWdodC10ZWFsOmhvdmVyLFxuYnV0dG9uLmJnLWJyYW5kLWxpZ2h0LXRlYWw6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjUuMDk4MDM5MjE1NyUsIDEwMCUsIDk3LjI0NDU4MjA0MzMlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzAwRkNFOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNTFBOSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMyRUNDNzEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI0YxQTMwRiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI0U3NEMzQyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJyYW5kLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMwMEZDRTggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1icmFuZC1uZXV0cmFsLWdyZXkge1xuICBib3JkZXItY29sb3I6ICNGMEYwRjAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1icmFuZC1uZXV0cmFsLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYnJhbmQtbmV1dHJhbC1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzFFMUUxRSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJyYW5kLWFjY2VudC1waW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY1MUE5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYnJhbmQtYWNjZW50LWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBGRjNCICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYnJhbmQtYWNjZW50LW9yYW5nZSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTkwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJyYW5kLWFjY2VudC15ZWxsb3cge1xuICBib3JkZXItY29sb3I6ICNGRkZGMDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1icmFuZC1saWdodC10ZWFsIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDlGRkZDICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lLCBtYWluIC5nc2MtdXJsLXRvcCwgbWFpbiAuZ3NjLXJlc3VsdHMgLmdjc2MtZmluZC1tb3JlLW9uLWdvb2dsZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCxcbi5yZXBvcnQgaW1nLmluZGljYXRvciB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCxcbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjay53LTEwMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIHAuaW52YWxpZC1mZWVkYmFjaywgbWFpbi5kb25hdGUgZm9ybSAjZGl2X2lkX290aGVyX2Ftb3VudCwgLmJyZWFkY3J1bWJzIG9sIGxpLCAuYnJlYWRjcnVtYnMgb2wsIC5icmVhZGNydW1icyxcbi5teS0wLFxuLnJlcG9ydCBpbWcuaW5kaWNhdG9yIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wLFxubWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrLnctMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLCAuY2FyZC1jbGFpbS1jb25jbHVzaW9uIC5jYXJkLXRpdGxlLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMiwgYmxvY2txdW90ZSBmb290ZXIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMiwgbWFpbi5kb25hdGUgZm9ybSAjZGl2X2lkX2hvd19vZnRlbiAuZm9ybS1jaGVjay1pbmxpbmU6Zmlyc3Qtb2YtdHlwZSwgLmlubGluZS1kb25hdGUsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQsXG4ubXktNCxcbi5ibG9jay1pbWFnZSxcbi5ibG9jay1lbWJlZCxcbi5ibG9jay1zaWdudXBfY3RhLFxuLmJsb2NrLWxpbmtfY3RhLFxuLmJsb2NrLWhpZ2hsaWdodGVkX3RleHQsXG4uYmxvY2stcXVvdGUsXG4uYmxvY2stYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LCAuanVtYm90cm9uIC50aXRsZS1lbXBoYXNpcyxcbi5teS00LFxuLmJsb2NrLWltYWdlLFxuLmJsb2NrLWVtYmVkLFxuLmJsb2NrLXNpZ251cF9jdGEsXG4uYmxvY2stbGlua19jdGEsXG4uYmxvY2staGlnaGxpZ2h0ZWRfdGV4dCxcbi5ibG9jay1xdW90ZSxcbi5ibG9jay1idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xLTUge1xuICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEtNSxcbi5teS0xLTUge1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLTUsXG4ubXgtMS01IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLTUsXG4ubXktMS01IHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMS01LFxuLm14LTEtNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTYge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTYsXG4ubXktNiB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTYsXG4ubXgtNiB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNixcbi5teS02IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNixcbi5teC02IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNyB7XG4gIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC03LFxuLm15LTcge1xuICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03LFxuLm15LTcge1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOCB7XG4gIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOCxcbi5teS04IHtcbiAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOCxcbi5teC04IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04LFxuLm15LTgge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC04LFxuLm14LTgge1xuICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCxcbm1haW4gLmdzYy1jb250cm9sLWNzZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAsXG5tYWluIC5nc2MtY29udHJvbC1jc2Uge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSxcbi5weS0xLFxuLnJlcG9ydCAucG9zdC1pdCB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xLFxuLnJlcG9ydCAucG9zdC1pdCB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLFxuLnB5LTIsXG5tYWluIC5nc2MtY29udHJvbC1jc2UsXG4uaW5saW5lLWRvbmF0ZSB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yLFxuLnB4LTIsXG4ucmVwb3J0IC5wb3N0LWl0IHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yLFxubWFpbiAuZ3NjLWNvbnRyb2wtY3NlLFxuLmlubGluZS1kb25hdGUge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yLFxuLnJlcG9ydCAucG9zdC1pdCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEtNSB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEtNSxcbi5weS0xLTUge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMS01LFxuLnB4LTEtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEtNSxcbi5weS0xLTUge1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMS01LFxuLnB4LTEtNSB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNixcbi5weS02IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTYsXG4ucHktNiB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC02LFxuLnB4LTYge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNyB7XG4gIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNyxcbi5weS03IHtcbiAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNyxcbi5weC03IHtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi03LFxuLnB5LTcge1xuICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC03LFxuLnB4LTcge1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04IHtcbiAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOCxcbi5weS04IHtcbiAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTgsXG4ucHktOCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC04LFxuLnB4LTgge1xuICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yLFxuLm14LW4yLFxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yLFxuLm14LW4yLFxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xLTUge1xuICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMS01LFxuLm15LW4xLTUge1xuICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEtNSxcbi5teC1uMS01IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEtNSxcbi5teS1uMS01IHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xLTUsXG4ubXgtbjEtNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNiB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW42LFxuLm15LW42IHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW42LFxuLm14LW42IHtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjYsXG4ubXktbjYge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjYsXG4ubXgtbjYge1xuICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjcge1xuICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW43LFxuLm15LW43IHtcbiAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjcsXG4ubXgtbjcge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW43LFxuLm15LW43IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjcsXG4ubXgtbjcge1xuICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOCB7XG4gIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW44LFxuLm15LW44IHtcbiAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjgsXG4ubXktbjgge1xuICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTAsXG4gIC5teC1zbS0wLFxuICBibG9ja3F1b3RlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMCxcbiAgLm14LXNtLTAsXG4gIGJsb2NrcXVvdGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMS01IHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMS01LFxuICAubXktc20tMS01IHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEtNSxcbiAgLm14LXNtLTEtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEtNSxcbiAgLm15LXNtLTEtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xLTUsXG4gIC5teC1zbS0xLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTYsXG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTYsXG4gIC5teC1zbS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNixcbiAgLm14LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNyB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNyxcbiAgLm15LXNtLTcge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNyxcbiAgLm15LXNtLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTgge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04LFxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS04LFxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTgsXG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTgsXG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEtNSB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLTUsXG4gIC5weS1zbS0xLTUge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEtNSxcbiAgLnB4LXNtLTEtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xLTUsXG4gIC5weS1zbS0xLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEtNSxcbiAgLnB4LXNtLTEtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02LFxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNixcbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNixcbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTYsXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS03IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNyxcbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNyxcbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS03LFxuICAucHktc20tNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03LFxuICAucHgtc20tNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTgsXG4gIC5weS1zbS04IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS04LFxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS04LFxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOCxcbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNSB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMS01IHtcbiAgICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xLTUsXG4gIC5teS1zbS1uMS01IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMS01LFxuICAubXgtc20tbjEtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMS01LFxuICAubXktc20tbjEtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEtNSxcbiAgLm14LXNtLW4xLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW42IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW42LFxuICAubXktc20tbjYge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjYsXG4gIC5teS1zbS1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjYsXG4gIC5teC1zbS1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjcge1xuICAgIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNyxcbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW43LFxuICAubXgtc20tbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNyxcbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW43LFxuICAubXgtc20tbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjgge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjgsXG4gIC5teS1zbS1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjgsXG4gIC5teC1zbS1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOCxcbiAgLm15LXNtLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOCxcbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUsXG4gIC5ibG9jay1pbWFnZSxcbiAgLmJsb2NrLWVtYmVkLFxuICAuYmxvY2stc2lnbnVwX2N0YSxcbiAgLmJsb2NrLWxpbmtfY3RhLFxuICAuYmxvY2staGlnaGxpZ2h0ZWRfdGV4dCxcbiAgLmJsb2NrLXF1b3RlLFxuICAuYmxvY2stYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01LFxuICAuYmxvY2staW1hZ2UsXG4gIC5ibG9jay1lbWJlZCxcbiAgLmJsb2NrLXNpZ251cF9jdGEsXG4gIC5ibG9jay1saW5rX2N0YSxcbiAgLmJsb2NrLWhpZ2hsaWdodGVkX3RleHQsXG4gIC5ibG9jay1xdW90ZSxcbiAgLmJsb2NrLWJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMS01IHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMS01LFxuICAubXktbWQtMS01IHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEtNSxcbiAgLm14LW1kLTEtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEtNSxcbiAgLm15LW1kLTEtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xLTUsXG4gIC5teC1tZC0xLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTYsXG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTYsXG4gIC5teC1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNixcbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNyB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNyxcbiAgLm15LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNyxcbiAgLm15LW1kLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTgge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04LFxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC04LFxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTgsXG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTgsXG4gIC5teC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEtNSB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLTUsXG4gIC5weS1tZC0xLTUge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEtNSxcbiAgLnB4LW1kLTEtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xLTUsXG4gIC5weS1tZC0xLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEtNSxcbiAgLnB4LW1kLTEtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02LFxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNixcbiAgLnB4LW1kLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNixcbiAgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTYsXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC03IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNyxcbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNyxcbiAgLnB4LW1kLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03LFxuICAucHktbWQtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03LFxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC04IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTgsXG4gIC5weS1tZC04IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC04LFxuICAucHgtbWQtOCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC04LFxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOCxcbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjMge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMS01IHtcbiAgICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xLTUsXG4gIC5teS1tZC1uMS01IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMS01LFxuICAubXgtbWQtbjEtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMS01LFxuICAubXktbWQtbjEtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEtNSxcbiAgLm14LW1kLW4xLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW42IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW42LFxuICAubXktbWQtbjYge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjYsXG4gIC5teS1tZC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjYsXG4gIC5teC1tZC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjcge1xuICAgIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNyxcbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW43LFxuICAubXgtbWQtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNyxcbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW43LFxuICAubXgtbWQtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjgge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjgsXG4gIC5teS1tZC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjgsXG4gIC5teC1tZC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOCxcbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOCxcbiAgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAsIG1haW4uZG9uYXRlIGZvcm0gI2Rpdl9pZF9ob3dfb2Z0ZW4gLmZvcm0tY2hlY2staW5saW5lOmZpcnN0LW9mLXR5cGUsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEtNSB7XG4gICAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEtNSxcbiAgLm15LWxnLTEtNSB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xLTUsXG4gIC5teC1sZy0xLTUge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLTUsXG4gIC5teS1sZy0xLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMS01LFxuICAubXgtbGctMS01IHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTYge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02LFxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy02LFxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTYsXG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTcge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTcsXG4gIC5teS1sZy03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTcsXG4gIC5teS1sZy03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOCxcbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOCxcbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04LFxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04LFxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xLTUge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMS01LFxuICAucHktbGctMS01IHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xLTUsXG4gIC5weC1sZy0xLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMS01LFxuICAucHktbGctMS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xLTUsXG4gIC5weC1sZy0xLTUge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNixcbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTYsXG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTYsXG4gIC5weS1sZy02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02LFxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNyB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTcsXG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTcsXG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNyxcbiAgLnB5LWxnLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNyxcbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy04LFxuICAucHktbGctOCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOCxcbiAgLnB4LWxnLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOCxcbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTgsXG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEtNSB7XG4gICAgbWFyZ2luOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMS01LFxuICAubXktbGctbjEtNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEtNSxcbiAgLm14LWxnLW4xLTUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEtNSxcbiAgLm15LWxnLW4xLTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xLTUsXG4gIC5teC1sZy1uMS01IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNixcbiAgLm15LWxnLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW42LFxuICAubXktbGctbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW42LFxuICAubXgtbGctbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjcsXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNyxcbiAgLm14LWxnLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjcsXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNyxcbiAgLm14LWxnLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW44IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW44LFxuICAubXktbGctbjgge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW44LFxuICAubXgtbGctbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjgsXG4gIC5teS1sZy1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjgsXG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMS01IHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMS01LFxuICAubXkteGwtMS01IHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEtNSxcbiAgLm14LXhsLTEtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEtNSxcbiAgLm15LXhsLTEtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLTUsXG4gIC5teC14bC0xLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTYsXG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNixcbiAgLm15LXhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNixcbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNyB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC03LFxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC03LFxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTgge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC04LFxuICAubXkteGwtOCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC04LFxuICAubXgteGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTgsXG4gIC5teS14bC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTgsXG4gIC5teC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEtNSB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xLTUsXG4gIC5weS14bC0xLTUge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEtNSxcbiAgLnB4LXhsLTEtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xLTUsXG4gIC5weS14bC0xLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEtNSxcbiAgLnB4LXhsLTEtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC02LFxuICAucHkteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNixcbiAgLnB4LXhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNixcbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTYsXG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC03IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNyxcbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNyxcbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC03LFxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC03LFxuICAucHgteGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC04IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTgsXG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC04LFxuICAucHgteGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04LFxuICAucHkteGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOCxcbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMS01IHtcbiAgICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xLTUsXG4gIC5teS14bC1uMS01IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMS01LFxuICAubXgteGwtbjEtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMS01LFxuICAubXkteGwtbjEtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEtNSxcbiAgLm14LXhsLW4xLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW42LFxuICAubXgteGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjYsXG4gIC5teS14bC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjcge1xuICAgIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNyxcbiAgLm15LXhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW43LFxuICAubXgteGwtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNyxcbiAgLm15LXhsLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43LFxuICAubXgteGwtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjgge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjgsXG4gIC5teS14bC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjgsXG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOCxcbiAgLm15LXhsLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOCxcbiAgLm14LXhsLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciwgLmp1bWJvdHJvbi5qdW1ib3Ryb24taG9tZXBhZ2UgLmp1bWJvdHJvbi1jb250ZW50IC5idG46OmFmdGVyLCAuanVtYm90cm9uLmp1bWJvdHJvbi1ob21lcGFnZSAuanVtYm90cm9uLWNvbnRlbnQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWw6OmFmdGVyLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmp1bWJvdHJvbi5qdW1ib3Ryb24taG9tZXBhZ2UgLmp1bWJvdHJvbi1jb250ZW50IGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWw6OmFmdGVyLCAuanVtYm90cm9uLmp1bWJvdHJvbi1ob21lcGFnZSAuanVtYm90cm9uLWNvbnRlbnQgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmdzYy1zZWFyY2gtYnV0dG9uLXYyOjphZnRlciwgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmp1bWJvdHJvbi5qdW1ib3Ryb24taG9tZXBhZ2UgLmp1bWJvdHJvbi1jb250ZW50IC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIsIC5pbmxpbmUtZG9uYXRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlLCBibG9ja3F1b3RlIGZvb3RlciwgLmNhcmQtY2xhaW0tY29uY2x1c2lvbiAuY2FyZC10aXRsZSwgLmJyZWFkY3J1bWJzLCAudGltZXN0YW1wIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkLCAucmVwb3J0IC5sZWFkLCAucmVwb3J0IC5qdW1ib3Ryb24uanVtYm90cm9uLWhvbWVwYWdlIHAsIC5qdW1ib3Ryb24uanVtYm90cm9uLWhvbWVwYWdlIC5yZXBvcnQgcCwgYmxvY2txdW90ZSBmb290ZXIsIC5ob21lcGFnZSAuY2FyZC1zbGltIC5jYXJkLXRpdGxlLCAuY2FyZC1jbGFpbS1jb25jbHVzaW9uIC5jYXJkLWJvZHkuY2FyZC1jb25jbHVzaW9uLWJvZHkgLmNhcmQtdGV4dCwgLmJyZWFkY3J1bWJzLCAudGltZXN0YW1wIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMsIGJsb2NrcXVvdGUge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMEZDRTggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwMGZjZTggIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNGRjUxQTkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmY1MWE5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzJFQ0M3MSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzJlY2M3MSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjRjFBMzBGICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjZjFhMzBmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjRTc0QzNDICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2U3NGMzYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyYW5kLXByaW1hcnkge1xuICBjb2xvcjogIzAwRkNFOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtYnJhbmQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LWJyYW5kLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzAwZmNlOCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmFuZC1uZXV0cmFsLWdyZXkge1xuICBjb2xvcjogI0YwRjBGMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtYnJhbmQtbmV1dHJhbC1ncmV5OmhvdmVyLCBhLnRleHQtYnJhbmQtbmV1dHJhbC1ncmV5OmZvY3VzIHtcbiAgY29sb3I6ICNmMGYwZjAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJhbmQtbmV1dHJhbC13aGl0ZSB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1icmFuZC1uZXV0cmFsLXdoaXRlOmhvdmVyLCBhLnRleHQtYnJhbmQtbmV1dHJhbC13aGl0ZTpmb2N1cyB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmFuZC1uZXV0cmFsLWJsYWNrLCAuZm9vdGVyIC5uYXZiYXIgLmZvb3Rlci1saW5rcyAubmF2LWxpbmsge1xuICBjb2xvcjogIzFFMUUxRSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtYnJhbmQtbmV1dHJhbC1ibGFjazpob3ZlciwgLmZvb3RlciAubmF2YmFyIC5mb290ZXItbGlua3MgYS5uYXYtbGluazpob3ZlciwgYS50ZXh0LWJyYW5kLW5ldXRyYWwtYmxhY2s6Zm9jdXMsIC5mb290ZXIgLm5hdmJhciAuZm9vdGVyLWxpbmtzIGEubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzFlMWUxZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmFuZC1hY2NlbnQtcGluayB7XG4gIGNvbG9yOiAjRkY1MUE5ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1icmFuZC1hY2NlbnQtcGluazpob3ZlciwgYS50ZXh0LWJyYW5kLWFjY2VudC1waW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZjUxYTkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJhbmQtYWNjZW50LWdyZWVuIHtcbiAgY29sb3I6ICMwMEZGM0IgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWJyYW5kLWFjY2VudC1ncmVlbjpob3ZlciwgYS50ZXh0LWJyYW5kLWFjY2VudC1ncmVlbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDBmZjNiICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyYW5kLWFjY2VudC1vcmFuZ2Uge1xuICBjb2xvcjogI0ZGOTkwMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtYnJhbmQtYWNjZW50LW9yYW5nZTpob3ZlciwgYS50ZXh0LWJyYW5kLWFjY2VudC1vcmFuZ2U6Zm9jdXMge1xuICBjb2xvcjogI2ZmOTkwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmFuZC1hY2NlbnQteWVsbG93IHtcbiAgY29sb3I6ICNGRkZGMDAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWJyYW5kLWFjY2VudC15ZWxsb3c6aG92ZXIsIGEudGV4dC1icmFuZC1hY2NlbnQteWVsbG93OmZvY3VzIHtcbiAgY29sb3I6IHllbGxvdyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmFuZC1saWdodC10ZWFsIHtcbiAgY29sb3I6ICNEOUZGRkMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWJyYW5kLWxpZ2h0LXRlYWw6aG92ZXIsIGEudGV4dC1icmFuZC1saWdodC10ZWFsOmZvY3VzIHtcbiAgY29sb3I6ICNkOWZmZmMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMUUxRTFFICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkLCBibG9ja3F1b3RlIGZvb3RlciwgLmNhcmQtY2xhaW0tY29uY2x1c2lvbiAuY2FyZC10aXRsZSwgLmJyZWFkY3J1bWJzLCAudGltZXN0YW1wIHtcbiAgY29sb3I6IHJnYmEoMzAsIDMwLCAzMCwgMC42KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZGI1YmQ7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzO1xuICB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAudGFibGUtZGFyayB0aCxcbiAgLnRhYmxlLWRhcmsgdGQsXG4gIC50YWJsZS1kYXJrIHRoZWFkIHRoLFxuICAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIH1cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIH1cbn1cbmJvZHkge1xuICBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub25lO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmh0bWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbi5iZy1icmFuZC1saWdodC1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGREFFQztcbn1cbi5iZy1icmFuZC1saWdodC15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkI2O1xufVxuLmJnLXdoaXRlLTgwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuLmJnLXByaW1hcnktMjEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDI1MiwgMjMyLCAwLjIxKTtcbn1cbi5iZy1ncmFkaWVudC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzAwRkNFOCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRkZGRkYsICMwMEZDRTgpIHJlcGVhdC15ICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JhZGllbnQtYWNjZW50LXllbGxvdyB7XG4gIGJhY2tncm91bmQ6ICNGRkZGMDAgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkZGRkZGLCAjRkZGRjAwKSByZXBlYXQteSAhaW1wb3J0YW50O1xufVxuLmJnLWdyYWRpZW50LXByaW1hcnktcGluayB7XG4gIGJhY2tncm91bmQ6ICNGRjUxQTkgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMDBGQ0U4LCAjRkY1MUE5KSByZXBlYXQteSAhaW1wb3J0YW50O1xufVxuLmJnLWltYWdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5iZy1pbWFnZS1ub25lIHtcbiAgYmFja2dyb3VuZC1zaXplOiAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJnLW1kLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG4uYmcteHMtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLmJnLXhzLWltYWdlLW5vbmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmctc20taW1hZ2Uge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgfVxuICAuYmctc20taW1hZ2Utbm9uZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmctbWQtaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgfVxuICAuYmctbWQtaW1hZ2Utbm9uZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmctbGctaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgfVxuICAuYmctbGctaW1hZ2Utbm9uZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJnLXhsLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cbiAgLmJnLXhsLWltYWdlLW5vbmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDMuNzVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGVhZCwgLmp1bWJvdHJvbi5qdW1ib3Ryb24taG9tZXBhZ2UgcCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbi5mYWN0LWNoZWNrIGgxLCAuZmFjdC1jaGVjayAuaDEsIC5wbGVkZ2UtcGFnZSBoMSwgLnBsZWRnZS1wYWdlIC5oMSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN0LWNoZWNrIGgxLCAuZmFjdC1jaGVjayAuaDEsIC5wbGVkZ2UtcGFnZSBoMSwgLnBsZWRnZS1wYWdlIC5oMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbi5jbXMtY29udGVudCBoMiwgLmNtcy1jb250ZW50IC5oMiB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNtcy1jb250ZW50IGgyLCAuY21zLWNvbnRlbnQgLmgyIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG4uY21zLWNvbnRlbnQgaDMsIC5jbXMtY29udGVudCAuaDMge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNtcy1jb250ZW50IGgzLCAuY21zLWNvbnRlbnQgLmgzIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLmNtcy1jb250ZW50IGg0LCAuY21zLWNvbnRlbnQgLmg0IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY21zLWNvbnRlbnQgaDQsIC5jbXMtY29udGVudCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuLmNtcy1jb250ZW50IGg1LCAuY21zLWNvbnRlbnQgLmg1IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jbXMtY29udGVudCBoNSwgLmNtcy1jb250ZW50IC5oNSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuLmNtcy1jb250ZW50IGg2LCAuY21zLWNvbnRlbnQgLmg2IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY21zLWNvbnRlbnQgaDYsIC5jbXMtY29udGVudCAuaDYge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG4ubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1oaWdobGlnaHQge1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA0MiUsICMwMEZDRTggNDIlIDgwJSwgdHJhbnNwYXJlbnQgODAlKTtcbiAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJnLWhpZ2hsaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4O1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgfVxufVxuXG5hcnRpY2xlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9udC13ZWlnaHQtYmxhY2sge1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXdlaWdodC1ib2xkIGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubmF2LW9mZnNldC1hbmNob3IsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBzY3JvbGwtbWFyZ2luLXRvcDogNzBweDtcbn1cblxucC5mdWxsLXdpZHRoIGltZywgaW1nLmZ1bGwtd2lkdGgge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTUwdnc7XG4gIG1hcmdpbi1yaWdodDogLTUwdnc7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDUwJTtcbiAgd2lkdGg6IDEwMHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIHAuZnVsbC13aWR0aCBpbWcsIGltZy5mdWxsLXdpZHRoIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ5NnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTQ5NnB4O1xuICAgIG1heC13aWR0aDogOTkycHg7XG4gIH1cbn1cblxuLnNraXAtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNraXAtbGluazpmb2N1cyB7XG4gIHRvcDogMC41cmVtO1xuICBsZWZ0OiAwLjVyZW07XG59XG5cbmEubm8tYW5pbWF0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnR3aXR0ZXItdGltZWxpbmUsIC50d2l0dGVyLXR3ZWV0IHtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbmgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIGg0LCAuaDQsIGg1LCAuaDUsIGg2LCAuaDYge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjU7XG59XG5cbmgzLCAuaDMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4yNTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbnNtYWxsLnRleHQtbXV0ZWQsIC5jYXJkLWNsYWltLWNvbmNsdXNpb24gc21hbGwuY2FyZC10aXRsZSwgc21hbGwuYnJlYWRjcnVtYnMsIHNtYWxsLnRpbWVzdGFtcCB7XG4gIGNvbG9yOiByZ2JhKDMwLCAzMCwgMzAsIDAuNjEpICFpbXBvcnRhbnQ7XG59XG5cbi5icmVhZGNydW1icyBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYnJlYWRjcnVtYnMgb2wge1xuICBmbGV4OiAxIDE7XG59XG4uYnJlYWRjcnVtYnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGh5cGhlbnM6IGF1dG87XG59XG5cbi5icmVhZGNydW1icywgLnRpbWVzdGFtcCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1cmVtO1xufVxuLmJyZWFkY3J1bWJzIGEsIC50aW1lc3RhbXAgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxpbmstbGlnaHQgYSB7XG4gIGJveC1zaGFkb3c6ICNGRkZGRkYgMHB4IC0ycHggMHB4IGluc2V0O1xuICAtLWFuaW1hdGVkLWxpbmstY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWFuaW1hdGVkLWxpbmstY29sb3IpIDAlLCB2YXIoLS1hbmltYXRlZC1saW5rLWNvbG9yKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgMC4ycztcbn1cbi5saW5rLWxpZ2h0IGE6aG92ZXIsIC5saW5rLWxpZ2h0IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGluay1tZC1saWdodCBhIHtcbiAgICBib3gtc2hhZG93OiAjRkZGRkZGIDBweCAtMnB4IDBweCBpbnNldDtcbiAgICAtLWFuaW1hdGVkLWxpbmstY29sb3I6ICNGRkZGRkY7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tYW5pbWF0ZWQtbGluay1jb2xvcikgMCUsIHZhcigtLWFuaW1hdGVkLWxpbmstY29sb3IpIDEwMCUpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIDAuMnM7XG4gIH1cbiAgLmxpbmstbWQtbGlnaHQgYTpob3ZlciwgLmxpbmstbWQtbGlnaHQgYTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIH1cbn1cblxuYSB7XG4gIC0tYm94LXNoYWRvdy1jb2xvcjogIzAwRkNFODtcbiAgYm94LXNoYWRvdzogdmFyKC0tYm94LXNoYWRvdy1jb2xvcikgMHB4IC0ycHggMHB4IGluc2V0O1xufVxuYTpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5hLm5hdi1vZmZzZXQtYW5jaG9yIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuYS5uYXYtb2Zmc2V0LWFuY2hvciA+IHN1cCB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJveC1zaGFkb3ctY29sb3IpIDBweCAtMnB4IDBweCBpbnNldDtcbiAgLS1hbmltYXRlZC1saW5rLWNvbG9yOiAjMDBGQ0U4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS1hbmltYXRlZC1saW5rLWNvbG9yKSAwJSwgdmFyKC0tYW5pbWF0ZWQtbGluay1jb2xvcikgMTAwJSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICBiYWNrZ3JvdW5kLXNpemU6IDAgMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIDAuMnM7XG59XG5hLm5hdi1vZmZzZXQtYW5jaG9yID4gc3VwOmhvdmVyLCBhLm5hdi1vZmZzZXQtYW5jaG9yID4gc3VwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi5sZWFkLCAuanVtYm90cm9uLmp1bWJvdHJvbi1ob21lcGFnZSBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGVhZCwgLmp1bWJvdHJvbi5qdW1ib3Ryb24taG9tZXBhZ2UgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxufVxuXG5tYWluIHAgYSwgbWFpbiBsaSBhLCBtYWluIGJsb2NrcXVvdGUgYSwgbWFpbiB0YWJsZSBhIHtcbiAgLS1hbmltYXRlZC1saW5rLWNvbG9yOiAjMDBGQ0U4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS1hbmltYXRlZC1saW5rLWNvbG9yKSAwJSwgdmFyKC0tYW5pbWF0ZWQtbGluay1jb2xvcikgMTAwJSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICBiYWNrZ3JvdW5kLXNpemU6IDAgMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIDAuMnM7XG59XG5tYWluIHAgYTpob3ZlciwgbWFpbiBwIGE6Zm9jdXMsIG1haW4gbGkgYTpob3ZlciwgbWFpbiBsaSBhOmZvY3VzLCBtYWluIGJsb2NrcXVvdGUgYTpob3ZlciwgbWFpbiBibG9ja3F1b3RlIGE6Zm9jdXMsIG1haW4gdGFibGUgYTpob3ZlciwgbWFpbiB0YWJsZSBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY21zLWNvbnRlbnQgaDIsIC5jbXMtY29udGVudCAuaDIge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNtcy1jb250ZW50IGgxLCAuY21zLWNvbnRlbnQgLmgxLCAuY21zLWNvbnRlbnQgaDIsIC5jbXMtY29udGVudCAuaDIsIC5jbXMtY29udGVudCBoMywgLmNtcy1jb250ZW50IC5oMywgLmNtcy1jb250ZW50IGg0LCAuY21zLWNvbnRlbnQgLmg0LCAuY21zLWNvbnRlbnQgaDUsIC5jbXMtY29udGVudCAuaDUsIC5jbXMtY29udGVudCBoNiwgLmNtcy1jb250ZW50IC5oNiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNtcy1jb250ZW50IGgxLCAuY21zLWNvbnRlbnQgLmgxLCAuY21zLWNvbnRlbnQgaDIsIC5jbXMtY29udGVudCAuaDIsIC5jbXMtY29udGVudCBoMywgLmNtcy1jb250ZW50IC5oMywgLmNtcy1jb250ZW50IGg0LCAuY21zLWNvbnRlbnQgLmg0LCAuY21zLWNvbnRlbnQgaDUsIC5jbXMtY29udGVudCAuaDUsIC5jbXMtY29udGVudCBoNiwgLmNtcy1jb250ZW50IC5oNiB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG59XG4uY21zLWNvbnRlbnQgdWwsIC5jbXMtY29udGVudCBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IGZ1bGxmYWN0LWNvdW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY21zLWNvbnRlbnQgdWwgbGksIC5jbXMtY29udGVudCBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY21zLWNvbnRlbnQgdWwgbGk6OmJlZm9yZSwgLmNtcy1jb250ZW50IG9sIGxpOjpiZWZvcmUge1xuICBsZWZ0OiAxLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jbXMtY29udGVudCB1bC5icmFuZC1hY2NlbnQtcGluayBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICNGRjUxQTk7XG59XG4uY21zLWNvbnRlbnQgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pagXCI7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBjb2xvcjogIzAwRkNFODtcbn1cbi5jbXMtY29udGVudCBvbCBsaSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBmdWxsZmFjdC1jb3VudGVyO1xufVxuLmNtcy1jb250ZW50IG9sIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGZ1bGxmYWN0LWNvdW50ZXIpIFwiLlwiO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNtcy1jb250ZW50IHAgYTpub3QoLmJ0biksIC5jbXMtY29udGVudCBsaSBhOm5vdCguYnRuKSwgLmNtcy1jb250ZW50IGJsb2NrcXVvdGUgYTpub3QoLmJ0biksIC5jbXMtY29udGVudCB0YWJsZSBhOm5vdCguYnRuKSB7XG4gIC0tYW5pbWF0ZWQtbGluay1jb2xvcjogIzAwRkNFODtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tYW5pbWF0ZWQtbGluay1jb2xvcikgMCUsIHZhcigtLWFuaW1hdGVkLWxpbmstY29sb3IpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgYmFja2dyb3VuZC1zaXplOiAwIDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAwLjJzO1xufVxuLmNtcy1jb250ZW50IHAgYTpub3QoLmJ0bik6aG92ZXIsIC5jbXMtY29udGVudCBwIGE6bm90KC5idG4pOmZvY3VzLCAuY21zLWNvbnRlbnQgbGkgYTpub3QoLmJ0bik6aG92ZXIsIC5jbXMtY29udGVudCBsaSBhOm5vdCguYnRuKTpmb2N1cywgLmNtcy1jb250ZW50IGJsb2NrcXVvdGUgYTpub3QoLmJ0bik6aG92ZXIsIC5jbXMtY29udGVudCBibG9ja3F1b3RlIGE6bm90KC5idG4pOmZvY3VzLCAuY21zLWNvbnRlbnQgdGFibGUgYTpub3QoLmJ0bik6aG92ZXIsIC5jbXMtY29udGVudCB0YWJsZSBhOm5vdCguYnRuKTpmb2N1cyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG5maWdjYXB0aW9uIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYWxlcnQuY29va2llLW5vdGljZSwgI21jX2VtYmVkX3NpZ251cCAuY29va2llLW5vdGljZS5yZXNwb25zZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFsZXJ0LWRvbmF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGMDA7XG59XG4uYWxlcnQtZG9uYXRlIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTFBOTtcbn1cbi5hbGVydC1zZWNvbmRhcnkgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmdzYy1zZWFyY2gtYnV0dG9uLXYyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNDRweDtcbn1cbi5idG46YWN0aXZlLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbDphY3RpdmUsIG1haW4gLmdzYy1zZWFyY2gtYm94IC5nc2Mtc2VhcmNoLWJ1dHRvbi12MjphY3RpdmUsIC5idG46aG92ZXIsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsOmhvdmVyLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjI6aG92ZXIsIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5idG4tYnJhbmQtbmV1dHJhbC1ibGFjazphY3RpdmUsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmZvcm0tY2hlY2stbGFiZWw6YWN0aXZlLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjI6YWN0aXZlLCAuYnRuLWJyYW5kLW5ldXRyYWwtYmxhY2s6aG92ZXIsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmZvcm0tY2hlY2stbGFiZWw6aG92ZXIsIG1haW4gLmdzYy1zZWFyY2gtYm94IC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mjpob3ZlciwgLmJ0bi1icmFuZC1uZXV0cmFsLWJsYWNrOmZvY3VzLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB+IC5mb3JtLWNoZWNrLWxhYmVsOmZvY3VzLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjI6Zm9jdXMsIC5idG4tYnJhbmQtbmV1dHJhbC1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmZvcm0tY2hlY2stbGFiZWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWJyYW5kLW5ldXRyYWwtd2hpdGU6YWN0aXZlLCAuYnRuLWJyYW5kLW5ldXRyYWwtd2hpdGU6aG92ZXIsIC5idG4tYnJhbmQtbmV1dHJhbC13aGl0ZTpmb2N1cywgLmJ0bi1icmFuZC1uZXV0cmFsLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTcwMDczO1xuICBib3JkZXItY29sb3I6ICNFNzAwNzM7XG59XG4uYnRuLWJyYW5kLW5ldXRyYWwtYmxhY2s6YWN0aXZlIC50ZXh0LXByaW1hcnksIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmZvcm0tY2hlY2stbGFiZWw6YWN0aXZlIC50ZXh0LXByaW1hcnksIG1haW4gLmdzYy1zZWFyY2gtYm94IC5nc2Mtc2VhcmNoLWJ1dHRvbi12MjphY3RpdmUgLnRleHQtcHJpbWFyeSwgLmJ0bi1icmFuZC1uZXV0cmFsLWJsYWNrOmhvdmVyIC50ZXh0LXByaW1hcnksIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmZvcm0tY2hlY2stbGFiZWw6aG92ZXIgLnRleHQtcHJpbWFyeSwgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmdzYy1zZWFyY2gtYnV0dG9uLXYyOmhvdmVyIC50ZXh0LXByaW1hcnksIC5idG4tYnJhbmQtbmV1dHJhbC1ibGFjazpmb2N1cyAudGV4dC1wcmltYXJ5LCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB+IC5mb3JtLWNoZWNrLWxhYmVsOmZvY3VzIC50ZXh0LXByaW1hcnksIG1haW4gLmdzYy1zZWFyY2gtYm94IC5nc2Mtc2VhcmNoLWJ1dHRvbi12Mjpmb2N1cyAudGV4dC1wcmltYXJ5LCAuYnRuLWJyYW5kLW5ldXRyYWwtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIC50ZXh0LXByaW1hcnksIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmZvcm0tY2hlY2stbGFiZWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIC50ZXh0LXByaW1hcnksIC5idG4tYnJhbmQtbmV1dHJhbC13aGl0ZTphY3RpdmUgLnRleHQtcHJpbWFyeSwgLmJ0bi1icmFuZC1uZXV0cmFsLXdoaXRlOmhvdmVyIC50ZXh0LXByaW1hcnksIC5idG4tYnJhbmQtbmV1dHJhbC13aGl0ZTpmb2N1cyAudGV4dC1wcmltYXJ5LCAuYnRuLWJyYW5kLW5ldXRyYWwtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIC50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLmJ0bi1icmFuZC1hY2NlbnQteWVsbG93OmFjdGl2ZSwgLmJ0bi1icmFuZC1hY2NlbnQteWVsbG93OmhvdmVyLCAuYnRuLWJyYW5kLWFjY2VudC15ZWxsb3c6Zm9jdXMsIC5idG4tYnJhbmQtYWNjZW50LXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTQxQjtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNDFCO1xufVxuXG4uZm9ybSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4sIC5mb3JtIC5pbnB1dC1ncm91cC1hcHBlbmQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtIC5pbnB1dC1ncm91cC1hcHBlbmQgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmdzYy1zZWFyY2gtYnV0dG9uLXYyLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZm9ybSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDRUQ0REE7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzFFMUUxRTtcbn1cbi5mb3JtIC5pcy1pbnZhbGlkIC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTc0QzNDICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWxhYmVsLWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmZvcm0tbGFiZWwtZ3JvdXAgdGV4dGFyZWEsXG4uZm9ybS1sYWJlbC1ncm91cCBpbnB1dCxcbi5mb3JtLWxhYmVsLWdyb3VwIGxhYmVsIHtcbiAgbWluLWhlaWdodDogMy4xMjVyZW07XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG4uZm9ybS1sYWJlbC1ncm91cCBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8qIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIG1hcmdpbiAqL1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogdGV4dDsgLyogTWF0Y2ggdGhlIGlucHV0IHVuZGVyIHRoZSBsYWJlbCAqL1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG4uZm9ybS1sYWJlbC1ncm91cCB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsXG4uZm9ybS1sYWJlbC1ncm91cCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1sYWJlbC1ncm91cCB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbi5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xufVxuLmZvcm0tbGFiZWwtZ3JvdXAgdGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCxcbi5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM3Nzc7XG59XG4uZm9ybS1sYWJlbC1ncm91cCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwsXG4uZm9ybS1sYWJlbC1ncm91cCBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi8qIEZhbGxiYWNrIGZvciBFZGdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XG4gIC5mb3JtLWxhYmVsLWdyb3VwIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG4gIC5mb3JtLWxhYmVsLWdyb3VwIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5mb3JtLWxhYmVsLWdyb3VwIHRleHRhcmVhOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzc3O1xuICB9XG59XG46OnBsYWNlaG9sZGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5hY2NlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFyZW0gMCAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hY2NlbnQge1xuICAgIHBhZGRpbmc6IDAgMCAwIDFyZW07XG4gIH1cbn1cbi5hY2NlbnQuYWNjZW50LWJsYWNrOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUUxRTFFO1xufVxuLmFjY2VudC5hY2NlbnQtcGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTFBOTtcbn1cbi5hY2NlbnQuYWNjZW50LXdoaXRlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLmFjY2VudDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFODtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWNjZW50OjpiZWZvcmUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAtOHB4O1xuICAgIHdpZHRoOiA4cHg7XG4gIH1cbn1cblxuLnJhaXNlZCA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4ucmFpc2VkID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnJhaXNlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggcmdiYSgzMCwgMzAsIDMwLCAwLjMpO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmltZy1hY2NlbnQtcHJpbWFyeSB7XG4gICAgYm9yZGVyLWxlZnQ6IDhweCAjMDBGQ0U4IHNvbGlkO1xuICAgIGJvcmRlci1yaWdodDogOHB4IHRyYW5zcGFyZW50IHNvbGlkO1xuICB9XG59XG4uaW5saW5lLWRvbmF0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXRvcDogNHB4ICNGMEYwRjAgc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDRweCAjRjBGMEYwIHNvbGlkO1xufVxuXG5oZWFkZXIgLm5hdmJhciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5oZWFkZXIgLm5hdmJhciA+IC5jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIG1pbi1oZWlnaHQ6IDUycHg7XG59XG5oZWFkZXIgLm5hdmJhci1kb25hdGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIgLm5hdmJhci1kb25hdGUge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cbmhlYWRlciAubmF2YmFyIGEge1xuICBib3gtc2hhZG93OiBub25lO1xuICB6LWluZGV4OiAzO1xufVxuaGVhZGVyIC5uYXZiYXIgLmxvZ28taW1nIHtcbiAgd2lkdGg6IDc5cHg7XG4gIGhlaWdodDogNjdweDtcbiAgbWFyZ2luOiAxNnB4IDAgMjBweCAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLm5hdmJhciAubG9nby1pbWcge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogNjhweDtcbiAgICBtYXJnaW46IDIxcHggMCAyMnB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgaGVhZGVyIC5uYXZiYXIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtIDAgMXJlbTtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICB9XG4gIGhlYWRlciAubmF2YmFyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgfVxufVxuaGVhZGVyIC5uYXZiYXItbmF2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAubmF2YmFyLW5hdiB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbmhlYWRlciAubmF2YmFyLW5hdiAubmF2LWl0ZW0tbm8taWNvbiBpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuaGVhZGVyIC5uYXZiYXItbmF2IGkge1xuICBjb2xvcjogIzFFMUUxRTtcbn1cbmhlYWRlciAubmF2YmFyLW5hdiBpLnNlYXJjaDo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIgLm5hdmJhci1uYXYgaS5mYS1hbmdsZS1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGhlYWRlciAubmF2YmFyLW5hdiBpLmZhLXNlYXJjaCB7XG4gICAgY29sb3I6ICMwMEZDRTg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbmhlYWRlciAubmF2YmFyLW5hdiAubmF2LWl0ZW06bGFzdC1jaGlsZCAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5oZWFkZXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIGkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xufVxuaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbS5zaG93IGkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAubmF2YmFyLW5hdiAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7XG4gICAgY29sb3I6ICMxRTFFMUU7XG4gIH1cbiAgaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbS5zaG93IC5uYXYtbGluazphY3RpdmUsIGhlYWRlciAubmF2YmFyLW5hdiAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbms6Zm9jdXMge1xuICAgIGNvbG9yOiAjMUUxRTFFO1xuICB9XG4gIGhlYWRlciAubmF2YmFyLW5hdiAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBsZWZ0OiAxMCU7XG4gIH1cbn1cbmhlYWRlciAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgZm9udC1zaXplOiAxLjEzcmVtO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDAgMCAwIDE4cHg7XG4gICAgbWFyZ2luOiAxNnB4IDAgMCAwO1xuICB9XG4gIGhlYWRlciAubmF2YmFyLW5hdiAubmF2LWxpbms6OmJlZm9yZSwgaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtbGluazo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogNHB4O1xuICAgIHdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEZDRTg7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dCAwcywgbGVmdCAwLjNzIGVhc2UtaW4tb3V0IDBzO1xuICB9XG4gIGhlYWRlciAubmF2YmFyLW5hdiAubmF2LWxpbms6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIGhlYWRlciAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXI6OmJlZm9yZSwgaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtbGluazphY3RpdmU6OmJlZm9yZSwgaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtbGluay5uYXYtbGluay1zZWxlY3RlZDo6YmVmb3JlIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGxlZnQ6IDEwJTtcbiAgfVxuICBoZWFkZXIgLm5hdmJhci1uYXYgLm5hdi1saW5rLm5hdi1saW5rLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xuICAgIGNvbG9yOiAjMUUxRTFFO1xuICB9XG4gIGhlYWRlciAubmF2YmFyLW5hdiAubmF2LWxpbmsubmF2LWxpbmstc2VsZWN0ZWQ6YWN0aXZlLCBoZWFkZXIgLm5hdmJhci1uYXYgLm5hdi1saW5rLm5hdi1saW5rLXNlbGVjdGVkOmZvY3VzIHtcbiAgICBjb2xvcjogIzFFMUUxRTtcbiAgfVxuICBoZWFkZXIgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwRkNFODtcbiAgfVxufVxuaGVhZGVyIC5uYXZiYXItbmF2IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuaGVhZGVyIC5uYXZiYXItY29sbGFwc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xuICBjb2xvcjogIzFFMUUxRTtcbiAgbWFyZ2luOiAwIC0xcmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogNDZweCAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFFMUUxRTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgfVxufVxuaGVhZGVyIC5uYXZiYXItdG9nZ2xlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsZXR0ZXItc3BhY2luZzogMS40NHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbmhlYWRlciAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGNvbG9yOiAjMDBGQ0U4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cbmhlYWRlciAubmF2YmFyLXRvZ2dsZXItdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaGVhZGVyIC5uYXZiYXItdG9nZ2xlcjphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuaGVhZGVyIC5uYXZiYXIgLm1lbnUtbGFyZ2Uge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGRkZGO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIgLm5hdmJhciAubWVudS1sYXJnZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuICBoZWFkZXIgLm5hdmJhciAubWVudS1sYXJnZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgaGVhZGVyIC5uYXZiYXIgLnVucGFkLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICB9XG59XG5oZWFkZXIgLm5hdmJhciAuZHJvcGRvd24tbWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuaGVhZGVyIC5uYXZiYXIgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5uYXZiYXIgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBib3gtc2hhZG93OiAwIC0yMHB4IDIwcHggMjBweCAjMUUxRTFFO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAubmF2YmFyIC5kcm9wZG93bi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xuICAgIGNvbG9yOiAjMUUxRTFFO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICBoZWFkZXIgLm5hdmJhciAuZHJvcGRvd24tbWVudSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuaGVhZGVyIC5uYXZiYXIgLmRyb3Bkb3duLW1lbnUgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIgLm5hdmJhciAuZHJvcGRvd24tbWVudSBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgfVxufVxuaGVhZGVyIC5uYXZiYXIgLmRyb3Bkb3duLW1lbnUgaDIgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLilqBcIjtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGNvbG9yOiAjMDBGQ0U4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IDAgNnB4IDAgLTM5cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5oZWFkZXIgLm5hdmJhciAuZHJvcGRvd24tbWVudSBoMiBhOmhvdmVyOjpiZWZvcmUge1xuICBjb2xvcjogI0ZGNTFBOTtcbn1cbmhlYWRlciAubmF2YmFyIC5kcm9wZG93bi1tZW51IHVsIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggNTJweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5oZWFkZXIgLm5hdmJhciAuZHJvcGRvd24tbWVudSB1bCBhOmhvdmVyOjpiZWZvcmUge1xuICBjb2xvcjogI0ZGNTFBOTtcbn1cbmhlYWRlciAubmF2YmFyIC5kcm9wZG93bi1tZW51IHVsIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pagXCI7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBjb2xvcjogIzAwRkNFODtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luOiAwIDZweCAwIC00NXB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciAubmF2YmFyIC5kcm9wZG93bi1tZW51IHVsIGEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5uYXZiYXIgLmRyb3Bkb3duLW1lbnUgdWwgYSB7XG4gICAgcGFkZGluZzogMTZweCAzNnB4O1xuICB9XG59XG5cbi5zY3JvbGxlZCBoZWFkZXIgLm5hdmJhciB7XG4gIGJveC1zaGFkb3c6IDAgLTIwcHggMjBweCAyMHB4ICMxRTFFMUU7XG59XG4uc2Nyb2xsZWQgaGVhZGVyIC5uYXZiYXIgLmxvZ28taW1nIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2Nyb2xsZWQgaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnNjcm9sbGVkIGhlYWRlciAubmF2YmFyIC5uYXZiYXItY29sbGFwc2UsIC5zY3JvbGxlZCBoZWFkZXIgLm5hdmJhciAubmF2YmFyLWRvbmF0ZSwgLnNjcm9sbGVkIGhlYWRlciAubmF2YmFyIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG51bC5uYXYtdGFicyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbnVsLm5hdi10YWJzIGxpLm5hdi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbnVsLm5hdi10YWJzIGxpLm5hdi1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG51bC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAzcmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5qdW1ib3Ryb24gaDIsIC5qdW1ib3Ryb24gLmgyIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5qdW1ib3Ryb24uanVtYm90cm9uLWhvbWVwYWdlIC5qdW1ib3Ryb24tY29udGVudCB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuanVtYm90cm9uLmp1bWJvdHJvbi1ob21lcGFnZSAuanVtYm90cm9uLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDFyZW0gMi41cmVtIDIuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5qdW1ib3Ryb24uanVtYm90cm9uLWhvbWVwYWdlIGgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5qdW1ib3Ryb24uanVtYm90cm9uLWhvbWVwYWdlIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4uanVtYm90cm9uLmp1bWJvdHJvbi1ob21lcGFnZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5qdW1ib3Ryb24uanVtYm90cm9uLWhvbWVwYWdlIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uanVtYm90cm9uIC5qdW1ib3Ryb24tY29udGVudCB7XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xuICB6LWluZGV4OiAyO1xufVxuLmp1bWJvdHJvbiAuanVtYm90cm9uLWNvbnRlbnQuaGlnaGxpZ2h0LWJyYW5kLXByaW1hcnksIC5qdW1ib3Ryb24uanVtYm90cm9uLWhvbWVwYWdlIC5qdW1ib3Ryb24tY29udGVudCB7XG4gIGJvcmRlci10b3A6IDQwcHggc29saWQgIzAwRkNFODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuanVtYm90cm9uIC5qdW1ib3Ryb24tY29udGVudC5oaWdobGlnaHQtYnJhbmQtcHJpbWFyeSwgLmp1bWJvdHJvbi5qdW1ib3Ryb24taG9tZXBhZ2UgLmp1bWJvdHJvbi1jb250ZW50IHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1sZWZ0OiA0MHB4IHNvbGlkICMwMEZDRTg7XG4gIH1cbn1cbi5qdW1ib3Ryb24gLmp1bWJvdHJvbi1jb250ZW50LmhpZ2hsaWdodC1icmFuZC1hY2NlbnQtb3JhbmdlIHtcbiAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCAjRkY5OTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5qdW1ib3Ryb24gLmp1bWJvdHJvbi1jb250ZW50LmhpZ2hsaWdodC1icmFuZC1hY2NlbnQtb3JhbmdlIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1sZWZ0OiA0MHB4IHNvbGlkICNGRjk5MDA7XG4gIH1cbn1cbi5qdW1ib3Ryb24gLmp1bWJvdHJvbi1jb250ZW50LmhpZ2hsaWdodC1icmFuZC1hY2NlbnQteWVsbG93IHtcbiAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCAjRkZGRjAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5qdW1ib3Ryb24gLmp1bWJvdHJvbi1jb250ZW50LmhpZ2hsaWdodC1icmFuZC1hY2NlbnQteWVsbG93IHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1sZWZ0OiA0MHB4IHNvbGlkICNGRkZGMDA7XG4gIH1cbn1cbi5qdW1ib3Ryb24gLmp1bWJvdHJvbi1jb250ZW50LmhpZ2hsaWdodC1icmFuZC1wcmltYXJ5LXRoaW4ge1xuICBib3JkZXItdG9wOiAyNHB4IHNvbGlkICMwMEZDRTg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmp1bWJvdHJvbiAuanVtYm90cm9uLWNvbnRlbnQuaGlnaGxpZ2h0LWJyYW5kLXByaW1hcnktdGhpbiB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItbGVmdDogMjRweCBzb2xpZCAjMDBGQ0U4O1xuICB9XG59XG4uanVtYm90cm9uIGZvcm0ge1xuICBtYXJnaW46IDA7XG59XG4uanVtYm90cm9uLmp1bWJvdHJvbi1zaW1wbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLmp1bWJvdHJvbiAudGl0bGUtZW1waGFzaXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uanVtYm90cm9uIC50aXRsZS1lbXBoYXNpcy1sYXJnZSAudGl0bGUtZW1waGFzaXMtc2hhcGUge1xuICB3aWR0aDogNjAlO1xufVxuLmp1bWJvdHJvbiAudGl0bGUtZW1waGFzaXMtc21hbGwgLnRpdGxlLWVtcGhhc2lzLXNoYXBlIHtcbiAgd2lkdGg6IDQwJTtcbn1cbi5qdW1ib3Ryb24gLnRpdGxlLWVtcGhhc2lzIC50aXRsZS1lbXBoYXNpcy1zaGFwZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFODtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuanVtYm90cm9uIC50aXRsZS1lbXBoYXNpcyAudGl0bGUtZW1waGFzaXMtc2hhcGUge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuLmp1bWJvdHJvbiAudGl0bGUtZW1waGFzaXMgLnRpdGxlLWVtcGhhc2lzLXRleHQge1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuanVtYm90cm9uIC50aXRsZS1lbXBoYXNpcyAudGl0bGUtZW1waGFzaXMtdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5qdW1ib3Ryb24gLmJhY2tncm91bmQtaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zODBweDtcbiAgbGVmdDogLTMxMHB4O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5qdW1ib3Ryb24gLmJhY2tncm91bmQtaW1nIHtcbiAgICBib3R0b206IC00MTBweDtcbiAgICBsZWZ0OiA1MTBweDtcbiAgfVxufVxuLmp1bWJvdHJvbiAuYmFja2dyb3VuZC1pbWcuYmFja2dyb3VuZC1pbWctZ3JleSB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uanVtYm90cm9uLmRvbmF0ZSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmp1bWJvdHJvbi5kb25hdGUge1xuICAgIHBhZGRpbmctbGVmdDogMmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJlbTtcbiAgfVxufVxuLmp1bWJvdHJvbiAuZm9ybSB7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5qdW1ib3Ryb24tYWN0aW9ucyBoMiB7XG4gIGNvbG9yOiAjRkY1MUE5O1xufVxuLmp1bWJvdHJvbi1hY3Rpb25zIC5hY3Rpb25zLWJvZHkgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogI0ZGRkZGRiAwcHggLTJweCAwcHggaW5zZXQ7XG59XG4uanVtYm90cm9uLWFjdGlvbnMgLmFjdGlvbnMtYm9keSBhOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogIzAwRkNFOCAwcHggLTJweCAwcHggaW5zZXQ7XG59XG4uanVtYm90cm9uLnNpZ251cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5qdW1ib3Ryb24uc2lnbnVwIC5pbnB1dC1ncm91cCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uanVtYm90cm9uLnNpZ251cCAuZm9ybS1jb250cm9sIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMzAsIDMwLCAzMCwgMC4yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuanVtYm90cm9uLnNpZ251cCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuanVtYm90cm9uLnNpZ251cCAuZm9ybS1jb250cm9sIHtcbiAgICBtYXJnaW46IDAgNDBweDtcbiAgfVxufVxuLmp1bWJvdHJvbi5zaWdudXAgLmlucHV0LWdyb3VwIC5idG4sIC5qdW1ib3Ryb24uc2lnbnVwIC5pbnB1dC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5qdW1ib3Ryb24uc2lnbnVwIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuanVtYm90cm9uLnNpZ251cCAuaW5wdXQtZ3JvdXAgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmdzYy1zZWFyY2gtYnV0dG9uLXYyLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuanVtYm90cm9uLnNpZ251cCAuaW5wdXQtZ3JvdXAgLmdzYy1zZWFyY2gtYnV0dG9uLXYyIHtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmp1bWJvdHJvbi5zaWdudXAgLmlucHV0LWdyb3VwIC5idG4sIC5qdW1ib3Ryb24uc2lnbnVwIC5pbnB1dC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10gfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5qdW1ib3Ryb24uc2lnbnVwIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuanVtYm90cm9uLnNpZ251cCAuaW5wdXQtZ3JvdXAgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmdzYy1zZWFyY2gtYnV0dG9uLXYyLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuanVtYm90cm9uLnNpZ251cCAuaW5wdXQtZ3JvdXAgLmdzYy1zZWFyY2gtYnV0dG9uLXYyIHtcbiAgICBtYXJnaW46IDAgMCAwIDIwcHg7XG4gIH1cbn1cbi5qdW1ib3Ryb24uc2lnbnVwIC5zaWdudXAtaGlnaGxpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDI1JTtcbiAgYm90dG9tOiAyNSU7XG4gIHdpZHRoOiAxODFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmp1bWJvdHJvbi5zaWdudXAgLnNpZ251cC1oaWdobGlnaHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG4uanVtYm90cm9uLnNpZ251cCAuc2lnbnVwLWhpZ2hsaWdodCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmNhcmQge1xuICBib3JkZXI6IHVuc2V0O1xuICBwYWRkaW5nOiAwO1xufVxuLmNhcmQgLmFuaW1hdGUtbGlua3MgYTpub3QoLmJ0bikge1xuICAtLWFuaW1hdGVkLWxpbmstY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWFuaW1hdGVkLWxpbmstY29sb3IpIDAlLCB2YXIoLS1hbmltYXRlZC1saW5rLWNvbG9yKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgMC4ycztcbn1cbi5jYXJkIC5hbmltYXRlLWxpbmtzIGE6bm90KC5idG4pOmhvdmVyLCAuY2FyZCAuYW5pbWF0ZS1saW5rcyBhOm5vdCguYnRuKTpmb2N1cyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuLmNhcmQgLmFuaW1hdGUtbGlua3MgYTpub3QoLmJ0bikge1xuICBib3gtc2hhZG93OiAjRkZGRkZGIDBweCAtMnB4IDBweCBpbnNldDtcbn1cbi5jYXJkIGEuY2FyZC1saW5rOmhvdmVyIC5pbWFnZS1tYXNrIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuLmNhcmQgYS5jYXJkLWxpbms6aG92ZXIgLmNhcmQtaG92ZXItY29sb3VyIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDApO1xufVxuLmNhcmQgLmNhcmQtaG92ZXItY29sb3VyIGltZywgLmNhcmQgLmNhcmQtaG92ZXItbWFzayBpbWcge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmNhcmQgLmltYWdlLW1hc2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFODtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5jYXJkLWltYWdlLWFjY2VudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jYXJkLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBGMDtcbiAgcGFkZGluZzogMWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FyZC1ibG9jayAuY2FyZC10ZXh0IHtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcmQtYmxvY2sgLmNhcmQtaW1hZ2UtYWNjZW50IHN2ZyB7XG4gIG1hcmdpbjogLTEwMHB4IDAgMCAtNTMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwMHB4O1xufVxuLmNhcmQtYmxvY2sgLm1vcmUtaW5mbyB7XG4gIGJveC1zaGFkb3c6ICNGRkZGRkYgMHB4IC0zcHggMHB4IGluc2V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWJsb2NrOmhvdmVyID4gLmFjY2VudDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTZweDtcbiAgfVxufVxuLmNhcmQtY2xhaW0tY29uY2x1c2lvbiAuY2FyZC10aXRsZSB7XG4gIGxldHRlci1zcGFjaW5nOiAxLjJweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbi5jYXJkLWNsYWltLWNvbmNsdXNpb24gLmNhcmQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4uY2FyZC1jbGFpbS1jb25jbHVzaW9uIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FyZC1jbGFpbS1jb25jbHVzaW9uIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG59XG4uY2FyZC1jbGFpbS1jb25jbHVzaW9uIC5jYXJkLWJvZHkuY2FyZC1jb25jbHVzaW9uLWJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcmQtY2xhaW0tY29uY2x1c2lvbiAuY2FyZC1ib2R5LmNhcmQtY29uY2x1c2lvbi1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB9XG59XG5cbi5jYXRlZ29yeS1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXRlZ29yeS1jYXJkIGEuY2FyZC1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDE7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5jYXRlZ29yeS1jYXJkIGEuY2FyZC1saW5rOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogNHB4IDRweCA0cHggcmdiYSgzMCwgMzAsIDMwLCAwLjIpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAtMnB4KTtcbn1cbi5jYXRlZ29yeS1jYXJkIGgyLCAuY2F0ZWdvcnktY2FyZCBoMyB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHotaW5kZXg6IDE7XG59XG4uY2F0ZWdvcnktY2FyZCAuY2FyZC1pbWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXRlZ29yeS1jYXJkIC5jYXJkLWltYWdlLWxhcmdlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cbi5jYXRlZ29yeS1jYXJkIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jYXRlZ29yeS1jYXJkIC5jYXJkLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxcmVtO1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2F0ZWdvcnktY2FyZCAuY2FyZC1ib2R5IHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXRlZ29yeS1jYXJkIC5jYXJkLWJvZHksIC5jYXRlZ29yeS1jYXJkIGgyLCAuY2F0ZWdvcnktY2FyZCBoMyB7XG4gIGJvcmRlci1sZWZ0OiA4cHggc29saWQgIzAwRkNFODtcbn1cbi5jYXRlZ29yeS1jYXJkLmNhcmQtaGlnaGxpZ2h0LXhzLXBpbmsgLmNhcmQtYm9keSwgLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQteHMtcGluayBoMiwgLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQteHMtcGluayBoMyB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNTFBOSAhaW1wb3J0YW50O1xufVxuLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQteHMtcGluayAuaW1hZ2UtbWFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjUxQTkgIWltcG9ydGFudDtcbn1cbi5jYXRlZ29yeS1jYXJkLmNhcmQtaGlnaGxpZ2h0LXhzLWJsdWUgLmNhcmQtYm9keSwgLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQteHMtYmx1ZSBoMiwgLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQteHMtYmx1ZSBoMyB7XG4gIGJvcmRlci1jb2xvcjogIzAwRkNFOCAhaW1wb3J0YW50O1xufVxuLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQteHMtYmx1ZSAuaW1hZ2UtbWFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEZDRTggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2F0ZWdvcnktY2FyZC5jYXJkLWhpZ2hsaWdodC1zbS1waW5rIC5jYXJkLWJvZHksIC5jYXRlZ29yeS1jYXJkLmNhcmQtaGlnaGxpZ2h0LXNtLXBpbmsgaDIsIC5jYXRlZ29yeS1jYXJkLmNhcmQtaGlnaGxpZ2h0LXNtLXBpbmsgaDMge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTFBOSAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXRlZ29yeS1jYXJkLmNhcmQtaGlnaGxpZ2h0LXNtLXBpbmsgLmltYWdlLW1hc2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjUxQTkgIWltcG9ydGFudDtcbiAgfVxuICAuY2F0ZWdvcnktY2FyZC5jYXJkLWhpZ2hsaWdodC1zbS1ibHVlIC5jYXJkLWJvZHksIC5jYXRlZ29yeS1jYXJkLmNhcmQtaGlnaGxpZ2h0LXNtLWJsdWUgaDIsIC5jYXRlZ29yeS1jYXJkLmNhcmQtaGlnaGxpZ2h0LXNtLWJsdWUgaDMge1xuICAgIGJvcmRlci1jb2xvcjogIzAwRkNFOCAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXRlZ29yeS1jYXJkLmNhcmQtaGlnaGxpZ2h0LXNtLWJsdWUgLmltYWdlLW1hc2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEZDRTggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRlZ29yeS1jYXJkLmNhcmQtaGlnaGxpZ2h0LW1kLXBpbmsgLmNhcmQtYm9keSwgLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQtbWQtcGluayBoMiwgLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQtbWQtcGluayBoMyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY1MUE5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQtbWQtcGluayAuaW1hZ2UtbWFzayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTFBOSAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXRlZ29yeS1jYXJkLmNhcmQtaGlnaGxpZ2h0LW1kLWJsdWUgLmNhcmQtYm9keSwgLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQtbWQtYmx1ZSBoMiwgLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQtbWQtYmx1ZSBoMyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBGQ0U4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQtbWQtYmx1ZSAuaW1hZ2UtbWFzayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFOCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQtbGctcGluayAuY2FyZC1ib2R5LCAuY2F0ZWdvcnktY2FyZC5jYXJkLWhpZ2hsaWdodC1sZy1waW5rIGgyLCAuY2F0ZWdvcnktY2FyZC5jYXJkLWhpZ2hsaWdodC1sZy1waW5rIGgzIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjUxQTkgIWltcG9ydGFudDtcbiAgfVxuICAuY2F0ZWdvcnktY2FyZC5jYXJkLWhpZ2hsaWdodC1sZy1waW5rIC5pbWFnZS1tYXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1MUE5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQtbGctYmx1ZSAuY2FyZC1ib2R5LCAuY2F0ZWdvcnktY2FyZC5jYXJkLWhpZ2hsaWdodC1sZy1ibHVlIGgyLCAuY2F0ZWdvcnktY2FyZC5jYXJkLWhpZ2hsaWdodC1sZy1ibHVlIGgzIHtcbiAgICBib3JkZXItY29sb3I6ICMwMEZDRTggIWltcG9ydGFudDtcbiAgfVxuICAuY2F0ZWdvcnktY2FyZC5jYXJkLWhpZ2hsaWdodC1sZy1ibHVlIC5pbWFnZS1tYXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBGQ0U4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQteGwtcGluayAuY2FyZC1ib2R5LCAuY2F0ZWdvcnktY2FyZC5jYXJkLWhpZ2hsaWdodC14bC1waW5rIGgyLCAuY2F0ZWdvcnktY2FyZC5jYXJkLWhpZ2hsaWdodC14bC1waW5rIGgzIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjUxQTkgIWltcG9ydGFudDtcbiAgfVxuICAuY2F0ZWdvcnktY2FyZC5jYXJkLWhpZ2hsaWdodC14bC1waW5rIC5pbWFnZS1tYXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1MUE5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhdGVnb3J5LWNhcmQuY2FyZC1oaWdobGlnaHQteGwtYmx1ZSAuY2FyZC1ib2R5LCAuY2F0ZWdvcnktY2FyZC5jYXJkLWhpZ2hsaWdodC14bC1ibHVlIGgyLCAuY2F0ZWdvcnktY2FyZC5jYXJkLWhpZ2hsaWdodC14bC1ibHVlIGgzIHtcbiAgICBib3JkZXItY29sb3I6ICMwMEZDRTggIWltcG9ydGFudDtcbiAgfVxuICAuY2F0ZWdvcnktY2FyZC5jYXJkLWhpZ2hsaWdodC14bC1ibHVlIC5pbWFnZS1tYXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBGQ0U4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jYXRlZ29yeS1jYXJkLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNhdGVnb3J5LWNhcmQtd3JhcHBlcjpudGgtY2hpbGQob2RkKSAuY2FyZC1ib2R5LCAuY2F0ZWdvcnktY2FyZC13cmFwcGVyOm50aC1jaGlsZChvZGQpIGgyLCAuY2F0ZWdvcnktY2FyZC13cmFwcGVyOm50aC1jaGlsZChvZGQpIGgzIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY1MUE5O1xufVxuLmNhdGVnb3J5LWNhcmQtd3JhcHBlcjpudGgtY2hpbGQob2RkKSAuaW1hZ2UtbWFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjUxQTk7XG59XG4uY2F0ZWdvcnktY2FyZC13cmFwcGVyOm50aC1jaGlsZChldmVuKSAuY2FyZC1ib2R5LCAuY2F0ZWdvcnktY2FyZC13cmFwcGVyOm50aC1jaGlsZChldmVuKSBoMiwgLmNhdGVnb3J5LWNhcmQtd3JhcHBlcjpudGgtY2hpbGQoZXZlbikgaDMge1xuICBib3JkZXItY29sb3I6ICMwMEZDRTg7XG59XG4uY2F0ZWdvcnktY2FyZC13cmFwcGVyOm50aC1jaGlsZChldmVuKSAuaW1hZ2UtbWFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEZDRTg7XG59XG5cbi5mZWF0dXJlLWNhcmQge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mZWF0dXJlLWNhcmQgYS5jYXJkLWxpbmsge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmZlYXR1cmUtY2FyZCBhLmNhcmQtbGluazo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjUxQTk7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmZlYXR1cmUtY2FyZCBhLmNhcmQtbGluazpob3ZlciAuYnRuLmJ0bi1icmFuZC1uZXV0cmFsLWJsYWNrLCAuZmVhdHVyZS1jYXJkIGEuY2FyZC1saW5rOmhvdmVyIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmJ0bi5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZlYXR1cmUtY2FyZCBhLmNhcmQtbGluazpob3ZlciBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmJ0bi5mb3JtLWNoZWNrLWxhYmVsLCAuZmVhdHVyZS1jYXJkIGEuY2FyZC1saW5rOmhvdmVyIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5idG4tYnJhbmQtbmV1dHJhbC1ibGFjay5mb3JtLWNoZWNrLWxhYmVsLCAuZmVhdHVyZS1jYXJkIGEuY2FyZC1saW5rOmhvdmVyIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZmVhdHVyZS1jYXJkIGEuY2FyZC1saW5rOmhvdmVyIGlucHV0W3R5cGU9cmFkaW9dIH4gLmJ0bi1icmFuZC1uZXV0cmFsLWJsYWNrLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZmVhdHVyZS1jYXJkIGEuY2FyZC1saW5rOmhvdmVyIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZlYXR1cmUtY2FyZCBhLmNhcmQtbGluazpob3ZlciBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjIsIG1haW4gLmdzYy1zZWFyY2gtYm94IC5mZWF0dXJlLWNhcmQgYS5jYXJkLWxpbms6aG92ZXIgLmdzYy1zZWFyY2gtYnV0dG9uLXYyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNzAwNzM7XG4gIGJvcmRlci1jb2xvcjogI0U3MDA3Mztcbn1cbi5mZWF0dXJlLWNhcmQgYS5jYXJkLWxpbms6aG92ZXI6OmJlZm9yZSB7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmZlYXR1cmUtY2FyZCAuY2FyZC1pbWFnZSB7XG4gIGhlaWdodDogMzc4cHg7XG59XG4uZmVhdHVyZS1jYXJkLmNhcmQtbGVmdCAuaW1hZ2UtbWFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjUxQTk7XG59XG4uZmVhdHVyZS1jYXJkLmNhcmQtcmlnaHQgYS5jYXJkLWxpbms6OmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBGQ0U4O1xufVxuLmZlYXR1cmUtY2FyZC5jYXJkLXJpZ2h0IC5jYXJkLWltYWdlLWFjY2VudCB7XG4gIGxlZnQ6IC00OTBweDtcbn1cbi5mZWF0dXJlLWNhcmQuY2FyZC1sZWZ0LWdyZWVuIGEuY2FyZC1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBGRjNCO1xufVxuLmZlYXR1cmUtY2FyZC5jYXJkLXJpZ2h0LWdyZWVuIGEuY2FyZC1saW5rOjpiZWZvcmUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkYzQjtcbn1cbi5mZWF0dXJlLWNhcmQgLmNhcmQtdGV4dCB7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbn1cbi5mZWF0dXJlLWNhcmQgLmNhcmQtYm9keSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZmVhdHVyZS1jYXJkIC5jYXJkLWJvZHkgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuLmZlYXR1cmUtY2FyZCAuY2FyZC1ib2R5IHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mZWF0dXJlLWNhcmQgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uZmFjdGNoZWNrLWNhcmQge1xuICBwYWRkaW5nOiAxNnB4IDI0cHggNHB4IDI0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCAjRkZGRkZGO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhY3RjaGVjay1jYXJkIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgI0ZGRkZGRjtcbiAgfVxufVxuLmZhY3RjaGVjay1jYXJkLWhvdmVyLWFjY2VudC1wcmltYXJ5OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBGQ0U4O1xufVxuLmZhY3RjaGVjay1jYXJkOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogNHB4IDRweCA0cHggcmdiYSgzMCwgMzAsIDMwLCAwLjIpO1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICMxRTFFMUU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN0Y2hlY2stY2FyZDpob3ZlciB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjMUUxRTFFO1xuICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN0Y2hlY2stY2FyZDpob3ZlciBibG9ja3F1b3RlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xuICB9XG59XG4uZmFjdGNoZWNrLWNhcmQ6aG92ZXIgYmxvY2txdW90ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3F1b3RlLW1hcmsuc3ZnXCIpO1xufVxuLmZhY3RjaGVjay1jYXJkOmhvdmVyIC5saW5rLWxpZ2h0IGEge1xuICAtLWFuaW1hdGVkLWxpbmstY29sb3I6ICMwMEZDRTg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWFuaW1hdGVkLWxpbmstY29sb3IpIDAlLCB2YXIoLS1hbmltYXRlZC1saW5rLWNvbG9yKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgMC4ycztcbn1cbi5mYWN0Y2hlY2stY2FyZDpob3ZlciAubGluay1saWdodCBhOmhvdmVyLCAuZmFjdGNoZWNrLWNhcmQ6aG92ZXIgLmxpbmstbGlnaHQgYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuLmZhY3RjaGVjay1jYXJkOmhvdmVyIC5saW5rLWxpZ2h0IGEge1xuICBib3gtc2hhZG93OiAjMDBGQ0U4IDBweCAtMnB4IDBweCBpbnNldDtcbn1cbi5mYWN0Y2hlY2stY2FyZCBibG9ja3F1b3RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmFjdGNoZWNrLWNhcmQgYmxvY2txdW90ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3F1b3RlLW1hcmstd2hpdGUuc3ZnXCIpO1xufVxuXG4ucmVwb3J0LWNhcmQsIC5yZXBvcnQgLmNhcmQtYmxvY2sge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXBvcnQtY2FyZCwgLnJlcG9ydCAuY2FyZC1ibG9jayB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbi5yZXBvcnQtY2FyZCAuY2FyZC1ib2R5LCAucmVwb3J0IC5jYXJkLWJsb2NrIC5jYXJkLWJvZHkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAyNHB4IDAgMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVwb3J0LWNhcmQgLmNhcmQtYm9keSwgLnJlcG9ydCAuY2FyZC1ibG9jayAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHggNHB4O1xuICB9XG59XG4ucmVwb3J0LWNhcmQud29ya2VkLWV4YW1wbGUgLmNhcmQtYm9keSwgLnJlcG9ydCAuY2FyZC1ibG9jay53b3JrZWQtZXhhbXBsZSAuY2FyZC1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5yZXBvcnQtY2FyZC53b3JrZWQtZXhhbXBsZSAuY2FyZC1ib2R5IC5jYXJkLWJsb2NrLCAucmVwb3J0IC5jYXJkLWJsb2NrLndvcmtlZC1leGFtcGxlIC5jYXJkLWJvZHkgLmNhcmQtYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnJlcG9ydC1jYXJkLndvcmtlZC1leGFtcGxlIC5jYXJkLWJvZHkgLmNhcmQtYmxvY2sgLmNhcmQtYm9keSwgLnJlcG9ydCAuY2FyZC1ibG9jay53b3JrZWQtZXhhbXBsZSAuY2FyZC1ib2R5IC5jYXJkLWJsb2NrIC5jYXJkLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xufVxuLnJlcG9ydC1jYXJkIC5jYXJkLWJvZHksIC5yZXBvcnQgLmNhcmQtYmxvY2sgLmNhcmQtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7XG59XG4ucmVwb3J0LWNhcmQgLmNhcmQtYm9keSBociwgLnJlcG9ydCAuY2FyZC1ibG9jayAuY2FyZC1ib2R5IGhyIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNGRkZGRkY7XG59XG4ucmVwb3J0LWNhcmQgLmNhcmQtYm9keSB1bCBsaTo6YmVmb3JlLCAucmVwb3J0IC5jYXJkLWJsb2NrIC5jYXJkLWJvZHkgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnJlcG9ydC1jYXJkIC5jYXJkLWJvZHkuYWNjZW50LmxldmVsLTI6OmJlZm9yZSwgLnJlcG9ydCAuY2FyZC1ibG9jayAuY2FyZC1ib2R5LmFjY2VudC5sZXZlbC0yOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjJjM2I0O1xufVxuLnJlcG9ydC1jYXJkIC5jYXJkLWJvZHkuYWNjZW50LmxldmVsLTM6OmJlZm9yZSwgLnJlcG9ydCAuY2FyZC1ibG9jayAuY2FyZC1ib2R5LmFjY2VudC5sZXZlbC0zOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWI4ZDgzO1xufVxuLnJlcG9ydC1jYXJkIC5jYXJkLWJvZHkuYWNjZW50LmxldmVsLTQ6OmJlZm9yZSwgLnJlcG9ydCAuY2FyZC1ibG9jayAuY2FyZC1ib2R5LmFjY2VudC5sZXZlbC00OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWE2MTViO1xufVxuLnJlcG9ydC1jYXJkIC5jYXJkLWJvZHkuYWNjZW50LmxldmVsLTU6OmJlZm9yZSwgLnJlcG9ydCAuY2FyZC1ibG9jayAuY2FyZC1ib2R5LmFjY2VudC5sZXZlbC01OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxZTFlO1xufVxuLnJlcG9ydC1jYXJkIC5jYXJkLWJvZHkgLmNhcmQtYmxvY2sgLmNhcmQtYm9keSwgLnJlcG9ydCAuY2FyZC1ibG9jayAuY2FyZC1ib2R5IC5jYXJkLWJsb2NrIC5jYXJkLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnJlcG9ydC1jYXJkIC5jYXJkLWJvZHkgLmNhcmQtYmxvY2sgLmNhcmQtYm9keS5hY2NlbnQtcGluazo6YmVmb3JlLCAucmVwb3J0IC5jYXJkLWJsb2NrIC5jYXJkLWJvZHkgLmNhcmQtYmxvY2sgLmNhcmQtYm9keS5hY2NlbnQtcGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTFBOTtcbn1cblxuLmNhcmQtc2xpbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5jYXJkLXNsaW0gLmNhcmQtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAzNzhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJkLXNsaW0gaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNhcmQtc2xpbSAuY2FyZC1pbWFnZS1hY2NlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE5MHB4O1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAtNDBweDtcbn1cbi5jYXJkLXNsaW0gLmNhcmQtYm9keSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJkLXNsaW0udGhlbWUtcHJpbWFyeSAuY2FyZC1ib2R5OmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFODtcbn1cbi5jYXJkLXNsaW0udGhlbWUtYWNjZW50LXBpbmsgLmNhcmQtYm9keTpmaXJzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjUxQTk7XG59XG4uY2FyZC1zbGltLnRoZW1lLXByaW1hcnkgLmNhcmQtYm9keTpsYXN0LWNoaWxkLCAuY2FyZC1zbGltLnRoZW1lLWFjY2VudC1waW5rIC5jYXJkLWJvZHk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogLTUwcHggMjBweCAwO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FyZC1zbGltLnRoZW1lLXByaW1hcnkgLmNhcmQtYm9keTpsYXN0LWNoaWxkOjpiZWZvcmUsIC5jYXJkLXNsaW0udGhlbWUtYWNjZW50LXBpbmsgLmNhcmQtYm9keTpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRkNFODtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmNhcmQtc2xpbS50aGVtZS1wcmltYXJ5IC5jYXJkLWJvZHk6bGFzdC1jaGlsZDpob3Zlcjo6YmVmb3JlLCAuY2FyZC1zbGltLnRoZW1lLWFjY2VudC1waW5rIC5jYXJkLWJvZHk6bGFzdC1jaGlsZDpob3Zlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG59XG4uY2FyZC1zbGltLnRoZW1lLXByaW1hcnkgLmNhcmQtYm9keTpsYXN0LWNoaWxkIC5idG4sIC5jYXJkLXNsaW0udGhlbWUtcHJpbWFyeSAuY2FyZC1ib2R5Omxhc3QtY2hpbGQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuY2FyZC1zbGltLnRoZW1lLXByaW1hcnkgLmNhcmQtYm9keTpsYXN0LWNoaWxkIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5jYXJkLXNsaW0udGhlbWUtcHJpbWFyeSAuY2FyZC1ib2R5Omxhc3QtY2hpbGQgbWFpbiAuZ3NjLXNlYXJjaC1ib3ggLmdzYy1zZWFyY2gtYnV0dG9uLXYyLCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuY2FyZC1zbGltLnRoZW1lLXByaW1hcnkgLmNhcmQtYm9keTpsYXN0LWNoaWxkIC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiwgLmNhcmQtc2xpbS50aGVtZS1hY2NlbnQtcGluayAuY2FyZC1ib2R5Omxhc3QtY2hpbGQgLmJ0biwgLmNhcmQtc2xpbS50aGVtZS1hY2NlbnQtcGluayAuY2FyZC1ib2R5Omxhc3QtY2hpbGQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuY2FyZC1zbGltLnRoZW1lLWFjY2VudC1waW5rIC5jYXJkLWJvZHk6bGFzdC1jaGlsZCBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuY2FyZC1zbGltLnRoZW1lLWFjY2VudC1waW5rIC5jYXJkLWJvZHk6bGFzdC1jaGlsZCBtYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjIsIG1haW4gLmdzYy1zZWFyY2gtYm94IC5jYXJkLXNsaW0udGhlbWUtYWNjZW50LXBpbmsgLmNhcmQtYm9keTpsYXN0LWNoaWxkIC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiB7XG4gIG1hcmdpbjogMCAwIC00MHB4IDA7XG59XG4uY2FyZC1zbGltLnRoZW1lLWFjY2VudC1waW5rIC5jYXJkLWJvZHk6bGFzdC1jaGlsZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTFBOTtcbn1cblxuLmhvbWVwYWdlIC5jYXJkLXNsaW0gLmNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5mb290ZXIge1xuICBwYWRkaW5nOiAwIDAgNC41cmVtO1xufVxuLmZvb3RlciBhIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyIC5uYXZiYXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvb3RlciAubmF2YmFyIC5mb290ZXItbGlua3Mge1xuICAgIG1hcmdpbjogMThweCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3RlciAubmF2YmFyIC5mb290ZXItbGlua3MgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZm9vdGVyIC5uYXZiYXIgLmZvb3Rlci1saW5rcyAubGlzdC1pbmxpbmUge1xuICBtYXJnaW46IDA7XG59XG4uZm9vdGVyIC5uYXZiYXIgLmZvb3Rlci1saW5rcyAubGlzdC1pbmxpbmUtaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5mb290ZXIgLm5hdmJhciAuZm9vdGVyLWxpbmtzIC5uYXYtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyIC5uYXZiYXIgLmZvb3Rlci1saW5rcyAubmF2LWxpbms6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xOHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFFMUUxRTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0IDBzLCBsZWZ0IDAuM3MgZWFzZS1pbi1vdXQgMHM7XG4gIH1cbiAgLmZvb3RlciAubmF2YmFyIC5mb290ZXItbGlua3MgLm5hdi1saW5rOmhvdmVyOjphZnRlciwgLmZvb3RlciAubmF2YmFyIC5mb290ZXItbGlua3MgLm5hdi1saW5rOmZvY3VzOjphZnRlciwgLmZvb3RlciAubmF2YmFyIC5mb290ZXItbGlua3MgLm5hdi1saW5rOmFjdGl2ZSAuZm9vdGVyIC5uYXZiYXIgLmZvb3Rlci1saW5rcyAubmF2LWxpbmsuYWN0aXZlOjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXIgLm5hdmJhciAuZm9vdGVyLWxpbmtzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5mb290ZXIgLm5hdmJhciAuZm9vdGVyLWxpbmtzIC5zZWFyY2g6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5mb290ZXIgLnNvY2lhbC1saW5rcyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNDBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb290ZXIgLnNvY2lhbC1saW5rcyAubGlzdC1pbmxpbmUge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5mb290ZXIgLmJyYW5kLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDY2cHg7XG4gIGhlaWdodDogNTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyIC5icmFuZC1sb2dvIGltZyB7XG4gICAgd2lkdGg6IDExMXB4O1xuICAgIGhlaWdodDogOTRweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXIgLmJyYW5kLWxlZ2FsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5mb290ZXIgLmJyYW5kLWxlZ2FsIHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmZvb3RlciAuYnJhbmQtbGVnYWwgYSB7XG4gIGJveC1zaGFkb3c6ICMwMEZDRTggMHB4IC0ycHggMHB4IGluc2V0O1xuICAtLWFuaW1hdGVkLWxpbmstY29sb3I6ICMwMEZDRTg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWFuaW1hdGVkLWxpbmstY29sb3IpIDAlLCB2YXIoLS1hbmltYXRlZC1saW5rLWNvbG9yKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgMC4ycztcbn1cbi5mb290ZXIgLmJyYW5kLWxlZ2FsIGE6aG92ZXIsIC5mb290ZXIgLmJyYW5kLWxlZ2FsIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLmFkbWluLWxpbmsge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXI6IDRweCBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItdG9wOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRkY1MUE5O1xuICB6LWluZGV4OiA5OTk5O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgb3BhY2l0eTogMC44O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMxRTFFMUU7XG59XG4uYWRtaW4tbGluazpob3ZlciB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBvcGFjaXR5OiAxO1xufVxuXG4jc2VhcmNoTW9kYWwge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4jc2VhcmNoTW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUUxRTFFO1xufVxuI3NlYXJjaE1vZGFsIC5zZWFyY2gtaWNvbiB7XG4gIGNvbG9yOiAjMDBGQ0U4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbiNzZWFyY2hNb2RhbCAuaW5wdXQtZ3JvdXAge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwRkNFODtcbn1cbiNzZWFyY2hNb2RhbCAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFMUUxRTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4jc2VhcmNoTW9kYWwgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmZlZWRiYWNrIHtcbiAgcGFkZGluZzogMWVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZlZWRiYWNrIC5saXN0LWlubGluZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5mZWVkYmFjayAubGlzdC1pbmxpbmUgLmxpc3QtaW5saW5lLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbmJsb2NrcXVvdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xuICBwYWRkaW5nOiAxLjVyZW0gMnJlbSAxLjVyZW0gNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJsb2NrcXVvdGUge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxufVxuYmxvY2txdW90ZSBmb290ZXIge1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5ibG9ja3F1b3RlIGZvb3RlciBjaXRlIHtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbn1cbmJsb2NrcXVvdGUgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYmxvY2txdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3F1b3RlLW1hcmsuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDJyZW0gYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDJyZW07XG4gIHdpZHRoOiAycmVtO1xuICBsZWZ0OiAxcmVtO1xuICB0b3A6IGNhbGMoNTAlIC0gMXJlbSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYmxvY2txdW90ZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDRyZW0gYXV0bztcbiAgICBsZWZ0OiAtM3JlbTtcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgd2lkdGg6IDRyZW07XG4gICAgdG9wOiBjYWxjKDUwJSAtIDJyZW0pO1xuICB9XG59XG5cbi5zb2NpYWwtbWVkaWEge1xuICBtYXJnaW46IDI1cHggMCAzMHB4IDA7XG59XG4uc29jaWFsLW1lZGlhIC5saXN0LWlubGluZS5jaXRhdGlvbiB7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc29jaWFsLW1lZGlhIC5saXN0LWlubGluZS5jaXRhdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMTBweCAwIDIwcHggMDtcbiAgfVxufVxuLnNvY2lhbC1tZWRpYSAuc29jaWFsLWxpbmtzIC5saXN0LWlubGluZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc29jaWFsLW1lZGlhIC5zb2NpYWwtbGlua3MgLmxpc3QtaW5saW5lIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4uc29jaWFsLWxpbmtzIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLnNvY2lhbC1saW5rcyAuc29jaWFsLWljb24ge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5jYXJkLnNpZGViYXItY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEZDRTg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJkLnNpZGViYXItY2FyZCAuYmFja2dyb3VuZC1pbWcge1xuICBoZWlnaHQ6IDI0NHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLnNpZGViYXItY2FyZCAuYmFja2dyb3VuZC1pbWcge1xuICAgIGhlaWdodDogMzQ0cHg7XG4gIH1cbn1cbi5jYXJkLnNpZGViYXItY2FyZCAuYmFja2dyb3VuZC1pbWcgc3ZnIHtcbiAgd2lkdGg6IDE3MDBweDtcbiAgbWFyZ2luOiAtMzgwcHggMCAwIC04MjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC5zaWRlYmFyLWNhcmQgLmJhY2tncm91bmQtaW1nIHN2ZyB7XG4gICAgd2lkdGg6IDIwMDBweDtcbiAgICBtYXJnaW46IC0zODBweCAwIDAgLTkxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXJkLnNpZGViYXItY2FyZC1zdGlja3kge1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogLTI2MHB4O1xuICB9XG4gIC5jYXJkLnNpZGViYXItY2FyZC1zdGlja3kgLmNhcmQtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjlweCk7XG4gIH1cbn1cbi5jYXJkLnNpZGViYXItY2FyZCAuc2lkZWJhci1jYXJkLWltYWdlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDE0cHg7XG59XG4uY2FyZC5zaWRlYmFyLWNhcmQgLnNpZGViYXItY2FyZC1pbWFnZSAub3ZlcmxheS1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTkycHg7XG4gIGxlZnQ6IC02MzBweDtcbn1cbi5jYXJkLnNpZGViYXItY2FyZCAuc2lkZWJhci1jYXJkLWltYWdlIC5vdmVybGF5LWltYWdlIC5zdmcsIC5jYXJkLnNpZGViYXItY2FyZCAuc2lkZWJhci1jYXJkLWltYWdlIC5vdmVybGF5LWltYWdlIHN2ZyB7XG4gIHdpZHRoOiAxNTAwcHg7XG59XG4uY2FyZC5zaWRlYmFyLWNhcmQgLnNpZGViYXItY2FyZC1pbWFnZSAuc2lkZWJhci1jYXJkLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDBweCAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC5zaWRlYmFyLWNhcmQgLnNpZGViYXItY2FyZC1pbWFnZSAuc2lkZWJhci1jYXJkLXRpdGxlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJkLnNpZGViYXItY2FyZCAuc2lkZWJhci1jYXJkLWltYWdlIC5zaWRlYmFyLWNhcmQtdGl0bGUgaDMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmNhcmQuc2lkZWJhci1jYXJkIC5jYXJkLXRpdGxlIHtcbiAgcGFkZGluZzogMCAwIDAgMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLnNpZGViYXItY2FyZCAuY2FyZC10aXRsZSB7XG4gICAgcGFkZGluZzogMCAwIDAgM3JlbTtcbiAgfVxufVxuLmNhcmQuc2lkZWJhci1jYXJkIC5saXN0LXVuc3R5bGVkIGxpLCAuY2FyZC5zaWRlYmFyLWNhcmQgLmJyZWFkY3J1bWJzIG9sIGxpLCAuYnJlYWRjcnVtYnMgLmNhcmQuc2lkZWJhci1jYXJkIG9sIGxpLCAuY2FyZC5zaWRlYmFyLWNhcmQgbmF2LnNpZGViYXItbmF2IGEge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQuc2lkZWJhci1jYXJkIC5saXN0LXVuc3R5bGVkIGxpLCAuY2FyZC5zaWRlYmFyLWNhcmQgLmJyZWFkY3J1bWJzIG9sIGxpLCAuYnJlYWRjcnVtYnMgLmNhcmQuc2lkZWJhci1jYXJkIG9sIGxpLCAuY2FyZC5zaWRlYmFyLWNhcmQgbmF2LnNpZGViYXItbmF2IGEge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDNyZW07XG4gIH1cbn1cbi5jYXJkLnNpZGViYXItY2FyZCAubGlzdC11bnN0eWxlZCBsaTo6YmVmb3JlLCAuY2FyZC5zaWRlYmFyLWNhcmQgLmJyZWFkY3J1bWJzIG9sIGxpOjpiZWZvcmUsIC5icmVhZGNydW1icyAuY2FyZC5zaWRlYmFyLWNhcmQgb2wgbGk6OmJlZm9yZSwgLmNhcmQuc2lkZWJhci1jYXJkIG5hdi5zaWRlYmFyLW5hdiBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKWoFwiO1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIGxlZnQ6IC0xNTBweDtcbn1cbi5jYXJkLnNpZGViYXItY2FyZCAubGlzdC11bnN0eWxlZCBsaTpob3Zlcjo6YmVmb3JlLCAuY2FyZC5zaWRlYmFyLWNhcmQgLmJyZWFkY3J1bWJzIG9sIGxpOmhvdmVyOjpiZWZvcmUsIC5icmVhZGNydW1icyAuY2FyZC5zaWRlYmFyLWNhcmQgb2wgbGk6aG92ZXI6OmJlZm9yZSwgLmNhcmQuc2lkZWJhci1jYXJkIC5saXN0LXVuc3R5bGVkIGxpOmZvY3VzOjpiZWZvcmUsIC5jYXJkLnNpZGViYXItY2FyZCAuYnJlYWRjcnVtYnMgb2wgbGk6Zm9jdXM6OmJlZm9yZSwgLmJyZWFkY3J1bWJzIC5jYXJkLnNpZGViYXItY2FyZCBvbCBsaTpmb2N1czo6YmVmb3JlLCAuY2FyZC5zaWRlYmFyLWNhcmQgLmxpc3QtdW5zdHlsZWQgbGkuYWN0aXZlOjpiZWZvcmUsIC5jYXJkLnNpZGViYXItY2FyZCAuYnJlYWRjcnVtYnMgb2wgbGkuYWN0aXZlOjpiZWZvcmUsIC5icmVhZGNydW1icyAuY2FyZC5zaWRlYmFyLWNhcmQgb2wgbGkuYWN0aXZlOjpiZWZvcmUsIC5jYXJkLnNpZGViYXItY2FyZCBuYXYuc2lkZWJhci1uYXYgYTpob3Zlcjo6YmVmb3JlLCAuY2FyZC5zaWRlYmFyLWNhcmQgbmF2LnNpZGViYXItbmF2IGE6Zm9jdXM6OmJlZm9yZSwgLmNhcmQuc2lkZWJhci1jYXJkIG5hdi5zaWRlYmFyLW5hdiBhLmFjdGl2ZTo6YmVmb3JlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxlZnQ6IDEwcHg7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQuc2lkZWJhci1jYXJkIC5saXN0LXVuc3R5bGVkIGxpOmhvdmVyOjpiZWZvcmUsIC5jYXJkLnNpZGViYXItY2FyZCAuYnJlYWRjcnVtYnMgb2wgbGk6aG92ZXI6OmJlZm9yZSwgLmJyZWFkY3J1bWJzIC5jYXJkLnNpZGViYXItY2FyZCBvbCBsaTpob3Zlcjo6YmVmb3JlLCAuY2FyZC5zaWRlYmFyLWNhcmQgLmxpc3QtdW5zdHlsZWQgbGk6Zm9jdXM6OmJlZm9yZSwgLmNhcmQuc2lkZWJhci1jYXJkIC5icmVhZGNydW1icyBvbCBsaTpmb2N1czo6YmVmb3JlLCAuYnJlYWRjcnVtYnMgLmNhcmQuc2lkZWJhci1jYXJkIG9sIGxpOmZvY3VzOjpiZWZvcmUsIC5jYXJkLnNpZGViYXItY2FyZCAubGlzdC11bnN0eWxlZCBsaS5hY3RpdmU6OmJlZm9yZSwgLmNhcmQuc2lkZWJhci1jYXJkIC5icmVhZGNydW1icyBvbCBsaS5hY3RpdmU6OmJlZm9yZSwgLmJyZWFkY3J1bWJzIC5jYXJkLnNpZGViYXItY2FyZCBvbCBsaS5hY3RpdmU6OmJlZm9yZSwgLmNhcmQuc2lkZWJhci1jYXJkIG5hdi5zaWRlYmFyLW5hdiBhOmhvdmVyOjpiZWZvcmUsIC5jYXJkLnNpZGViYXItY2FyZCBuYXYuc2lkZWJhci1uYXYgYTpmb2N1czo6YmVmb3JlLCAuY2FyZC5zaWRlYmFyLWNhcmQgbmF2LnNpZGViYXItbmF2IGEuYWN0aXZlOjpiZWZvcmUge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cbi5jYXJkLnNpZGViYXItY2FyZCAubGlzdC11bnN0eWxlZCBsaS5hY3RpdmUsIC5jYXJkLnNpZGViYXItY2FyZCAuYnJlYWRjcnVtYnMgb2wgbGkuYWN0aXZlLCAuYnJlYWRjcnVtYnMgLmNhcmQuc2lkZWJhci1jYXJkIG9sIGxpLmFjdGl2ZSwgLmNhcmQuc2lkZWJhci1jYXJkIG5hdi5zaWRlYmFyLW5hdiBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uY2FyZC5zaWRlYmFyLWNhcmQgLmxpc3QtdW5zdHlsZWQgbGkuYWN0aXZlOjpiZWZvcmUsIC5jYXJkLnNpZGViYXItY2FyZCAuYnJlYWRjcnVtYnMgb2wgbGkuYWN0aXZlOjpiZWZvcmUsIC5icmVhZGNydW1icyAuY2FyZC5zaWRlYmFyLWNhcmQgb2wgbGkuYWN0aXZlOjpiZWZvcmUsIC5jYXJkLnNpZGViYXItY2FyZCBuYXYuc2lkZWJhci1uYXYgYS5hY3RpdmU6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMDBGQ0U4O1xufVxuLmNhcmQuc2lkZWJhci1jYXJkIC5saXN0LXVuc3R5bGVkIGxpLmFjdGl2ZSBhLCAuY2FyZC5zaWRlYmFyLWNhcmQgLmJyZWFkY3J1bWJzIG9sIGxpLmFjdGl2ZSBhLCAuYnJlYWRjcnVtYnMgLmNhcmQuc2lkZWJhci1jYXJkIG9sIGxpLmFjdGl2ZSBhLCAuY2FyZC5zaWRlYmFyLWNhcmQgbmF2LnNpZGViYXItbmF2IGEuYWN0aXZlIGEge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmNhcmQuc2lkZWJhci1jYXJkIC5saXN0LXVuc3R5bGVkIGxpLmFjdGl2ZSBhOmhvdmVyLCAuY2FyZC5zaWRlYmFyLWNhcmQgLmJyZWFkY3J1bWJzIG9sIGxpLmFjdGl2ZSBhOmhvdmVyLCAuYnJlYWRjcnVtYnMgLmNhcmQuc2lkZWJhci1jYXJkIG9sIGxpLmFjdGl2ZSBhOmhvdmVyLCAuY2FyZC5zaWRlYmFyLWNhcmQgbmF2LnNpZGViYXItbmF2IGEuYWN0aXZlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmNhcmQuc2lkZWJhci1jYXJkIG5hdi5zaWRlYmFyLW5hdiA+IG5hdi5zaWRlYmFyLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmNhcmQuc2lkZWJhci1jYXJkIG5hdi5zaWRlYmFyLW5hdiA+IC5uYXYtbGluay5hY3RpdmUgKyBuYXYuc2lkZWJhci1uYXYge1xuICBkaXNwbGF5OiBpbmhlcml0O1xufVxuXG4ucGFnaW5hdGlvbiAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYWJvdXQtdHBmYy1kZWNvcmF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDE2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFib3V0LXRwZmMtZGVjb3JhdGlvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDEwcHg7XG4gIHRvcDogLTQxMHB4O1xufVxuXG4ucmVsYXRlZC1mYWN0Y2hlY2tzIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5yZWxhdGVkLWZhY3RjaGVja3MgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4ucmVsYXRlZC1mYWN0Y2hlY2tzIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnJlbGF0ZWQtZmFjdGNoZWNrcyB1bCBhIHtcbiAgLS1hbmltYXRlZC1saW5rLWNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS1hbmltYXRlZC1saW5rLWNvbG9yKSAwJSwgdmFyKC0tYW5pbWF0ZWQtbGluay1jb2xvcikgMTAwJSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICBiYWNrZ3JvdW5kLXNpemU6IDAgMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIDAuMnM7XG59XG4ucmVsYXRlZC1mYWN0Y2hlY2tzIHVsIGE6aG92ZXIsIC5yZWxhdGVkLWZhY3RjaGVja3MgdWwgYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuLnJlbGF0ZWQtZmFjdGNoZWNrcyB1bCBhIHtcbiAgYm94LXNoYWRvdzogI0ZGRkZGRiAwcHggLTJweCAwcHggaW5zZXQ7XG59XG5cbi5sZHMtZWxsaXBzaXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5sZHMtZWxsaXBzaXMtYnJhbmQtYWNjZW50LXllbGxvdyBkaXYge1xuICBiYWNrZ3JvdW5kOiAjRkZGRjAwICFpbXBvcnRhbnQ7XG59XG4ubGRzLWVsbGlwc2lzLWJyYW5kLWFjY2VudC1waW5rIGRpdiB7XG4gIGJhY2tncm91bmQ6ICNGRjUxQTkgIWltcG9ydGFudDtcbn1cbi5sZHMtZWxsaXBzaXMgZGl2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMzcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAxLCAxLCAwKTtcbn1cbi5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgxKSB7XG4gIGxlZnQ6IDhweDtcbiAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMxIDAuNnMgaW5maW5pdGU7XG59XG4ubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMikge1xuICBsZWZ0OiA4cHg7XG4gIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMiAwLjZzIGluZmluaXRlO1xufVxuLmxkcy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgbGVmdDogMzJweDtcbiAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMyIDAuNnMgaW5maW5pdGU7XG59XG4ubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoNCkge1xuICBsZWZ0OiA1NnB4O1xuICBhbmltYXRpb246IGxkcy1lbGxpcHNpczMgMC42cyBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBsZHMtZWxsaXBzaXMxIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsZHMtZWxsaXBzaXMzIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsZHMtZWxsaXBzaXMyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI0cHgsIDApO1xuICB9XG59XG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmFjY29yZGlvbi1pdGVtOm5vdChbb3Blbl0pOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBGMDtcbn1cbi5hY2NvcmRpb24taXRlbSBzdW1tYXJ5IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWNjb3JkaW9uLWl0ZW0gc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWNjb3JkaW9uLWl0ZW0gc3VtbWFyeTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKWvFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG59XG4uYWNjb3JkaW9uLWl0ZW0gPiAqOm5vdChzdW1tYXJ5KSB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbi5hY2NvcmRpb24taXRlbVtvcGVuXSA+IHN1bW1hcnk6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXI6IDNweCAjMUUxRTFFIHNvbGlkO1xufVxuXG4udGltZWxpbmUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cbi50aW1lbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItdG9wOiA0cHggd2hpdGUgc29saWQ7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLXN0ZXAuY29tcGxldGUgLnRpbWVsaW5lLXN0ZXAtbWFya2VyOjphZnRlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMzJweDtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtc3RlcC1tYXJrZXIge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogYXV0bztcbn1cbi50aW1lbGluZSAudGltZWxpbmUtc3RlcC1tYXJrZXI6OmJlZm9yZSwgLnRpbWVsaW5lIC50aW1lbGluZS1zdGVwLW1hcmtlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLXN0ZXAtbWFya2VyOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zdGVwLWNvbXBsZXRlLnBuZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtc3RlcC1tYXJrZXI6OmJlZm9yZSB7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiA1cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXJ0aWNsZS1jb2x1bW4ge1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDEwMHB4O1xuICB9XG59XG5cbi5yaWNodGV4dC1pbWFnZS5yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnJpY2h0ZXh0LWltYWdlLmNlbnRyZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5tYWluLnBsZWRnZS10cmFja2VyIC5iZy1oaWdobGlnaHQsIG1haW4ucGxlZGdlLXBhZ2UgLmJnLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA0MiUsICNGRjk5MDAgNDIlIDgwJSwgdHJhbnNwYXJlbnQgODAlKTtcbn1cbm1haW4ucGxlZGdlLXRyYWNrZXIgLmFjY2VudDo6YmVmb3JlLCBtYWluLnBsZWRnZS1wYWdlIC5hY2NlbnQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk5MDA7XG59XG5tYWluLnBsZWRnZS10cmFja2VyIGEsIG1haW4ucGxlZGdlLXBhZ2UgYSB7XG4gIC0tYm94LXNoYWRvdy1jb2xvcjogI0ZGOTkwMDtcbn1cbm1haW4ucGxlZGdlLXRyYWNrZXIgcCBhLCBtYWluLnBsZWRnZS1wYWdlIHAgYSB7XG4gIC0tYW5pbWF0ZWQtbGluay1jb2xvcjogI0ZGOTkwMDtcbn1cbm1haW4ucGxlZGdlLXRyYWNrZXIgLmJyZWFkY3J1bWJzIGEsIG1haW4ucGxlZGdlLXBhZ2UgLmJyZWFkY3J1bWJzIGEge1xuICBib3gtc2hhZG93OiBub25lO1xufVxubWFpbi5wbGVkZ2UtdHJhY2tlciAuY21zLWNvbnRlbnQgcCBhOm5vdCguYnRuKSwgbWFpbi5wbGVkZ2UtdHJhY2tlciAuY21zLWNvbnRlbnQgbGkgYTpub3QoLmJ0biksIG1haW4ucGxlZGdlLXRyYWNrZXIgLmNtcy1jb250ZW50IGJsb2NrcXVvdGUgYTpub3QoLmJ0biksIG1haW4ucGxlZGdlLXRyYWNrZXIgLmNtcy1jb250ZW50IHRhYmxlIGE6bm90KC5idG4pLCBtYWluLnBsZWRnZS1wYWdlIC5jbXMtY29udGVudCBwIGE6bm90KC5idG4pLCBtYWluLnBsZWRnZS1wYWdlIC5jbXMtY29udGVudCBsaSBhOm5vdCguYnRuKSwgbWFpbi5wbGVkZ2UtcGFnZSAuY21zLWNvbnRlbnQgYmxvY2txdW90ZSBhOm5vdCguYnRuKSwgbWFpbi5wbGVkZ2UtcGFnZSAuY21zLWNvbnRlbnQgdGFibGUgYTpub3QoLmJ0bikge1xuICAtLWFuaW1hdGVkLWxpbmstY29sb3I6ICNGRjk5MDA7XG59XG5tYWluLnBsZWRnZS10cmFja2VyIC5jbXMtY29udGVudCB1bCBsaTo6YmVmb3JlLCBtYWluLnBsZWRnZS1wYWdlIC5jbXMtY29udGVudCB1bCBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICNGRjk5MDA7XG59XG5tYWluLnBsZWRnZS10cmFja2VyIGJsb2NrcXVvdGU6OmJlZm9yZSwgbWFpbi5wbGVkZ2UtcGFnZSBibG9ja3F1b3RlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcXVvdGUtbWFyay1vcmFuZ2Uuc3ZnXCIpO1xufVxubWFpbi5wbGVkZ2UtdHJhY2tlciAuZm9ybS1jb250cm9sOmZvY3VzLCBtYWluLnBsZWRnZS1wYWdlIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNGRjk5MDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi50ZWFtdGFpbG9yLWpvYnNfX2pvYi10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuLnRlYW10YWlsb3Itam9ic19fam9iLWluZm8ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxubWFpbiAuZ3NjLXNlYXJjaC1ib3ggYSwgbWFpbiAuZ3NjLXJlc3VsdHMgLmdjc2MtbW9yZS1tYXliZS1icmFuZGluZy1yb290IGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5tYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjIge1xuICBwYWRkaW5nOiAxMHB4IDI3cHg7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5tYWluIC5nc2Mtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjIgc3ZnIHtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbm1haW4gLmdzYy1yZXN1bHRzLCBtYWluIC5nc2MtdGFibGUtcmVzdWx0IC5ncy1zbmlwcGV0IHtcbiAgZm9udC1mYW1pbHk6IFwiTXVsaVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxubWFpbiAuZ3NjLXJlc3VsdHMgLmdzLWltYWdlIHtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbn1cbm1haW4gLmdzYy1yZXN1bHRzIC5ncy13ZWItaW1hZ2UtYm94IHtcbiAgd2lkdGg6IDExNnB4O1xufVxubWFpbiAuZ3NjLWlucHV0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxubWFpbiAuZ3NjLXNlbGVjdGVkLW9wdGlvbi1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbm1haW4uZG9uYXRlIGZvcm0gLmFsZXJ0LmFsZXJ0LWJsb2NrIHVsLCBtYWluLmRvbmF0ZSBmb3JtICNtY19lbWJlZF9zaWdudXAgLmFsZXJ0LWJsb2NrLnJlc3BvbnNlIHVsLCAjbWNfZW1iZWRfc2lnbnVwIG1haW4uZG9uYXRlIGZvcm0gLmFsZXJ0LWJsb2NrLnJlc3BvbnNlIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxubWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMC42MjVyZW07XG59XG5tYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDAuMDE7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgei1pbmRleDogOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGJvcmRlci1jb2xvcjogI2NlZDRkYTtcbn1cbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB+IC5mb3JtLWNoZWNrLWxhYmVsOmhvdmVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjUxQTk7XG4gIGJvcmRlci1jb2xvcjogI0ZGNTFBOTtcbn1cbm1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dFt0eXBlPXJhZGlvXS5tY2VfaW5saW5lX2Vycm9yIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5tY2VfaW5saW5lX2Vycm9yIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIC5pcy1pbnZhbGlkIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtIC5pcy1pbnZhbGlkIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAuaXMtaW52YWxpZCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAuaXMtaW52YWxpZCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAuaXMtaW52YWxpZCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAuaXMtaW52YWxpZCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gLmlzLWludmFsaWQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gLmlzLWludmFsaWQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gLmlzLWludmFsaWQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gLmlzLWludmFsaWQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAuaXMtaW52YWxpZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtIC5pcy1pbnZhbGlkIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5mb3JtLWNoZWNrLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmZvcm0tY2hlY2staW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jaGVjay1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gLmlzLWludmFsaWQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCAuZm9ybSBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmZvcm0tY2hlY2staW5wdXQgLmZvcm0tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IG1haW4uZG9uYXRlIGZvcm0gLnJhZGlvLWJ1dHRvbi1ncm91cCAuZm9ybS1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXS5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybSAjbWNfZW1iZWRfc2lnbnVwIC5tYy1maWVsZC1ncm91cCBpbnB1dC5tY2VfaW5saW5lX2Vycm9yIC5jdXN0b20tY29udHJvbC1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuZm9ybS1jaGVjay1pbnB1dCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgbWFpbi5kb25hdGUgZm9ybSAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmZvcm0tY2hlY2stbGFiZWwsICNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIC5mb3JtIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3IgLmN1c3RvbS1jb250cm9sLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5mb3JtLWNoZWNrLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0gI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCwgI21jX2VtYmVkX3NpZ251cCAubWMtZmllbGQtZ3JvdXAgLmZvcm0gaW5wdXQubWNlX2lubGluZV9lcnJvciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgLmN1c3RvbS1jb250cm9sLWlucHV0IC5jdXN0b20tY29udHJvbC1pbnB1dCBtYWluLmRvbmF0ZSBmb3JtIC5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI0U3NEMzQztcbn1cbm1haW4uZG9uYXRlIHNlY3Rpb24ub3RoZXItd2F5cyAub3RoZXItd2F5cy1pY29uIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxOTE5MTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIG1haW4uZG9uYXRlIHNlY3Rpb24ub3RoZXItd2F5cyAub3RoZXItd2F5cy1pY29uIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgNDBweCAwIDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0OHB4O1xuICAgIHdpZHRoOiAxMTJweDtcbiAgICBoZWlnaHQ6IDExMnB4O1xuICB9XG59XG5tYWluLmRvbmF0ZSBzZWN0aW9uLm90aGVyLXdheXMgLm90aGVyLXdheXMtaWNvbi5vdGhlci13YXlzLWljb24tbGV0dGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2xldHRlci13aGl0ZS5zdmdcIik7XG59XG5tYWluLmRvbmF0ZSBzZWN0aW9uLm90aGVyLXdheXMgLm90aGVyLXdheXMtaWNvbi5vdGhlci13YXlzLWljb24tY29pbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jb2luLXdoaXRlLnN2Z1wiKTtcbn1cbm1haW4uZG9uYXRlIHNlY3Rpb24ub3RoZXItd2F5cyAub3RoZXItd2F5cy10ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBtYWluLmRvbmF0ZSBzZWN0aW9uLm90aGVyLXdheXMgLm90aGVyLXdheXMtdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4ucmVwb3J0IC5ub3RpY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJGRkZEO1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG59XG4ucmVwb3J0IC5wb3N0LWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTFBOTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ucmVwb3J0IGltZy5pbmRpY2F0b3Ige1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVwb3J0IC5jb2wtbWQge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxufVxuLnJlcG9ydCAubGVhZCwgLnJlcG9ydCAuanVtYm90cm9uLmp1bWJvdHJvbi1ob21lcGFnZSBwLCAuanVtYm90cm9uLmp1bWJvdHJvbi1ob21lcGFnZSAucmVwb3J0IHAge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbiNtY19lbWJlZF9zaWdudXAgLm1jLWZpZWxkLWdyb3VwIGRpdi5tY2VfaW5saW5lX2Vycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG59IiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA2LjcuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDI0IEZvbnRpY29ucywgSW5jLlxuICovXG4vLyBGb250IEF3ZXNvbWUgY29yZSBjb21waWxlIChXZWIgRm9udHMtYmFzZWQpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnbWl4aW5zJztcbkBpbXBvcnQgJ2NvcmUnO1xuQGltcG9ydCAnc2l6aW5nJztcbkBpbXBvcnQgJ2ZpeGVkLXdpZHRoJztcbkBpbXBvcnQgJ2xpc3QnO1xuQGltcG9ydCAnYm9yZGVyZWQtcHVsbGVkJztcbkBpbXBvcnQgJ2FuaW1hdGVkJztcbkBpbXBvcnQgJ3JvdGF0ZWQtZmxpcHBlZCc7XG5AaW1wb3J0ICdzdGFja2VkJztcbkBpbXBvcnQgJ2ljb25zJztcbkBpbXBvcnQgJ3NjcmVlbi1yZWFkZXInO1xuIiwiLy8gYmFzZSBpY29uIGNsYXNzIGRlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLWZhbWlseSwgJyN7JGZhLXN0eWxlLWZhbWlseX0nKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLCAjeyRmYS1zdHlsZX0pO1xufVxuXG4uZmFzLFxuLmZhcixcbi5mYWIsXG4uI3skZmEtY3NzLXByZWZpeH0tc29saWQsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVndWxhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHMsXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZGlzcGxheSwgI3skZmEtZGlzcGxheX0pO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5mYXM6OmJlZm9yZSxcbi5mYXI6OmJlZm9yZSxcbi5mYWI6OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb2xpZDo6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ3VsYXI6OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHM6OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fTo6YmVmb3JlIHtcbiAgY29udGVudDogdmFyKCN7JGZhLWljb24tcHJvcGVydHl9KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsYXNzaWMsXG4uZmFzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGlkLFxuLmZhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBGcmVlJztcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHMsXG4uZmFiIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBCcmFuZHMnO1xufVxuXG4lZmEtaWNvbiB7XG4gIEBpbmNsdWRlIGZhLWljb247XG59XG4iLCIvLyBzaXppbmcgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gbGl0ZXJhbCBtYWduaWZpY2F0aW9uIHNjYWxlXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JGl9eCB7XG4gICAgZm9udC1zaXplOiAkaSAqIDFlbTtcbiAgfVxufVxuXG4vLyBzdGVwLWJhc2VkIHNjYWxlICh3aXRoIGFsaWdubWVudClcbkBlYWNoICRzaXplLCAkdmFsdWUgaW4gJGZhLXNpemVzIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JHNpemV9IHtcbiAgICAgQGluY2x1ZGUgZmEtc2l6ZSgkdmFsdWUpO1xuICB9XG59XG4iLCIvLyBtaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGJhc2UgcmVuZGVyaW5nIGZvciBhbiBpY29uXG5AbWl4aW4gZmEtaWNvbiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4vLyBzZXRzIHJlbGF0aXZlIGZvbnQtc2l6aW5nIGFuZCBhbGlnbm1lbnQgKGluIF9zaXppbmcpXG5AbWl4aW4gZmEtc2l6ZSAoJGZvbnQtc2l6ZSkge1xuICBmb250LXNpemU6IGZhLWRpdmlkZSgkZm9udC1zaXplLCAkZmEtc2l6ZS1zY2FsZS1iYXNlKSAqIDFlbTsgLy8gY29udmVydHMgc3RlcCBpbiBzaXppbmcgc2NhbGUgaW50byBhbiBlbS1iYXNlZCB2YWx1ZSB0aGF0J3MgcmVsYXRpdmUgdG8gdGhlIHNjYWxlJ3MgYmFzZVxuICBsaW5lLWhlaWdodDogZmEtZGl2aWRlKDEsICRmb250LXNpemUpICogMWVtOyAvLyBzZXRzIHRoZSBsaW5lLWhlaWdodCBvZiB0aGUgaWNvbiBiYWNrIHRvIHRoYXQgb2YgaXQncyBwYXJlbnRcbiAgdmVydGljYWwtYWxpZ246IChmYS1kaXZpZGUoNiwgJGZvbnQtc2l6ZSkgLSBmYS1kaXZpZGUoMywgOCkpICogMWVtOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlcnMgdGhlIGljb24gdGFraW5nIGludG8gYWNjb3VudCB0aGUgc3Vycm91bmRpbmcgdGV4dCdzIGRlc2NlbmRlclxufVxuXG4vLyBvbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy8gc2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gc2VlOiBodHRwczovL2h1Z29naXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cbkBtaXhpbiBmYS1zci1vbmx5KCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLy8gdXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWRcbkBtaXhpbiBmYS1zci1vbmx5LWZvY3VzYWJsZSgpIHtcbiAgJjpub3QoOmZvY3VzKSB7XG4gICAgQGluY2x1ZGUgZmEtc3Itb25seSgpO1xuICB9XG59XG5cbi8vIHNldHMgYSBzcGVjaWZpYyBpY29uIGZhbWlseSB0byB1c2UgYWxvbmdzaWRlIHN0eWxlICsgaWNvbiBtaXhpbnNcbkBtaXhpbiBmYS1mYW1pbHktY2xhc3NpYygpIHtcbiAgQGV4dGVuZCAuZmEtY2xhc3NpYztcbn1cblxuLy8gY29udmVuaWVuY2UgbWl4aW5zIGZvciBkZWNsYXJpbmcgcHNldWRvLWVsZW1lbnRzIGJ5IENTUyB2YXJpYWJsZSxcbi8vIGluY2x1ZGluZyBhbGwgc3R5bGUtc3BlY2lmaWMgZm9udCBwcm9wZXJ0aWVzXG5AbWl4aW4gZmEtaWNvbi1zb2xpZCgkZmEtdmFyKSB7XG4gIEBleHRlbmQgLmZhLXNvbGlkO1xuXG4gICYgeyAjeyRmYS1pY29uLXByb3BlcnR5fTogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpOyAjeyRmYS1kdW90b25lLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfSN7ICRmYS12YXIgfVxcXCJcIik7IH1cbn1cbkBtaXhpbiBmYS1pY29uLXJlZ3VsYXIoJGZhLXZhcikge1xuICBAZXh0ZW5kIC5mYS1yZWd1bGFyO1xuXG4gICYgeyAjeyRmYS1pY29uLXByb3BlcnR5fTogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpOyAjeyRmYS1kdW90b25lLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfSN7ICRmYS12YXIgfVxcXCJcIik7IH1cbn1cbkBtaXhpbiBmYS1pY29uLWJyYW5kcygkZmEtdmFyKSB7XG4gIEBleHRlbmQgLmZhLWJyYW5kcztcblxuICAmIHsgI3skZmEtaWNvbi1wcm9wZXJ0eX06IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTsgI3skZmEtZHVvdG9uZS1pY29uLXByb3BlcnR5fTogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH0jeyAkZmEtdmFyIH1cXFwiXCIpOyB9XG59XG4iLCIvLyBmaXhlZC13aWR0aCBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZncge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAkZmEtZnctd2lkdGg7XG59XG4iLCIvLyB2YXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRmYS1jc3MtcHJlZml4ICAgICAgICAgICAgOiBmYSAhZGVmYXVsdDtcbiRmYS1zdHlsZSAgICAgICAgICAgICAgICAgOiA5MDAgIWRlZmF1bHQ7XG4kZmEtc3R5bGUtZmFtaWx5ICAgICAgICAgIDogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCIgIWRlZmF1bHQ7XG5cbiRmYS1pY29uLXByb3BlcnR5ICAgICAgICAgOiAtLWZhO1xuJGZhLWR1b3RvbmUtaWNvbi1wcm9wZXJ0eSA6IC0tZmEtLWZhO1xuXG4kZmEtZGlzcGxheSAgICAgICAgICAgICAgIDogaW5saW5lLWJsb2NrICFkZWZhdWx0O1xuXG4kZmEtZnctd2lkdGggICAgICAgICAgICAgIDogZmEtZGl2aWRlKDIwZW0sIDE2KSAhZGVmYXVsdDtcbiRmYS1pbnZlcnNlICAgICAgICAgICAgICAgOiAjZmZmICFkZWZhdWx0O1xuXG4kZmEtYm9yZGVyLWNvbG9yICAgICAgICAgIDogI2VlZSAhZGVmYXVsdDtcbiRmYS1ib3JkZXItcGFkZGluZyAgICAgICAgOiAuMmVtIC4yNWVtIC4xNWVtICFkZWZhdWx0O1xuJGZhLWJvcmRlci1yYWRpdXMgICAgICAgICA6IC4xZW0gIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLXN0eWxlICAgICAgICAgIDogc29saWQgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLXdpZHRoICAgICAgICAgIDogLjA4ZW0gIWRlZmF1bHQ7XG5cbiRmYS1zaXplLXNjYWxlLTJ4cyAgICAgICAgOiAxMCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLXhzICAgICAgICAgOiAxMiAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLXNtICAgICAgICAgOiAxNCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLWJhc2UgICAgICAgOiAxNiAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLWxnICAgICAgICAgOiAyMCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLXhsICAgICAgICAgOiAyNCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLTJ4bCAgICAgICAgOiAzMiAhZGVmYXVsdDtcblxuJGZhLXNpemVzOiAoXG4gIFwiMnhzXCIgICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS0yeHMsXG4gIFwieHNcIiAgICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS14cyxcbiAgXCJzbVwiICAgICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLXNtLFxuICBcImxnXCIgICAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUtbGcsXG4gIFwieGxcIiAgICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS14bCxcbiAgXCIyeGxcIiAgICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLTJ4bFxuKSAhZGVmYXVsdDtcblxuJGZhLWxpLXdpZHRoICAgICAgICAgICAgICA6IDJlbSAhZGVmYXVsdDtcbiRmYS1saS1tYXJnaW4gICAgICAgICAgICAgOiAkZmEtbGktd2lkdGggKiBmYS1kaXZpZGUoNSwgNCkgIWRlZmF1bHQ7XG5cbiRmYS1wdWxsLW1hcmdpbiAgICAgICAgICAgOiAuM2VtICFkZWZhdWx0O1xuXG4kZmEtcHJpbWFyeS1vcGFjaXR5ICAgICAgIDogMSAhZGVmYXVsdDtcbiRmYS1zZWNvbmRhcnktb3BhY2l0eSAgICAgOiAuNCAhZGVmYXVsdDtcblxuJGZhLXN0YWNrLXZlcnRpY2FsLWFsaWduICA6IG1pZGRsZSAhZGVmYXVsdDtcbiRmYS1zdGFjay13aWR0aCAgICAgICAgICAgOiAoJGZhLWZ3LXdpZHRoICogMikgIWRlZmF1bHQ7XG4kZmEtc3RhY2stei1pbmRleCAgICAgICAgIDogYXV0byAhZGVmYXVsdDtcblxuJGZhLWZvbnQtZGlzcGxheSAgICAgICAgICA6IGJsb2NrICFkZWZhdWx0O1xuJGZhLWZvbnQtcGF0aCAgICAgICAgICAgICA6IFwiLi4vd2ViZm9udHNcIiAhZGVmYXVsdDtcblxuJGZhLXZhci0wOiBcXDMwO1xuJGZhLXZhci0xOiBcXDMxO1xuJGZhLXZhci0yOiBcXDMyO1xuJGZhLXZhci0zOiBcXDMzO1xuJGZhLXZhci00OiBcXDM0O1xuJGZhLXZhci01OiBcXDM1O1xuJGZhLXZhci02OiBcXDM2O1xuJGZhLXZhci03OiBcXDM3O1xuJGZhLXZhci04OiBcXDM4O1xuJGZhLXZhci05OiBcXDM5O1xuJGZhLXZhci1maWxsLWRyaXA6IFxcZjU3NjtcbiRmYS12YXItYXJyb3dzLXRvLWNpcmNsZTogXFxlNGJkO1xuJGZhLXZhci1jaXJjbGUtY2hldnJvbi1yaWdodDogXFxmMTM4O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXFxmMTM4O1xuJGZhLXZhci1hdDogXFw0MDtcbiRmYS12YXItdHJhc2gtY2FuOiBcXGYyZWQ7XG4kZmEtdmFyLXRyYXNoLWFsdDogXFxmMmVkO1xuJGZhLXZhci10ZXh0LWhlaWdodDogXFxmMDM0O1xuJGZhLXZhci11c2VyLXhtYXJrOiBcXGYyMzU7XG4kZmEtdmFyLXVzZXItdGltZXM6IFxcZjIzNTtcbiRmYS12YXItc3RldGhvc2NvcGU6IFxcZjBmMTtcbiRmYS12YXItbWVzc2FnZTogXFxmMjdhO1xuJGZhLXZhci1jb21tZW50LWFsdDogXFxmMjdhO1xuJGZhLXZhci1pbmZvOiBcXGYxMjk7XG4kZmEtdmFyLWRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyOiBcXGY0MjI7XG4kZmEtdmFyLWNvbXByZXNzLWFsdDogXFxmNDIyO1xuJGZhLXZhci1leHBsb3Npb246IFxcZTRlOTtcbiRmYS12YXItZmlsZS1saW5lczogXFxmMTVjO1xuJGZhLXZhci1maWxlLWFsdDogXFxmMTVjO1xuJGZhLXZhci1maWxlLXRleHQ6IFxcZjE1YztcbiRmYS12YXItd2F2ZS1zcXVhcmU6IFxcZjgzZTtcbiRmYS12YXItcmluZzogXFxmNzBiO1xuJGZhLXZhci1idWlsZGluZy11bjogXFxlNGQ5O1xuJGZhLXZhci1kaWNlLXRocmVlOiBcXGY1Mjc7XG4kZmEtdmFyLWNhbGVuZGFyLWRheXM6IFxcZjA3MztcbiRmYS12YXItY2FsZW5kYXItYWx0OiBcXGYwNzM7XG4kZmEtdmFyLWFuY2hvci1jaXJjbGUtY2hlY2s6IFxcZTRhYTtcbiRmYS12YXItYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0OiBcXGU0ZDE7XG4kZmEtdmFyLXZvbGxleWJhbGw6IFxcZjQ1ZjtcbiRmYS12YXItdm9sbGV5YmFsbC1iYWxsOiBcXGY0NWY7XG4kZmEtdmFyLWFycm93cy11cC10by1saW5lOiBcXGU0YzI7XG4kZmEtdmFyLXNvcnQtZG93bjogXFxmMGRkO1xuJGZhLXZhci1zb3J0LWRlc2M6IFxcZjBkZDtcbiRmYS12YXItY2lyY2xlLW1pbnVzOiBcXGYwNTY7XG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXFxmMDU2O1xuJGZhLXZhci1kb29yLW9wZW46IFxcZjUyYjtcbiRmYS12YXItcmlnaHQtZnJvbS1icmFja2V0OiBcXGYyZjU7XG4kZmEtdmFyLXNpZ24tb3V0LWFsdDogXFxmMmY1O1xuJGZhLXZhci1hdG9tOiBcXGY1ZDI7XG4kZmEtdmFyLXNvYXA6IFxcZTA2ZTtcbiRmYS12YXItaWNvbnM6IFxcZjg2ZDtcbiRmYS12YXItaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHQ6IFxcZjg2ZDtcbiRmYS12YXItbWljcm9waG9uZS1saW5lcy1zbGFzaDogXFxmNTM5O1xuJGZhLXZhci1taWNyb3Bob25lLWFsdC1zbGFzaDogXFxmNTM5O1xuJGZhLXZhci1icmlkZ2UtY2lyY2xlLWNoZWNrOiBcXGU0Yzk7XG4kZmEtdmFyLXB1bXAtbWVkaWNhbDogXFxlMDZhO1xuJGZhLXZhci1maW5nZXJwcmludDogXFxmNTc3O1xuJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0OiBcXGYwYTQ7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbG9jYXRpb246IFxcZjY4OTtcbiRmYS12YXItc2VhcmNoLWxvY2F0aW9uOiBcXGY2ODk7XG4kZmEtdmFyLWZvcndhcmQtc3RlcDogXFxmMDUxO1xuJGZhLXZhci1zdGVwLWZvcndhcmQ6IFxcZjA1MTtcbiRmYS12YXItZmFjZS1zbWlsZS1iZWFtOiBcXGY1Yjg7XG4kZmEtdmFyLXNtaWxlLWJlYW06IFxcZjViODtcbiRmYS12YXItZmxhZy1jaGVja2VyZWQ6IFxcZjExZTtcbiRmYS12YXItZm9vdGJhbGw6IFxcZjQ0ZTtcbiRmYS12YXItZm9vdGJhbGwtYmFsbDogXFxmNDRlO1xuJGZhLXZhci1zY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NmM7XG4kZmEtdmFyLWNyb3A6IFxcZjEyNTtcbiRmYS12YXItYW5nbGVzLWRvd246IFxcZjEwMztcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFxcZjEwMztcbiRmYS12YXItdXNlcnMtcmVjdGFuZ2xlOiBcXGU1OTQ7XG4kZmEtdmFyLXBlb3BsZS1yb29mOiBcXGU1Mzc7XG4kZmEtdmFyLXBlb3BsZS1saW5lOiBcXGU1MzQ7XG4kZmEtdmFyLWJlZXItbXVnLWVtcHR5OiBcXGYwZmM7XG4kZmEtdmFyLWJlZXI6IFxcZjBmYztcbiRmYS12YXItZGlhZ3JhbS1wcmVkZWNlc3NvcjogXFxlNDc3O1xuJGZhLXZhci1hcnJvdy11cC1sb25nOiBcXGYxNzY7XG4kZmEtdmFyLWxvbmctYXJyb3ctdXA6IFxcZjE3NjtcbiRmYS12YXItZmlyZS1mbGFtZS1zaW1wbGU6IFxcZjQ2YTtcbiRmYS12YXItYnVybjogXFxmNDZhO1xuJGZhLXZhci1wZXJzb246IFxcZjE4MztcbiRmYS12YXItbWFsZTogXFxmMTgzO1xuJGZhLXZhci1sYXB0b3A6IFxcZjEwOTtcbiRmYS12YXItZmlsZS1jc3Y6IFxcZjZkZDtcbiRmYS12YXItbWVub3JhaDogXFxmNjc2O1xuJGZhLXZhci10cnVjay1wbGFuZTogXFxlNThmO1xuJGZhLXZhci1yZWNvcmQtdmlueWw6IFxcZjhkOTtcbiRmYS12YXItZmFjZS1ncmluLXN0YXJzOiBcXGY1ODc7XG4kZmEtdmFyLWdyaW4tc3RhcnM6IFxcZjU4NztcbiRmYS12YXItYm9uZzogXFxmNTVjO1xuJGZhLXZhci1zcGFnaGV0dGktbW9uc3Rlci1mbHlpbmc6IFxcZjY3YjtcbiRmYS12YXItcGFzdGFmYXJpYW5pc206IFxcZjY3YjtcbiRmYS12YXItYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZTogXFxlNGFmO1xuJGZhLXZhci1zcG9vbjogXFxmMmU1O1xuJGZhLXZhci11dGVuc2lsLXNwb29uOiBcXGYyZTU7XG4kZmEtdmFyLWphci13aGVhdDogXFxlNTE3O1xuJGZhLXZhci1lbnZlbG9wZXMtYnVsazogXFxmNjc0O1xuJGZhLXZhci1tYWlsLWJ1bGs6IFxcZjY3NDtcbiRmYS12YXItZmlsZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRlYjtcbiRmYS12YXItY2lyY2xlLWg6IFxcZjQ3ZTtcbiRmYS12YXItaG9zcGl0YWwtc3ltYm9sOiBcXGY0N2U7XG4kZmEtdmFyLXBhZ2VyOiBcXGY4MTU7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogXFxmMmI5O1xuJGZhLXZhci1jb250YWN0LWJvb2s6IFxcZjJiOTtcbiRmYS12YXItc3RyaWtldGhyb3VnaDogXFxmMGNjO1xuJGZhLXZhci1rOiBcXDRiO1xuJGZhLXZhci1sYW5kbWFyay1mbGFnOiBcXGU1MWM7XG4kZmEtdmFyLXBlbmNpbDogXFxmMzAzO1xuJGZhLXZhci1wZW5jaWwtYWx0OiBcXGYzMDM7XG4kZmEtdmFyLWJhY2t3YXJkOiBcXGYwNGE7XG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcXGYwZGE7XG4kZmEtdmFyLWNvbW1lbnRzOiBcXGYwODY7XG4kZmEtdmFyLXBhc3RlOiBcXGYwZWE7XG4kZmEtdmFyLWZpbGUtY2xpcGJvYXJkOiBcXGYwZWE7XG4kZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0OiBcXGUxM2M7XG4kZmEtdmFyLWNsaXBib2FyZC1saXN0OiBcXGY0NmQ7XG4kZmEtdmFyLXRydWNrLXJhbXAtYm94OiBcXGY0ZGU7XG4kZmEtdmFyLXRydWNrLWxvYWRpbmc6IFxcZjRkZTtcbiRmYS12YXItdXNlci1jaGVjazogXFxmNGZjO1xuJGZhLXZhci12aWFsLXZpcnVzOiBcXGU1OTc7XG4kZmEtdmFyLXNoZWV0LXBsYXN0aWM6IFxcZTU3MTtcbiRmYS12YXItYmxvZzogXFxmNzgxO1xuJGZhLXZhci11c2VyLW5pbmphOiBcXGY1MDQ7XG4kZmEtdmFyLXBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmU6IFxcZTUzOTtcbiRmYS12YXItc2Nyb2xsLXRvcmFoOiBcXGY2YTA7XG4kZmEtdmFyLXRvcmFoOiBcXGY2YTA7XG4kZmEtdmFyLWJyb29tLWJhbGw6IFxcZjQ1ODtcbiRmYS12YXItcXVpZGRpdGNoOiBcXGY0NTg7XG4kZmEtdmFyLXF1aWRkaXRjaC1icm9vbS1iYWxsOiBcXGY0NTg7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFxcZjIwNDtcbiRmYS12YXItYm94LWFyY2hpdmU6IFxcZjE4NztcbiRmYS12YXItYXJjaGl2ZTogXFxmMTg3O1xuJGZhLXZhci1wZXJzb24tZHJvd25pbmc6IFxcZTU0NTtcbiRmYS12YXItYXJyb3ctZG93bi05LTE6IFxcZjg4NjtcbiRmYS12YXItc29ydC1udW1lcmljLWRlc2M6IFxcZjg4NjtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0OiBcXGY4ODY7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtc3F1aW50OiBcXGY1OGE7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludDogXFxmNThhO1xuJGZhLXZhci1zcHJheS1jYW46IFxcZjViZDtcbiRmYS12YXItdHJ1Y2stbW9uc3RlcjogXFxmNjNiO1xuJGZhLXZhci13OiBcXDU3O1xuJGZhLXZhci1lYXJ0aC1hZnJpY2E6IFxcZjU3YztcbiRmYS12YXItZ2xvYmUtYWZyaWNhOiBcXGY1N2M7XG4kZmEtdmFyLXJhaW5ib3c6IFxcZjc1YjtcbiRmYS12YXItY2lyY2xlLW5vdGNoOiBcXGYxY2U7XG4kZmEtdmFyLXRhYmxldC1zY3JlZW4tYnV0dG9uOiBcXGYzZmE7XG4kZmEtdmFyLXRhYmxldC1hbHQ6IFxcZjNmYTtcbiRmYS12YXItcGF3OiBcXGYxYjA7XG4kZmEtdmFyLWNsb3VkOiBcXGYwYzI7XG4kZmEtdmFyLXRyb3dlbC1icmlja3M6IFxcZTU4YTtcbiRmYS12YXItZmFjZS1mbHVzaGVkOiBcXGY1Nzk7XG4kZmEtdmFyLWZsdXNoZWQ6IFxcZjU3OTtcbiRmYS12YXItaG9zcGl0YWwtdXNlcjogXFxmODBkO1xuJGZhLXZhci10ZW50LWFycm93LWxlZnQtcmlnaHQ6IFxcZTU3ZjtcbiRmYS12YXItZ2F2ZWw6IFxcZjBlMztcbiRmYS12YXItbGVnYWw6IFxcZjBlMztcbiRmYS12YXItYmlub2N1bGFyczogXFxmMWU1O1xuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcXGYxMzE7XG4kZmEtdmFyLWJveC10aXNzdWU6IFxcZTA1YjtcbiRmYS12YXItbW90b3JjeWNsZTogXFxmMjFjO1xuJGZhLXZhci1iZWxsLWNvbmNpZXJnZTogXFxmNTYyO1xuJGZhLXZhci1jb25jaWVyZ2UtYmVsbDogXFxmNTYyO1xuJGZhLXZhci1wZW4tcnVsZXI6IFxcZjVhZTtcbiRmYS12YXItcGVuY2lsLXJ1bGVyOiBcXGY1YWU7XG4kZmEtdmFyLXBlb3BsZS1hcnJvd3M6IFxcZTA2ODtcbiRmYS12YXItcGVvcGxlLWFycm93cy1sZWZ0LXJpZ2h0OiBcXGUwNjg7XG4kZmEtdmFyLW1hcnMtYW5kLXZlbnVzLWJ1cnN0OiBcXGU1MjM7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC1yaWdodDogXFxmMTUyO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQ6IFxcZjE1MjtcbiRmYS12YXItc2Npc3NvcnM6IFxcZjBjNDtcbiRmYS12YXItY3V0OiBcXGYwYzQ7XG4kZmEtdmFyLXN1bi1wbGFudC13aWx0OiBcXGU1N2E7XG4kZmEtdmFyLXRvaWxldHMtcG9ydGFibGU6IFxcZTU4NDtcbiRmYS12YXItaG9ja2V5LXB1Y2s6IFxcZjQ1MztcbiRmYS12YXItdGFibGU6IFxcZjBjZTtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodDogXFxlNTIxO1xuJGZhLXZhci10YWNob2dyYXBoLWRpZ2l0YWw6IFxcZjU2NjtcbiRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoOiBcXGY1NjY7XG4kZmEtdmFyLXVzZXJzLXNsYXNoOiBcXGUwNzM7XG4kZmEtdmFyLWNsb3ZlcjogXFxlMTM5O1xuJGZhLXZhci1yZXBseTogXFxmM2U1O1xuJGZhLXZhci1tYWlsLXJlcGx5OiBcXGYzZTU7XG4kZmEtdmFyLXN0YXItYW5kLWNyZXNjZW50OiBcXGY2OTk7XG4kZmEtdmFyLWhvdXNlLWZpcmU6IFxcZTUwYztcbiRmYS12YXItc3F1YXJlLW1pbnVzOiBcXGYxNDY7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZTogXFxmMTQ2O1xuJGZhLXZhci1oZWxpY29wdGVyOiBcXGY1MzM7XG4kZmEtdmFyLWNvbXBhc3M6IFxcZjE0ZTtcbiRmYS12YXItc3F1YXJlLWNhcmV0LWRvd246IFxcZjE1MDtcbiRmYS12YXItY2FyZXQtc3F1YXJlLWRvd246IFxcZjE1MDtcbiRmYS12YXItZmlsZS1jaXJjbGUtcXVlc3Rpb246IFxcZTRlZjtcbiRmYS12YXItbGFwdG9wLWNvZGU6IFxcZjVmYztcbiRmYS12YXItc3dhdGNoYm9vazogXFxmNWMzO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlOiBcXGY0ODU7XG4kZmEtdmFyLWJhcnM6IFxcZjBjOTtcbiRmYS12YXItbmF2aWNvbjogXFxmMGM5O1xuJGZhLXZhci1wZW9wbGUtZ3JvdXA6IFxcZTUzMztcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXFxmMjUzO1xuJGZhLXZhci1ob3VyZ2xhc3MtMzogXFxmMjUzO1xuJGZhLXZhci1oZWFydC1jcmFjazogXFxmN2E5O1xuJGZhLXZhci1oZWFydC1icm9rZW46IFxcZjdhOTtcbiRmYS12YXItc3F1YXJlLXVwLXJpZ2h0OiBcXGYzNjA7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDogXFxmMzYwO1xuJGZhLXZhci1mYWNlLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1raXNzLWJlYW06IFxcZjU5NztcbiRmYS12YXItZmlsbTogXFxmMDA4O1xuJGZhLXZhci1ydWxlci1ob3Jpem9udGFsOiBcXGY1NDc7XG4kZmEtdmFyLXBlb3BsZS1yb2JiZXJ5OiBcXGU1MzY7XG4kZmEtdmFyLWxpZ2h0YnVsYjogXFxmMGViO1xuJGZhLXZhci1jYXJldC1sZWZ0OiBcXGYwZDk7XG4kZmEtdmFyLWNpcmNsZS1leGNsYW1hdGlvbjogXFxmMDZhO1xuJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFxcZjA2YTtcbiRmYS12YXItc2Nob29sLWNpcmNsZS14bWFyazogXFxlNTZkO1xuJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWJyYWNrZXQ6IFxcZjA4YjtcbiRmYS12YXItc2lnbi1vdXQ6IFxcZjA4YjtcbiRmYS12YXItY2lyY2xlLWNoZXZyb24tZG93bjogXFxmMTNhO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOiBcXGYxM2E7XG4kZmEtdmFyLXVubG9jay1rZXlob2xlOiBcXGYxM2U7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFxcZjEzZTtcbiRmYS12YXItY2xvdWQtc2hvd2Vycy1oZWF2eTogXFxmNzQwO1xuJGZhLXZhci1oZWFkcGhvbmVzLXNpbXBsZTogXFxmNThmO1xuJGZhLXZhci1oZWFkcGhvbmVzLWFsdDogXFxmNThmO1xuJGZhLXZhci1zaXRlbWFwOiBcXGYwZTg7XG4kZmEtdmFyLWNpcmNsZS1kb2xsYXItdG8tc2xvdDogXFxmNGI5O1xuJGZhLXZhci1kb25hdGU6IFxcZjRiOTtcbiRmYS12YXItbWVtb3J5OiBcXGY1Mzg7XG4kZmEtdmFyLXJvYWQtc3Bpa2VzOiBcXGU1Njg7XG4kZmEtdmFyLWZpcmUtYnVybmVyOiBcXGU0ZjE7XG4kZmEtdmFyLWZsYWc6IFxcZjAyNDtcbiRmYS12YXItaGFudWtpYWg6IFxcZjZlNjtcbiRmYS12YXItZmVhdGhlcjogXFxmNTJkO1xuJGZhLXZhci12b2x1bWUtbG93OiBcXGYwMjc7XG4kZmEtdmFyLXZvbHVtZS1kb3duOiBcXGYwMjc7XG4kZmEtdmFyLWNvbW1lbnQtc2xhc2g6IFxcZjRiMztcbiRmYS12YXItY2xvdWQtc3VuLXJhaW46IFxcZjc0MztcbiRmYS12YXItY29tcHJlc3M6IFxcZjA2NjtcbiRmYS12YXItd2hlYXQtYXduOiBcXGUyY2Q7XG4kZmEtdmFyLXdoZWF0LWFsdDogXFxlMmNkO1xuJGZhLXZhci1hbmtoOiBcXGY2NDQ7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmctY2hpbGQ6IFxcZTRmYTtcbiRmYS12YXItYXN0ZXJpc2s6IFxcMmE7XG4kZmEtdmFyLXNxdWFyZS1jaGVjazogXFxmMTRhO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFxcZjE0YTtcbiRmYS12YXItcGVzZXRhLXNpZ246IFxcZTIyMTtcbiRmYS12YXItaGVhZGluZzogXFxmMWRjO1xuJGZhLXZhci1oZWFkZXI6IFxcZjFkYztcbiRmYS12YXItZ2hvc3Q6IFxcZjZlMjtcbiRmYS12YXItbGlzdDogXFxmMDNhO1xuJGZhLXZhci1saXN0LXNxdWFyZXM6IFxcZjAzYTtcbiRmYS12YXItc3F1YXJlLXBob25lLWZsaXA6IFxcZjg3YjtcbiRmYS12YXItcGhvbmUtc3F1YXJlLWFsdDogXFxmODdiO1xuJGZhLXZhci1jYXJ0LXBsdXM6IFxcZjIxNztcbiRmYS12YXItZ2FtZXBhZDogXFxmMTFiO1xuJGZhLXZhci1jaXJjbGUtZG90OiBcXGYxOTI7XG4kZmEtdmFyLWRvdC1jaXJjbGU6IFxcZjE5MjtcbiRmYS12YXItZmFjZS1kaXp6eTogXFxmNTY3O1xuJGZhLXZhci1kaXp6eTogXFxmNTY3O1xuJGZhLXZhci1lZ2c6IFxcZjdmYjtcbiRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcms6IFxcZTUxMztcbiRmYS12YXItY2FtcGdyb3VuZDogXFxmNmJiO1xuJGZhLXZhci1mb2xkZXItcGx1czogXFxmNjVlO1xuJGZhLXZhci1mdXRib2w6IFxcZjFlMztcbiRmYS12YXItZnV0Ym9sLWJhbGw6IFxcZjFlMztcbiRmYS12YXItc29jY2VyLWJhbGw6IFxcZjFlMztcbiRmYS12YXItcGFpbnRicnVzaDogXFxmMWZjO1xuJGZhLXZhci1wYWludC1icnVzaDogXFxmMWZjO1xuJGZhLXZhci1sb2NrOiBcXGYwMjM7XG4kZmEtdmFyLWdhcy1wdW1wOiBcXGY1MmY7XG4kZmEtdmFyLWhvdC10dWItcGVyc29uOiBcXGY1OTM7XG4kZmEtdmFyLWhvdC10dWI6IFxcZjU5MztcbiRmYS12YXItbWFwLWxvY2F0aW9uOiBcXGY1OWY7XG4kZmEtdmFyLW1hcC1tYXJrZWQ6IFxcZjU5ZjtcbiRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXI6IFxcZTUwZTtcbiRmYS12YXItdHJlZTogXFxmMWJiO1xuJGZhLXZhci1icmlkZ2UtbG9jazogXFxlNGNjO1xuJGZhLXZhci1zYWNrLWRvbGxhcjogXFxmODFkO1xuJGZhLXZhci1wZW4tdG8tc3F1YXJlOiBcXGYwNDQ7XG4kZmEtdmFyLWVkaXQ6IFxcZjA0NDtcbiRmYS12YXItY2FyLXNpZGU6IFxcZjVlNDtcbiRmYS12YXItc2hhcmUtbm9kZXM6IFxcZjFlMDtcbiRmYS12YXItc2hhcmUtYWx0OiBcXGYxZTA7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1taW51czogXFxlNGZmO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXFxmMjUyO1xuJGZhLXZhci1ob3VyZ2xhc3MtMjogXFxmMjUyO1xuJGZhLXZhci1taWNyb3Njb3BlOiBcXGY2MTA7XG4kZmEtdmFyLXNpbms6IFxcZTA2ZDtcbiRmYS12YXItYmFnLXNob3BwaW5nOiBcXGYyOTA7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXFxmMjkwO1xuJGZhLXZhci1hcnJvdy1kb3duLXotYTogXFxmODgxO1xuJGZhLXZhci1zb3J0LWFscGhhLWRlc2M6IFxcZjg4MTtcbiRmYS12YXItc29ydC1hbHBoYS1kb3duLWFsdDogXFxmODgxO1xuJGZhLXZhci1taXR0ZW46IFxcZjdiNTtcbiRmYS12YXItcGVyc29uLXJheXM6IFxcZTU0ZDtcbiRmYS12YXItdXNlcnM6IFxcZjBjMDtcbiRmYS12YXItZXllLXNsYXNoOiBcXGYwNzA7XG4kZmEtdmFyLWZsYXNrLXZpYWw6IFxcZTRmMztcbiRmYS12YXItaGFuZDogXFxmMjU2O1xuJGZhLXZhci1oYW5kLXBhcGVyOiBcXGYyNTY7XG4kZmEtdmFyLW9tOiBcXGY2Nzk7XG4kZmEtdmFyLXdvcm06IFxcZTU5OTtcbiRmYS12YXItaG91c2UtY2lyY2xlLXhtYXJrOiBcXGU1MGI7XG4kZmEtdmFyLXBsdWc6IFxcZjFlNjtcbiRmYS12YXItY2hldnJvbi11cDogXFxmMDc3O1xuJGZhLXZhci1oYW5kLXNwb2NrOiBcXGYyNTk7XG4kZmEtdmFyLXN0b3B3YXRjaDogXFxmMmYyO1xuJGZhLXZhci1mYWNlLWtpc3M6IFxcZjU5NjtcbiRmYS12YXIta2lzczogXFxmNTk2O1xuJGZhLXZhci1icmlkZ2UtY2lyY2xlLXhtYXJrOiBcXGU0Y2I7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWU6IFxcZjU4OTtcbiRmYS12YXItZ3Jpbi10b25ndWU6IFxcZjU4OTtcbiRmYS12YXItY2hlc3MtYmlzaG9wOiBcXGY0M2E7XG4kZmEtdmFyLWZhY2UtZ3Jpbi13aW5rOiBcXGY1OGM7XG4kZmEtdmFyLWdyaW4td2luazogXFxmNThjO1xuJGZhLXZhci1lYXItZGVhZjogXFxmMmE0O1xuJGZhLXZhci1kZWFmOiBcXGYyYTQ7XG4kZmEtdmFyLWRlYWZuZXNzOiBcXGYyYTQ7XG4kZmEtdmFyLWhhcmQtb2YtaGVhcmluZzogXFxmMmE0O1xuJGZhLXZhci1yb2FkLWNpcmNsZS1jaGVjazogXFxlNTY0O1xuJGZhLXZhci1kaWNlLWZpdmU6IFxcZjUyMztcbiRmYS12YXItc3F1YXJlLXJzczogXFxmMTQzO1xuJGZhLXZhci1yc3Mtc3F1YXJlOiBcXGYxNDM7XG4kZmEtdmFyLWxhbmQtbWluZS1vbjogXFxlNTFiO1xuJGZhLXZhci1pLWN1cnNvcjogXFxmMjQ2O1xuJGZhLXZhci1zdGFtcDogXFxmNWJmO1xuJGZhLXZhci1zdGFpcnM6IFxcZTI4OTtcbiRmYS12YXItaTogXFw0OTtcbiRmYS12YXItaHJ5dm5pYS1zaWduOiBcXGY2ZjI7XG4kZmEtdmFyLWhyeXZuaWE6IFxcZjZmMjtcbiRmYS12YXItcGlsbHM6IFxcZjQ4NDtcbiRmYS12YXItZmFjZS1ncmluLXdpZGU6IFxcZjU4MTtcbiRmYS12YXItZ3Jpbi1hbHQ6IFxcZjU4MTtcbiRmYS12YXItdG9vdGg6IFxcZjVjOTtcbiRmYS12YXItdjogXFw1NjtcbiRmYS12YXItYmFuZ2xhZGVzaGktdGFrYS1zaWduOiBcXGUyZTY7XG4kZmEtdmFyLWJpY3ljbGU6IFxcZjIwNjtcbiRmYS12YXItc3RhZmYtc25ha2U6IFxcZTU3OTtcbiRmYS12YXItcm9kLWFzY2xlcGl1czogXFxlNTc5O1xuJGZhLXZhci1yb2Qtc25ha2U6IFxcZTU3OTtcbiRmYS12YXItc3RhZmYtYWVzY3VsYXBpdXM6IFxcZTU3OTtcbiRmYS12YXItaGVhZC1zaWRlLWNvdWdoLXNsYXNoOiBcXGUwNjI7XG4kZmEtdmFyLXRydWNrLW1lZGljYWw6IFxcZjBmOTtcbiRmYS12YXItYW1idWxhbmNlOiBcXGYwZjk7XG4kZmEtdmFyLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU5ODtcbiRmYS12YXItc25vd21hbjogXFxmN2QwO1xuJGZhLXZhci1tb3J0YXItcGVzdGxlOiBcXGY1YTc7XG4kZmEtdmFyLXJvYWQtYmFycmllcjogXFxlNTYyO1xuJGZhLXZhci1zY2hvb2w6IFxcZjU0OTtcbiRmYS12YXItaWdsb286IFxcZjdhZTtcbiRmYS12YXItam9pbnQ6IFxcZjU5NTtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFxcZjEwNTtcbiRmYS12YXItaG9yc2U6IFxcZjZmMDtcbiRmYS12YXItcTogXFw1MTtcbiRmYS12YXItZzogXFw0NztcbiRmYS12YXItbm90ZXMtbWVkaWNhbDogXFxmNDgxO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1oYWxmOiBcXGYyYzk7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTI6IFxcZjJjOTtcbiRmYS12YXItdGhlcm1vbWV0ZXItMjogXFxmMmM5O1xuJGZhLXZhci10aGVybW9tZXRlci1oYWxmOiBcXGYyYzk7XG4kZmEtdmFyLWRvbmctc2lnbjogXFxlMTY5O1xuJGZhLXZhci1jYXBzdWxlczogXFxmNDZiO1xuJGZhLXZhci1wb28tc3Rvcm06IFxcZjc1YTtcbiRmYS12YXItcG9vLWJvbHQ6IFxcZjc1YTtcbiRmYS12YXItZmFjZS1mcm93bi1vcGVuOiBcXGY1N2E7XG4kZmEtdmFyLWZyb3duLW9wZW46IFxcZjU3YTtcbiRmYS12YXItaGFuZC1wb2ludC11cDogXFxmMGE2O1xuJGZhLXZhci1tb25leS1iaWxsOiBcXGYwZDY7XG4kZmEtdmFyLWJvb2ttYXJrOiBcXGYwMmU7XG4kZmEtdmFyLWFsaWduLWp1c3RpZnk6IFxcZjAzOTtcbiRmYS12YXItdW1icmVsbGEtYmVhY2g6IFxcZjVjYTtcbiRmYS12YXItaGVsbWV0LXVuOiBcXGU1MDM7XG4kZmEtdmFyLWJ1bGxzZXllOiBcXGYxNDA7XG4kZmEtdmFyLWJhY29uOiBcXGY3ZTU7XG4kZmEtdmFyLWhhbmQtcG9pbnQtZG93bjogXFxmMGE3O1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLWJyYWNrZXQ6IFxcZTA5YTtcbiRmYS12YXItZm9sZGVyOiBcXGYwN2I7XG4kZmEtdmFyLWZvbGRlci1ibGFuazogXFxmMDdiO1xuJGZhLXZhci1maWxlLXdhdmVmb3JtOiBcXGY0Nzg7XG4kZmEtdmFyLWZpbGUtbWVkaWNhbC1hbHQ6IFxcZjQ3ODtcbiRmYS12YXItcmFkaWF0aW9uOiBcXGY3Yjk7XG4kZmEtdmFyLWNoYXJ0LXNpbXBsZTogXFxlNDczO1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXFxmMjI5O1xuJGZhLXZhci12aWFsOiBcXGY0OTI7XG4kZmEtdmFyLWdhdWdlOiBcXGY2MjQ7XG4kZmEtdmFyLWRhc2hib2FyZDogXFxmNjI0O1xuJGZhLXZhci1nYXVnZS1tZWQ6IFxcZjYyNDtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtYXZlcmFnZTogXFxmNjI0O1xuJGZhLXZhci13YW5kLW1hZ2ljLXNwYXJrbGVzOiBcXGUyY2E7XG4kZmEtdmFyLW1hZ2ljLXdhbmQtc3BhcmtsZXM6IFxcZTJjYTtcbiRmYS12YXItZTogXFw0NTtcbiRmYS12YXItcGVuLWNsaXA6IFxcZjMwNTtcbiRmYS12YXItcGVuLWFsdDogXFxmMzA1O1xuJGZhLXZhci1icmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0Y2E7XG4kZmEtdmFyLXVzZXI6IFxcZjAwNztcbiRmYS12YXItc2Nob29sLWNpcmNsZS1jaGVjazogXFxlNTZiO1xuJGZhLXZhci1kdW1wc3RlcjogXFxmNzkzO1xuJGZhLXZhci12YW4tc2h1dHRsZTogXFxmNWI2O1xuJGZhLXZhci1zaHV0dGxlLXZhbjogXFxmNWI2O1xuJGZhLXZhci1idWlsZGluZy11c2VyOiBcXGU0ZGE7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC1sZWZ0OiBcXGYxOTE7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1sZWZ0OiBcXGYxOTE7XG4kZmEtdmFyLWhpZ2hsaWdodGVyOiBcXGY1OTE7XG4kZmEtdmFyLWtleTogXFxmMDg0O1xuJGZhLXZhci1idWxsaG9ybjogXFxmMGExO1xuJGZhLXZhci1nbG9iZTogXFxmMGFjO1xuJGZhLXZhci1zeW5hZ29ndWU6IFxcZjY5YjtcbiRmYS12YXItcGVyc29uLWhhbGYtZHJlc3M6IFxcZTU0ODtcbiRmYS12YXItcm9hZC1icmlkZ2U6IFxcZTU2MztcbiRmYS12YXItbG9jYXRpb24tYXJyb3c6IFxcZjEyNDtcbiRmYS12YXItYzogXFw0MztcbiRmYS12YXItdGFibGV0LWJ1dHRvbjogXFxmMTBhO1xuJGZhLXZhci1idWlsZGluZy1sb2NrOiBcXGU0ZDY7XG4kZmEtdmFyLXBpenphLXNsaWNlOiBcXGY4MTg7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZTogXFxmNTNhO1xuJGZhLXZhci1jaGFydC1hcmVhOiBcXGYxZmU7XG4kZmEtdmFyLWFyZWEtY2hhcnQ6IFxcZjFmZTtcbiRmYS12YXItaG91c2UtZmxhZzogXFxlNTBkO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLW1pbnVzOiBcXGU1NDA7XG4kZmEtdmFyLWJhbjogXFxmMDVlO1xuJGZhLXZhci1jYW5jZWw6IFxcZjA1ZTtcbiRmYS12YXItY2FtZXJhLXJvdGF0ZTogXFxlMGQ4O1xuJGZhLXZhci1zcHJheS1jYW4tc3BhcmtsZXM6IFxcZjVkMDtcbiRmYS12YXItYWlyLWZyZXNoZW5lcjogXFxmNWQwO1xuJGZhLXZhci1zdGFyOiBcXGYwMDU7XG4kZmEtdmFyLXJlcGVhdDogXFxmMzYzO1xuJGZhLXZhci1jcm9zczogXFxmNjU0O1xuJGZhLXZhci1ib3g6IFxcZjQ2NjtcbiRmYS12YXItdmVudXMtbWFyczogXFxmMjI4O1xuJGZhLXZhci1hcnJvdy1wb2ludGVyOiBcXGYyNDU7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFxcZjI0NTtcbiRmYS12YXItbWF4aW1pemU6IFxcZjMxZTtcbiRmYS12YXItZXhwYW5kLWFycm93cy1hbHQ6IFxcZjMxZTtcbiRmYS12YXItY2hhcmdpbmctc3RhdGlvbjogXFxmNWU3O1xuJGZhLXZhci1zaGFwZXM6IFxcZjYxZjtcbiRmYS12YXItdHJpYW5nbGUtY2lyY2xlLXNxdWFyZTogXFxmNjFmO1xuJGZhLXZhci1zaHVmZmxlOiBcXGYwNzQ7XG4kZmEtdmFyLXJhbmRvbTogXFxmMDc0O1xuJGZhLXZhci1wZXJzb24tcnVubmluZzogXFxmNzBjO1xuJGZhLXZhci1ydW5uaW5nOiBcXGY3MGM7XG4kZmEtdmFyLW1vYmlsZS1yZXRybzogXFxlNTI3O1xuJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsOiBcXGY3YTU7XG4kZmEtdmFyLXNwaWRlcjogXFxmNzE3O1xuJGZhLXZhci1oYW5kcy1ib3VuZDogXFxlNGY5O1xuJGZhLXZhci1maWxlLWludm9pY2UtZG9sbGFyOiBcXGY1NzE7XG4kZmEtdmFyLXBsYW5lLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTU2O1xuJGZhLXZhci14LXJheTogXFxmNDk3O1xuJGZhLXZhci1zcGVsbC1jaGVjazogXFxmODkxO1xuJGZhLXZhci1zbGFzaDogXFxmNzE1O1xuJGZhLXZhci1jb21wdXRlci1tb3VzZTogXFxmOGNjO1xuJGZhLXZhci1tb3VzZTogXFxmOGNjO1xuJGZhLXZhci1hcnJvdy1yaWdodC10by1icmFja2V0OiBcXGYwOTA7XG4kZmEtdmFyLXNpZ24taW46IFxcZjA5MDtcbiRmYS12YXItc2hvcC1zbGFzaDogXFxlMDcwO1xuJGZhLXZhci1zdG9yZS1hbHQtc2xhc2g6IFxcZTA3MDtcbiRmYS12YXItc2VydmVyOiBcXGYyMzM7XG4kZmEtdmFyLXZpcnVzLWNvdmlkLXNsYXNoOiBcXGU0YTk7XG4kZmEtdmFyLXNob3AtbG9jazogXFxlNGE1O1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFxcZjI1MTtcbiRmYS12YXItaG91cmdsYXNzLTE6IFxcZjI1MTtcbiRmYS12YXItYmxlbmRlci1waG9uZTogXFxmNmI2O1xuJGZhLXZhci1idWlsZGluZy13aGVhdDogXFxlNGRiO1xuJGZhLXZhci1wZXJzb24tYnJlYXN0ZmVlZGluZzogXFxlNTNhO1xuJGZhLXZhci1yaWdodC10by1icmFja2V0OiBcXGYyZjY7XG4kZmEtdmFyLXNpZ24taW4tYWx0OiBcXGYyZjY7XG4kZmEtdmFyLXZlbnVzOiBcXGYyMjE7XG4kZmEtdmFyLXBhc3Nwb3J0OiBcXGY1YWI7XG4kZmEtdmFyLXRodW1idGFjay1zbGFzaDogXFxlNjhmO1xuJGZhLXZhci10aHVtYi10YWNrLXNsYXNoOiBcXGU2OGY7XG4kZmEtdmFyLWhlYXJ0LXB1bHNlOiBcXGYyMWU7XG4kZmEtdmFyLWhlYXJ0YmVhdDogXFxmMjFlO1xuJGZhLXZhci1wZW9wbGUtY2FycnktYm94OiBcXGY0Y2U7XG4kZmEtdmFyLXBlb3BsZS1jYXJyeTogXFxmNGNlO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1oaWdoOiBcXGY3Njk7XG4kZmEtdmFyLW1pY3JvY2hpcDogXFxmMmRiO1xuJGZhLXZhci1jcm93bjogXFxmNTIxO1xuJGZhLXZhci13ZWlnaHQtaGFuZ2luZzogXFxmNWNkO1xuJGZhLXZhci14bWFya3MtbGluZXM6IFxcZTU5YTtcbiRmYS12YXItZmlsZS1wcmVzY3JpcHRpb246IFxcZjU3MjtcbiRmYS12YXItd2VpZ2h0LXNjYWxlOiBcXGY0OTY7XG4kZmEtdmFyLXdlaWdodDogXFxmNDk2O1xuJGZhLXZhci11c2VyLWdyb3VwOiBcXGY1MDA7XG4kZmEtdmFyLXVzZXItZnJpZW5kczogXFxmNTAwO1xuJGZhLXZhci1hcnJvdy11cC1hLXo6IFxcZjE1ZTtcbiRmYS12YXItc29ydC1hbHBoYS11cDogXFxmMTVlO1xuJGZhLXZhci1jaGVzcy1rbmlnaHQ6IFxcZjQ0MTtcbiRmYS12YXItZmFjZS1sYXVnaC1zcXVpbnQ6IFxcZjU5YjtcbiRmYS12YXItbGF1Z2gtc3F1aW50OiBcXGY1OWI7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFxcZjE5MztcbiRmYS12YXItY2lyY2xlLWFycm93LXVwOiBcXGYwYWE7XG4kZmEtdmFyLWFycm93LWNpcmNsZS11cDogXFxmMGFhO1xuJGZhLXZhci10b2dnbGUtb246IFxcZjIwNTtcbiRmYS12YXItcGVyc29uLXdhbGtpbmc6IFxcZjU1NDtcbiRmYS12YXItd2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci1sOiBcXDRjO1xuJGZhLXZhci1maXJlOiBcXGYwNmQ7XG4kZmEtdmFyLWJlZC1wdWxzZTogXFxmNDg3O1xuJGZhLXZhci1wcm9jZWR1cmVzOiBcXGY0ODc7XG4kZmEtdmFyLXNodXR0bGUtc3BhY2U6IFxcZjE5NztcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXFxmMTk3O1xuJGZhLXZhci1mYWNlLWxhdWdoOiBcXGY1OTk7XG4kZmEtdmFyLWxhdWdoOiBcXGY1OTk7XG4kZmEtdmFyLWZvbGRlci1vcGVuOiBcXGYwN2M7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1wbHVzOiBcXGU1MDA7XG4kZmEtdmFyLWNvZGUtZm9yazogXFxlMTNiO1xuJGZhLXZhci1jaXR5OiBcXGY2NGY7XG4kZmEtdmFyLW1pY3JvcGhvbmUtbGluZXM6IFxcZjNjOTtcbiRmYS12YXItbWljcm9waG9uZS1hbHQ6IFxcZjNjOTtcbiRmYS12YXItcGVwcGVyLWhvdDogXFxmODE2O1xuJGZhLXZhci11bmxvY2s6IFxcZjA5YztcbiRmYS12YXItY29sb24tc2lnbjogXFxlMTQwO1xuJGZhLXZhci1oZWFkc2V0OiBcXGY1OTA7XG4kZmEtdmFyLXN0b3JlLXNsYXNoOiBcXGUwNzE7XG4kZmEtdmFyLXJvYWQtY2lyY2xlLXhtYXJrOiBcXGU1NjY7XG4kZmEtdmFyLXVzZXItbWludXM6IFxcZjUwMztcbiRmYS12YXItbWFycy1zdHJva2UtdXA6IFxcZjIyYTtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXFxmMjJhO1xuJGZhLXZhci1jaGFtcGFnbmUtZ2xhc3NlczogXFxmNzlmO1xuJGZhLXZhci1nbGFzcy1jaGVlcnM6IFxcZjc5ZjtcbiRmYS12YXItY2xpcGJvYXJkOiBcXGYzMjg7XG4kZmEtdmFyLWhvdXNlLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTBhO1xuJGZhLXZhci1maWxlLWFycm93LXVwOiBcXGY1NzQ7XG4kZmEtdmFyLWZpbGUtdXBsb2FkOiBcXGY1NzQ7XG4kZmEtdmFyLXdpZmk6IFxcZjFlYjtcbiRmYS12YXItd2lmaS0zOiBcXGYxZWI7XG4kZmEtdmFyLXdpZmktc3Ryb25nOiBcXGYxZWI7XG4kZmEtdmFyLWJhdGg6IFxcZjJjZDtcbiRmYS12YXItYmF0aHR1YjogXFxmMmNkO1xuJGZhLXZhci11bmRlcmxpbmU6IFxcZjBjZDtcbiRmYS12YXItdXNlci1wZW46IFxcZjRmZjtcbiRmYS12YXItdXNlci1lZGl0OiBcXGY0ZmY7XG4kZmEtdmFyLXNpZ25hdHVyZTogXFxmNWI3O1xuJGZhLXZhci1zdHJvb3B3YWZlbDogXFxmNTUxO1xuJGZhLXZhci1ib2xkOiBcXGYwMzI7XG4kZmEtdmFyLWFuY2hvci1sb2NrOiBcXGU0YWQ7XG4kZmEtdmFyLWJ1aWxkaW5nLW5nbzogXFxlNGQ3O1xuJGZhLXZhci1tYW5hdC1zaWduOiBcXGUxZDU7XG4kZmEtdmFyLW5vdC1lcXVhbDogXFxmNTNlO1xuJGZhLXZhci1ib3JkZXItdG9wLWxlZnQ6IFxcZjg1MztcbiRmYS12YXItYm9yZGVyLXN0eWxlOiBcXGY4NTM7XG4kZmEtdmFyLW1hcC1sb2NhdGlvbi1kb3Q6IFxcZjVhMDtcbiRmYS12YXItbWFwLW1hcmtlZC1hbHQ6IFxcZjVhMDtcbiRmYS12YXItamVkaTogXFxmNjY5O1xuJGZhLXZhci1zcXVhcmUtcG9sbC12ZXJ0aWNhbDogXFxmNjgxO1xuJGZhLXZhci1wb2xsOiBcXGY2ODE7XG4kZmEtdmFyLW11Zy1ob3Q6IFxcZjdiNjtcbiRmYS12YXItY2FyLWJhdHRlcnk6IFxcZjVkZjtcbiRmYS12YXItYmF0dGVyeS1jYXI6IFxcZjVkZjtcbiRmYS12YXItZ2lmdDogXFxmMDZiO1xuJGZhLXZhci1kaWNlLXR3bzogXFxmNTI4O1xuJGZhLXZhci1jaGVzcy1xdWVlbjogXFxmNDQ1O1xuJGZhLXZhci1nbGFzc2VzOiBcXGY1MzA7XG4kZmEtdmFyLWNoZXNzLWJvYXJkOiBcXGY0M2M7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1jaGVjazogXFxlNGQyO1xuJGZhLXZhci1wZXJzb24tY2hhbGtib2FyZDogXFxlNTNkO1xuJGZhLXZhci1tYXJzLXN0cm9rZS1yaWdodDogXFxmMjJiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS1oOiBcXGYyMmI7XG4kZmEtdmFyLWhhbmQtYmFjay1maXN0OiBcXGYyNTU7XG4kZmEtdmFyLWhhbmQtcm9jazogXFxmMjU1O1xuJGZhLXZhci1zcXVhcmUtY2FyZXQtdXA6IFxcZjE1MTtcbiRmYS12YXItY2FyZXQtc3F1YXJlLXVwOiBcXGYxNTE7XG4kZmEtdmFyLWNsb3VkLXNob3dlcnMtd2F0ZXI6IFxcZTRlNDtcbiRmYS12YXItY2hhcnQtYmFyOiBcXGYwODA7XG4kZmEtdmFyLWJhci1jaGFydDogXFxmMDgwO1xuJGZhLXZhci1oYW5kcy1idWJibGVzOiBcXGUwNWU7XG4kZmEtdmFyLWhhbmRzLXdhc2g6IFxcZTA1ZTtcbiRmYS12YXItbGVzcy10aGFuLWVxdWFsOiBcXGY1Mzc7XG4kZmEtdmFyLXRyYWluOiBcXGYyMzg7XG4kZmEtdmFyLWV5ZS1sb3ctdmlzaW9uOiBcXGYyYTg7XG4kZmEtdmFyLWxvdy12aXNpb246IFxcZjJhODtcbiRmYS12YXItY3JvdzogXFxmNTIwO1xuJGZhLXZhci1zYWlsYm9hdDogXFxlNDQ1O1xuJGZhLXZhci13aW5kb3ctcmVzdG9yZTogXFxmMmQyO1xuJGZhLXZhci1zcXVhcmUtcGx1czogXFxmMGZlO1xuJGZhLXZhci1wbHVzLXNxdWFyZTogXFxmMGZlO1xuJGZhLXZhci10b3JpaS1nYXRlOiBcXGY2YTE7XG4kZmEtdmFyLWZyb2c6IFxcZjUyZTtcbiRmYS12YXItYnVja2V0OiBcXGU0Y2Y7XG4kZmEtdmFyLWltYWdlOiBcXGYwM2U7XG4kZmEtdmFyLW1pY3JvcGhvbmU6IFxcZjEzMDtcbiRmYS12YXItY293OiBcXGY2Yzg7XG4kZmEtdmFyLWNhcmV0LXVwOiBcXGYwZDg7XG4kZmEtdmFyLXNjcmV3ZHJpdmVyOiBcXGY1NGE7XG4kZmEtdmFyLWZvbGRlci1jbG9zZWQ6IFxcZTE4NTtcbiRmYS12YXItaG91c2UtdHN1bmFtaTogXFxlNTE1O1xuJGZhLXZhci1zcXVhcmUtbmZpOiBcXGU1NzY7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyOiBcXGU0YjU7XG4kZmEtdmFyLW1hcnRpbmktZ2xhc3M6IFxcZjU3YjtcbiRmYS12YXItZ2xhc3MtbWFydGluaS1hbHQ6IFxcZjU3YjtcbiRmYS12YXItc3F1YXJlLWJpbmFyeTogXFxlNjliO1xuJGZhLXZhci1yb3RhdGUtbGVmdDogXFxmMmVhO1xuJGZhLXZhci1yb3RhdGUtYmFjazogXFxmMmVhO1xuJGZhLXZhci1yb3RhdGUtYmFja3dhcmQ6IFxcZjJlYTtcbiRmYS12YXItdW5kby1hbHQ6IFxcZjJlYTtcbiRmYS12YXItdGFibGUtY29sdW1uczogXFxmMGRiO1xuJGZhLXZhci1jb2x1bW5zOiBcXGYwZGI7XG4kZmEtdmFyLWxlbW9uOiBcXGYwOTQ7XG4kZmEtdmFyLWhlYWQtc2lkZS1tYXNrOiBcXGUwNjM7XG4kZmEtdmFyLWhhbmRzaGFrZTogXFxmMmI1O1xuJGZhLXZhci1nZW06IFxcZjNhNTtcbiRmYS12YXItZG9sbHk6IFxcZjQ3MjtcbiRmYS12YXItZG9sbHktYm94OiBcXGY0NzI7XG4kZmEtdmFyLXNtb2tpbmc6IFxcZjQ4ZDtcbiRmYS12YXItbWluaW1pemU6IFxcZjc4YztcbiRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdDogXFxmNzhjO1xuJGZhLXZhci1tb251bWVudDogXFxmNWE2O1xuJGZhLXZhci1zbm93cGxvdzogXFxmN2QyO1xuJGZhLXZhci1hbmdsZXMtcmlnaHQ6IFxcZjEwMTtcbiRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OiBcXGYxMDE7XG4kZmEtdmFyLWNhbm5hYmlzOiBcXGY1NWY7XG4kZmEtdmFyLWNpcmNsZS1wbGF5OiBcXGYxNDQ7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiBcXGYxNDQ7XG4kZmEtdmFyLXRhYmxldHM6IFxcZjQ5MDtcbiRmYS12YXItZXRoZXJuZXQ6IFxcZjc5NjtcbiRmYS12YXItZXVyby1zaWduOiBcXGYxNTM7XG4kZmEtdmFyLWV1cjogXFxmMTUzO1xuJGZhLXZhci1ldXJvOiBcXGYxNTM7XG4kZmEtdmFyLWNoYWlyOiBcXGY2YzA7XG4kZmEtdmFyLWNpcmNsZS1jaGVjazogXFxmMDU4O1xuJGZhLXZhci1jaGVjay1jaXJjbGU6IFxcZjA1ODtcbiRmYS12YXItY2lyY2xlLXN0b3A6IFxcZjI4ZDtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFxcZjI4ZDtcbiRmYS12YXItY29tcGFzcy1kcmFmdGluZzogXFxmNTY4O1xuJGZhLXZhci1kcmFmdGluZy1jb21wYXNzOiBcXGY1Njg7XG4kZmEtdmFyLXBsYXRlLXdoZWF0OiBcXGU1NWE7XG4kZmEtdmFyLWljaWNsZXM6IFxcZjdhZDtcbiRmYS12YXItcGVyc29uLXNoZWx0ZXI6IFxcZTU0ZjtcbiRmYS12YXItbmV1dGVyOiBcXGYyMmM7XG4kZmEtdmFyLWlkLWJhZGdlOiBcXGYyYzE7XG4kZmEtdmFyLW1hcmtlcjogXFxmNWExO1xuJGZhLXZhci1mYWNlLWxhdWdoLWJlYW06IFxcZjU5YTtcbiRmYS12YXItbGF1Z2gtYmVhbTogXFxmNTlhO1xuJGZhLXZhci1oZWxpY29wdGVyLXN5bWJvbDogXFxlNTAyO1xuJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzOiBcXGYyOWE7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXVwOiBcXGYxMzk7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcXGYxMzk7XG4kZmEtdmFyLWxhcmktc2lnbjogXFxlMWM4O1xuJGZhLXZhci12b2xjYW5vOiBcXGY3NzA7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0OiBcXGU1NTM7XG4kZmEtdmFyLXN0ZXJsaW5nLXNpZ246IFxcZjE1NDtcbiRmYS12YXItZ2JwOiBcXGYxNTQ7XG4kZmEtdmFyLXBvdW5kLXNpZ246IFxcZjE1NDtcbiRmYS12YXItdmlydXNlczogXFxlMDc2O1xuJGZhLXZhci1zcXVhcmUtcGVyc29uLWNvbmZpbmVkOiBcXGU1Nzc7XG4kZmEtdmFyLXVzZXItdGllOiBcXGY1MDg7XG4kZmEtdmFyLWFycm93LWRvd24tbG9uZzogXFxmMTc1O1xuJGZhLXZhci1sb25nLWFycm93LWRvd246IFxcZjE3NTtcbiRmYS12YXItdGVudC1hcnJvdy1kb3duLXRvLWxpbmU6IFxcZTU3ZTtcbiRmYS12YXItY2VydGlmaWNhdGU6IFxcZjBhMztcbiRmYS12YXItcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLXN1aXRjYXNlOiBcXGYwZjI7XG4kZmEtdmFyLXBlcnNvbi1za2F0aW5nOiBcXGY3YzU7XG4kZmEtdmFyLXNrYXRpbmc6IFxcZjdjNTtcbiRmYS12YXItZmlsdGVyLWNpcmNsZS1kb2xsYXI6IFxcZjY2MjtcbiRmYS12YXItZnVubmVsLWRvbGxhcjogXFxmNjYyO1xuJGZhLXZhci1jYW1lcmEtcmV0cm86IFxcZjA4MztcbiRmYS12YXItY2lyY2xlLWFycm93LWRvd246IFxcZjBhYjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFxcZjBhYjtcbiRmYS12YXItZmlsZS1pbXBvcnQ6IFxcZjU2ZjtcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tZmlsZTogXFxmNTZmO1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAtcmlnaHQ6IFxcZjE0YztcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFxcZjE0YztcbiRmYS12YXItYm94LW9wZW46IFxcZjQ5ZTtcbiRmYS12YXItc2Nyb2xsOiBcXGY3MGU7XG4kZmEtdmFyLXNwYTogXFxmNWJiO1xuJGZhLXZhci1sb2NhdGlvbi1waW4tbG9jazogXFxlNTFmO1xuJGZhLXZhci1wYXVzZTogXFxmMDRjO1xuJGZhLXZhci1oaWxsLWF2YWxhbmNoZTogXFxlNTA3O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1lbXB0eTogXFxmMmNiO1xuJGZhLXZhci10ZW1wZXJhdHVyZS0wOiBcXGYyY2I7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTA6IFxcZjJjYjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFxcZjJjYjtcbiRmYS12YXItYm9tYjogXFxmMWUyO1xuJGZhLXZhci1yZWdpc3RlcmVkOiBcXGYyNWQ7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZDogXFxmMmJiO1xuJGZhLXZhci1jb250YWN0LWNhcmQ6IFxcZjJiYjtcbiRmYS12YXItdmNhcmQ6IFxcZjJiYjtcbiRmYS12YXItc2NhbGUtdW5iYWxhbmNlZC1mbGlwOiBcXGY1MTY7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQ6IFxcZjUxNjtcbiRmYS12YXItc3Vic2NyaXB0OiBcXGYxMmM7XG4kZmEtdmFyLWRpYW1vbmQtdHVybi1yaWdodDogXFxmNWViO1xuJGZhLXZhci1kaXJlY3Rpb25zOiBcXGY1ZWI7XG4kZmEtdmFyLWJ1cnN0OiBcXGU0ZGM7XG4kZmEtdmFyLWhvdXNlLWxhcHRvcDogXFxlMDY2O1xuJGZhLXZhci1sYXB0b3AtaG91c2U6IFxcZTA2NjtcbiRmYS12YXItZmFjZS10aXJlZDogXFxmNWM4O1xuJGZhLXZhci10aXJlZDogXFxmNWM4O1xuJGZhLXZhci1tb25leS1iaWxsczogXFxlMWYzO1xuJGZhLXZhci1zbW9nOiBcXGY3NWY7XG4kZmEtdmFyLWNydXRjaDogXFxmN2Y3O1xuJGZhLXZhci1jbG91ZC1hcnJvdy11cDogXFxmMGVlO1xuJGZhLXZhci1jbG91ZC11cGxvYWQ6IFxcZjBlZTtcbiRmYS12YXItY2xvdWQtdXBsb2FkLWFsdDogXFxmMGVlO1xuJGZhLXZhci1wYWxldHRlOiBcXGY1M2Y7XG4kZmEtdmFyLWFycm93cy10dXJuLXJpZ2h0OiBcXGU0YzA7XG4kZmEtdmFyLXZlc3Q6IFxcZTA4NTtcbiRmYS12YXItZmVycnk6IFxcZTRlYTtcbiRmYS12YXItYXJyb3dzLWRvd24tdG8tcGVvcGxlOiBcXGU0Yjk7XG4kZmEtdmFyLXNlZWRsaW5nOiBcXGY0ZDg7XG4kZmEtdmFyLXNwcm91dDogXFxmNGQ4O1xuJGZhLXZhci1sZWZ0LXJpZ2h0OiBcXGYzMzc7XG4kZmEtdmFyLWFycm93cy1hbHQtaDogXFxmMzM3O1xuJGZhLXZhci1ib3hlcy1wYWNraW5nOiBcXGU0Yzc7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1sZWZ0OiBcXGYwYTg7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiBcXGYwYTg7XG4kZmEtdmFyLWdyb3VwLWFycm93cy1yb3RhdGU6IFxcZTRmNjtcbiRmYS12YXItYm93bC1mb29kOiBcXGU0YzY7XG4kZmEtdmFyLWNhbmR5LWNhbmU6IFxcZjc4NjtcbiRmYS12YXItYXJyb3ctZG93bi13aWRlLXNob3J0OiBcXGYxNjA7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXFxmMTYwO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kb3duOiBcXGYxNjA7XG4kZmEtdmFyLWNsb3VkLWJvbHQ6IFxcZjc2YztcbiRmYS12YXItdGh1bmRlcnN0b3JtOiBcXGY3NmM7XG4kZmEtdmFyLXRleHQtc2xhc2g6IFxcZjg3ZDtcbiRmYS12YXItcmVtb3ZlLWZvcm1hdDogXFxmODdkO1xuJGZhLXZhci1mYWNlLXNtaWxlLXdpbms6IFxcZjRkYTtcbiRmYS12YXItc21pbGUtd2luazogXFxmNGRhO1xuJGZhLXZhci1maWxlLXdvcmQ6IFxcZjFjMjtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50OiBcXGYxYzQ7XG4kZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0OiBcXGYwN2U7XG4kZmEtdmFyLWFycm93cy1oOiBcXGYwN2U7XG4kZmEtdmFyLWhvdXNlLWxvY2s6IFxcZTUxMDtcbiRmYS12YXItY2xvdWQtYXJyb3ctZG93bjogXFxmMGVkO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZDogXFxmMGVkO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQ6IFxcZjBlZDtcbiRmYS12YXItY2hpbGRyZW46IFxcZTRlMTtcbiRmYS12YXItY2hhbGtib2FyZDogXFxmNTFiO1xuJGZhLXZhci1ibGFja2JvYXJkOiBcXGY1MWI7XG4kZmEtdmFyLXVzZXItbGFyZ2Utc2xhc2g6IFxcZjRmYTtcbiRmYS12YXItdXNlci1hbHQtc2xhc2g6IFxcZjRmYTtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXFxmMmI2O1xuJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlLXNsYXNoOiBcXGUwNWY7XG4kZmEtdmFyLWhhbmRzaGFrZS1hbHQtc2xhc2g6IFxcZTA1ZjtcbiRmYS12YXItbWF0dHJlc3MtcGlsbG93OiBcXGU1MjU7XG4kZmEtdmFyLWd1YXJhbmktc2lnbjogXFxlMTlhO1xuJGZhLXZhci1hcnJvd3Mtcm90YXRlOiBcXGYwMjE7XG4kZmEtdmFyLXJlZnJlc2g6IFxcZjAyMTtcbiRmYS12YXItc3luYzogXFxmMDIxO1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXFxmMTM0O1xuJGZhLXZhci1jcnV6ZWlyby1zaWduOiBcXGUxNTI7XG4kZmEtdmFyLWdyZWF0ZXItdGhhbi1lcXVhbDogXFxmNTMyO1xuJGZhLXZhci1zaGllbGQtaGFsdmVkOiBcXGYzZWQ7XG4kZmEtdmFyLXNoaWVsZC1hbHQ6IFxcZjNlZDtcbiRmYS12YXItYm9vay1hdGxhczogXFxmNTU4O1xuJGZhLXZhci1hdGxhczogXFxmNTU4O1xuJGZhLXZhci12aXJ1czogXFxlMDc0O1xuJGZhLXZhci1lbnZlbG9wZS1jaXJjbGUtY2hlY2s6IFxcZTRlODtcbiRmYS12YXItbGF5ZXItZ3JvdXA6IFxcZjVmZDtcbiRmYS12YXItYXJyb3dzLXRvLWRvdDogXFxlNGJlO1xuJGZhLXZhci1hcmNod2F5OiBcXGY1NTc7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1jaGVjazogXFxlNGZkO1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LWNyYWNrOiBcXGY2ZjE7XG4kZmEtdmFyLWhvdXNlLWRhbWFnZTogXFxmNmYxO1xuJGZhLXZhci1maWxlLXppcHBlcjogXFxmMWM2O1xuJGZhLXZhci1maWxlLWFyY2hpdmU6IFxcZjFjNjtcbiRmYS12YXItc3F1YXJlOiBcXGYwYzg7XG4kZmEtdmFyLW1hcnRpbmktZ2xhc3MtZW1wdHk6IFxcZjAwMDtcbiRmYS12YXItZ2xhc3MtbWFydGluaTogXFxmMDAwO1xuJGZhLXZhci1jb3VjaDogXFxmNGI4O1xuJGZhLXZhci1jZWRpLXNpZ246IFxcZTBkZjtcbiRmYS12YXItaXRhbGljOiBcXGYwMzM7XG4kZmEtdmFyLXRhYmxlLWNlbGxzLWNvbHVtbi1sb2NrOiBcXGU2Nzg7XG4kZmEtdmFyLWNodXJjaDogXFxmNTFkO1xuJGZhLXZhci1jb21tZW50cy1kb2xsYXI6IFxcZjY1MztcbiRmYS12YXItZGVtb2NyYXQ6IFxcZjc0NztcbiRmYS12YXItejogXFw1YTtcbiRmYS12YXItcGVyc29uLXNraWluZzogXFxmN2M5O1xuJGZhLXZhci1za2lpbmc6IFxcZjdjOTtcbiRmYS12YXItcm9hZC1sb2NrOiBcXGU1Njc7XG4kZmEtdmFyLWE6IFxcNDE7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LWRvd246IFxcZTAzZjtcbiRmYS12YXItdGVtcGVyYXR1cmUtZG93bjogXFxlMDNmO1xuJGZhLXZhci1mZWF0aGVyLXBvaW50ZWQ6IFxcZjU2YjtcbiRmYS12YXItZmVhdGhlci1hbHQ6IFxcZjU2YjtcbiRmYS12YXItcDogXFw1MDtcbiRmYS12YXItc25vd2ZsYWtlOiBcXGYyZGM7XG4kZmEtdmFyLW5ld3NwYXBlcjogXFxmMWVhO1xuJGZhLXZhci1yZWN0YW5nbGUtYWQ6IFxcZjY0MTtcbiRmYS12YXItYWQ6IFxcZjY0MTtcbiRmYS12YXItY2lyY2xlLWFycm93LXJpZ2h0OiBcXGYwYTk7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDogXFxmMGE5O1xuJGZhLXZhci1maWx0ZXItY2lyY2xlLXhtYXJrOiBcXGUxN2I7XG4kZmEtdmFyLWxvY3VzdDogXFxlNTIwO1xuJGZhLXZhci1zb3J0OiBcXGYwZGM7XG4kZmEtdmFyLXVuc29ydGVkOiBcXGYwZGM7XG4kZmEtdmFyLWxpc3Qtb2w6IFxcZjBjYjtcbiRmYS12YXItbGlzdC0xLTI6IFxcZjBjYjtcbiRmYS12YXItbGlzdC1udW1lcmljOiBcXGYwY2I7XG4kZmEtdmFyLXBlcnNvbi1kcmVzcy1idXJzdDogXFxlNTQ0O1xuJGZhLXZhci1tb25leS1jaGVjay1kb2xsYXI6IFxcZjUzZDtcbiRmYS12YXItbW9uZXktY2hlY2stYWx0OiBcXGY1M2Q7XG4kZmEtdmFyLXZlY3Rvci1zcXVhcmU6IFxcZjVjYjtcbiRmYS12YXItYnJlYWQtc2xpY2U6IFxcZjdlYztcbiRmYS12YXItbGFuZ3VhZ2U6IFxcZjFhYjtcbiRmYS12YXItZmFjZS1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXIta2lzcy13aW5rLWhlYXJ0OiBcXGY1OTg7XG4kZmEtdmFyLWZpbHRlcjogXFxmMGIwO1xuJGZhLXZhci1xdWVzdGlvbjogXFwzZjtcbiRmYS12YXItZmlsZS1zaWduYXR1cmU6IFxcZjU3MztcbiRmYS12YXItdXAtZG93bi1sZWZ0LXJpZ2h0OiBcXGYwYjI7XG4kZmEtdmFyLWFycm93cy1hbHQ6IFxcZjBiMjtcbiRmYS12YXItaG91c2UtY2hpbW5leS11c2VyOiBcXGUwNjU7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1oZWFydDogXFxmNGJlO1xuJGZhLXZhci1wdXp6bGUtcGllY2U6IFxcZjEyZTtcbiRmYS12YXItbW9uZXktY2hlY2s6IFxcZjUzYztcbiRmYS12YXItc3Rhci1oYWxmLXN0cm9rZTogXFxmNWMwO1xuJGZhLXZhci1zdGFyLWhhbGYtYWx0OiBcXGY1YzA7XG4kZmEtdmFyLWNvZGU6IFxcZjEyMTtcbiRmYS12YXItd2hpc2tleS1nbGFzczogXFxmN2EwO1xuJGZhLXZhci1nbGFzcy13aGlza2V5OiBcXGY3YTA7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGQzO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWNoYXJ0OiBcXGU1MjI7XG4kZmEtdmFyLWFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlOiBcXGYwOGU7XG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFxcZjA4ZTtcbiRmYS12YXItY3ViZXMtc3RhY2tlZDogXFxlNGU2O1xuJGZhLXZhci13b24tc2lnbjogXFxmMTU5O1xuJGZhLXZhci1rcnc6IFxcZjE1OTtcbiRmYS12YXItd29uOiBcXGYxNTk7XG4kZmEtdmFyLXZpcnVzLWNvdmlkOiBcXGU0YTg7XG4kZmEtdmFyLWF1c3RyYWwtc2lnbjogXFxlMGE5O1xuJGZhLXZhci1mOiBcXDQ2O1xuJGZhLXZhci1sZWFmOiBcXGYwNmM7XG4kZmEtdmFyLXJvYWQ6IFxcZjAxODtcbiRmYS12YXItdGF4aTogXFxmMWJhO1xuJGZhLXZhci1jYWI6IFxcZjFiYTtcbiRmYS12YXItcGVyc29uLWNpcmNsZS1wbHVzOiBcXGU1NDE7XG4kZmEtdmFyLWNoYXJ0LXBpZTogXFxmMjAwO1xuJGZhLXZhci1waWUtY2hhcnQ6IFxcZjIwMDtcbiRmYS12YXItYm9sdC1saWdodG5pbmc6IFxcZTBiNztcbiRmYS12YXItc2Fjay14bWFyazogXFxlNTZhO1xuJGZhLXZhci1maWxlLWV4Y2VsOiBcXGYxYzM7XG4kZmEtdmFyLWZpbGUtY29udHJhY3Q6IFxcZjU2YztcbiRmYS12YXItZmlzaC1maW5zOiBcXGU0ZjI7XG4kZmEtdmFyLWJ1aWxkaW5nLWZsYWc6IFxcZTRkNTtcbiRmYS12YXItZmFjZS1ncmluLWJlYW06IFxcZjU4MjtcbiRmYS12YXItZ3Jpbi1iZWFtOiBcXGY1ODI7XG4kZmEtdmFyLW9iamVjdC11bmdyb3VwOiBcXGYyNDg7XG4kZmEtdmFyLXBvb3A6IFxcZjYxOTtcbiRmYS12YXItbG9jYXRpb24tcGluOiBcXGYwNDE7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFxcZjA0MTtcbiRmYS12YXIta2FhYmE6IFxcZjY2YjtcbiRmYS12YXItdG9pbGV0LXBhcGVyOiBcXGY3MWU7XG4kZmEtdmFyLWhlbG1ldC1zYWZldHk6IFxcZjgwNztcbiRmYS12YXItaGFyZC1oYXQ6IFxcZjgwNztcbiRmYS12YXItaGF0LWhhcmQ6IFxcZjgwNztcbiRmYS12YXItZWplY3Q6IFxcZjA1MjtcbiRmYS12YXItY2lyY2xlLXJpZ2h0OiBcXGYzNWE7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6IFxcZjM1YTtcbiRmYS12YXItcGxhbmUtY2lyY2xlLWNoZWNrOiBcXGU1NTU7XG4kZmEtdmFyLWZhY2Utcm9sbGluZy1leWVzOiBcXGY1YTU7XG4kZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXM6IFxcZjVhNTtcbiRmYS12YXItb2JqZWN0LWdyb3VwOiBcXGYyNDc7XG4kZmEtdmFyLWNoYXJ0LWxpbmU6IFxcZjIwMTtcbiRmYS12YXItbGluZS1jaGFydDogXFxmMjAxO1xuJGZhLXZhci1tYXNrLXZlbnRpbGF0b3I6IFxcZTUyNDtcbiRmYS12YXItYXJyb3ctcmlnaHQ6IFxcZjA2MTtcbiRmYS12YXItc2lnbnMtcG9zdDogXFxmMjc3O1xuJGZhLXZhci1tYXAtc2lnbnM6IFxcZjI3NztcbiRmYS12YXItY2FzaC1yZWdpc3RlcjogXFxmNzg4O1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLXF1ZXN0aW9uOiBcXGU1NDI7XG4kZmEtdmFyLWg6IFxcNDg7XG4kZmEtdmFyLXRhcnA6IFxcZTU3YjtcbiRmYS12YXItc2NyZXdkcml2ZXItd3JlbmNoOiBcXGY3ZDk7XG4kZmEtdmFyLXRvb2xzOiBcXGY3ZDk7XG4kZmEtdmFyLWFycm93cy10by1leWU6IFxcZTRiZjtcbiRmYS12YXItcGx1Zy1jaXJjbGUtYm9sdDogXFxlNTViO1xuJGZhLXZhci1oZWFydDogXFxmMDA0O1xuJGZhLXZhci1tYXJzLWFuZC12ZW51czogXFxmMjI0O1xuJGZhLXZhci1ob3VzZS11c2VyOiBcXGUxYjA7XG4kZmEtdmFyLWhvbWUtdXNlcjogXFxlMWIwO1xuJGZhLXZhci1kdW1wc3Rlci1maXJlOiBcXGY3OTQ7XG4kZmEtdmFyLWhvdXNlLWNyYWNrOiBcXGUzYjE7XG4kZmEtdmFyLW1hcnRpbmktZ2xhc3MtY2l0cnVzOiBcXGY1NjE7XG4kZmEtdmFyLWNvY2t0YWlsOiBcXGY1NjE7XG4kZmEtdmFyLWZhY2Utc3VycHJpc2U6IFxcZjVjMjtcbiRmYS12YXItc3VycHJpc2U6IFxcZjVjMjtcbiRmYS12YXItYm90dGxlLXdhdGVyOiBcXGU0YzU7XG4kZmEtdmFyLWNpcmNsZS1wYXVzZTogXFxmMjhiO1xuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFxcZjI4YjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXNsYXNoOiBcXGUwNzI7XG4kZmEtdmFyLWFwcGxlLXdob2xlOiBcXGY1ZDE7XG4kZmEtdmFyLWFwcGxlLWFsdDogXFxmNWQxO1xuJGZhLXZhci1raXRjaGVuLXNldDogXFxlNTFhO1xuJGZhLXZhci1yOiBcXDUyO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1xdWFydGVyOiBcXGYyY2E7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTE6IFxcZjJjYTtcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXFxmMmNhO1xuJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOiBcXGYyY2E7XG4kZmEtdmFyLWN1YmU6IFxcZjFiMjtcbiRmYS12YXItYml0Y29pbi1zaWduOiBcXGUwYjQ7XG4kZmEtdmFyLXNoaWVsZC1kb2c6IFxcZTU3MztcbiRmYS12YXItc29sYXItcGFuZWw6IFxcZjViYTtcbiRmYS12YXItbG9jay1vcGVuOiBcXGYzYzE7XG4kZmEtdmFyLWVsZXZhdG9yOiBcXGUxNmQ7XG4kZmEtdmFyLW1vbmV5LWJpbGwtdHJhbnNmZXI6IFxcZTUyODtcbiRmYS12YXItbW9uZXktYmlsbC10cmVuZC11cDogXFxlNTI5O1xuJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlci1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTUwZjtcbiRmYS12YXItc3F1YXJlLXBvbGwtaG9yaXpvbnRhbDogXFxmNjgyO1xuJGZhLXZhci1wb2xsLWg6IFxcZjY4MjtcbiRmYS12YXItY2lyY2xlOiBcXGYxMTE7XG4kZmEtdmFyLWJhY2t3YXJkLWZhc3Q6IFxcZjA0OTtcbiRmYS12YXItZmFzdC1iYWNrd2FyZDogXFxmMDQ5O1xuJGZhLXZhci1yZWN5Y2xlOiBcXGYxYjg7XG4kZmEtdmFyLXVzZXItYXN0cm9uYXV0OiBcXGY0ZmI7XG4kZmEtdmFyLXBsYW5lLXNsYXNoOiBcXGUwNjk7XG4kZmEtdmFyLXRyYWRlbWFyazogXFxmMjVjO1xuJGZhLXZhci1iYXNrZXRiYWxsOiBcXGY0MzQ7XG4kZmEtdmFyLWJhc2tldGJhbGwtYmFsbDogXFxmNDM0O1xuJGZhLXZhci1zYXRlbGxpdGUtZGlzaDogXFxmN2MwO1xuJGZhLXZhci1jaXJjbGUtdXA6IFxcZjM1YjtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cDogXFxmMzViO1xuJGZhLXZhci1tb2JpbGUtc2NyZWVuLWJ1dHRvbjogXFxmM2NkO1xuJGZhLXZhci1tb2JpbGUtYWx0OiBcXGYzY2Q7XG4kZmEtdmFyLXZvbHVtZS1oaWdoOiBcXGYwMjg7XG4kZmEtdmFyLXZvbHVtZS11cDogXFxmMDI4O1xuJGZhLXZhci11c2Vycy1yYXlzOiBcXGU1OTM7XG4kZmEtdmFyLXdhbGxldDogXFxmNTU1O1xuJGZhLXZhci1jbGlwYm9hcmQtY2hlY2s6IFxcZjQ2YztcbiRmYS12YXItZmlsZS1hdWRpbzogXFxmMWM3O1xuJGZhLXZhci1idXJnZXI6IFxcZjgwNTtcbiRmYS12YXItaGFtYnVyZ2VyOiBcXGY4MDU7XG4kZmEtdmFyLXdyZW5jaDogXFxmMGFkO1xuJGZhLXZhci1idWdzOiBcXGU0ZDA7XG4kZmEtdmFyLXJ1cGVlLXNpZ246IFxcZjE1NjtcbiRmYS12YXItcnVwZWU6IFxcZjE1NjtcbiRmYS12YXItZmlsZS1pbWFnZTogXFxmMWM1O1xuJGZhLXZhci1jaXJjbGUtcXVlc3Rpb246IFxcZjA1OTtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlOiBcXGYwNTk7XG4kZmEtdmFyLXBsYW5lLWRlcGFydHVyZTogXFxmNWIwO1xuJGZhLXZhci1oYW5kc2hha2Utc2xhc2g6IFxcZTA2MDtcbiRmYS12YXItYm9vay1ib29rbWFyazogXFxlMGJiO1xuJGZhLXZhci1jb2RlLWJyYW5jaDogXFxmMTI2O1xuJGZhLXZhci1oYXQtY293Ym95OiBcXGY4YzA7XG4kZmEtdmFyLWJyaWRnZTogXFxlNGM4O1xuJGZhLXZhci1waG9uZS1mbGlwOiBcXGY4Nzk7XG4kZmEtdmFyLXBob25lLWFsdDogXFxmODc5O1xuJGZhLXZhci10cnVjay1mcm9udDogXFxlMmI3O1xuJGZhLXZhci1jYXQ6IFxcZjZiZTtcbiRmYS12YXItYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGFiO1xuJGZhLXZhci10cnVjay1maWVsZDogXFxlNThkO1xuJGZhLXZhci1yb3V0ZTogXFxmNGQ3O1xuJGZhLXZhci1jbGlwYm9hcmQtcXVlc3Rpb246IFxcZTRlMztcbiRmYS12YXItcGFub3JhbWE6IFxcZTIwOTtcbiRmYS12YXItY29tbWVudC1tZWRpY2FsOiBcXGY3ZjU7XG4kZmEtdmFyLXRlZXRoLW9wZW46IFxcZjYyZjtcbiRmYS12YXItZmlsZS1jaXJjbGUtbWludXM6IFxcZTRlZDtcbiRmYS12YXItdGFnczogXFxmMDJjO1xuJGZhLXZhci13aW5lLWdsYXNzOiBcXGY0ZTM7XG4kZmEtdmFyLWZvcndhcmQtZmFzdDogXFxmMDUwO1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFxcZjA1MDtcbiRmYS12YXItZmFjZS1tZWgtYmxhbms6IFxcZjVhNDtcbiRmYS12YXItbWVoLWJsYW5rOiBcXGY1YTQ7XG4kZmEtdmFyLXNxdWFyZS1wYXJraW5nOiBcXGY1NDA7XG4kZmEtdmFyLXBhcmtpbmc6IFxcZjU0MDtcbiRmYS12YXItaG91c2Utc2lnbmFsOiBcXGUwMTI7XG4kZmEtdmFyLWJhcnMtcHJvZ3Jlc3M6IFxcZjgyODtcbiRmYS12YXItdGFza3MtYWx0OiBcXGY4Mjg7XG4kZmEtdmFyLWZhdWNldC1kcmlwOiBcXGUwMDY7XG4kZmEtdmFyLWNhcnQtZmxhdGJlZDogXFxmNDc0O1xuJGZhLXZhci1kb2xseS1mbGF0YmVkOiBcXGY0NzQ7XG4kZmEtdmFyLWJhbi1zbW9raW5nOiBcXGY1NGQ7XG4kZmEtdmFyLXNtb2tpbmctYmFuOiBcXGY1NGQ7XG4kZmEtdmFyLXRlcm1pbmFsOiBcXGYxMjA7XG4kZmEtdmFyLW1vYmlsZS1idXR0b246IFxcZjEwYjtcbiRmYS12YXItaG91c2UtbWVkaWNhbC1mbGFnOiBcXGU1MTQ7XG4kZmEtdmFyLWJhc2tldC1zaG9wcGluZzogXFxmMjkxO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6IFxcZjI5MTtcbiRmYS12YXItdGFwZTogXFxmNGRiO1xuJGZhLXZhci1idXMtc2ltcGxlOiBcXGY1NWU7XG4kZmEtdmFyLWJ1cy1hbHQ6IFxcZjU1ZTtcbiRmYS12YXItZXllOiBcXGYwNmU7XG4kZmEtdmFyLWZhY2Utc2FkLWNyeTogXFxmNWIzO1xuJGZhLXZhci1zYWQtY3J5OiBcXGY1YjM7XG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOiBcXGYyOWU7XG4kZmEtdmFyLXBlcnNvbi1taWxpdGFyeS10by1wZXJzb246IFxcZTU0YztcbiRmYS12YXItZmlsZS1zaGllbGQ6IFxcZTRmMDtcbiRmYS12YXItdXNlci1zbGFzaDogXFxmNTA2O1xuJGZhLXZhci1wZW46IFxcZjMwNDtcbiRmYS12YXItdG93ZXItb2JzZXJ2YXRpb246IFxcZTU4NjtcbiRmYS12YXItZmlsZS1jb2RlOiBcXGYxYzk7XG4kZmEtdmFyLXNpZ25hbDogXFxmMDEyO1xuJGZhLXZhci1zaWduYWwtNTogXFxmMDEyO1xuJGZhLXZhci1zaWduYWwtcGVyZmVjdDogXFxmMDEyO1xuJGZhLXZhci1idXM6IFxcZjIwNztcbiRmYS12YXItaGVhcnQtY2lyY2xlLXhtYXJrOiBcXGU1MDE7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXk6IFxcZTNhZjtcbiRmYS12YXItaG9tZS1sZzogXFxlM2FmO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFxcZjJkMDtcbiRmYS12YXItZmFjZS1mcm93bjogXFxmMTE5O1xuJGZhLXZhci1mcm93bjogXFxmMTE5O1xuJGZhLXZhci1wcmVzY3JpcHRpb246IFxcZjViMTtcbiRmYS12YXItc2hvcDogXFxmNTRmO1xuJGZhLXZhci1zdG9yZS1hbHQ6IFxcZjU0ZjtcbiRmYS12YXItZmxvcHB5LWRpc2s6IFxcZjBjNztcbiRmYS12YXItc2F2ZTogXFxmMGM3O1xuJGZhLXZhci12aWhhcmE6IFxcZjZhNztcbiRmYS12YXItc2NhbGUtdW5iYWxhbmNlZDogXFxmNTE1O1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQ6IFxcZjUxNTtcbiRmYS12YXItc29ydC11cDogXFxmMGRlO1xuJGZhLXZhci1zb3J0LWFzYzogXFxmMGRlO1xuJGZhLXZhci1jb21tZW50LWRvdHM6IFxcZjRhZDtcbiRmYS12YXItY29tbWVudGluZzogXFxmNGFkO1xuJGZhLXZhci1wbGFudC13aWx0OiBcXGU1YWE7XG4kZmEtdmFyLWRpYW1vbmQ6IFxcZjIxOTtcbiRmYS12YXItZmFjZS1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctZG9sbGFyOiBcXGY0YzA7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy11c2Q6IFxcZjRjMDtcbiRmYS12YXItY2hhcnQtZGlhZ3JhbTogXFxlNjk1O1xuJGZhLXZhci1iYWN0ZXJpdW06IFxcZTA1YTtcbiRmYS12YXItaGFuZC1wb2ludGVyOiBcXGYyNWE7XG4kZmEtdmFyLWRydW0tc3RlZWxwYW46IFxcZjU2YTtcbiRmYS12YXItaGFuZC1zY2lzc29yczogXFxmMjU3O1xuJGZhLXZhci1oYW5kcy1wcmF5aW5nOiBcXGY2ODQ7XG4kZmEtdmFyLXByYXlpbmctaGFuZHM6IFxcZjY4NDtcbiRmYS12YXItYXJyb3ctcm90YXRlLXJpZ2h0OiBcXGYwMWU7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXJvdGF0ZTogXFxmMDFlO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtZm9yd2FyZDogXFxmMDFlO1xuJGZhLXZhci1yZWRvOiBcXGYwMWU7XG4kZmEtdmFyLWJpb2hhemFyZDogXFxmNzgwO1xuJGZhLXZhci1sb2NhdGlvbi1jcm9zc2hhaXJzOiBcXGY2MDE7XG4kZmEtdmFyLWxvY2F0aW9uOiBcXGY2MDE7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcXGYyMjc7XG4kZmEtdmFyLWNoaWxkLWRyZXNzOiBcXGU1OWM7XG4kZmEtdmFyLXVzZXJzLWJldHdlZW4tbGluZXM6IFxcZTU5MTtcbiRmYS12YXItbHVuZ3MtdmlydXM6IFxcZTA2NztcbiRmYS12YXItZmFjZS1ncmluLXRlYXJzOiBcXGY1ODg7XG4kZmEtdmFyLWdyaW4tdGVhcnM6IFxcZjU4ODtcbiRmYS12YXItcGhvbmU6IFxcZjA5NTtcbiRmYS12YXItY2FsZW5kYXIteG1hcms6IFxcZjI3MztcbiRmYS12YXItY2FsZW5kYXItdGltZXM6IFxcZjI3MztcbiRmYS12YXItY2hpbGQtcmVhY2hpbmc6IFxcZTU5ZDtcbiRmYS12YXItaGVhZC1zaWRlLXZpcnVzOiBcXGUwNjQ7XG4kZmEtdmFyLXVzZXItZ2VhcjogXFxmNGZlO1xuJGZhLXZhci11c2VyLWNvZzogXFxmNGZlO1xuJGZhLXZhci1hcnJvdy11cC0xLTk6IFxcZjE2MztcbiRmYS12YXItc29ydC1udW1lcmljLXVwOiBcXGYxNjM7XG4kZmEtdmFyLWRvb3ItY2xvc2VkOiBcXGY1MmE7XG4kZmEtdmFyLXNoaWVsZC12aXJ1czogXFxlMDZjO1xuJGZhLXZhci1kaWNlLXNpeDogXFxmNTI2O1xuJGZhLXZhci1tb3NxdWl0by1uZXQ6IFxcZTUyYztcbiRmYS12YXItZmlsZS1mcmFnbWVudDogXFxlNjk3O1xuJGZhLXZhci1icmlkZ2Utd2F0ZXI6IFxcZTRjZTtcbiRmYS12YXItcGVyc29uLWJvb3RoOiBcXGY3NTY7XG4kZmEtdmFyLXRleHQtd2lkdGg6IFxcZjAzNTtcbiRmYS12YXItaGF0LXdpemFyZDogXFxmNmU4O1xuJGZhLXZhci1wZW4tZmFuY3k6IFxcZjVhYztcbiRmYS12YXItcGVyc29uLWRpZ2dpbmc6IFxcZjg1ZTtcbiRmYS12YXItZGlnZ2luZzogXFxmODVlO1xuJGZhLXZhci10cmFzaDogXFxmMWY4O1xuJGZhLXZhci1nYXVnZS1zaW1wbGU6IFxcZjYyOTtcbiRmYS12YXItZ2F1Z2Utc2ltcGxlLW1lZDogXFxmNjI5O1xuJGZhLXZhci10YWNob21ldGVyLWF2ZXJhZ2U6IFxcZjYyOTtcbiRmYS12YXItYm9vay1tZWRpY2FsOiBcXGY3ZTY7XG4kZmEtdmFyLXBvbzogXFxmMmZlO1xuJGZhLXZhci1xdW90ZS1yaWdodDogXFxmMTBlO1xuJGZhLXZhci1xdW90ZS1yaWdodC1hbHQ6IFxcZjEwZTtcbiRmYS12YXItc2hpcnQ6IFxcZjU1MztcbiRmYS12YXItdC1zaGlydDogXFxmNTUzO1xuJGZhLXZhci10c2hpcnQ6IFxcZjU1MztcbiRmYS12YXItY3ViZXM6IFxcZjFiMztcbiRmYS12YXItZGl2aWRlOiBcXGY1Mjk7XG4kZmEtdmFyLXRlbmdlLXNpZ246IFxcZjdkNztcbiRmYS12YXItdGVuZ2U6IFxcZjdkNztcbiRmYS12YXItaGVhZHBob25lczogXFxmMDI1O1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nOiBcXGY0YzI7XG4kZmEtdmFyLWhhbmRzLWNsYXBwaW5nOiBcXGUxYTg7XG4kZmEtdmFyLXJlcHVibGljYW46IFxcZjc1ZTtcbiRmYS12YXItYXJyb3ctbGVmdDogXFxmMDYwO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLXhtYXJrOiBcXGU1NDM7XG4kZmEtdmFyLXJ1bGVyOiBcXGY1NDU7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFxcZjAzNjtcbiRmYS12YXItZGljZS1kNjogXFxmNmQxO1xuJGZhLXZhci1yZXN0cm9vbTogXFxmN2JkO1xuJGZhLXZhci1qOiBcXDRhO1xuJGZhLXZhci11c2Vycy12aWV3ZmluZGVyOiBcXGU1OTU7XG4kZmEtdmFyLWZpbGUtdmlkZW86IFxcZjFjODtcbiRmYS12YXItdXAtcmlnaHQtZnJvbS1zcXVhcmU6IFxcZjM1ZDtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1hbHQ6IFxcZjM1ZDtcbiRmYS12YXItdGFibGUtY2VsbHM6IFxcZjAwYTtcbiRmYS12YXItdGg6IFxcZjAwYTtcbiRmYS12YXItZmlsZS1wZGY6IFxcZjFjMTtcbiRmYS12YXItYm9vay1iaWJsZTogXFxmNjQ3O1xuJGZhLXZhci1iaWJsZTogXFxmNjQ3O1xuJGZhLXZhci1vOiBcXDRmO1xuJGZhLXZhci1zdWl0Y2FzZS1tZWRpY2FsOiBcXGYwZmE7XG4kZmEtdmFyLW1lZGtpdDogXFxmMGZhO1xuJGZhLXZhci11c2VyLXNlY3JldDogXFxmMjFiO1xuJGZhLXZhci1vdHRlcjogXFxmNzAwO1xuJGZhLXZhci1wZXJzb24tZHJlc3M6IFxcZjE4MjtcbiRmYS12YXItZmVtYWxlOiBcXGYxODI7XG4kZmEtdmFyLWNvbW1lbnQtZG9sbGFyOiBcXGY2NTE7XG4kZmEtdmFyLWJ1c2luZXNzLXRpbWU6IFxcZjY0YTtcbiRmYS12YXItYnJpZWZjYXNlLWNsb2NrOiBcXGY2NGE7XG4kZmEtdmFyLXRhYmxlLWNlbGxzLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLXRoLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLWJvb2stdGFuYWtoOiBcXGY4Mjc7XG4kZmEtdmFyLXRhbmFraDogXFxmODI3O1xuJGZhLXZhci1waG9uZS12b2x1bWU6IFxcZjJhMDtcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFxcZjJhMDtcbiRmYS12YXItaGF0LWNvd2JveS1zaWRlOiBcXGY4YzE7XG4kZmEtdmFyLWNsaXBib2FyZC11c2VyOiBcXGY3ZjM7XG4kZmEtdmFyLWNoaWxkOiBcXGYxYWU7XG4kZmEtdmFyLWxpcmEtc2lnbjogXFxmMTk1O1xuJGZhLXZhci1zYXRlbGxpdGU6IFxcZjdiZjtcbiRmYS12YXItcGxhbmUtbG9jazogXFxlNTU4O1xuJGZhLXZhci10YWc6IFxcZjAyYjtcbiRmYS12YXItY29tbWVudDogXFxmMDc1O1xuJGZhLXZhci1jYWtlLWNhbmRsZXM6IFxcZjFmZDtcbiRmYS12YXItYmlydGhkYXktY2FrZTogXFxmMWZkO1xuJGZhLXZhci1jYWtlOiBcXGYxZmQ7XG4kZmEtdmFyLWVudmVsb3BlOiBcXGYwZTA7XG4kZmEtdmFyLWFuZ2xlcy11cDogXFxmMTAyO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtdXA6IFxcZjEwMjtcbiRmYS12YXItcGFwZXJjbGlwOiBcXGYwYzY7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWNpdHk6IFxcZTRiMztcbiRmYS12YXItcmliYm9uOiBcXGY0ZDY7XG4kZmEtdmFyLWx1bmdzOiBcXGY2MDQ7XG4kZmEtdmFyLWFycm93LXVwLTktMTogXFxmODg3O1xuJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0OiBcXGY4ODc7XG4kZmEtdmFyLWxpdGVjb2luLXNpZ246IFxcZTFkMztcbiRmYS12YXItYm9yZGVyLW5vbmU6IFxcZjg1MDtcbiRmYS12YXItY2lyY2xlLW5vZGVzOiBcXGU0ZTI7XG4kZmEtdmFyLXBhcmFjaHV0ZS1ib3g6IFxcZjRjZDtcbiRmYS12YXItaW5kZW50OiBcXGYwM2M7XG4kZmEtdmFyLXRydWNrLWZpZWxkLXVuOiBcXGU1OGU7XG4kZmEtdmFyLWhvdXJnbGFzczogXFxmMjU0O1xuJGZhLXZhci1ob3VyZ2xhc3MtZW1wdHk6IFxcZjI1NDtcbiRmYS12YXItbW91bnRhaW46IFxcZjZmYztcbiRmYS12YXItdXNlci1kb2N0b3I6IFxcZjBmMDtcbiRmYS12YXItdXNlci1tZDogXFxmMGYwO1xuJGZhLXZhci1jaXJjbGUtaW5mbzogXFxmMDVhO1xuJGZhLXZhci1pbmZvLWNpcmNsZTogXFxmMDVhO1xuJGZhLXZhci1jbG91ZC1tZWF0YmFsbDogXFxmNzNiO1xuJGZhLXZhci1jYW1lcmE6IFxcZjAzMDtcbiRmYS12YXItY2FtZXJhLWFsdDogXFxmMDMwO1xuJGZhLXZhci1zcXVhcmUtdmlydXM6IFxcZTU3ODtcbiRmYS12YXItbWV0ZW9yOiBcXGY3NTM7XG4kZmEtdmFyLWNhci1vbjogXFxlNGRkO1xuJGZhLXZhci1zbGVpZ2g6IFxcZjdjYztcbiRmYS12YXItYXJyb3ctZG93bi0xLTk6IFxcZjE2MjtcbiRmYS12YXItc29ydC1udW1lcmljLWFzYzogXFxmMTYyO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bjogXFxmMTYyO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctZHJvcGxldDogXFxmNGMxO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctd2F0ZXI6IFxcZjRjMTtcbiRmYS12YXItd2F0ZXI6IFxcZjc3MztcbiRmYS12YXItY2FsZW5kYXItY2hlY2s6IFxcZjI3NDtcbiRmYS12YXItYnJhaWxsZTogXFxmMmExO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLW1lZGljYWw6IFxcZjQ4NjtcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6IFxcZjQ4NjtcbiRmYS12YXItbGFuZG1hcms6IFxcZjY2ZjtcbiRmYS12YXItdHJ1Y2s6IFxcZjBkMTtcbiRmYS12YXItY3Jvc3NoYWlyczogXFxmMDViO1xuJGZhLXZhci1wZXJzb24tY2FuZTogXFxlNTNjO1xuJGZhLXZhci10ZW50OiBcXGU1N2Q7XG4kZmEtdmFyLXZlc3QtcGF0Y2hlczogXFxlMDg2O1xuJGZhLXZhci1jaGVjay1kb3VibGU6IFxcZjU2MDtcbiRmYS12YXItYXJyb3ctZG93bi1hLXo6IFxcZjE1ZDtcbiRmYS12YXItc29ydC1hbHBoYS1hc2M6IFxcZjE1ZDtcbiRmYS12YXItc29ydC1hbHBoYS1kb3duOiBcXGYxNWQ7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2hlYXQ6IFxcZTUyYTtcbiRmYS12YXItY29va2llOiBcXGY1NjM7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1sZWZ0OiBcXGYwZTI7XG4kZmEtdmFyLWFycm93LWxlZnQtcm90YXRlOiBcXGYwZTI7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrOiBcXGYwZTI7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrd2FyZDogXFxmMGUyO1xuJGZhLXZhci11bmRvOiBcXGYwZTI7XG4kZmEtdmFyLWhhcmQtZHJpdmU6IFxcZjBhMDtcbiRmYS12YXItaGRkOiBcXGYwYTA7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiRmYS12YXItZHVtYmJlbGw6IFxcZjQ0YjtcbiRmYS12YXItcmVjdGFuZ2xlLWxpc3Q6IFxcZjAyMjtcbiRmYS12YXItbGlzdC1hbHQ6IFxcZjAyMjtcbiRmYS12YXItdGFycC1kcm9wbGV0OiBcXGU1N2M7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLWNoZWNrOiBcXGU1MTE7XG4kZmEtdmFyLXBlcnNvbi1za2lpbmctbm9yZGljOiBcXGY3Y2E7XG4kZmEtdmFyLXNraWluZy1ub3JkaWM6IFxcZjdjYTtcbiRmYS12YXItY2FsZW5kYXItcGx1czogXFxmMjcxO1xuJGZhLXZhci1wbGFuZS1hcnJpdmFsOiBcXGY1YWY7XG4kZmEtdmFyLWNpcmNsZS1sZWZ0OiBcXGYzNTk7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdDogXFxmMzU5O1xuJGZhLXZhci10cmFpbi1zdWJ3YXk6IFxcZjIzOTtcbiRmYS12YXItc3Vid2F5OiBcXGYyMzk7XG4kZmEtdmFyLWNoYXJ0LWdhbnR0OiBcXGUwZTQ7XG4kZmEtdmFyLWluZGlhbi1ydXBlZS1zaWduOiBcXGUxYmM7XG4kZmEtdmFyLWluZGlhbi1ydXBlZTogXFxlMWJjO1xuJGZhLXZhci1pbnI6IFxcZTFiYztcbiRmYS12YXItY3JvcC1zaW1wbGU6IFxcZjU2NTtcbiRmYS12YXItY3JvcC1hbHQ6IFxcZjU2NTtcbiRmYS12YXItbW9uZXktYmlsbC0xOiBcXGYzZDE7XG4kZmEtdmFyLW1vbmV5LWJpbGwtYWx0OiBcXGYzZDE7XG4kZmEtdmFyLWxlZnQtbG9uZzogXFxmMzBhO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1sZWZ0OiBcXGYzMGE7XG4kZmEtdmFyLWRuYTogXFxmNDcxO1xuJGZhLXZhci12aXJ1cy1zbGFzaDogXFxlMDc1O1xuJGZhLXZhci1taW51czogXFxmMDY4O1xuJGZhLXZhci1zdWJ0cmFjdDogXFxmMDY4O1xuJGZhLXZhci1jaGVzczogXFxmNDM5O1xuJGZhLXZhci1hcnJvdy1sZWZ0LWxvbmc6IFxcZjE3NztcbiRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OiBcXGYxNzc7XG4kZmEtdmFyLXBsdWctY2lyY2xlLWNoZWNrOiBcXGU1NWM7XG4kZmEtdmFyLXN0cmVldC12aWV3OiBcXGYyMWQ7XG4kZmEtdmFyLWZyYW5jLXNpZ246IFxcZTE4ZjtcbiRmYS12YXItdm9sdW1lLW9mZjogXFxmMDI2O1xuJGZhLXZhci1oYW5kcy1hc2wtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWFzbC1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItZ2VhcjogXFxmMDEzO1xuJGZhLXZhci1jb2c6IFxcZjAxMztcbiRmYS12YXItZHJvcGxldC1zbGFzaDogXFxmNWM3O1xuJGZhLXZhci10aW50LXNsYXNoOiBcXGY1Yzc7XG4kZmEtdmFyLW1vc3F1ZTogXFxmNjc4O1xuJGZhLXZhci1tb3NxdWl0bzogXFxlNTJiO1xuJGZhLXZhci1zdGFyLW9mLWRhdmlkOiBcXGY2OWE7XG4kZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1yaWZsZTogXFxlNTRiO1xuJGZhLXZhci1jYXJ0LXNob3BwaW5nOiBcXGYwN2E7XG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFxcZjA3YTtcbiRmYS12YXItdmlhbHM6IFxcZjQ5MztcbiRmYS12YXItcGx1Zy1jaXJjbGUtcGx1czogXFxlNTVmO1xuJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwOiBcXGY2N2Y7XG4kZmEtdmFyLWdyaXAtdmVydGljYWw6IFxcZjU4ZTtcbiRmYS12YXItaGV4YWdvbi1ub2RlczogXFxlNjk5O1xuJGZhLXZhci1hcnJvdy10dXJuLXVwOiBcXGYxNDg7XG4kZmEtdmFyLWxldmVsLXVwOiBcXGYxNDg7XG4kZmEtdmFyLXU6IFxcNTU7XG4kZmEtdmFyLXNxdWFyZS1yb290LXZhcmlhYmxlOiBcXGY2OTg7XG4kZmEtdmFyLXNxdWFyZS1yb290LWFsdDogXFxmNjk4O1xuJGZhLXZhci1jbG9jazogXFxmMDE3O1xuJGZhLXZhci1jbG9jay1mb3VyOiBcXGYwMTc7XG4kZmEtdmFyLWJhY2t3YXJkLXN0ZXA6IFxcZjA0ODtcbiRmYS12YXItc3RlcC1iYWNrd2FyZDogXFxmMDQ4O1xuJGZhLXZhci1wYWxsZXQ6IFxcZjQ4MjtcbiRmYS12YXItZmF1Y2V0OiBcXGUwMDU7XG4kZmEtdmFyLWJhc2ViYWxsLWJhdC1iYWxsOiBcXGY0MzI7XG4kZmEtdmFyLXM6IFxcNTM7XG4kZmEtdmFyLXRpbWVsaW5lOiBcXGUyOWM7XG4kZmEtdmFyLWtleWJvYXJkOiBcXGYxMWM7XG4kZmEtdmFyLWNhcmV0LWRvd246IFxcZjBkNztcbiRmYS12YXItaG91c2UtY2hpbW5leS1tZWRpY2FsOiBcXGY3ZjI7XG4kZmEtdmFyLWNsaW5pYy1tZWRpY2FsOiBcXGY3ZjI7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzOiBcXGYyYzg7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTM6IFxcZjJjODtcbiRmYS12YXItdGhlcm1vbWV0ZXItMzogXFxmMmM4O1xuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXFxmMmM4O1xuJGZhLXZhci1tb2JpbGUtc2NyZWVuOiBcXGYzY2Y7XG4kZmEtdmFyLW1vYmlsZS1hbmRyb2lkLWFsdDogXFxmM2NmO1xuJGZhLXZhci1wbGFuZS11cDogXFxlMjJkO1xuJGZhLXZhci1waWdneS1iYW5rOiBcXGY0ZDM7XG4kZmEtdmFyLWJhdHRlcnktaGFsZjogXFxmMjQyO1xuJGZhLXZhci1iYXR0ZXJ5LTM6IFxcZjI0MjtcbiRmYS12YXItbW91bnRhaW4tY2l0eTogXFxlNTJlO1xuJGZhLXZhci1jb2luczogXFxmNTFlO1xuJGZhLXZhci1raGFuZGE6IFxcZjY2ZDtcbiRmYS12YXItc2xpZGVyczogXFxmMWRlO1xuJGZhLXZhci1zbGlkZXJzLWg6IFxcZjFkZTtcbiRmYS12YXItZm9sZGVyLXRyZWU6IFxcZjgwMjtcbiRmYS12YXItbmV0d29yay13aXJlZDogXFxmNmZmO1xuJGZhLXZhci1tYXAtcGluOiBcXGYyNzY7XG4kZmEtdmFyLWhhbXNhOiBcXGY2NjU7XG4kZmEtdmFyLWNlbnQtc2lnbjogXFxlM2Y1O1xuJGZhLXZhci1mbGFzazogXFxmMGMzO1xuJGZhLXZhci1wZXJzb24tcHJlZ25hbnQ6IFxcZTMxZTtcbiRmYS12YXItd2FuZC1zcGFya2xlczogXFxmNzJiO1xuJGZhLXZhci1lbGxpcHNpcy12ZXJ0aWNhbDogXFxmMTQyO1xuJGZhLXZhci1lbGxpcHNpcy12OiBcXGYxNDI7XG4kZmEtdmFyLXRpY2tldDogXFxmMTQ1O1xuJGZhLXZhci1wb3dlci1vZmY6IFxcZjAxMTtcbiRmYS12YXItcmlnaHQtbG9uZzogXFxmMzBiO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodDogXFxmMzBiO1xuJGZhLXZhci1mbGFnLXVzYTogXFxmNzRkO1xuJGZhLXZhci1sYXB0b3AtZmlsZTogXFxlNTFkO1xuJGZhLXZhci10dHk6IFxcZjFlNDtcbiRmYS12YXItdGVsZXR5cGU6IFxcZjFlNDtcbiRmYS12YXItZGlhZ3JhbS1uZXh0OiBcXGU0NzY7XG4kZmEtdmFyLXBlcnNvbi1yaWZsZTogXFxlNTRlO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTEyO1xuJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZzogXFxmMjBhO1xuJGZhLXZhci1wZXJzb24taGlraW5nOiBcXGY2ZWM7XG4kZmEtdmFyLWhpa2luZzogXFxmNmVjO1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFxcZjIyNjtcbiRmYS12YXItaW1hZ2VzOiBcXGYzMDI7XG4kZmEtdmFyLWNhbGN1bGF0b3I6IFxcZjFlYztcbiRmYS12YXItcGVvcGxlLXB1bGxpbmc6IFxcZTUzNTtcbiRmYS12YXItbjogXFw0ZTtcbiRmYS12YXItY2FibGUtY2FyOiBcXGY3ZGE7XG4kZmEtdmFyLXRyYW06IFxcZjdkYTtcbiRmYS12YXItY2xvdWQtcmFpbjogXFxmNzNkO1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUteG1hcms6IFxcZTRkNDtcbiRmYS12YXItc2hpcDogXFxmMjFhO1xuJGZhLXZhci1hcnJvd3MtZG93bi10by1saW5lOiBcXGU0Yjg7XG4kZmEtdmFyLWRvd25sb2FkOiBcXGYwMTk7XG4kZmEtdmFyLWZhY2UtZ3JpbjogXFxmNTgwO1xuJGZhLXZhci1ncmluOiBcXGY1ODA7XG4kZmEtdmFyLWRlbGV0ZS1sZWZ0OiBcXGY1NWE7XG4kZmEtdmFyLWJhY2tzcGFjZTogXFxmNTVhO1xuJGZhLXZhci1leWUtZHJvcHBlcjogXFxmMWZiO1xuJGZhLXZhci1leWUtZHJvcHBlci1lbXB0eTogXFxmMWZiO1xuJGZhLXZhci1leWVkcm9wcGVyOiBcXGYxZmI7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLWNoZWNrOiBcXGU1YTA7XG4kZmEtdmFyLWZvcndhcmQ6IFxcZjA0ZTtcbiRmYS12YXItbW9iaWxlOiBcXGYzY2U7XG4kZmEtdmFyLW1vYmlsZS1hbmRyb2lkOiBcXGYzY2U7XG4kZmEtdmFyLW1vYmlsZS1waG9uZTogXFxmM2NlO1xuJGZhLXZhci1mYWNlLW1laDogXFxmMTFhO1xuJGZhLXZhci1tZWg6IFxcZjExYTtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcXGYwMzc7XG4kZmEtdmFyLWJvb2stc2t1bGw6IFxcZjZiNztcbiRmYS12YXItYm9vay1kZWFkOiBcXGY2Yjc7XG4kZmEtdmFyLWlkLWNhcmQ6IFxcZjJjMjtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcXGYyYzI7XG4kZmEtdmFyLW91dGRlbnQ6IFxcZjAzYjtcbiRmYS12YXItZGVkZW50OiBcXGYwM2I7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGZlO1xuJGZhLXZhci1ob3VzZTogXFxmMDE1O1xuJGZhLXZhci1ob21lOiBcXGYwMTU7XG4kZmEtdmFyLWhvbWUtYWx0OiBcXGYwMTU7XG4kZmEtdmFyLWhvbWUtbGctYWx0OiBcXGYwMTU7XG4kZmEtdmFyLWNhbGVuZGFyLXdlZWs6IFxcZjc4NDtcbiRmYS12YXItbGFwdG9wLW1lZGljYWw6IFxcZjgxMjtcbiRmYS12YXItYjogXFw0MjtcbiRmYS12YXItZmlsZS1tZWRpY2FsOiBcXGY0Nzc7XG4kZmEtdmFyLWRpY2Utb25lOiBcXGY1MjU7XG4kZmEtdmFyLWtpd2ktYmlyZDogXFxmNTM1O1xuJGZhLXZhci1hcnJvdy1yaWdodC1hcnJvdy1sZWZ0OiBcXGYwZWM7XG4kZmEtdmFyLWV4Y2hhbmdlOiBcXGYwZWM7XG4kZmEtdmFyLXJvdGF0ZS1yaWdodDogXFxmMmY5O1xuJGZhLXZhci1yZWRvLWFsdDogXFxmMmY5O1xuJGZhLXZhci1yb3RhdGUtZm9yd2FyZDogXFxmMmY5O1xuJGZhLXZhci11dGVuc2lsczogXFxmMmU3O1xuJGZhLXZhci1jdXRsZXJ5OiBcXGYyZTc7XG4kZmEtdmFyLWFycm93LXVwLXdpZGUtc2hvcnQ6IFxcZjE2MTtcbiRmYS12YXItc29ydC1hbW91bnQtdXA6IFxcZjE2MTtcbiRmYS12YXItbWlsbC1zaWduOiBcXGUxZWQ7XG4kZmEtdmFyLWJvd2wtcmljZTogXFxlMmViO1xuJGZhLXZhci1za3VsbDogXFxmNTRjO1xuJGZhLXZhci10b3dlci1icm9hZGNhc3Q6IFxcZjUxOTtcbiRmYS12YXItYnJvYWRjYXN0LXRvd2VyOiBcXGY1MTk7XG4kZmEtdmFyLXRydWNrLXBpY2t1cDogXFxmNjNjO1xuJGZhLXZhci11cC1sb25nOiBcXGYzMGM7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXVwOiBcXGYzMGM7XG4kZmEtdmFyLXN0b3A6IFxcZjA0ZDtcbiRmYS12YXItY29kZS1tZXJnZTogXFxmMzg3O1xuJGZhLXZhci11cGxvYWQ6IFxcZjA5MztcbiRmYS12YXItaHVycmljYW5lOiBcXGY3NTE7XG4kZmEtdmFyLW1vdW5kOiBcXGU1MmQ7XG4kZmEtdmFyLXRvaWxldC1wb3J0YWJsZTogXFxlNTgzO1xuJGZhLXZhci1jb21wYWN0LWRpc2M6IFxcZjUxZjtcbiRmYS12YXItZmlsZS1hcnJvdy1kb3duOiBcXGY1NmQ7XG4kZmEtdmFyLWZpbGUtZG93bmxvYWQ6IFxcZjU2ZDtcbiRmYS12YXItY2FyYXZhbjogXFxmOGZmO1xuJGZhLXZhci1zaGllbGQtY2F0OiBcXGU1NzI7XG4kZmEtdmFyLWJvbHQ6IFxcZjBlNztcbiRmYS12YXItemFwOiBcXGYwZTc7XG4kZmEtdmFyLWdsYXNzLXdhdGVyOiBcXGU0ZjQ7XG4kZmEtdmFyLW9pbC13ZWxsOiBcXGU1MzI7XG4kZmEtdmFyLXZhdWx0OiBcXGUyYzU7XG4kZmEtdmFyLW1hcnM6IFxcZjIyMjtcbiRmYS12YXItdG9pbGV0OiBcXGY3ZDg7XG4kZmEtdmFyLXBsYW5lLWNpcmNsZS14bWFyazogXFxlNTU3O1xuJGZhLXZhci15ZW4tc2lnbjogXFxmMTU3O1xuJGZhLXZhci1jbnk6IFxcZjE1NztcbiRmYS12YXItanB5OiBcXGYxNTc7XG4kZmEtdmFyLXJtYjogXFxmMTU3O1xuJGZhLXZhci15ZW46IFxcZjE1NztcbiRmYS12YXItcnVibGUtc2lnbjogXFxmMTU4O1xuJGZhLXZhci1yb3VibGU6IFxcZjE1ODtcbiRmYS12YXItcnViOiBcXGYxNTg7XG4kZmEtdmFyLXJ1YmxlOiBcXGYxNTg7XG4kZmEtdmFyLXN1bjogXFxmMTg1O1xuJGZhLXZhci1ndWl0YXI6IFxcZjdhNjtcbiRmYS12YXItZmFjZS1sYXVnaC13aW5rOiBcXGY1OWM7XG4kZmEtdmFyLWxhdWdoLXdpbms6IFxcZjU5YztcbiRmYS12YXItaG9yc2UtaGVhZDogXFxmN2FiO1xuJGZhLXZhci1ib3JlLWhvbGU6IFxcZTRjMztcbiRmYS12YXItaW5kdXN0cnk6IFxcZjI3NTtcbiRmYS12YXItY2lyY2xlLWRvd246IFxcZjM1ODtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duOiBcXGYzNTg7XG4kZmEtdmFyLWFycm93cy10dXJuLXRvLWRvdHM6IFxcZTRjMTtcbiRmYS12YXItZmxvcmluLXNpZ246IFxcZTE4NDtcbiRmYS12YXItYXJyb3ctZG93bi1zaG9ydC13aWRlOiBcXGY4ODQ7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRlc2M6IFxcZjg4NDtcbiRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQ6IFxcZjg4NDtcbiRmYS12YXItbGVzcy10aGFuOiBcXDNjO1xuJGZhLXZhci1hbmdsZS1kb3duOiBcXGYxMDc7XG4kZmEtdmFyLWNhci10dW5uZWw6IFxcZTRkZTtcbiRmYS12YXItaGVhZC1zaWRlLWNvdWdoOiBcXGUwNjE7XG4kZmEtdmFyLWdyaXAtbGluZXM6IFxcZjdhNDtcbiRmYS12YXItdGh1bWJzLWRvd246IFxcZjE2NTtcbiRmYS12YXItdXNlci1sb2NrOiBcXGY1MDI7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWxvbmc6IFxcZjE3ODtcbiRmYS12YXItbG9uZy1hcnJvdy1yaWdodDogXFxmMTc4O1xuJGZhLXZhci1hbmNob3ItY2lyY2xlLXhtYXJrOiBcXGU0YWM7XG4kZmEtdmFyLWVsbGlwc2lzOiBcXGYxNDE7XG4kZmEtdmFyLWVsbGlwc2lzLWg6IFxcZjE0MTtcbiRmYS12YXItY2hlc3MtcGF3bjogXFxmNDQzO1xuJGZhLXZhci1raXQtbWVkaWNhbDogXFxmNDc5O1xuJGZhLXZhci1maXJzdC1haWQ6IFxcZjQ3OTtcbiRmYS12YXItcGVyc29uLXRocm91Z2gtd2luZG93OiBcXGU1YTk7XG4kZmEtdmFyLXRvb2xib3g6IFxcZjU1MjtcbiRmYS12YXItaGFuZHMtaG9sZGluZy1jaXJjbGU6IFxcZTRmYjtcbiRmYS12YXItYnVnOiBcXGYxODg7XG4kZmEtdmFyLWNyZWRpdC1jYXJkOiBcXGYwOWQ7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogXFxmMDlkO1xuJGZhLXZhci1jYXI6IFxcZjFiOTtcbiRmYS12YXItYXV0b21vYmlsZTogXFxmMWI5O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctaGFuZDogXFxlNGY3O1xuJGZhLXZhci1ib29rLW9wZW4tcmVhZGVyOiBcXGY1ZGE7XG4kZmEtdmFyLWJvb2stcmVhZGVyOiBcXGY1ZGE7XG4kZmEtdmFyLW1vdW50YWluLXN1bjogXFxlNTJmO1xuJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodC10by1saW5lOiBcXGU0YmE7XG4kZmEtdmFyLWRpY2UtZDIwOiBcXGY2Y2Y7XG4kZmEtdmFyLXRydWNrLWRyb3BsZXQ6IFxcZTU4YztcbiRmYS12YXItZmlsZS1jaXJjbGUteG1hcms6IFxcZTVhMTtcbiRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctdXA6IFxcZTA0MDtcbiRmYS12YXItdGVtcGVyYXR1cmUtdXA6IFxcZTA0MDtcbiRmYS12YXItbWVkYWw6IFxcZjVhMjtcbiRmYS12YXItYmVkOiBcXGYyMzY7XG4kZmEtdmFyLXNxdWFyZS1oOiBcXGYwZmQ7XG4kZmEtdmFyLWgtc3F1YXJlOiBcXGYwZmQ7XG4kZmEtdmFyLXBvZGNhc3Q6IFxcZjJjZTtcbiRmYS12YXItdGVtcGVyYXR1cmUtZnVsbDogXFxmMmM3O1xuJGZhLXZhci10ZW1wZXJhdHVyZS00OiBcXGYyYzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTQ6IFxcZjJjNztcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXFxmMmM3O1xuJGZhLXZhci1iZWxsOiBcXGYwZjM7XG4kZmEtdmFyLXN1cGVyc2NyaXB0OiBcXGYxMmI7XG4kZmEtdmFyLXBsdWctY2lyY2xlLXhtYXJrOiBcXGU1NjA7XG4kZmEtdmFyLXN0YXItb2YtbGlmZTogXFxmNjIxO1xuJGZhLXZhci1waG9uZS1zbGFzaDogXFxmM2RkO1xuJGZhLXZhci1wYWludC1yb2xsZXI6IFxcZjVhYTtcbiRmYS12YXItaGFuZHNoYWtlLWFuZ2xlOiBcXGY0YzQ7XG4kZmEtdmFyLWhhbmRzLWhlbHBpbmc6IFxcZjRjNDtcbiRmYS12YXItbG9jYXRpb24tZG90OiBcXGYzYzU7XG4kZmEtdmFyLW1hcC1tYXJrZXItYWx0OiBcXGYzYzU7XG4kZmEtdmFyLWZpbGU6IFxcZjE1YjtcbiRmYS12YXItZ3JlYXRlci10aGFuOiBcXDNlO1xuJGZhLXZhci1wZXJzb24tc3dpbW1pbmc6IFxcZjVjNDtcbiRmYS12YXItc3dpbW1lcjogXFxmNWM0O1xuJGZhLXZhci1hcnJvdy1kb3duOiBcXGYwNjM7XG4kZmEtdmFyLWRyb3BsZXQ6IFxcZjA0MztcbiRmYS12YXItdGludDogXFxmMDQzO1xuJGZhLXZhci1lcmFzZXI6IFxcZjEyZDtcbiRmYS12YXItZWFydGgtYW1lcmljYXM6IFxcZjU3ZDtcbiRmYS12YXItZWFydGg6IFxcZjU3ZDtcbiRmYS12YXItZWFydGgtYW1lcmljYTogXFxmNTdkO1xuJGZhLXZhci1nbG9iZS1hbWVyaWNhczogXFxmNTdkO1xuJGZhLXZhci1wZXJzb24tYnVyc3Q6IFxcZTUzYjtcbiRmYS12YXItZG92ZTogXFxmNGJhO1xuJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OiBcXGYyNDQ7XG4kZmEtdmFyLWJhdHRlcnktMDogXFxmMjQ0O1xuJGZhLXZhci1zb2NrczogXFxmNjk2O1xuJGZhLXZhci1pbmJveDogXFxmMDFjO1xuJGZhLXZhci1zZWN0aW9uOiBcXGU0NDc7XG4kZmEtdmFyLWdhdWdlLWhpZ2g6IFxcZjYyNTtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQ6IFxcZjYyNTtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdDogXFxmNjI1O1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLXRleHQ6IFxcZjY1ODtcbiRmYS12YXItaG9zcGl0YWw6IFxcZjBmODtcbiRmYS12YXItaG9zcGl0YWwtYWx0OiBcXGYwZjg7XG4kZmEtdmFyLWhvc3BpdGFsLXdpZGU6IFxcZjBmODtcbiRmYS12YXItd2luZS1ib3R0bGU6IFxcZjcyZjtcbiRmYS12YXItY2hlc3Mtcm9vazogXFxmNDQ3O1xuJGZhLXZhci1iYXJzLXN0YWdnZXJlZDogXFxmNTUwO1xuJGZhLXZhci1yZW9yZGVyOiBcXGY1NTA7XG4kZmEtdmFyLXN0cmVhbTogXFxmNTUwO1xuJGZhLXZhci1kaGFybWFjaGFrcmE6IFxcZjY1NTtcbiRmYS12YXItaG90ZG9nOiBcXGY4MGY7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZTogXFxmMjlkO1xuJGZhLXZhci1ibGluZDogXFxmMjlkO1xuJGZhLXZhci1kcnVtOiBcXGY1Njk7XG4kZmEtdmFyLWljZS1jcmVhbTogXFxmODEwO1xuJGZhLXZhci1oZWFydC1jaXJjbGUtYm9sdDogXFxlNGZjO1xuJGZhLXZhci1mYXg6IFxcZjFhYztcbiRmYS12YXItcGFyYWdyYXBoOiBcXGYxZGQ7XG4kZmEtdmFyLWNoZWNrLXRvLXNsb3Q6IFxcZjc3MjtcbiRmYS12YXItdm90ZS15ZWE6IFxcZjc3MjtcbiRmYS12YXItc3Rhci1oYWxmOiBcXGYwODk7XG4kZmEtdmFyLWJveGVzLXN0YWNrZWQ6IFxcZjQ2ODtcbiRmYS12YXItYm94ZXM6IFxcZjQ2ODtcbiRmYS12YXItYm94ZXMtYWx0OiBcXGY0Njg7XG4kZmEtdmFyLWxpbms6IFxcZjBjMTtcbiRmYS12YXItY2hhaW46IFxcZjBjMTtcbiRmYS12YXItZWFyLWxpc3RlbjogXFxmMmEyO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFxcZjJhMjtcbiRmYS12YXItdHJlZS1jaXR5OiBcXGU1ODc7XG4kZmEtdmFyLXBsYXk6IFxcZjA0YjtcbiRmYS12YXItZm9udDogXFxmMDMxO1xuJGZhLXZhci10YWJsZS1jZWxscy1yb3ctbG9jazogXFxlNjdhO1xuJGZhLXZhci1ydXBpYWgtc2lnbjogXFxlMjNkO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzOiBcXGYwMDI7XG4kZmEtdmFyLXNlYXJjaDogXFxmMDAyO1xuJGZhLXZhci10YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGw6IFxcZjQ1ZDtcbiRmYS12YXItcGluZy1wb25nLXBhZGRsZS1iYWxsOiBcXGY0NWQ7XG4kZmEtdmFyLXRhYmxlLXRlbm5pczogXFxmNDVkO1xuJGZhLXZhci1wZXJzb24tZG90cy1mcm9tLWxpbmU6IFxcZjQ3MDtcbiRmYS12YXItZGlhZ25vc2VzOiBcXGY0NzA7XG4kZmEtdmFyLXRyYXNoLWNhbi1hcnJvdy11cDogXFxmODJhO1xuJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdDogXFxmODJhO1xuJGZhLXZhci1uYWlyYS1zaWduOiBcXGUxZjY7XG4kZmEtdmFyLWNhcnQtYXJyb3ctZG93bjogXFxmMjE4O1xuJGZhLXZhci13YWxraWUtdGFsa2llOiBcXGY4ZWY7XG4kZmEtdmFyLWZpbGUtcGVuOiBcXGYzMWM7XG4kZmEtdmFyLWZpbGUtZWRpdDogXFxmMzFjO1xuJGZhLXZhci1yZWNlaXB0OiBcXGY1NDM7XG4kZmEtdmFyLXNxdWFyZS1wZW46IFxcZjE0YjtcbiRmYS12YXItcGVuLXNxdWFyZTogXFxmMTRiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlOiBcXGYxNGI7XG4kZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmc6IFxcZjVjMTtcbiRmYS12YXItcGVyc29uLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTNmO1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFxcZjA3ODtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcXGYyNDA7XG4kZmEtdmFyLWJhdHRlcnk6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeS01OiBcXGYyNDA7XG4kZmEtdmFyLXNrdWxsLWNyb3NzYm9uZXM6IFxcZjcxNDtcbiRmYS12YXItY29kZS1jb21wYXJlOiBcXGUxM2E7XG4kZmEtdmFyLWxpc3QtdWw6IFxcZjBjYTtcbiRmYS12YXItbGlzdC1kb3RzOiBcXGYwY2E7XG4kZmEtdmFyLXNjaG9vbC1sb2NrOiBcXGU1NmY7XG4kZmEtdmFyLXRvd2VyLWNlbGw6IFxcZTU4NTtcbiRmYS12YXItZG93bi1sb25nOiBcXGYzMDk7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd246IFxcZjMwOTtcbiRmYS12YXItcmFua2luZy1zdGFyOiBcXGU1NjE7XG4kZmEtdmFyLWNoZXNzLWtpbmc6IFxcZjQzZjtcbiRmYS12YXItcGVyc29uLWhhcmFzc2luZzogXFxlNTQ5O1xuJGZhLXZhci1icmF6aWxpYW4tcmVhbC1zaWduOiBcXGU0NmM7XG4kZmEtdmFyLWxhbmRtYXJrLWRvbWU6IFxcZjc1MjtcbiRmYS12YXItbGFuZG1hcmstYWx0OiBcXGY3NTI7XG4kZmEtdmFyLWFycm93LXVwOiBcXGYwNjI7XG4kZmEtdmFyLXR2OiBcXGYyNmM7XG4kZmEtdmFyLXRlbGV2aXNpb246IFxcZjI2YztcbiRmYS12YXItdHYtYWx0OiBcXGYyNmM7XG4kZmEtdmFyLXNocmltcDogXFxlNDQ4O1xuJGZhLXZhci1saXN0LWNoZWNrOiBcXGYwYWU7XG4kZmEtdmFyLXRhc2tzOiBcXGYwYWU7XG4kZmEtdmFyLWp1Zy1kZXRlcmdlbnQ6IFxcZTUxOTtcbiRmYS12YXItY2lyY2xlLXVzZXI6IFxcZjJiZDtcbiRmYS12YXItdXNlci1jaXJjbGU6IFxcZjJiZDtcbiRmYS12YXItdXNlci1zaGllbGQ6IFxcZjUwNTtcbiRmYS12YXItd2luZDogXFxmNzJlO1xuJGZhLXZhci1jYXItYnVyc3Q6IFxcZjVlMTtcbiRmYS12YXItY2FyLWNyYXNoOiBcXGY1ZTE7XG4kZmEtdmFyLXk6IFxcNTk7XG4kZmEtdmFyLXBlcnNvbi1zbm93Ym9hcmRpbmc6IFxcZjdjZTtcbiRmYS12YXItc25vd2JvYXJkaW5nOiBcXGY3Y2U7XG4kZmEtdmFyLXRydWNrLWZhc3Q6IFxcZjQ4YjtcbiRmYS12YXItc2hpcHBpbmctZmFzdDogXFxmNDhiO1xuJGZhLXZhci1maXNoOiBcXGY1Nzg7XG4kZmEtdmFyLXVzZXItZ3JhZHVhdGU6IFxcZjUwMTtcbiRmYS12YXItY2lyY2xlLWhhbGYtc3Ryb2tlOiBcXGYwNDI7XG4kZmEtdmFyLWFkanVzdDogXFxmMDQyO1xuJGZhLXZhci1jbGFwcGVyYm9hcmQ6IFxcZTEzMTtcbiRmYS12YXItY2lyY2xlLXJhZGlhdGlvbjogXFxmN2JhO1xuJGZhLXZhci1yYWRpYXRpb24tYWx0OiBcXGY3YmE7XG4kZmEtdmFyLWJhc2ViYWxsOiBcXGY0MzM7XG4kZmEtdmFyLWJhc2ViYWxsLWJhbGw6IFxcZjQzMztcbiRmYS12YXItamV0LWZpZ2h0ZXItdXA6IFxcZTUxODtcbiRmYS12YXItZGlhZ3JhbS1wcm9qZWN0OiBcXGY1NDI7XG4kZmEtdmFyLXByb2plY3QtZGlhZ3JhbTogXFxmNTQyO1xuJGZhLXZhci1jb3B5OiBcXGYwYzU7XG4kZmEtdmFyLXZvbHVtZS14bWFyazogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtbXV0ZTogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtdGltZXM6IFxcZjZhOTtcbiRmYS12YXItaGFuZC1zcGFya2xlczogXFxlMDVkO1xuJGZhLXZhci1ncmlwOiBcXGY1OGQ7XG4kZmEtdmFyLWdyaXAtaG9yaXpvbnRhbDogXFxmNThkO1xuJGZhLXZhci1zaGFyZS1mcm9tLXNxdWFyZTogXFxmMTRkO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFxcZjE0ZDtcbiRmYS12YXItY2hpbGQtY29tYmF0YW50OiBcXGU0ZTA7XG4kZmEtdmFyLWNoaWxkLXJpZmxlOiBcXGU0ZTA7XG4kZmEtdmFyLWd1bjogXFxlMTliO1xuJGZhLXZhci1zcXVhcmUtcGhvbmU6IFxcZjA5ODtcbiRmYS12YXItcGhvbmUtc3F1YXJlOiBcXGYwOTg7XG4kZmEtdmFyLXBsdXM6IFxcMmI7XG4kZmEtdmFyLWFkZDogXFwyYjtcbiRmYS12YXItZXhwYW5kOiBcXGYwNjU7XG4kZmEtdmFyLWNvbXB1dGVyOiBcXGU0ZTU7XG4kZmEtdmFyLXhtYXJrOiBcXGYwMGQ7XG4kZmEtdmFyLWNsb3NlOiBcXGYwMGQ7XG4kZmEtdmFyLW11bHRpcGx5OiBcXGYwMGQ7XG4kZmEtdmFyLXJlbW92ZTogXFxmMDBkO1xuJGZhLXZhci10aW1lczogXFxmMDBkO1xuJGZhLXZhci1hcnJvd3MtdXAtZG93bi1sZWZ0LXJpZ2h0OiBcXGYwNDc7XG4kZmEtdmFyLWFycm93czogXFxmMDQ3O1xuJGZhLXZhci1jaGFsa2JvYXJkLXVzZXI6IFxcZjUxYztcbiRmYS12YXItY2hhbGtib2FyZC10ZWFjaGVyOiBcXGY1MWM7XG4kZmEtdmFyLXBlc28tc2lnbjogXFxlMjIyO1xuJGZhLXZhci1idWlsZGluZy1zaGllbGQ6IFxcZTRkODtcbiRmYS12YXItYmFieTogXFxmNzdjO1xuJGZhLXZhci11c2Vycy1saW5lOiBcXGU1OTI7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFxcZjEwZDtcbiRmYS12YXItcXVvdGUtbGVmdC1hbHQ6IFxcZjEwZDtcbiRmYS12YXItdHJhY3RvcjogXFxmNzIyO1xuJGZhLXZhci10cmFzaC1hcnJvdy11cDogXFxmODI5O1xuJGZhLXZhci10cmFzaC1yZXN0b3JlOiBcXGY4Mjk7XG4kZmEtdmFyLWFycm93LWRvd24tdXAtbG9jazogXFxlNGIwO1xuJGZhLXZhci1saW5lcy1sZWFuaW5nOiBcXGU1MWU7XG4kZmEtdmFyLXJ1bGVyLWNvbWJpbmVkOiBcXGY1NDY7XG4kZmEtdmFyLWNvcHlyaWdodDogXFxmMWY5O1xuJGZhLXZhci1lcXVhbHM6IFxcM2Q7XG4kZmEtdmFyLWJsZW5kZXI6IFxcZjUxNztcbiRmYS12YXItdGVldGg6IFxcZjYyZTtcbiRmYS12YXItc2hla2VsLXNpZ246IFxcZjIwYjtcbiRmYS12YXItaWxzOiBcXGYyMGI7XG4kZmEtdmFyLXNoZWtlbDogXFxmMjBiO1xuJGZhLXZhci1zaGVxZWw6IFxcZjIwYjtcbiRmYS12YXItc2hlcWVsLXNpZ246IFxcZjIwYjtcbiRmYS12YXItbWFwOiBcXGYyNzk7XG4kZmEtdmFyLXJvY2tldDogXFxmMTM1O1xuJGZhLXZhci1waG90by1maWxtOiBcXGY4N2M7XG4kZmEtdmFyLXBob3RvLXZpZGVvOiBcXGY4N2M7XG4kZmEtdmFyLWZvbGRlci1taW51czogXFxmNjVkO1xuJGZhLXZhci1oZXhhZ29uLW5vZGVzLWJvbHQ6IFxcZTY5YTtcbiRmYS12YXItc3RvcmU6IFxcZjU0ZTtcbiRmYS12YXItYXJyb3ctdHJlbmQtdXA6IFxcZTA5ODtcbiRmYS12YXItcGx1Zy1jaXJjbGUtbWludXM6IFxcZTU1ZTtcbiRmYS12YXItc2lnbi1oYW5naW5nOiBcXGY0ZDk7XG4kZmEtdmFyLXNpZ246IFxcZjRkOTtcbiRmYS12YXItYmV6aWVyLWN1cnZlOiBcXGY1NWI7XG4kZmEtdmFyLWJlbGwtc2xhc2g6IFxcZjFmNjtcbiRmYS12YXItdGFibGV0OiBcXGYzZmI7XG4kZmEtdmFyLXRhYmxldC1hbmRyb2lkOiBcXGYzZmI7XG4kZmEtdmFyLXNjaG9vbC1mbGFnOiBcXGU1NmU7XG4kZmEtdmFyLWZpbGw6IFxcZjU3NTtcbiRmYS12YXItYW5nbGUtdXA6IFxcZjEwNjtcbiRmYS12YXItZHJ1bXN0aWNrLWJpdGU6IFxcZjZkNztcbiRmYS12YXItaG9sbHktYmVycnk6IFxcZjdhYTtcbiRmYS12YXItY2hldnJvbi1sZWZ0OiBcXGYwNTM7XG4kZmEtdmFyLWJhY3RlcmlhOiBcXGUwNTk7XG4kZmEtdmFyLWhhbmQtbGl6YXJkOiBcXGYyNTg7XG4kZmEtdmFyLW5vdGRlZjogXFxlMWZlO1xuJGZhLXZhci1kaXNlYXNlOiBcXGY3ZmE7XG4kZmEtdmFyLWJyaWVmY2FzZS1tZWRpY2FsOiBcXGY0Njk7XG4kZmEtdmFyLWdlbmRlcmxlc3M6IFxcZjIyZDtcbiRmYS12YXItY2hldnJvbi1yaWdodDogXFxmMDU0O1xuJGZhLXZhci1yZXR3ZWV0OiBcXGYwNzk7XG4kZmEtdmFyLWNhci1yZWFyOiBcXGY1ZGU7XG4kZmEtdmFyLWNhci1hbHQ6IFxcZjVkZTtcbiRmYS12YXItcHVtcC1zb2FwOiBcXGUwNmI7XG4kZmEtdmFyLXZpZGVvLXNsYXNoOiBcXGY0ZTI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXFxmMjQzO1xuJGZhLXZhci1iYXR0ZXJ5LTI6IFxcZjI0MztcbiRmYS12YXItcmFkaW86IFxcZjhkNztcbiRmYS12YXItYmFieS1jYXJyaWFnZTogXFxmNzdkO1xuJGZhLXZhci1jYXJyaWFnZS1iYWJ5OiBcXGY3N2Q7XG4kZmEtdmFyLXRyYWZmaWMtbGlnaHQ6IFxcZjYzNztcbiRmYS12YXItdGhlcm1vbWV0ZXI6IFxcZjQ5MTtcbiRmYS12YXItdnItY2FyZGJvYXJkOiBcXGY3Mjk7XG4kZmEtdmFyLWhhbmQtbWlkZGxlLWZpbmdlcjogXFxmODA2O1xuJGZhLXZhci1wZXJjZW50OiBcXDI1O1xuJGZhLXZhci1wZXJjZW50YWdlOiBcXDI1O1xuJGZhLXZhci10cnVjay1tb3Zpbmc6IFxcZjRkZjtcbiRmYS12YXItZ2xhc3Mtd2F0ZXItZHJvcGxldDogXFxlNGY1O1xuJGZhLXZhci1kaXNwbGF5OiBcXGUxNjM7XG4kZmEtdmFyLWZhY2Utc21pbGU6IFxcZjExODtcbiRmYS12YXItc21pbGU6IFxcZjExODtcbiRmYS12YXItdGh1bWJ0YWNrOiBcXGYwOGQ7XG4kZmEtdmFyLXRodW1iLXRhY2s6IFxcZjA4ZDtcbiRmYS12YXItdHJvcGh5OiBcXGYwOTE7XG4kZmEtdmFyLXBlcnNvbi1wcmF5aW5nOiBcXGY2ODM7XG4kZmEtdmFyLXByYXk6IFxcZjY4MztcbiRmYS12YXItaGFtbWVyOiBcXGY2ZTM7XG4kZmEtdmFyLWhhbmQtcGVhY2U6IFxcZjI1YjtcbiRmYS12YXItcm90YXRlOiBcXGYyZjE7XG4kZmEtdmFyLXN5bmMtYWx0OiBcXGYyZjE7XG4kZmEtdmFyLXNwaW5uZXI6IFxcZjExMDtcbiRmYS12YXItcm9ib3Q6IFxcZjU0NDtcbiRmYS12YXItcGVhY2U6IFxcZjY3YztcbiRmYS12YXItZ2VhcnM6IFxcZjA4NTtcbiRmYS12YXItY29nczogXFxmMDg1O1xuJGZhLXZhci13YXJlaG91c2U6IFxcZjQ5NDtcbiRmYS12YXItYXJyb3ctdXAtcmlnaHQtZG90czogXFxlNGI3O1xuJGZhLXZhci1zcGxvdGNoOiBcXGY1YmM7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1oZWFydHM6IFxcZjU4NDtcbiRmYS12YXItZ3Jpbi1oZWFydHM6IFxcZjU4NDtcbiRmYS12YXItZGljZS1mb3VyOiBcXGY1MjQ7XG4kZmEtdmFyLXNpbS1jYXJkOiBcXGY3YzQ7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyOiBcXGYyMjU7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdDogXFxmMjI1O1xuJGZhLXZhci1tZXJjdXJ5OiBcXGYyMjM7XG4kZmEtdmFyLWFycm93LXR1cm4tZG93bjogXFxmMTQ5O1xuJGZhLXZhci1sZXZlbC1kb3duOiBcXGYxNDk7XG4kZmEtdmFyLXBlcnNvbi1mYWxsaW5nLWJ1cnN0OiBcXGU1NDc7XG4kZmEtdmFyLWF3YXJkOiBcXGY1NTk7XG4kZmEtdmFyLXRpY2tldC1zaW1wbGU6IFxcZjNmZjtcbiRmYS12YXItdGlja2V0LWFsdDogXFxmM2ZmO1xuJGZhLXZhci1idWlsZGluZzogXFxmMWFkO1xuJGZhLXZhci1hbmdsZXMtbGVmdDogXFxmMTAwO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDogXFxmMTAwO1xuJGZhLXZhci1xcmNvZGU6IFxcZjAyOTtcbiRmYS12YXItY2xvY2stcm90YXRlLWxlZnQ6IFxcZjFkYTtcbiRmYS12YXItaGlzdG9yeTogXFxmMWRhO1xuJGZhLXZhci1mYWNlLWdyaW4tYmVhbS1zd2VhdDogXFxmNTgzO1xuJGZhLXZhci1ncmluLWJlYW0tc3dlYXQ6IFxcZjU4MztcbiRmYS12YXItZmlsZS1leHBvcnQ6IFxcZjU2ZTtcbiRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1maWxlOiBcXGY1NmU7XG4kZmEtdmFyLXNoaWVsZDogXFxmMTMyO1xuJGZhLXZhci1zaGllbGQtYmxhbms6IFxcZjEzMjtcbiRmYS12YXItYXJyb3ctdXAtc2hvcnQtd2lkZTogXFxmODg1O1xuJGZhLXZhci1zb3J0LWFtb3VudC11cC1hbHQ6IFxcZjg4NTtcbiRmYS12YXItY29tbWVudC1ub2RlczogXFxlNjk2O1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsOiBcXGUzYjI7XG4kZmEtdmFyLWdvbGYtYmFsbC10ZWU6IFxcZjQ1MDtcbiRmYS12YXItZ29sZi1iYWxsOiBcXGY0NTA7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLWxlZnQ6IFxcZjEzNztcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXFxmMTM3O1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LXdpbmRvdzogXFxlMDBkO1xuJGZhLXZhci1wZW4tbmliOiBcXGY1YWQ7XG4kZmEtdmFyLXRlbnQtYXJyb3ctdHVybi1sZWZ0OiBcXGU1ODA7XG4kZmEtdmFyLXRlbnRzOiBcXGU1ODI7XG4kZmEtdmFyLXdhbmQtbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItZG9nOiBcXGY2ZDM7XG4kZmEtdmFyLWNhcnJvdDogXFxmNzg3O1xuJGZhLXZhci1tb29uOiBcXGYxODY7XG4kZmEtdmFyLXdpbmUtZ2xhc3MtZW1wdHk6IFxcZjVjZTtcbiRmYS12YXItd2luZS1nbGFzcy1hbHQ6IFxcZjVjZTtcbiRmYS12YXItY2hlZXNlOiBcXGY3ZWY7XG4kZmEtdmFyLXlpbi15YW5nOiBcXGY2YWQ7XG4kZmEtdmFyLW11c2ljOiBcXGYwMDE7XG4kZmEtdmFyLWNvZGUtY29tbWl0OiBcXGYzODY7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWxvdzogXFxmNzZiO1xuJGZhLXZhci1wZXJzb24tYmlraW5nOiBcXGY4NGE7XG4kZmEtdmFyLWJpa2luZzogXFxmODRhO1xuJGZhLXZhci1icm9vbTogXFxmNTFhO1xuJGZhLXZhci1zaGllbGQtaGVhcnQ6IFxcZTU3NDtcbiRmYS12YXItZ29wdXJhbTogXFxmNjY0O1xuJGZhLXZhci1lYXJ0aC1vY2VhbmlhOiBcXGU0N2I7XG4kZmEtdmFyLWdsb2JlLW9jZWFuaWE6IFxcZTQ3YjtcbiRmYS12YXItc3F1YXJlLXhtYXJrOiBcXGYyZDM7XG4kZmEtdmFyLXRpbWVzLXNxdWFyZTogXFxmMmQzO1xuJGZhLXZhci14bWFyay1zcXVhcmU6IFxcZjJkMztcbiRmYS12YXItaGFzaHRhZzogXFwyMztcbiRmYS12YXItdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlcjogXFxmNDI0O1xuJGZhLXZhci1leHBhbmQtYWx0OiBcXGY0MjQ7XG4kZmEtdmFyLW9pbC1jYW46IFxcZjYxMztcbiRmYS12YXItdDogXFw1NDtcbiRmYS12YXItaGlwcG86IFxcZjZlZDtcbiRmYS12YXItY2hhcnQtY29sdW1uOiBcXGUwZTM7XG4kZmEtdmFyLWluZmluaXR5OiBcXGY1MzQ7XG4kZmEtdmFyLXZpYWwtY2lyY2xlLWNoZWNrOiBcXGU1OTY7XG4kZmEtdmFyLXBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmU6IFxcZTUzODtcbiRmYS12YXItdm9pY2VtYWlsOiBcXGY4OTc7XG4kZmEtdmFyLWZhbjogXFxmODYzO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1sdWdnYWdlOiBcXGU1NTQ7XG4kZmEtdmFyLXVwLWRvd246IFxcZjMzODtcbiRmYS12YXItYXJyb3dzLWFsdC12OiBcXGYzMzg7XG4kZmEtdmFyLWNsb3VkLW1vb24tcmFpbjogXFxmNzNjO1xuJGZhLXZhci1jYWxlbmRhcjogXFxmMTMzO1xuJGZhLXZhci10cmFpbGVyOiBcXGUwNDE7XG4kZmEtdmFyLWJhaGFpOiBcXGY2NjY7XG4kZmEtdmFyLWhheWthbDogXFxmNjY2O1xuJGZhLXZhci1zZC1jYXJkOiBcXGY3YzI7XG4kZmEtdmFyLWRyYWdvbjogXFxmNmQ1O1xuJGZhLXZhci1zaG9lLXByaW50czogXFxmNTRiO1xuJGZhLXZhci1jaXJjbGUtcGx1czogXFxmMDU1O1xuJGZhLXZhci1wbHVzLWNpcmNsZTogXFxmMDU1O1xuJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLXdpbms6IFxcZjU4YjtcbiRmYS12YXItZ3Jpbi10b25ndWUtd2luazogXFxmNThiO1xuJGZhLXZhci1oYW5kLWhvbGRpbmc6IFxcZjRiZDtcbiRmYS12YXItcGx1Zy1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU1ZDtcbiRmYS12YXItbGluay1zbGFzaDogXFxmMTI3O1xuJGZhLXZhci1jaGFpbi1icm9rZW46IFxcZjEyNztcbiRmYS12YXItY2hhaW4tc2xhc2g6IFxcZjEyNztcbiRmYS12YXItdW5saW5rOiBcXGYxMjc7XG4kZmEtdmFyLWNsb25lOiBcXGYyNGQ7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdDogXFxlNTUxO1xuJGZhLXZhci1hcnJvdy11cC16LWE6IFxcZjg4MjtcbiRmYS12YXItc29ydC1hbHBoYS11cC1hbHQ6IFxcZjg4MjtcbiRmYS12YXItZmlyZS1mbGFtZS1jdXJ2ZWQ6IFxcZjdlNDtcbiRmYS12YXItZmlyZS1hbHQ6IFxcZjdlNDtcbiRmYS12YXItdG9ybmFkbzogXFxmNzZmO1xuJGZhLXZhci1maWxlLWNpcmNsZS1wbHVzOiBcXGU0OTQ7XG4kZmEtdmFyLWJvb2stcXVyYW46IFxcZjY4NztcbiRmYS12YXItcXVyYW46IFxcZjY4NztcbiRmYS12YXItYW5jaG9yOiBcXGYxM2Q7XG4kZmEtdmFyLWJvcmRlci1hbGw6IFxcZjg0YztcbiRmYS12YXItZmFjZS1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1jb29raWUtYml0ZTogXFxmNTY0O1xuJGZhLXZhci1hcnJvdy10cmVuZC1kb3duOiBcXGUwOTc7XG4kZmEtdmFyLXJzczogXFxmMDllO1xuJGZhLXZhci1mZWVkOiBcXGYwOWU7XG4kZmEtdmFyLWRyYXctcG9seWdvbjogXFxmNWVlO1xuJGZhLXZhci1zY2FsZS1iYWxhbmNlZDogXFxmMjRlO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcXGYyNGU7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZS1oaWdoOiBcXGY2MmE7XG4kZmEtdmFyLXRhY2hvbWV0ZXI6IFxcZjYyYTtcbiRmYS12YXItdGFjaG9tZXRlci1mYXN0OiBcXGY2MmE7XG4kZmEtdmFyLXNob3dlcjogXFxmMmNjO1xuJGZhLXZhci1kZXNrdG9wOiBcXGYzOTA7XG4kZmEtdmFyLWRlc2t0b3AtYWx0OiBcXGYzOTA7XG4kZmEtdmFyLW06IFxcNGQ7XG4kZmEtdmFyLXRhYmxlLWxpc3Q6IFxcZjAwYjtcbiRmYS12YXItdGgtbGlzdDogXFxmMDBiO1xuJGZhLXZhci1jb21tZW50LXNtczogXFxmN2NkO1xuJGZhLXZhci1zbXM6IFxcZjdjZDtcbiRmYS12YXItYm9vazogXFxmMDJkO1xuJGZhLXZhci11c2VyLXBsdXM6IFxcZjIzNDtcbiRmYS12YXItY2hlY2s6IFxcZjAwYztcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXFxmMjQxO1xuJGZhLXZhci1iYXR0ZXJ5LTQ6IFxcZjI0MTtcbiRmYS12YXItaG91c2UtY2lyY2xlLWNoZWNrOiBcXGU1MDk7XG4kZmEtdmFyLWFuZ2xlLWxlZnQ6IFxcZjEwNDtcbiRmYS12YXItZGlhZ3JhbS1zdWNjZXNzb3I6IFxcZTQ3YTtcbiRmYS12YXItdHJ1Y2stYXJyb3ctcmlnaHQ6IFxcZTU4YjtcbiRmYS12YXItYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0OiBcXGU0YmM7XG4kZmEtdmFyLWhhbmQtZmlzdDogXFxmNmRlO1xuJGZhLXZhci1maXN0LXJhaXNlZDogXFxmNmRlO1xuJGZhLXZhci1jbG91ZC1tb29uOiBcXGY2YzM7XG4kZmEtdmFyLWJyaWVmY2FzZTogXFxmMGIxO1xuJGZhLXZhci1wZXJzb24tZmFsbGluZzogXFxlNTQ2O1xuJGZhLXZhci1pbWFnZS1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci11c2VyLXRhZzogXFxmNTA3O1xuJGZhLXZhci1ydWc6IFxcZTU2OTtcbiRmYS12YXItZWFydGgtZXVyb3BlOiBcXGY3YTI7XG4kZmEtdmFyLWdsb2JlLWV1cm9wZTogXFxmN2EyO1xuJGZhLXZhci1jYXJ0LWZsYXRiZWQtc3VpdGNhc2U6IFxcZjU5ZDtcbiRmYS12YXItbHVnZ2FnZS1jYXJ0OiBcXGY1OWQ7XG4kZmEtdmFyLXJlY3RhbmdsZS14bWFyazogXFxmNDEwO1xuJGZhLXZhci1yZWN0YW5nbGUtdGltZXM6IFxcZjQxMDtcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlOiBcXGY0MTA7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZTogXFxmNDEwO1xuJGZhLXZhci1iYWh0LXNpZ246IFxcZTBhYztcbiRmYS12YXItYm9vay1vcGVuOiBcXGY1MTg7XG4kZmEtdmFyLWJvb2stam91cm5hbC13aGlsbHM6IFxcZjY2YTtcbiRmYS12YXItam91cm5hbC13aGlsbHM6IFxcZjY2YTtcbiRmYS12YXItaGFuZGN1ZmZzOiBcXGU0Zjg7XG4kZmEtdmFyLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uOiBcXGYwNzE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcXGYwNzE7XG4kZmEtdmFyLXdhcm5pbmc6IFxcZjA3MTtcbiRmYS12YXItZGF0YWJhc2U6IFxcZjFjMDtcbiRmYS12YXItc2hhcmU6IFxcZjA2NDtcbiRmYS12YXItbWFpbC1mb3J3YXJkOiBcXGYwNjQ7XG4kZmEtdmFyLWJvdHRsZS1kcm9wbGV0OiBcXGU0YzQ7XG4kZmEtdmFyLW1hc2stZmFjZTogXFxlMWQ3O1xuJGZhLXZhci1oaWxsLXJvY2tzbGlkZTogXFxlNTA4O1xuJGZhLXZhci1yaWdodC1sZWZ0OiBcXGYzNjI7XG4kZmEtdmFyLWV4Y2hhbmdlLWFsdDogXFxmMzYyO1xuJGZhLXZhci1wYXBlci1wbGFuZTogXFxmMWQ4O1xuJGZhLXZhci1yb2FkLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTY1O1xuJGZhLXZhci1kdW5nZW9uOiBcXGY2ZDk7XG4kZmEtdmFyLWFsaWduLXJpZ2h0OiBcXGYwMzg7XG4kZmEtdmFyLW1vbmV5LWJpbGwtMS13YXZlOiBcXGY1M2I7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZS1hbHQ6IFxcZjUzYjtcbiRmYS12YXItbGlmZS1yaW5nOiBcXGYxY2Q7XG4kZmEtdmFyLWhhbmRzOiBcXGYyYTc7XG4kZmEtdmFyLXNpZ24tbGFuZ3VhZ2U6IFxcZjJhNztcbiRmYS12YXItc2lnbmluZzogXFxmMmE3O1xuJGZhLXZhci1jYWxlbmRhci1kYXk6IFxcZjc4MztcbiRmYS12YXItd2F0ZXItbGFkZGVyOiBcXGY1YzU7XG4kZmEtdmFyLWxhZGRlci13YXRlcjogXFxmNWM1O1xuJGZhLXZhci1zd2ltbWluZy1wb29sOiBcXGY1YzU7XG4kZmEtdmFyLWFycm93cy11cC1kb3duOiBcXGYwN2Q7XG4kZmEtdmFyLWFycm93cy12OiBcXGYwN2Q7XG4kZmEtdmFyLWZhY2UtZ3JpbWFjZTogXFxmNTdmO1xuJGZhLXZhci1ncmltYWNlOiBcXGY1N2Y7XG4kZmEtdmFyLXdoZWVsY2hhaXItbW92ZTogXFxlMmNlO1xuJGZhLXZhci13aGVlbGNoYWlyLWFsdDogXFxlMmNlO1xuJGZhLXZhci10dXJuLWRvd246IFxcZjNiZTtcbiRmYS12YXItbGV2ZWwtZG93bi1hbHQ6IFxcZjNiZTtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHQ6IFxcZTU1MjtcbiRmYS12YXItc3F1YXJlLWVudmVsb3BlOiBcXGYxOTk7XG4kZmEtdmFyLWVudmVsb3BlLXNxdWFyZTogXFxmMTk5O1xuJGZhLXZhci1kaWNlOiBcXGY1MjI7XG4kZmEtdmFyLWJvd2xpbmctYmFsbDogXFxmNDM2O1xuJGZhLXZhci1icmFpbjogXFxmNWRjO1xuJGZhLXZhci1iYW5kYWdlOiBcXGY0NjI7XG4kZmEtdmFyLWJhbmQtYWlkOiBcXGY0NjI7XG4kZmEtdmFyLWNhbGVuZGFyLW1pbnVzOiBcXGYyNzI7XG4kZmEtdmFyLWNpcmNsZS14bWFyazogXFxmMDU3O1xuJGZhLXZhci10aW1lcy1jaXJjbGU6IFxcZjA1NztcbiRmYS12YXIteG1hcmstY2lyY2xlOiBcXGYwNTc7XG4kZmEtdmFyLWdpZnRzOiBcXGY3OWM7XG4kZmEtdmFyLWhvdGVsOiBcXGY1OTQ7XG4kZmEtdmFyLWVhcnRoLWFzaWE6IFxcZjU3ZTtcbiRmYS12YXItZ2xvYmUtYXNpYTogXFxmNTdlO1xuJGZhLXZhci1pZC1jYXJkLWNsaXA6IFxcZjQ3ZjtcbiRmYS12YXItaWQtY2FyZC1hbHQ6IFxcZjQ3ZjtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1wbHVzOiBcXGYwMGU7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcXGYwMGU7XG4kZmEtdmFyLXRodW1icy11cDogXFxmMTY0O1xuJGZhLXZhci11c2VyLWNsb2NrOiBcXGY0ZmQ7XG4kZmEtdmFyLWhhbmQtZG90czogXFxmNDYxO1xuJGZhLXZhci1hbGxlcmdpZXM6IFxcZjQ2MTtcbiRmYS12YXItZmlsZS1pbnZvaWNlOiBcXGY1NzA7XG4kZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTogXFxmMmQxO1xuJGZhLXZhci1tdWctc2F1Y2VyOiBcXGYwZjQ7XG4kZmEtdmFyLWNvZmZlZTogXFxmMGY0O1xuJGZhLXZhci1icnVzaDogXFxmNTVkO1xuJGZhLXZhci1maWxlLWhhbGYtZGFzaGVkOiBcXGU2OTg7XG4kZmEtdmFyLW1hc2s6IFxcZjZmYTtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1taW51czogXFxmMDEwO1xuJGZhLXZhci1zZWFyY2gtbWludXM6IFxcZjAxMDtcbiRmYS12YXItcnVsZXItdmVydGljYWw6IFxcZjU0ODtcbiRmYS12YXItdXNlci1sYXJnZTogXFxmNDA2O1xuJGZhLXZhci11c2VyLWFsdDogXFxmNDA2O1xuJGZhLXZhci10cmFpbi10cmFtOiBcXGU1YjQ7XG4kZmEtdmFyLXVzZXItbnVyc2U6IFxcZjgyZjtcbiRmYS12YXItc3lyaW5nZTogXFxmNDhlO1xuJGZhLXZhci1jbG91ZC1zdW46IFxcZjZjNDtcbiRmYS12YXItc3RvcHdhdGNoLTIwOiBcXGUwNmY7XG4kZmEtdmFyLXNxdWFyZS1mdWxsOiBcXGY0NWM7XG4kZmEtdmFyLW1hZ25ldDogXFxmMDc2O1xuJGZhLXZhci1qYXI6IFxcZTUxNjtcbiRmYS12YXItbm90ZS1zdGlja3k6IFxcZjI0OTtcbiRmYS12YXItc3RpY2t5LW5vdGU6IFxcZjI0OTtcbiRmYS12YXItYnVnLXNsYXNoOiBcXGU0OTA7XG4kZmEtdmFyLWFycm93LXVwLWZyb20td2F0ZXItcHVtcDogXFxlNGI2O1xuJGZhLXZhci1ib25lOiBcXGY1ZDc7XG4kZmEtdmFyLXRhYmxlLWNlbGxzLXJvdy11bmxvY2s6IFxcZTY5MTtcbiRmYS12YXItdXNlci1pbmp1cmVkOiBcXGY3Mjg7XG4kZmEtdmFyLWZhY2Utc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItcGxhbmU6IFxcZjA3MjtcbiRmYS12YXItdGVudC1hcnJvd3MtZG93bjogXFxlNTgxO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXFwyMTtcbiRmYS12YXItYXJyb3dzLXNwaW46IFxcZTRiYjtcbiRmYS12YXItcHJpbnQ6IFxcZjAyZjtcbiRmYS12YXItdHVya2lzaC1saXJhLXNpZ246IFxcZTJiYjtcbiRmYS12YXItdHJ5OiBcXGUyYmI7XG4kZmEtdmFyLXR1cmtpc2gtbGlyYTogXFxlMmJiO1xuJGZhLXZhci1kb2xsYXItc2lnbjogXFwyNDtcbiRmYS12YXItZG9sbGFyOiBcXDI0O1xuJGZhLXZhci11c2Q6IFxcMjQ7XG4kZmEtdmFyLXg6IFxcNTg7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyOiBcXGY2ODg7XG4kZmEtdmFyLXNlYXJjaC1kb2xsYXI6IFxcZjY4ODtcbiRmYS12YXItdXNlcnMtZ2VhcjogXFxmNTA5O1xuJGZhLXZhci11c2Vycy1jb2c6IFxcZjUwOTtcbiRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nOiBcXGU1NGE7XG4kZmEtdmFyLWJ1aWxkaW5nLWNvbHVtbnM6IFxcZjE5YztcbiRmYS12YXItYmFuazogXFxmMTljO1xuJGZhLXZhci1pbnN0aXR1dGlvbjogXFxmMTljO1xuJGZhLXZhci1tdXNldW06IFxcZjE5YztcbiRmYS12YXItdW5pdmVyc2l0eTogXFxmMTljO1xuJGZhLXZhci11bWJyZWxsYTogXFxmMGU5O1xuJGZhLXZhci10cm93ZWw6IFxcZTU4OTtcbiRmYS12YXItZDogXFw0NDtcbiRmYS12YXItc3RhcGxlcjogXFxlNWFmO1xuJGZhLXZhci1tYXNrcy10aGVhdGVyOiBcXGY2MzA7XG4kZmEtdmFyLXRoZWF0ZXItbWFza3M6IFxcZjYzMDtcbiRmYS12YXIta2lwLXNpZ246IFxcZTFjNDtcbiRmYS12YXItaGFuZC1wb2ludC1sZWZ0OiBcXGYwYTU7XG4kZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGU6IFxcZjRjNjtcbiRmYS12YXItaGFuZHNoYWtlLWFsdDogXFxmNGM2O1xuJGZhLXZhci1qZXQtZmlnaHRlcjogXFxmMGZiO1xuJGZhLXZhci1maWdodGVyLWpldDogXFxmMGZiO1xuJGZhLXZhci1zcXVhcmUtc2hhcmUtbm9kZXM6IFxcZjFlMTtcbiRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTogXFxmMWUxO1xuJGZhLXZhci1iYXJjb2RlOiBcXGYwMmE7XG4kZmEtdmFyLXBsdXMtbWludXM6IFxcZTQzYztcbiRmYS12YXItdmlkZW86IFxcZjAzZDtcbiRmYS12YXItdmlkZW8tY2FtZXJhOiBcXGYwM2Q7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcXGYxOWQ7XG4kZmEtdmFyLW1vcnRhci1ib2FyZDogXFxmMTlkO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctbWVkaWNhbDogXFxlMDVjO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLWNoZWNrOiBcXGU1M2U7XG4kZmEtdmFyLXR1cm4tdXA6IFxcZjNiZjtcbiRmYS12YXItbGV2ZWwtdXAtYWx0OiBcXGYzYmY7XG5cbiRmYS12YXItbW9uZXJvOiBcXGYzZDA7XG4kZmEtdmFyLWhvb2xpOiBcXGY0Mjc7XG4kZmEtdmFyLXllbHA6IFxcZjFlOTtcbiRmYS12YXItY2MtdmlzYTogXFxmMWYwO1xuJGZhLXZhci1sYXN0Zm06IFxcZjIwMjtcbiRmYS12YXItc2hvcHdhcmU6IFxcZjViNTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYzogXFxmNGU4O1xuJGZhLXZhci1hd3M6IFxcZjM3NTtcbiRmYS12YXItcmVkaGF0OiBcXGY3YmM7XG4kZmEtdmFyLXlvYXN0OiBcXGYyYjE7XG4kZmEtdmFyLWNsb3VkZmxhcmU6IFxcZTA3ZDtcbiRmYS12YXItdXBzOiBcXGY3ZTA7XG4kZmEtdmFyLXBpeGl2OiBcXGU2NDA7XG4kZmEtdmFyLXdwZXhwbG9yZXI6IFxcZjJkZTtcbiRmYS12YXItZHlhbG9nOiBcXGYzOTk7XG4kZmEtdmFyLWJpdHk6IFxcZjM3YTtcbiRmYS12YXItc3RhY2twYXRoOiBcXGY4NDI7XG4kZmEtdmFyLWJ1eXNlbGxhZHM6IFxcZjIwZDtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFxcZjJiMDtcbiRmYS12YXItbW9keDogXFxmMjg1O1xuJGZhLXZhci1ndWlsZGVkOiBcXGUwN2U7XG4kZmEtdmFyLXZudjogXFxmNDBiO1xuJGZhLXZhci1zcXVhcmUtanM6IFxcZjNiOTtcbiRmYS12YXItanMtc3F1YXJlOiBcXGYzYjk7XG4kZmEtdmFyLW1pY3Jvc29mdDogXFxmM2NhO1xuJGZhLXZhci1xcTogXFxmMWQ2O1xuJGZhLXZhci1vcmNpZDogXFxmOGQyO1xuJGZhLXZhci1qYXZhOiBcXGY0ZTQ7XG4kZmEtdmFyLWludmlzaW9uOiBcXGY3YjA7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OiBcXGY0ZWQ7XG4kZmEtdmFyLWNlbnRlcmNvZGU6IFxcZjM4MDtcbiRmYS12YXItZ2xpZGUtZzogXFxmMmE2O1xuJGZhLXZhci1kcnVwYWw6IFxcZjFhOTtcbiRmYS12YXItanhsOiBcXGU2N2I7XG4kZmEtdmFyLWRhcnQtbGFuZzogXFxlNjkzO1xuJGZhLXZhci1oaXJlLWEtaGVscGVyOiBcXGYzYjA7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtYnk6IFxcZjRlNztcbiRmYS12YXItdW5pdHk6IFxcZTA0OTtcbiRmYS12YXItd2htY3M6IFxcZjQwZDtcbiRmYS12YXItcm9ja2V0Y2hhdDogXFxmM2U4O1xuJGZhLXZhci12azogXFxmMTg5O1xuJGZhLXZhci11bnRhcHBkOiBcXGY0MDU7XG4kZmEtdmFyLW1haWxjaGltcDogXFxmNTllO1xuJGZhLXZhci1jc3MzLWFsdDogXFxmMzhiO1xuJGZhLXZhci1zcXVhcmUtcmVkZGl0OiBcXGYxYTI7XG4kZmEtdmFyLXJlZGRpdC1zcXVhcmU6IFxcZjFhMjtcbiRmYS12YXItdmltZW8tdjogXFxmMjdkO1xuJGZhLXZhci1jb250YW86IFxcZjI2ZDtcbiRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZTogXFxlNWFkO1xuJGZhLXZhci1kZXNrcHJvOiBcXGYzOGY7XG4kZmEtdmFyLWJyYXZlOiBcXGU2M2M7XG4kZmEtdmFyLXNpc3RyaXg6IFxcZjNlZTtcbiRmYS12YXItc3F1YXJlLWluc3RhZ3JhbTogXFxlMDU1O1xuJGZhLXZhci1pbnN0YWdyYW0tc3F1YXJlOiBcXGUwNTU7XG4kZmEtdmFyLWJhdHRsZS1uZXQ6IFxcZjgzNTtcbiRmYS12YXItdGhlLXJlZC15ZXRpOiBcXGY2OWQ7XG4kZmEtdmFyLXNxdWFyZS1oYWNrZXItbmV3czogXFxmM2FmO1xuJGZhLXZhci1oYWNrZXItbmV3cy1zcXVhcmU6IFxcZjNhZjtcbiRmYS12YXItZWRnZTogXFxmMjgyO1xuJGZhLXZhci10aHJlYWRzOiBcXGU2MTg7XG4kZmEtdmFyLW5hcHN0ZXI6IFxcZjNkMjtcbiRmYS12YXItc3F1YXJlLXNuYXBjaGF0OiBcXGYyYWQ7XG4kZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTogXFxmMmFkO1xuJGZhLXZhci1nb29nbGUtcGx1cy1nOiBcXGYwZDU7XG4kZmEtdmFyLWFydHN0YXRpb246IFxcZjc3YTtcbiRmYS12YXItbWFya2Rvd246IFxcZjYwZjtcbiRmYS12YXItc291cmNldHJlZTogXFxmN2QzO1xuJGZhLXZhci1nb29nbGUtcGx1czogXFxmMmIzO1xuJGZhLXZhci1kaWFzcG9yYTogXFxmNzkxO1xuJGZhLXZhci1mb3Vyc3F1YXJlOiBcXGYxODA7XG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcXGYxNmM7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFxcZjExMztcbiRmYS12YXItcGhvZW5peC1zcXVhZHJvbjogXFxmNTExO1xuJGZhLXZhci1wYWdlbGluZXM6IFxcZjE4YztcbiRmYS12YXItYWxnb2xpYTogXFxmMzZjO1xuJGZhLXZhci1yZWQtcml2ZXI6IFxcZjNlMztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYTogXFxmNGVmO1xuJGZhLXZhci1zYWZhcmk6IFxcZjI2NztcbiRmYS12YXItZ29vZ2xlOiBcXGYxYTA7XG4kZmEtdmFyLXNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlOiBcXGYzNWM7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1hbHQ6IFxcZjM1YztcbiRmYS12YXItYXRsYXNzaWFuOiBcXGY3N2I7XG4kZmEtdmFyLWxpbmtlZGluLWluOiBcXGYwZTE7XG4kZmEtdmFyLWRpZ2l0YWwtb2NlYW46IFxcZjM5MTtcbiRmYS12YXItbmltYmxyOiBcXGY1YTg7XG4kZmEtdmFyLWNocm9tZWNhc3Q6IFxcZjgzODtcbiRmYS12YXItZXZlcm5vdGU6IFxcZjgzOTtcbiRmYS12YXItaGFja2VyLW5ld3M6IFxcZjFkNDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzogXFxmNGYwO1xuJGZhLXZhci1hZHZlcnNhbDogXFxmMzZhO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOiBcXGYyNWU7XG4kZmEtdmFyLXdhdGNobWFuLW1vbml0b3Jpbmc6IFxcZTA4NztcbiRmYS12YXItZm9udGljb25zOiBcXGYyODA7XG4kZmEtdmFyLXdlaXhpbjogXFxmMWQ3O1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFxcZjIxNDtcbiRmYS12YXItY29kZXBlbjogXFxmMWNiO1xuJGZhLXZhci1naXQtYWx0OiBcXGY4NDE7XG4kZmEtdmFyLWx5ZnQ6IFxcZjNjMztcbiRmYS12YXItcmV2OiBcXGY1YjI7XG4kZmEtdmFyLXdpbmRvd3M6IFxcZjE3YTtcbiRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3Q6IFxcZjczMDtcbiRmYS12YXItc3F1YXJlLXZpYWRlbzogXFxmMmFhO1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcXGYyYWE7XG4kZmEtdmFyLW1lZXR1cDogXFxmMmUwO1xuJGZhLXZhci1jZW50b3M6IFxcZjc4OTtcbiRmYS12YXItYWRuOiBcXGYxNzA7XG4kZmEtdmFyLWNsb3Vkc21pdGg6IFxcZjM4NDtcbiRmYS12YXItb3BlbnN1c2U6IFxcZTYyYjtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFxcZjFhODtcbiRmYS12YXItc3F1YXJlLWRyaWJiYmxlOiBcXGYzOTc7XG4kZmEtdmFyLWRyaWJiYmxlLXNxdWFyZTogXFxmMzk3O1xuJGZhLXZhci1jb2RpZXBpZTogXFxmMjg0O1xuJGZhLXZhci1ub2RlOiBcXGY0MTk7XG4kZmEtdmFyLW1peDogXFxmM2NiO1xuJGZhLXZhci1zdGVhbTogXFxmMWI2O1xuJGZhLXZhci1jYy1hcHBsZS1wYXk6IFxcZjQxNjtcbiRmYS12YXItc2NyaWJkOiBcXGYyOGE7XG4kZmEtdmFyLWRlYmlhbjogXFxlNjBiO1xuJGZhLXZhci1vcGVuaWQ6IFxcZjE5YjtcbiRmYS12YXItaW5zdGFsb2Q6IFxcZTA4MTtcbiRmYS12YXItZmlsZXMtcGlud2hlZWw6IFxcZTY5ZjtcbiRmYS12YXItZXhwZWRpdGVkc3NsOiBcXGYyM2U7XG4kZmEtdmFyLXNlbGxjYXN0OiBcXGYyZGE7XG4kZmEtdmFyLXNxdWFyZS10d2l0dGVyOiBcXGYwODE7XG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcXGYwODE7XG4kZmEtdmFyLXItcHJvamVjdDogXFxmNGY3O1xuJGZhLXZhci1kZWxpY2lvdXM6IFxcZjFhNTtcbiRmYS12YXItZnJlZWJzZDogXFxmM2E0O1xuJGZhLXZhci12dWVqczogXFxmNDFmO1xuJGZhLXZhci1hY2N1c29mdDogXFxmMzY5O1xuJGZhLXZhci1pb3hob3N0OiBcXGYyMDg7XG4kZmEtdmFyLWZvbnRpY29ucy1maTogXFxmM2EyO1xuJGZhLXZhci1hcHAtc3RvcmU6IFxcZjM2ZjtcbiRmYS12YXItY2MtbWFzdGVyY2FyZDogXFxmMWYxO1xuJGZhLXZhci1pdHVuZXMtbm90ZTogXFxmM2I1O1xuJGZhLXZhci1nb2xhbmc6IFxcZTQwZjtcbiRmYS12YXIta2lja3N0YXJ0ZXI6IFxcZjNiYjtcbiRmYS12YXItc3F1YXJlLWtpY2tzdGFydGVyOiBcXGYzYmI7XG4kZmEtdmFyLWdyYXY6IFxcZjJkNjtcbiRmYS12YXItd2VpYm86IFxcZjE4YTtcbiRmYS12YXItdW5jaGFydGVkOiBcXGUwODQ7XG4kZmEtdmFyLWZpcnN0ZHJhZnQ6IFxcZjNhMTtcbiRmYS12YXItc3F1YXJlLXlvdXR1YmU6IFxcZjQzMTtcbiRmYS12YXIteW91dHViZS1zcXVhcmU6IFxcZjQzMTtcbiRmYS12YXItd2lraXBlZGlhLXc6IFxcZjI2NjtcbiRmYS12YXItd3ByZXNzcjogXFxmM2U0O1xuJGZhLXZhci1yZW5kYWN0OiBcXGYzZTQ7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXFxmMjA5O1xuJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYzogXFxmNTBjO1xuJGZhLXZhci1uZmMtZGlyZWN0aW9uYWw6IFxcZTUzMDtcbiRmYS12YXItc2t5cGU6IFxcZjE3ZTtcbiRmYS12YXItam9nZXQ6IFxcZjNiNztcbiRmYS12YXItZmVkb3JhOiBcXGY3OTg7XG4kZmEtdmFyLXN0cmlwZS1zOiBcXGY0MmE7XG4kZmEtdmFyLW1ldGE6IFxcZTQ5YjtcbiRmYS12YXItbGFyYXZlbDogXFxmM2JkO1xuJGZhLXZhci1ob3RqYXI6IFxcZjNiMTtcbiRmYS12YXItYmx1ZXRvb3RoLWI6IFxcZjI5NDtcbiRmYS12YXItc3F1YXJlLWxldHRlcmJveGQ6IFxcZTYyZTtcbiRmYS12YXItc3RpY2tlci1tdWxlOiBcXGYzZjc7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtemVybzogXFxmNGYzO1xuJGZhLXZhci1oaXBzOiBcXGY0NTI7XG4kZmEtdmFyLWNzczogXFxlNmEyO1xuJGZhLXZhci1iZWhhbmNlOiBcXGYxYjQ7XG4kZmEtdmFyLXJlZGRpdDogXFxmMWExO1xuJGZhLXZhci1kaXNjb3JkOiBcXGYzOTI7XG4kZmEtdmFyLWNocm9tZTogXFxmMjY4O1xuJGZhLXZhci1hcHAtc3RvcmUtaW9zOiBcXGYzNzA7XG4kZmEtdmFyLWNjLWRpc2NvdmVyOiBcXGYxZjI7XG4kZmEtdmFyLXdwYmVnaW5uZXI6IFxcZjI5NztcbiRmYS12YXItY29uZmx1ZW5jZTogXFxmNzhkO1xuJGZhLXZhci1zaG9lbGFjZTogXFxlNjBjO1xuJGZhLXZhci1tZGI6IFxcZjhjYTtcbiRmYS12YXItZG9jaHViOiBcXGYzOTQ7XG4kZmEtdmFyLWFjY2Vzc2libGUtaWNvbjogXFxmMzY4O1xuJGZhLXZhci1lYmF5OiBcXGY0ZjQ7XG4kZmEtdmFyLWFtYXpvbjogXFxmMjcwO1xuJGZhLXZhci11bnNwbGFzaDogXFxlMDdjO1xuJGZhLXZhci15YXJuOiBcXGY3ZTM7XG4kZmEtdmFyLXNxdWFyZS1zdGVhbTogXFxmMWI3O1xuJGZhLXZhci1zdGVhbS1zcXVhcmU6IFxcZjFiNztcbiRmYS12YXItNTAwcHg6IFxcZjI2ZTtcbiRmYS12YXItc3F1YXJlLXZpbWVvOiBcXGYxOTQ7XG4kZmEtdmFyLXZpbWVvLXNxdWFyZTogXFxmMTk0O1xuJGZhLXZhci1hc3ltbWV0cmlrOiBcXGYzNzI7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXFxmMmI0O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZzogXFxmMmI0O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsOiBcXGYyYjQ7XG4kZmEtdmFyLWdyYXRpcGF5OiBcXGYxODQ7XG4kZmEtdmFyLWFwcGxlOiBcXGYxNzk7XG4kZmEtdmFyLWhpdmU6IFxcZTA3ZjtcbiRmYS12YXItZ2l0a3Jha2VuOiBcXGYzYTY7XG4kZmEtdmFyLWtleWJhc2U6IFxcZjRmNTtcbiRmYS12YXItYXBwbGUtcGF5OiBcXGY0MTU7XG4kZmEtdmFyLXBhZGxldDogXFxlNGEwO1xuJGZhLXZhci1hbWF6b24tcGF5OiBcXGY0MmM7XG4kZmEtdmFyLXNxdWFyZS1naXRodWI6IFxcZjA5MjtcbiRmYS12YXItZ2l0aHViLXNxdWFyZTogXFxmMDkyO1xuJGZhLXZhci1zdHVtYmxldXBvbjogXFxmMWE0O1xuJGZhLXZhci1mZWRleDogXFxmNzk3O1xuJGZhLXZhci1waG9lbml4LWZyYW1ld29yazogXFxmM2RjO1xuJGZhLXZhci1zaG9waWZ5OiBcXGUwNTc7XG4kZmEtdmFyLW5lb3M6IFxcZjYxMjtcbiRmYS12YXItc3F1YXJlLXRocmVhZHM6IFxcZTYxOTtcbiRmYS12YXItaGFja2VycmFuazogXFxmNWY3O1xuJGZhLXZhci1yZXNlYXJjaGdhdGU6IFxcZjRmODtcbiRmYS12YXItc3dpZnQ6IFxcZjhlMTtcbiRmYS12YXItYW5ndWxhcjogXFxmNDIwO1xuJGZhLXZhci1zcGVha2FwOiBcXGYzZjM7XG4kZmEtdmFyLWFuZ3J5Y3JlYXRpdmU6IFxcZjM2ZTtcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcXGYyM2I7XG4kZmEtdmFyLWVtcGlyZTogXFxmMWQxO1xuJGZhLXZhci1lbnZpcmE6IFxcZjI5OTtcbiRmYS12YXItZ29vZ2xlLXNjaG9sYXI6IFxcZTYzYjtcbiRmYS12YXItc3F1YXJlLWdpdGxhYjogXFxlNWFlO1xuJGZhLXZhci1naXRsYWItc3F1YXJlOiBcXGU1YWU7XG4kZmEtdmFyLXN0dWRpb3ZpbmFyaTogXFxmM2Y4O1xuJGZhLXZhci1waWVkLXBpcGVyOiBcXGYyYWU7XG4kZmEtdmFyLXdvcmRwcmVzczogXFxmMTlhO1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFxcZjI4ODtcbiRmYS12YXItZmlyZWZveDogXFxmMjY5O1xuJGZhLXZhci1saW5vZGU6IFxcZjJiODtcbiRmYS12YXItZ29vZHJlYWRzOiBcXGYzYTg7XG4kZmEtdmFyLXNxdWFyZS1vZG5va2xhc3NuaWtpOiBcXGYyNjQ7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcXGYyNjQ7XG4kZmEtdmFyLWpzZmlkZGxlOiBcXGYxY2M7XG4kZmEtdmFyLXNpdGg6IFxcZjUxMjtcbiRmYS12YXItdGhlbWVpc2xlOiBcXGYyYjI7XG4kZmEtdmFyLXBhZ2U0OiBcXGYzZDc7XG4kZmEtdmFyLWhhc2hub2RlOiBcXGU0OTk7XG4kZmEtdmFyLXJlYWN0OiBcXGY0MWI7XG4kZmEtdmFyLWNjLXBheXBhbDogXFxmMWY0O1xuJGZhLXZhci1zcXVhcmVzcGFjZTogXFxmNWJlO1xuJGZhLXZhci1jYy1zdHJpcGU6IFxcZjFmNTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZTogXFxmNGYyO1xuJGZhLXZhci1iaXRjb2luOiBcXGYzNzk7XG4kZmEtdmFyLWtleWNkbjogXFxmM2JhO1xuJGZhLXZhci1vcGVyYTogXFxmMjZhO1xuJGZhLXZhci1pdGNoLWlvOiBcXGY4M2E7XG4kZmEtdmFyLXVtYnJhY286IFxcZjhlODtcbiRmYS12YXItZ2FsYWN0aWMtc2VuYXRlOiBcXGY1MGQ7XG4kZmEtdmFyLXVidW50dTogXFxmN2RmO1xuJGZhLXZhci1kcmFmdDJkaWdpdGFsOiBcXGYzOTY7XG4kZmEtdmFyLXN0cmlwZTogXFxmNDI5O1xuJGZhLXZhci1ob3V6ejogXFxmMjdjO1xuJGZhLXZhci1nZzogXFxmMjYwO1xuJGZhLXZhci1kaGw6IFxcZjc5MDtcbiRmYS12YXItc3F1YXJlLXBpbnRlcmVzdDogXFxmMGQzO1xuJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOiBcXGYwZDM7XG4kZmEtdmFyLXhpbmc6IFxcZjE2ODtcbiRmYS12YXItYmxhY2tiZXJyeTogXFxmMzdiO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkOiBcXGY0ZWM7XG4kZmEtdmFyLXBsYXlzdGF0aW9uOiBcXGYzZGY7XG4kZmEtdmFyLXF1aW5zY2FwZTogXFxmNDU5O1xuJGZhLXZhci1sZXNzOiBcXGY0MWQ7XG4kZmEtdmFyLWJsb2dnZXItYjogXFxmMzdkO1xuJGZhLXZhci1vcGVuY2FydDogXFxmMjNkO1xuJGZhLXZhci12aW5lOiBcXGYxY2E7XG4kZmEtdmFyLXNpZ25hbC1tZXNzZW5nZXI6IFxcZTY2MztcbiRmYS12YXItcGF5cGFsOiBcXGYxZWQ7XG4kZmEtdmFyLWdpdGxhYjogXFxmMjk2O1xuJGZhLXZhci10eXBvMzogXFxmNDJiO1xuJGZhLXZhci1yZWRkaXQtYWxpZW46IFxcZjI4MTtcbiRmYS12YXIteWFob286IFxcZjE5ZTtcbiRmYS12YXItZGFpbHltb3Rpb246IFxcZTA1MjtcbiRmYS12YXItYWZmaWxpYXRldGhlbWU6IFxcZjM2YjtcbiRmYS12YXItcGllZC1waXBlci1wcDogXFxmMWE3O1xuJGZhLXZhci1ib290c3RyYXA6IFxcZjgzNjtcbiRmYS12YXItb2Rub2tsYXNzbmlraTogXFxmMjYzO1xuJGZhLXZhci1uZmMtc3ltYm9sOiBcXGU1MzE7XG4kZmEtdmFyLW1pbnRiaXQ6IFxcZTYyZjtcbiRmYS12YXItZXRoZXJldW06IFxcZjQyZTtcbiRmYS12YXItc3BlYWtlci1kZWNrOiBcXGY4M2M7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXU6IFxcZjRlOTtcbiRmYS12YXItcGF0cmVvbjogXFxmM2Q5O1xuJGZhLXZhci1hdmlhbmV4OiBcXGYzNzQ7XG4kZmEtdmFyLWVsbG86IFxcZjVmMTtcbiRmYS12YXItZ29mb3JlOiBcXGYzYTc7XG4kZmEtdmFyLWJpbW9iamVjdDogXFxmMzc4O1xuJGZhLXZhci1icmF2ZS1yZXZlcnNlOiBcXGU2M2Q7XG4kZmEtdmFyLWZhY2Vib29rLWY6IFxcZjM5ZTtcbiRmYS12YXItc3F1YXJlLWdvb2dsZS1wbHVzOiBcXGYwZDQ7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTogXFxmMGQ0O1xuJGZhLXZhci13ZWItYXdlc29tZTogXFxlNjgyO1xuJGZhLXZhci1tYW5kYWxvcmlhbjogXFxmNTBmO1xuJGZhLXZhci1maXJzdC1vcmRlci1hbHQ6IFxcZjUwYTtcbiRmYS12YXItb3NpOiBcXGY0MWE7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFxcZjFlZTtcbiRmYS12YXItZC1hbmQtZC1iZXlvbmQ6IFxcZjZjYTtcbiRmYS12YXItcGVyaXNjb3BlOiBcXGYzZGE7XG4kZmEtdmFyLWZ1bGNydW06IFxcZjUwYjtcbiRmYS12YXItY2xvdWRzY2FsZTogXFxmMzgzO1xuJGZhLXZhci1mb3J1bWJlZTogXFxmMjExO1xuJGZhLXZhci1taXp1bmk6IFxcZjNjYztcbiRmYS12YXItc2NobGl4OiBcXGYzZWE7XG4kZmEtdmFyLXNxdWFyZS14aW5nOiBcXGYxNjk7XG4kZmEtdmFyLXhpbmctc3F1YXJlOiBcXGYxNjk7XG4kZmEtdmFyLWJhbmRjYW1wOiBcXGYyZDU7XG4kZmEtdmFyLXdwZm9ybXM6IFxcZjI5ODtcbiRmYS12YXItY2xvdWR2ZXJzaWZ5OiBcXGYzODU7XG4kZmEtdmFyLXVzcHM6IFxcZjdlMTtcbiRmYS12YXItbWVnYXBvcnQ6IFxcZjVhMztcbiRmYS12YXItbWFnZW50bzogXFxmM2M0O1xuJGZhLXZhci1zcG90aWZ5OiBcXGYxYmM7XG4kZmEtdmFyLW9wdGluLW1vbnN0ZXI6IFxcZjIzYztcbiRmYS12YXItZmx5OiBcXGY0MTc7XG4kZmEtdmFyLXNxdWFyZS1ibHVlc2t5OiBcXGU2YTM7XG4kZmEtdmFyLWF2aWF0bzogXFxmNDIxO1xuJGZhLXZhci1pdHVuZXM6IFxcZjNiNDtcbiRmYS12YXItY3V0dGxlZmlzaDogXFxmMzhjO1xuJGZhLXZhci1ibG9nZ2VyOiBcXGYzN2M7XG4kZmEtdmFyLWZsaWNrcjogXFxmMTZlO1xuJGZhLXZhci12aWJlcjogXFxmNDA5O1xuJGZhLXZhci1zb3VuZGNsb3VkOiBcXGYxYmU7XG4kZmEtdmFyLWRpZ2c6IFxcZjFhNjtcbiRmYS12YXItdGVuY2VudC13ZWlibzogXFxmMWQ1O1xuJGZhLXZhci1sZXR0ZXJib3hkOiBcXGU2MmQ7XG4kZmEtdmFyLXN5bWZvbnk6IFxcZjgzZDtcbiRmYS12YXItbWF4Y2RuOiBcXGYxMzY7XG4kZmEtdmFyLWV0c3k6IFxcZjJkNztcbiRmYS12YXItZmFjZWJvb2stbWVzc2VuZ2VyOiBcXGYzOWY7XG4kZmEtdmFyLWF1ZGlibGU6IFxcZjM3MztcbiRmYS12YXItdGhpbmstcGVha3M6IFxcZjczMTtcbiRmYS12YXItYmlsaWJpbGk6IFxcZTNkOTtcbiRmYS12YXItZXJsYW5nOiBcXGYzOWQ7XG4kZmEtdmFyLXgtdHdpdHRlcjogXFxlNjFiO1xuJGZhLXZhci1jb3R0b24tYnVyZWF1OiBcXGY4OWU7XG4kZmEtdmFyLWRhc2hjdWJlOiBcXGYyMTA7XG4kZmEtdmFyLTQyLWdyb3VwOiBcXGUwODA7XG4kZmEtdmFyLWlubm9zb2Z0OiBcXGUwODA7XG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcXGYxOGQ7XG4kZmEtdmFyLWVsZW1lbnRvcjogXFxmNDMwO1xuJGZhLXZhci1zcXVhcmUtcGllZC1waXBlcjogXFxlMDFlO1xuJGZhLXZhci1waWVkLXBpcGVyLXNxdWFyZTogXFxlMDFlO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5kOiBcXGY0ZWI7XG4kZmEtdmFyLXBhbGZlZDogXFxmM2Q4O1xuJGZhLXZhci1zdXBlcnBvd2VyczogXFxmMmRkO1xuJGZhLXZhci1yZXNvbHZpbmc6IFxcZjNlNztcbiRmYS12YXIteGJveDogXFxmNDEyO1xuJGZhLXZhci1zcXVhcmUtd2ViLWF3ZXNvbWUtc3Ryb2tlOiBcXGU2ODQ7XG4kZmEtdmFyLXNlYXJjaGVuZ2luOiBcXGYzZWI7XG4kZmEtdmFyLXRpa3RvazogXFxlMDdiO1xuJGZhLXZhci1zcXVhcmUtZmFjZWJvb2s6IFxcZjA4MjtcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcXGYwODI7XG4kZmEtdmFyLXJlbnJlbjogXFxmMThiO1xuJGZhLXZhci1saW51eDogXFxmMTdjO1xuJGZhLXZhci1nbGlkZTogXFxmMmE1O1xuJGZhLXZhci1saW5rZWRpbjogXFxmMDhjO1xuJGZhLXZhci1odWJzcG90OiBcXGYzYjI7XG4kZmEtdmFyLWRlcGxveWRvZzogXFxmMzhlO1xuJGZhLXZhci10d2l0Y2g6IFxcZjFlODtcbiRmYS12YXItZmx1dHRlcjogXFxlNjk0O1xuJGZhLXZhci1yYXZlbHJ5OiBcXGYyZDk7XG4kZmEtdmFyLW1peGVyOiBcXGUwNTY7XG4kZmEtdmFyLXNxdWFyZS1sYXN0Zm06IFxcZjIwMztcbiRmYS12YXItbGFzdGZtLXNxdWFyZTogXFxmMjAzO1xuJGZhLXZhci12aW1lbzogXFxmNDBhO1xuJGZhLXZhci1tZW5kZWxleTogXFxmN2IzO1xuJGZhLXZhci11bmlyZWdpc3RyeTogXFxmNDA0O1xuJGZhLXZhci1maWdtYTogXFxmNzk5O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OiBcXGY0ZWU7XG4kZmEtdmFyLWNjLWFtYXpvbi1wYXk6IFxcZjQyZDtcbiRmYS12YXItZHJvcGJveDogXFxmMTZiO1xuJGZhLXZhci1pbnN0YWdyYW06IFxcZjE2ZDtcbiRmYS12YXItY21wbGlkOiBcXGUzNjA7XG4kZmEtdmFyLXVwd29yazogXFxlNjQxO1xuJGZhLXZhci1mYWNlYm9vazogXFxmMDlhO1xuJGZhLXZhci1ncmlwZmlyZTogXFxmM2FjO1xuJGZhLXZhci1qZWRpLW9yZGVyOiBcXGY1MGU7XG4kZmEtdmFyLXVpa2l0OiBcXGY0MDM7XG4kZmEtdmFyLWZvcnQtYXdlc29tZS1hbHQ6IFxcZjNhMztcbiRmYS12YXItcGhhYnJpY2F0b3I6IFxcZjNkYjtcbiRmYS12YXItdXNzdW5uYWg6IFxcZjQwNztcbiRmYS12YXItZWFybHliaXJkczogXFxmMzlhO1xuJGZhLXZhci10cmFkZS1mZWRlcmF0aW9uOiBcXGY1MTM7XG4kZmEtdmFyLWF1dG9wcmVmaXhlcjogXFxmNDFjO1xuJGZhLXZhci13aGF0c2FwcDogXFxmMjMyO1xuJGZhLXZhci1zcXVhcmUtdXB3b3JrOiBcXGU2N2M7XG4kZmEtdmFyLXNsaWRlc2hhcmU6IFxcZjFlNztcbiRmYS12YXItZ29vZ2xlLXBsYXk6IFxcZjNhYjtcbiRmYS12YXItdmlhZGVvOiBcXGYyYTk7XG4kZmEtdmFyLWxpbmU6IFxcZjNjMDtcbiRmYS12YXItZ29vZ2xlLWRyaXZlOiBcXGYzYWE7XG4kZmEtdmFyLXNlcnZpY2VzdGFjazogXFxmM2VjO1xuJGZhLXZhci1zaW1wbHlidWlsdDogXFxmMjE1O1xuJGZhLXZhci1iaXRidWNrZXQ6IFxcZjE3MTtcbiRmYS12YXItaW1kYjogXFxmMmQ4O1xuJGZhLXZhci1kZWV6ZXI6IFxcZTA3NztcbiRmYS12YXItcmFzcGJlcnJ5LXBpOiBcXGY3YmI7XG4kZmEtdmFyLWppcmE6IFxcZjdiMTtcbiRmYS12YXItZG9ja2VyOiBcXGYzOTU7XG4kZmEtdmFyLXNjcmVlbnBhbDogXFxlNTcwO1xuJGZhLXZhci1ibHVldG9vdGg6IFxcZjI5MztcbiRmYS12YXItZ2l0dGVyOiBcXGY0MjY7XG4kZmEtdmFyLWQtYW5kLWQ6IFxcZjM4ZDtcbiRmYS12YXItbWljcm9ibG9nOiBcXGUwMWE7XG4kZmEtdmFyLWNjLWRpbmVycy1jbHViOiBcXGYyNGM7XG4kZmEtdmFyLWdnLWNpcmNsZTogXFxmMjYxO1xuJGZhLXZhci1waWVkLXBpcGVyLWhhdDogXFxmNGU1O1xuJGZhLXZhci1raWNrc3RhcnRlci1rOiBcXGYzYmM7XG4kZmEtdmFyLXlhbmRleDogXFxmNDEzO1xuJGZhLXZhci1yZWFkbWU6IFxcZjRkNTtcbiRmYS12YXItaHRtbDU6IFxcZjEzYjtcbiRmYS12YXItc2VsbHN5OiBcXGYyMTM7XG4kZmEtdmFyLXNxdWFyZS13ZWItYXdlc29tZTogXFxlNjgzO1xuJGZhLXZhci1zYXNzOiBcXGY0MWU7XG4kZmEtdmFyLXdpcnNpbmRoYW5kd2VyazogXFxlMmQwO1xuJGZhLXZhci13c2g6IFxcZTJkMDtcbiRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZTogXFxmMzdmO1xuJGZhLXZhci1zYWxlc2ZvcmNlOiBcXGY4M2I7XG4kZmEtdmFyLW9jdG9wdXMtZGVwbG95OiBcXGUwODI7XG4kZmEtdmFyLW1lZGFwcHM6IFxcZjNjNjtcbiRmYS12YXItbnM4OiBcXGYzZDU7XG4kZmEtdmFyLXBpbnRlcmVzdC1wOiBcXGYyMzE7XG4kZmEtdmFyLWFwcGVyOiBcXGYzNzE7XG4kZmEtdmFyLWZvcnQtYXdlc29tZTogXFxmMjg2O1xuJGZhLXZhci13YXplOiBcXGY4M2Y7XG4kZmEtdmFyLWJsdWVza3k6IFxcZTY3MTtcbiRmYS12YXItY2MtamNiOiBcXGYyNGI7XG4kZmEtdmFyLXNuYXBjaGF0OiBcXGYyYWI7XG4kZmEtdmFyLXNuYXBjaGF0LWdob3N0OiBcXGYyYWI7XG4kZmEtdmFyLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOiBcXGY2ZGM7XG4kZmEtdmFyLXJ1c3Q6IFxcZTA3YTtcbiRmYS12YXItd2l4OiBcXGY1Y2Y7XG4kZmEtdmFyLXNxdWFyZS1iZWhhbmNlOiBcXGYxYjU7XG4kZmEtdmFyLWJlaGFuY2Utc3F1YXJlOiBcXGYxYjU7XG4kZmEtdmFyLXN1cHBsZTogXFxmM2Y5O1xuJGZhLXZhci13ZWJmbG93OiBcXGU2NWM7XG4kZmEtdmFyLXJlYmVsOiBcXGYxZDA7XG4kZmEtdmFyLWNzczM6IFxcZjEzYztcbiRmYS12YXItc3RheWxpbmtlZDogXFxmM2Y1O1xuJGZhLXZhci1rYWdnbGU6IFxcZjVmYTtcbiRmYS12YXItc3BhY2UtYXdlc29tZTogXFxlNWFjO1xuJGZhLXZhci1kZXZpYW50YXJ0OiBcXGYxYmQ7XG4kZmEtdmFyLWNwYW5lbDogXFxmMzg4O1xuJGZhLXZhci1nb29kcmVhZHMtZzogXFxmM2E5O1xuJGZhLXZhci1zcXVhcmUtZ2l0OiBcXGYxZDI7XG4kZmEtdmFyLWdpdC1zcXVhcmU6IFxcZjFkMjtcbiRmYS12YXItc3F1YXJlLXR1bWJscjogXFxmMTc0O1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcXGYxNzQ7XG4kZmEtdmFyLXRyZWxsbzogXFxmMTgxO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOiBcXGY0ZWE7XG4kZmEtdmFyLWdldC1wb2NrZXQ6IFxcZjI2NTtcbiRmYS12YXItcGVyYnl0ZTogXFxlMDgzO1xuJGZhLXZhci1ncnVudDogXFxmM2FkO1xuJGZhLXZhci13ZWVibHk6IFxcZjVjYztcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFxcZjIwZTtcbiRmYS12YXItbGVhbnB1YjogXFxmMjEyO1xuJGZhLXZhci1ibGFjay10aWU6IFxcZjI3ZTtcbiRmYS12YXItdGhlbWVjbzogXFxmNWM2O1xuJGZhLXZhci1weXRob246IFxcZjNlMjtcbiRmYS12YXItYW5kcm9pZDogXFxmMTdiO1xuJGZhLXZhci1ib3RzOiBcXGUzNDA7XG4kZmEtdmFyLWZyZWUtY29kZS1jYW1wOiBcXGYyYzU7XG4kZmEtdmFyLWhvcm5iaWxsOiBcXGY1OTI7XG4kZmEtdmFyLWpzOiBcXGYzYjg7XG4kZmEtdmFyLWlkZWFsOiBcXGUwMTM7XG4kZmEtdmFyLWdpdDogXFxmMWQzO1xuJGZhLXZhci1kZXY6IFxcZjZjYztcbiRmYS12YXItc2tldGNoOiBcXGY3YzY7XG4kZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsOiBcXGY0MTQ7XG4kZmEtdmFyLWNjLWFtZXg6IFxcZjFmMztcbiRmYS12YXItdWJlcjogXFxmNDAyO1xuJGZhLXZhci1naXRodWI6IFxcZjA5YjtcbiRmYS12YXItcGhwOiBcXGY0NTc7XG4kZmEtdmFyLWFsaXBheTogXFxmNjQyO1xuJGZhLXZhci15b3V0dWJlOiBcXGYxNjc7XG4kZmEtdmFyLXNreWF0bGFzOiBcXGYyMTY7XG4kZmEtdmFyLWZpcmVmb3gtYnJvd3NlcjogXFxlMDA3O1xuJGZhLXZhci1yZXBseWQ6IFxcZjNlNjtcbiRmYS12YXItc3VzZTogXFxmN2Q2O1xuJGZhLXZhci1qZW5raW5zOiBcXGYzYjY7XG4kZmEtdmFyLXR3aXR0ZXI6IFxcZjA5OTtcbiRmYS12YXItcm9ja3JtczogXFxmM2U5O1xuJGZhLXZhci1waW50ZXJlc3Q6IFxcZjBkMjtcbiRmYS12YXItYnVmZmVyOiBcXGY4Mzc7XG4kZmEtdmFyLW5wbTogXFxmM2Q0O1xuJGZhLXZhci15YW1tZXI6IFxcZjg0MDtcbiRmYS12YXItYnRjOiBcXGYxNWE7XG4kZmEtdmFyLWRyaWJiYmxlOiBcXGYxN2Q7XG4kZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZTogXFxmMWEzO1xuJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjogXFxmMjZiO1xuJGZhLXZhci1zdHViYmVyOiBcXGU1Yzc7XG4kZmEtdmFyLXRlbGVncmFtOiBcXGYyYzY7XG4kZmEtdmFyLXRlbGVncmFtLXBsYW5lOiBcXGYyYzY7XG4kZmEtdmFyLW9sZC1yZXB1YmxpYzogXFxmNTEwO1xuJGZhLXZhci1vZHlzZWU6IFxcZTVjNjtcbiRmYS12YXItc3F1YXJlLXdoYXRzYXBwOiBcXGY0MGM7XG4kZmEtdmFyLXdoYXRzYXBwLXNxdWFyZTogXFxmNDBjO1xuJGZhLXZhci1ub2RlLWpzOiBcXGYzZDM7XG4kZmEtdmFyLWVkZ2UtbGVnYWN5OiBcXGUwNzg7XG4kZmEtdmFyLXNsYWNrOiBcXGYxOTg7XG4kZmEtdmFyLXNsYWNrLWhhc2g6IFxcZjE5ODtcbiRmYS12YXItbWVkcnQ6IFxcZjNjODtcbiRmYS12YXItdXNiOiBcXGYyODc7XG4kZmEtdmFyLXR1bWJscjogXFxmMTczO1xuJGZhLXZhci12YWFkaW46IFxcZjQwODtcbiRmYS12YXItcXVvcmE6IFxcZjJjNDtcbiRmYS12YXItc3F1YXJlLXgtdHdpdHRlcjogXFxlNjFhO1xuJGZhLXZhci1yZWFjdGV1cm9wZTogXFxmNzVkO1xuJGZhLXZhci1tZWRpdW06IFxcZjIzYTtcbiRmYS12YXItbWVkaXVtLW06IFxcZjIzYTtcbiRmYS12YXItYW1pbGlhOiBcXGYzNmQ7XG4kZmEtdmFyLW1peGNsb3VkOiBcXGYyODk7XG4kZmEtdmFyLWZsaXBib2FyZDogXFxmNDRkO1xuJGZhLXZhci12aWFjb2luOiBcXGYyMzc7XG4kZmEtdmFyLWNyaXRpY2FsLXJvbGU6IFxcZjZjOTtcbiRmYS12YXItc2l0cm94OiBcXGU0NGE7XG4kZmEtdmFyLWRpc2NvdXJzZTogXFxmMzkzO1xuJGZhLXZhci1qb29tbGE6IFxcZjFhYTtcbiRmYS12YXItbWFzdG9kb246IFxcZjRmNjtcbiRmYS12YXItYWlyYm5iOiBcXGY4MzQ7XG4kZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb246IFxcZjUxNDtcbiRmYS12YXItYnV5LW4tbGFyZ2U6IFxcZjhhNjtcbiRmYS12YXItZ3VscDogXFxmM2FlO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6IFxcZjRmMTtcbiRmYS12YXItc3RyYXZhOiBcXGY0Mjg7XG4kZmEtdmFyLWVtYmVyOiBcXGY0MjM7XG4kZmEtdmFyLWNhbmFkaWFuLW1hcGxlLWxlYWY6IFxcZjc4NTtcbiRmYS12YXItdGVhbXNwZWFrOiBcXGY0Zjk7XG4kZmEtdmFyLXB1c2hlZDogXFxmM2UxO1xuJGZhLXZhci13b3JkcHJlc3Mtc2ltcGxlOiBcXGY0MTE7XG4kZmEtdmFyLW51dHJpdGlvbml4OiBcXGYzZDY7XG4kZmEtdmFyLXdvZHU6IFxcZTA4ODtcbiRmYS12YXItZ29vZ2xlLXBheTogXFxlMDc5O1xuJGZhLXZhci1pbnRlcmNvbTogXFxmN2FmO1xuJGZhLXZhci16aGlodTogXFxmNjNmO1xuJGZhLXZhci1rb3J2dWU6IFxcZjQyZjtcbiRmYS12YXItcGl4OiBcXGU0M2E7XG4kZmEtdmFyLXN0ZWFtLXN5bWJvbDogXFxmM2Y2O1xuXG4kZmEtaWNvbnM6IChcbiAgXCIwXCI6ICRmYS12YXItMCxcbiAgXCIxXCI6ICRmYS12YXItMSxcbiAgXCIyXCI6ICRmYS12YXItMixcbiAgXCIzXCI6ICRmYS12YXItMyxcbiAgXCI0XCI6ICRmYS12YXItNCxcbiAgXCI1XCI6ICRmYS12YXItNSxcbiAgXCI2XCI6ICRmYS12YXItNixcbiAgXCI3XCI6ICRmYS12YXItNyxcbiAgXCI4XCI6ICRmYS12YXItOCxcbiAgXCI5XCI6ICRmYS12YXItOSxcbiAgXCJmaWxsLWRyaXBcIjogJGZhLXZhci1maWxsLWRyaXAsXG4gIFwiYXJyb3dzLXRvLWNpcmNsZVwiOiAkZmEtdmFyLWFycm93cy10by1jaXJjbGUsXG4gIFwiY2lyY2xlLWNoZXZyb24tcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi1yaWdodCxcbiAgXCJjaGV2cm9uLWNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0LFxuICBcImF0XCI6ICRmYS12YXItYXQsXG4gIFwidHJhc2gtY2FuXCI6ICRmYS12YXItdHJhc2gtY2FuLFxuICBcInRyYXNoLWFsdFwiOiAkZmEtdmFyLXRyYXNoLWFsdCxcbiAgXCJ0ZXh0LWhlaWdodFwiOiAkZmEtdmFyLXRleHQtaGVpZ2h0LFxuICBcInVzZXIteG1hcmtcIjogJGZhLXZhci11c2VyLXhtYXJrLFxuICBcInVzZXItdGltZXNcIjogJGZhLXZhci11c2VyLXRpbWVzLFxuICBcInN0ZXRob3Njb3BlXCI6ICRmYS12YXItc3RldGhvc2NvcGUsXG4gIFwibWVzc2FnZVwiOiAkZmEtdmFyLW1lc3NhZ2UsXG4gIFwiY29tbWVudC1hbHRcIjogJGZhLXZhci1jb21tZW50LWFsdCxcbiAgXCJpbmZvXCI6ICRmYS12YXItaW5mbyxcbiAgXCJkb3duLWxlZnQtYW5kLXVwLXJpZ2h0LXRvLWNlbnRlclwiOiAkZmEtdmFyLWRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyLFxuICBcImNvbXByZXNzLWFsdFwiOiAkZmEtdmFyLWNvbXByZXNzLWFsdCxcbiAgXCJleHBsb3Npb25cIjogJGZhLXZhci1leHBsb3Npb24sXG4gIFwiZmlsZS1saW5lc1wiOiAkZmEtdmFyLWZpbGUtbGluZXMsXG4gIFwiZmlsZS1hbHRcIjogJGZhLXZhci1maWxlLWFsdCxcbiAgXCJmaWxlLXRleHRcIjogJGZhLXZhci1maWxlLXRleHQsXG4gIFwid2F2ZS1zcXVhcmVcIjogJGZhLXZhci13YXZlLXNxdWFyZSxcbiAgXCJyaW5nXCI6ICRmYS12YXItcmluZyxcbiAgXCJidWlsZGluZy11blwiOiAkZmEtdmFyLWJ1aWxkaW5nLXVuLFxuICBcImRpY2UtdGhyZWVcIjogJGZhLXZhci1kaWNlLXRocmVlLFxuICBcImNhbGVuZGFyLWRheXNcIjogJGZhLXZhci1jYWxlbmRhci1kYXlzLFxuICBcImNhbGVuZGFyLWFsdFwiOiAkZmEtdmFyLWNhbGVuZGFyLWFsdCxcbiAgXCJhbmNob3ItY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItYW5jaG9yLWNpcmNsZS1jaGVjayxcbiAgXCJidWlsZGluZy1jaXJjbGUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1idWlsZGluZy1jaXJjbGUtYXJyb3ctcmlnaHQsXG4gIFwidm9sbGV5YmFsbFwiOiAkZmEtdmFyLXZvbGxleWJhbGwsXG4gIFwidm9sbGV5YmFsbC1iYWxsXCI6ICRmYS12YXItdm9sbGV5YmFsbC1iYWxsLFxuICBcImFycm93cy11cC10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLXVwLXRvLWxpbmUsXG4gIFwic29ydC1kb3duXCI6ICRmYS12YXItc29ydC1kb3duLFxuICBcInNvcnQtZGVzY1wiOiAkZmEtdmFyLXNvcnQtZGVzYyxcbiAgXCJjaXJjbGUtbWludXNcIjogJGZhLXZhci1jaXJjbGUtbWludXMsXG4gIFwibWludXMtY2lyY2xlXCI6ICRmYS12YXItbWludXMtY2lyY2xlLFxuICBcImRvb3Itb3BlblwiOiAkZmEtdmFyLWRvb3Itb3BlbixcbiAgXCJyaWdodC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1yaWdodC1mcm9tLWJyYWNrZXQsXG4gIFwic2lnbi1vdXQtYWx0XCI6ICRmYS12YXItc2lnbi1vdXQtYWx0LFxuICBcImF0b21cIjogJGZhLXZhci1hdG9tLFxuICBcInNvYXBcIjogJGZhLXZhci1zb2FwLFxuICBcImljb25zXCI6ICRmYS12YXItaWNvbnMsXG4gIFwiaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHRcIjogJGZhLXZhci1oZWFydC1tdXNpYy1jYW1lcmEtYm9sdCxcbiAgXCJtaWNyb3Bob25lLWxpbmVzLXNsYXNoXCI6ICRmYS12YXItbWljcm9waG9uZS1saW5lcy1zbGFzaCxcbiAgXCJtaWNyb3Bob25lLWFsdC1zbGFzaFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoLFxuICBcImJyaWRnZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1icmlkZ2UtY2lyY2xlLWNoZWNrLFxuICBcInB1bXAtbWVkaWNhbFwiOiAkZmEtdmFyLXB1bXAtbWVkaWNhbCxcbiAgXCJmaW5nZXJwcmludFwiOiAkZmEtdmFyLWZpbmdlcnByaW50LFxuICBcImhhbmQtcG9pbnQtcmlnaHRcIjogJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtbG9jYXRpb25cIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uLFxuICBcInNlYXJjaC1sb2NhdGlvblwiOiAkZmEtdmFyLXNlYXJjaC1sb2NhdGlvbixcbiAgXCJmb3J3YXJkLXN0ZXBcIjogJGZhLXZhci1mb3J3YXJkLXN0ZXAsXG4gIFwic3RlcC1mb3J3YXJkXCI6ICRmYS12YXItc3RlcC1mb3J3YXJkLFxuICBcImZhY2Utc21pbGUtYmVhbVwiOiAkZmEtdmFyLWZhY2Utc21pbGUtYmVhbSxcbiAgXCJzbWlsZS1iZWFtXCI6ICRmYS12YXItc21pbGUtYmVhbSxcbiAgXCJmbGFnLWNoZWNrZXJlZFwiOiAkZmEtdmFyLWZsYWctY2hlY2tlcmVkLFxuICBcImZvb3RiYWxsXCI6ICRmYS12YXItZm9vdGJhbGwsXG4gIFwiZm9vdGJhbGwtYmFsbFwiOiAkZmEtdmFyLWZvb3RiYWxsLWJhbGwsXG4gIFwic2Nob29sLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiY3JvcFwiOiAkZmEtdmFyLWNyb3AsXG4gIFwiYW5nbGVzLWRvd25cIjogJGZhLXZhci1hbmdsZXMtZG93bixcbiAgXCJhbmdsZS1kb3VibGUtZG93blwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duLFxuICBcInVzZXJzLXJlY3RhbmdsZVwiOiAkZmEtdmFyLXVzZXJzLXJlY3RhbmdsZSxcbiAgXCJwZW9wbGUtcm9vZlwiOiAkZmEtdmFyLXBlb3BsZS1yb29mLFxuICBcInBlb3BsZS1saW5lXCI6ICRmYS12YXItcGVvcGxlLWxpbmUsXG4gIFwiYmVlci1tdWctZW1wdHlcIjogJGZhLXZhci1iZWVyLW11Zy1lbXB0eSxcbiAgXCJiZWVyXCI6ICRmYS12YXItYmVlcixcbiAgXCJkaWFncmFtLXByZWRlY2Vzc29yXCI6ICRmYS12YXItZGlhZ3JhbS1wcmVkZWNlc3NvcixcbiAgXCJhcnJvdy11cC1sb25nXCI6ICRmYS12YXItYXJyb3ctdXAtbG9uZyxcbiAgXCJsb25nLWFycm93LXVwXCI6ICRmYS12YXItbG9uZy1hcnJvdy11cCxcbiAgXCJmaXJlLWZsYW1lLXNpbXBsZVwiOiAkZmEtdmFyLWZpcmUtZmxhbWUtc2ltcGxlLFxuICBcImJ1cm5cIjogJGZhLXZhci1idXJuLFxuICBcInBlcnNvblwiOiAkZmEtdmFyLXBlcnNvbixcbiAgXCJtYWxlXCI6ICRmYS12YXItbWFsZSxcbiAgXCJsYXB0b3BcIjogJGZhLXZhci1sYXB0b3AsXG4gIFwiZmlsZS1jc3ZcIjogJGZhLXZhci1maWxlLWNzdixcbiAgXCJtZW5vcmFoXCI6ICRmYS12YXItbWVub3JhaCxcbiAgXCJ0cnVjay1wbGFuZVwiOiAkZmEtdmFyLXRydWNrLXBsYW5lLFxuICBcInJlY29yZC12aW55bFwiOiAkZmEtdmFyLXJlY29yZC12aW55bCxcbiAgXCJmYWNlLWdyaW4tc3RhcnNcIjogJGZhLXZhci1mYWNlLWdyaW4tc3RhcnMsXG4gIFwiZ3Jpbi1zdGFyc1wiOiAkZmEtdmFyLWdyaW4tc3RhcnMsXG4gIFwiYm9uZ1wiOiAkZmEtdmFyLWJvbmcsXG4gIFwic3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nXCI6ICRmYS12YXItc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nLFxuICBcInBhc3RhZmFyaWFuaXNtXCI6ICRmYS12YXItcGFzdGFmYXJpYW5pc20sXG4gIFwiYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdXAtYWNyb3NzLWxpbmUsXG4gIFwic3Bvb25cIjogJGZhLXZhci1zcG9vbixcbiAgXCJ1dGVuc2lsLXNwb29uXCI6ICRmYS12YXItdXRlbnNpbC1zcG9vbixcbiAgXCJqYXItd2hlYXRcIjogJGZhLXZhci1qYXItd2hlYXQsXG4gIFwiZW52ZWxvcGVzLWJ1bGtcIjogJGZhLXZhci1lbnZlbG9wZXMtYnVsayxcbiAgXCJtYWlsLWJ1bGtcIjogJGZhLXZhci1tYWlsLWJ1bGssXG4gIFwiZmlsZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1maWxlLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJjaXJjbGUtaFwiOiAkZmEtdmFyLWNpcmNsZS1oLFxuICBcImhvc3BpdGFsLXN5bWJvbFwiOiAkZmEtdmFyLWhvc3BpdGFsLXN5bWJvbCxcbiAgXCJwYWdlclwiOiAkZmEtdmFyLXBhZ2VyLFxuICBcImFkZHJlc3MtYm9va1wiOiAkZmEtdmFyLWFkZHJlc3MtYm9vayxcbiAgXCJjb250YWN0LWJvb2tcIjogJGZhLXZhci1jb250YWN0LWJvb2ssXG4gIFwic3RyaWtldGhyb3VnaFwiOiAkZmEtdmFyLXN0cmlrZXRocm91Z2gsXG4gIFwia1wiOiAkZmEtdmFyLWssXG4gIFwibGFuZG1hcmstZmxhZ1wiOiAkZmEtdmFyLWxhbmRtYXJrLWZsYWcsXG4gIFwicGVuY2lsXCI6ICRmYS12YXItcGVuY2lsLFxuICBcInBlbmNpbC1hbHRcIjogJGZhLXZhci1wZW5jaWwtYWx0LFxuICBcImJhY2t3YXJkXCI6ICRmYS12YXItYmFja3dhcmQsXG4gIFwiY2FyZXQtcmlnaHRcIjogJGZhLXZhci1jYXJldC1yaWdodCxcbiAgXCJjb21tZW50c1wiOiAkZmEtdmFyLWNvbW1lbnRzLFxuICBcInBhc3RlXCI6ICRmYS12YXItcGFzdGUsXG4gIFwiZmlsZS1jbGlwYm9hcmRcIjogJGZhLXZhci1maWxlLWNsaXBib2FyZCxcbiAgXCJjb2RlLXB1bGwtcmVxdWVzdFwiOiAkZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LFxuICBcImNsaXBib2FyZC1saXN0XCI6ICRmYS12YXItY2xpcGJvYXJkLWxpc3QsXG4gIFwidHJ1Y2stcmFtcC1ib3hcIjogJGZhLXZhci10cnVjay1yYW1wLWJveCxcbiAgXCJ0cnVjay1sb2FkaW5nXCI6ICRmYS12YXItdHJ1Y2stbG9hZGluZyxcbiAgXCJ1c2VyLWNoZWNrXCI6ICRmYS12YXItdXNlci1jaGVjayxcbiAgXCJ2aWFsLXZpcnVzXCI6ICRmYS12YXItdmlhbC12aXJ1cyxcbiAgXCJzaGVldC1wbGFzdGljXCI6ICRmYS12YXItc2hlZXQtcGxhc3RpYyxcbiAgXCJibG9nXCI6ICRmYS12YXItYmxvZyxcbiAgXCJ1c2VyLW5pbmphXCI6ICRmYS12YXItdXNlci1uaW5qYSxcbiAgXCJwZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lXCI6ICRmYS12YXItcGVyc29uLWFycm93LXVwLWZyb20tbGluZSxcbiAgXCJzY3JvbGwtdG9yYWhcIjogJGZhLXZhci1zY3JvbGwtdG9yYWgsXG4gIFwidG9yYWhcIjogJGZhLXZhci10b3JhaCxcbiAgXCJicm9vbS1iYWxsXCI6ICRmYS12YXItYnJvb20tYmFsbCxcbiAgXCJxdWlkZGl0Y2hcIjogJGZhLXZhci1xdWlkZGl0Y2gsXG4gIFwicXVpZGRpdGNoLWJyb29tLWJhbGxcIjogJGZhLXZhci1xdWlkZGl0Y2gtYnJvb20tYmFsbCxcbiAgXCJ0b2dnbGUtb2ZmXCI6ICRmYS12YXItdG9nZ2xlLW9mZixcbiAgXCJib3gtYXJjaGl2ZVwiOiAkZmEtdmFyLWJveC1hcmNoaXZlLFxuICBcImFyY2hpdmVcIjogJGZhLXZhci1hcmNoaXZlLFxuICBcInBlcnNvbi1kcm93bmluZ1wiOiAkZmEtdmFyLXBlcnNvbi1kcm93bmluZyxcbiAgXCJhcnJvdy1kb3duLTktMVwiOiAkZmEtdmFyLWFycm93LWRvd24tOS0xLFxuICBcInNvcnQtbnVtZXJpYy1kZXNjXCI6ICRmYS12YXItc29ydC1udW1lcmljLWRlc2MsXG4gIFwic29ydC1udW1lcmljLWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0LFxuICBcImZhY2UtZ3Jpbi10b25ndWUtc3F1aW50XCI6ICRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnQsXG4gIFwiZ3Jpbi10b25ndWUtc3F1aW50XCI6ICRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50LFxuICBcInNwcmF5LWNhblwiOiAkZmEtdmFyLXNwcmF5LWNhbixcbiAgXCJ0cnVjay1tb25zdGVyXCI6ICRmYS12YXItdHJ1Y2stbW9uc3RlcixcbiAgXCJ3XCI6ICRmYS12YXItdyxcbiAgXCJlYXJ0aC1hZnJpY2FcIjogJGZhLXZhci1lYXJ0aC1hZnJpY2EsXG4gIFwiZ2xvYmUtYWZyaWNhXCI6ICRmYS12YXItZ2xvYmUtYWZyaWNhLFxuICBcInJhaW5ib3dcIjogJGZhLXZhci1yYWluYm93LFxuICBcImNpcmNsZS1ub3RjaFwiOiAkZmEtdmFyLWNpcmNsZS1ub3RjaCxcbiAgXCJ0YWJsZXQtc2NyZWVuLWJ1dHRvblwiOiAkZmEtdmFyLXRhYmxldC1zY3JlZW4tYnV0dG9uLFxuICBcInRhYmxldC1hbHRcIjogJGZhLXZhci10YWJsZXQtYWx0LFxuICBcInBhd1wiOiAkZmEtdmFyLXBhdyxcbiAgXCJjbG91ZFwiOiAkZmEtdmFyLWNsb3VkLFxuICBcInRyb3dlbC1icmlja3NcIjogJGZhLXZhci10cm93ZWwtYnJpY2tzLFxuICBcImZhY2UtZmx1c2hlZFwiOiAkZmEtdmFyLWZhY2UtZmx1c2hlZCxcbiAgXCJmbHVzaGVkXCI6ICRmYS12YXItZmx1c2hlZCxcbiAgXCJob3NwaXRhbC11c2VyXCI6ICRmYS12YXItaG9zcGl0YWwtdXNlcixcbiAgXCJ0ZW50LWFycm93LWxlZnQtcmlnaHRcIjogJGZhLXZhci10ZW50LWFycm93LWxlZnQtcmlnaHQsXG4gIFwiZ2F2ZWxcIjogJGZhLXZhci1nYXZlbCxcbiAgXCJsZWdhbFwiOiAkZmEtdmFyLWxlZ2FsLFxuICBcImJpbm9jdWxhcnNcIjogJGZhLXZhci1iaW5vY3VsYXJzLFxuICBcIm1pY3JvcGhvbmUtc2xhc2hcIjogJGZhLXZhci1taWNyb3Bob25lLXNsYXNoLFxuICBcImJveC10aXNzdWVcIjogJGZhLXZhci1ib3gtdGlzc3VlLFxuICBcIm1vdG9yY3ljbGVcIjogJGZhLXZhci1tb3RvcmN5Y2xlLFxuICBcImJlbGwtY29uY2llcmdlXCI6ICRmYS12YXItYmVsbC1jb25jaWVyZ2UsXG4gIFwiY29uY2llcmdlLWJlbGxcIjogJGZhLXZhci1jb25jaWVyZ2UtYmVsbCxcbiAgXCJwZW4tcnVsZXJcIjogJGZhLXZhci1wZW4tcnVsZXIsXG4gIFwicGVuY2lsLXJ1bGVyXCI6ICRmYS12YXItcGVuY2lsLXJ1bGVyLFxuICBcInBlb3BsZS1hcnJvd3NcIjogJGZhLXZhci1wZW9wbGUtYXJyb3dzLFxuICBcInBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodFwiOiAkZmEtdmFyLXBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodCxcbiAgXCJtYXJzLWFuZC12ZW51cy1idXJzdFwiOiAkZmEtdmFyLW1hcnMtYW5kLXZlbnVzLWJ1cnN0LFxuICBcInNxdWFyZS1jYXJldC1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC1yaWdodCxcbiAgXCJjYXJldC1zcXVhcmUtcmlnaHRcIjogJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQsXG4gIFwic2Npc3NvcnNcIjogJGZhLXZhci1zY2lzc29ycyxcbiAgXCJjdXRcIjogJGZhLXZhci1jdXQsXG4gIFwic3VuLXBsYW50LXdpbHRcIjogJGZhLXZhci1zdW4tcGxhbnQtd2lsdCxcbiAgXCJ0b2lsZXRzLXBvcnRhYmxlXCI6ICRmYS12YXItdG9pbGV0cy1wb3J0YWJsZSxcbiAgXCJob2NrZXktcHVja1wiOiAkZmEtdmFyLWhvY2tleS1wdWNrLFxuICBcInRhYmxlXCI6ICRmYS12YXItdGFibGUsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHQsXG4gIFwidGFjaG9ncmFwaC1kaWdpdGFsXCI6ICRmYS12YXItdGFjaG9ncmFwaC1kaWdpdGFsLFxuICBcImRpZ2l0YWwtdGFjaG9ncmFwaFwiOiAkZmEtdmFyLWRpZ2l0YWwtdGFjaG9ncmFwaCxcbiAgXCJ1c2Vycy1zbGFzaFwiOiAkZmEtdmFyLXVzZXJzLXNsYXNoLFxuICBcImNsb3ZlclwiOiAkZmEtdmFyLWNsb3ZlcixcbiAgXCJyZXBseVwiOiAkZmEtdmFyLXJlcGx5LFxuICBcIm1haWwtcmVwbHlcIjogJGZhLXZhci1tYWlsLXJlcGx5LFxuICBcInN0YXItYW5kLWNyZXNjZW50XCI6ICRmYS12YXItc3Rhci1hbmQtY3Jlc2NlbnQsXG4gIFwiaG91c2UtZmlyZVwiOiAkZmEtdmFyLWhvdXNlLWZpcmUsXG4gIFwic3F1YXJlLW1pbnVzXCI6ICRmYS12YXItc3F1YXJlLW1pbnVzLFxuICBcIm1pbnVzLXNxdWFyZVwiOiAkZmEtdmFyLW1pbnVzLXNxdWFyZSxcbiAgXCJoZWxpY29wdGVyXCI6ICRmYS12YXItaGVsaWNvcHRlcixcbiAgXCJjb21wYXNzXCI6ICRmYS12YXItY29tcGFzcyxcbiAgXCJzcXVhcmUtY2FyZXQtZG93blwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC1kb3duLFxuICBcImNhcmV0LXNxdWFyZS1kb3duXCI6ICRmYS12YXItY2FyZXQtc3F1YXJlLWRvd24sXG4gIFwiZmlsZS1jaXJjbGUtcXVlc3Rpb25cIjogJGZhLXZhci1maWxlLWNpcmNsZS1xdWVzdGlvbixcbiAgXCJsYXB0b3AtY29kZVwiOiAkZmEtdmFyLWxhcHRvcC1jb2RlLFxuICBcInN3YXRjaGJvb2tcIjogJGZhLXZhci1zd2F0Y2hib29rLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGVcIjogJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLFxuICBcImJhcnNcIjogJGZhLXZhci1iYXJzLFxuICBcIm5hdmljb25cIjogJGZhLXZhci1uYXZpY29uLFxuICBcInBlb3BsZS1ncm91cFwiOiAkZmEtdmFyLXBlb3BsZS1ncm91cCxcbiAgXCJob3VyZ2xhc3MtZW5kXCI6ICRmYS12YXItaG91cmdsYXNzLWVuZCxcbiAgXCJob3VyZ2xhc3MtM1wiOiAkZmEtdmFyLWhvdXJnbGFzcy0zLFxuICBcImhlYXJ0LWNyYWNrXCI6ICRmYS12YXItaGVhcnQtY3JhY2ssXG4gIFwiaGVhcnQtYnJva2VuXCI6ICRmYS12YXItaGVhcnQtYnJva2VuLFxuICBcInNxdWFyZS11cC1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS11cC1yaWdodCxcbiAgXCJleHRlcm5hbC1saW5rLXNxdWFyZS1hbHRcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQsXG4gIFwiZmFjZS1raXNzLWJlYW1cIjogJGZhLXZhci1mYWNlLWtpc3MtYmVhbSxcbiAgXCJraXNzLWJlYW1cIjogJGZhLXZhci1raXNzLWJlYW0sXG4gIFwiZmlsbVwiOiAkZmEtdmFyLWZpbG0sXG4gIFwicnVsZXItaG9yaXpvbnRhbFwiOiAkZmEtdmFyLXJ1bGVyLWhvcml6b250YWwsXG4gIFwicGVvcGxlLXJvYmJlcnlcIjogJGZhLXZhci1wZW9wbGUtcm9iYmVyeSxcbiAgXCJsaWdodGJ1bGJcIjogJGZhLXZhci1saWdodGJ1bGIsXG4gIFwiY2FyZXQtbGVmdFwiOiAkZmEtdmFyLWNhcmV0LWxlZnQsXG4gIFwiY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImV4Y2xhbWF0aW9uLWNpcmNsZVwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZSxcbiAgXCJzY2hvb2wtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItc2Nob29sLWNpcmNsZS14bWFyayxcbiAgXCJhcnJvdy1yaWdodC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWJyYWNrZXQsXG4gIFwic2lnbi1vdXRcIjogJGZhLXZhci1zaWduLW91dCxcbiAgXCJjaXJjbGUtY2hldnJvbi1kb3duXCI6ICRmYS12YXItY2lyY2xlLWNoZXZyb24tZG93bixcbiAgXCJjaGV2cm9uLWNpcmNsZS1kb3duXCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bixcbiAgXCJ1bmxvY2sta2V5aG9sZVwiOiAkZmEtdmFyLXVubG9jay1rZXlob2xlLFxuICBcInVubG9jay1hbHRcIjogJGZhLXZhci11bmxvY2stYWx0LFxuICBcImNsb3VkLXNob3dlcnMtaGVhdnlcIjogJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5LFxuICBcImhlYWRwaG9uZXMtc2ltcGxlXCI6ICRmYS12YXItaGVhZHBob25lcy1zaW1wbGUsXG4gIFwiaGVhZHBob25lcy1hbHRcIjogJGZhLXZhci1oZWFkcGhvbmVzLWFsdCxcbiAgXCJzaXRlbWFwXCI6ICRmYS12YXItc2l0ZW1hcCxcbiAgXCJjaXJjbGUtZG9sbGFyLXRvLXNsb3RcIjogJGZhLXZhci1jaXJjbGUtZG9sbGFyLXRvLXNsb3QsXG4gIFwiZG9uYXRlXCI6ICRmYS12YXItZG9uYXRlLFxuICBcIm1lbW9yeVwiOiAkZmEtdmFyLW1lbW9yeSxcbiAgXCJyb2FkLXNwaWtlc1wiOiAkZmEtdmFyLXJvYWQtc3Bpa2VzLFxuICBcImZpcmUtYnVybmVyXCI6ICRmYS12YXItZmlyZS1idXJuZXIsXG4gIFwiZmxhZ1wiOiAkZmEtdmFyLWZsYWcsXG4gIFwiaGFudWtpYWhcIjogJGZhLXZhci1oYW51a2lhaCxcbiAgXCJmZWF0aGVyXCI6ICRmYS12YXItZmVhdGhlcixcbiAgXCJ2b2x1bWUtbG93XCI6ICRmYS12YXItdm9sdW1lLWxvdyxcbiAgXCJ2b2x1bWUtZG93blwiOiAkZmEtdmFyLXZvbHVtZS1kb3duLFxuICBcImNvbW1lbnQtc2xhc2hcIjogJGZhLXZhci1jb21tZW50LXNsYXNoLFxuICBcImNsb3VkLXN1bi1yYWluXCI6ICRmYS12YXItY2xvdWQtc3VuLXJhaW4sXG4gIFwiY29tcHJlc3NcIjogJGZhLXZhci1jb21wcmVzcyxcbiAgXCJ3aGVhdC1hd25cIjogJGZhLXZhci13aGVhdC1hd24sXG4gIFwid2hlYXQtYWx0XCI6ICRmYS12YXItd2hlYXQtYWx0LFxuICBcImFua2hcIjogJGZhLXZhci1hbmtoLFxuICBcImhhbmRzLWhvbGRpbmctY2hpbGRcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNoaWxkLFxuICBcImFzdGVyaXNrXCI6ICRmYS12YXItYXN0ZXJpc2ssXG4gIFwic3F1YXJlLWNoZWNrXCI6ICRmYS12YXItc3F1YXJlLWNoZWNrLFxuICBcImNoZWNrLXNxdWFyZVwiOiAkZmEtdmFyLWNoZWNrLXNxdWFyZSxcbiAgXCJwZXNldGEtc2lnblwiOiAkZmEtdmFyLXBlc2V0YS1zaWduLFxuICBcImhlYWRpbmdcIjogJGZhLXZhci1oZWFkaW5nLFxuICBcImhlYWRlclwiOiAkZmEtdmFyLWhlYWRlcixcbiAgXCJnaG9zdFwiOiAkZmEtdmFyLWdob3N0LFxuICBcImxpc3RcIjogJGZhLXZhci1saXN0LFxuICBcImxpc3Qtc3F1YXJlc1wiOiAkZmEtdmFyLWxpc3Qtc3F1YXJlcyxcbiAgXCJzcXVhcmUtcGhvbmUtZmxpcFwiOiAkZmEtdmFyLXNxdWFyZS1waG9uZS1mbGlwLFxuICBcInBob25lLXNxdWFyZS1hbHRcIjogJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0LFxuICBcImNhcnQtcGx1c1wiOiAkZmEtdmFyLWNhcnQtcGx1cyxcbiAgXCJnYW1lcGFkXCI6ICRmYS12YXItZ2FtZXBhZCxcbiAgXCJjaXJjbGUtZG90XCI6ICRmYS12YXItY2lyY2xlLWRvdCxcbiAgXCJkb3QtY2lyY2xlXCI6ICRmYS12YXItZG90LWNpcmNsZSxcbiAgXCJmYWNlLWRpenp5XCI6ICRmYS12YXItZmFjZS1kaXp6eSxcbiAgXCJkaXp6eVwiOiAkZmEtdmFyLWRpenp5LFxuICBcImVnZ1wiOiAkZmEtdmFyLWVnZyxcbiAgXCJob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrLFxuICBcImNhbXBncm91bmRcIjogJGZhLXZhci1jYW1wZ3JvdW5kLFxuICBcImZvbGRlci1wbHVzXCI6ICRmYS12YXItZm9sZGVyLXBsdXMsXG4gIFwiZnV0Ym9sXCI6ICRmYS12YXItZnV0Ym9sLFxuICBcImZ1dGJvbC1iYWxsXCI6ICRmYS12YXItZnV0Ym9sLWJhbGwsXG4gIFwic29jY2VyLWJhbGxcIjogJGZhLXZhci1zb2NjZXItYmFsbCxcbiAgXCJwYWludGJydXNoXCI6ICRmYS12YXItcGFpbnRicnVzaCxcbiAgXCJwYWludC1icnVzaFwiOiAkZmEtdmFyLXBhaW50LWJydXNoLFxuICBcImxvY2tcIjogJGZhLXZhci1sb2NrLFxuICBcImdhcy1wdW1wXCI6ICRmYS12YXItZ2FzLXB1bXAsXG4gIFwiaG90LXR1Yi1wZXJzb25cIjogJGZhLXZhci1ob3QtdHViLXBlcnNvbixcbiAgXCJob3QtdHViXCI6ICRmYS12YXItaG90LXR1YixcbiAgXCJtYXAtbG9jYXRpb25cIjogJGZhLXZhci1tYXAtbG9jYXRpb24sXG4gIFwibWFwLW1hcmtlZFwiOiAkZmEtdmFyLW1hcC1tYXJrZWQsXG4gIFwiaG91c2UtZmxvb2Qtd2F0ZXJcIjogJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlcixcbiAgXCJ0cmVlXCI6ICRmYS12YXItdHJlZSxcbiAgXCJicmlkZ2UtbG9ja1wiOiAkZmEtdmFyLWJyaWRnZS1sb2NrLFxuICBcInNhY2stZG9sbGFyXCI6ICRmYS12YXItc2Fjay1kb2xsYXIsXG4gIFwicGVuLXRvLXNxdWFyZVwiOiAkZmEtdmFyLXBlbi10by1zcXVhcmUsXG4gIFwiZWRpdFwiOiAkZmEtdmFyLWVkaXQsXG4gIFwiY2FyLXNpZGVcIjogJGZhLXZhci1jYXItc2lkZSxcbiAgXCJzaGFyZS1ub2Rlc1wiOiAkZmEtdmFyLXNoYXJlLW5vZGVzLFxuICBcInNoYXJlLWFsdFwiOiAkZmEtdmFyLXNoYXJlLWFsdCxcbiAgXCJoZWFydC1jaXJjbGUtbWludXNcIjogJGZhLXZhci1oZWFydC1jaXJjbGUtbWludXMsXG4gIFwiaG91cmdsYXNzLWhhbGZcIjogJGZhLXZhci1ob3VyZ2xhc3MtaGFsZixcbiAgXCJob3VyZ2xhc3MtMlwiOiAkZmEtdmFyLWhvdXJnbGFzcy0yLFxuICBcIm1pY3Jvc2NvcGVcIjogJGZhLXZhci1taWNyb3Njb3BlLFxuICBcInNpbmtcIjogJGZhLXZhci1zaW5rLFxuICBcImJhZy1zaG9wcGluZ1wiOiAkZmEtdmFyLWJhZy1zaG9wcGluZyxcbiAgXCJzaG9wcGluZy1iYWdcIjogJGZhLXZhci1zaG9wcGluZy1iYWcsXG4gIFwiYXJyb3ctZG93bi16LWFcIjogJGZhLXZhci1hcnJvdy1kb3duLXotYSxcbiAgXCJzb3J0LWFscGhhLWRlc2NcIjogJGZhLXZhci1zb3J0LWFscGhhLWRlc2MsXG4gIFwic29ydC1hbHBoYS1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQsXG4gIFwibWl0dGVuXCI6ICRmYS12YXItbWl0dGVuLFxuICBcInBlcnNvbi1yYXlzXCI6ICRmYS12YXItcGVyc29uLXJheXMsXG4gIFwidXNlcnNcIjogJGZhLXZhci11c2VycyxcbiAgXCJleWUtc2xhc2hcIjogJGZhLXZhci1leWUtc2xhc2gsXG4gIFwiZmxhc2stdmlhbFwiOiAkZmEtdmFyLWZsYXNrLXZpYWwsXG4gIFwiaGFuZFwiOiAkZmEtdmFyLWhhbmQsXG4gIFwiaGFuZC1wYXBlclwiOiAkZmEtdmFyLWhhbmQtcGFwZXIsXG4gIFwib21cIjogJGZhLXZhci1vbSxcbiAgXCJ3b3JtXCI6ICRmYS12YXItd29ybSxcbiAgXCJob3VzZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1ob3VzZS1jaXJjbGUteG1hcmssXG4gIFwicGx1Z1wiOiAkZmEtdmFyLXBsdWcsXG4gIFwiY2hldnJvbi11cFwiOiAkZmEtdmFyLWNoZXZyb24tdXAsXG4gIFwiaGFuZC1zcG9ja1wiOiAkZmEtdmFyLWhhbmQtc3BvY2ssXG4gIFwic3RvcHdhdGNoXCI6ICRmYS12YXItc3RvcHdhdGNoLFxuICBcImZhY2Uta2lzc1wiOiAkZmEtdmFyLWZhY2Uta2lzcyxcbiAgXCJraXNzXCI6ICRmYS12YXIta2lzcyxcbiAgXCJicmlkZ2UtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItYnJpZGdlLWNpcmNsZS14bWFyayxcbiAgXCJmYWNlLWdyaW4tdG9uZ3VlXCI6ICRmYS12YXItZmFjZS1ncmluLXRvbmd1ZSxcbiAgXCJncmluLXRvbmd1ZVwiOiAkZmEtdmFyLWdyaW4tdG9uZ3VlLFxuICBcImNoZXNzLWJpc2hvcFwiOiAkZmEtdmFyLWNoZXNzLWJpc2hvcCxcbiAgXCJmYWNlLWdyaW4td2lua1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi13aW5rLFxuICBcImdyaW4td2lua1wiOiAkZmEtdmFyLWdyaW4td2luayxcbiAgXCJlYXItZGVhZlwiOiAkZmEtdmFyLWVhci1kZWFmLFxuICBcImRlYWZcIjogJGZhLXZhci1kZWFmLFxuICBcImRlYWZuZXNzXCI6ICRmYS12YXItZGVhZm5lc3MsXG4gIFwiaGFyZC1vZi1oZWFyaW5nXCI6ICRmYS12YXItaGFyZC1vZi1oZWFyaW5nLFxuICBcInJvYWQtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcm9hZC1jaXJjbGUtY2hlY2ssXG4gIFwiZGljZS1maXZlXCI6ICRmYS12YXItZGljZS1maXZlLFxuICBcInNxdWFyZS1yc3NcIjogJGZhLXZhci1zcXVhcmUtcnNzLFxuICBcInJzcy1zcXVhcmVcIjogJGZhLXZhci1yc3Mtc3F1YXJlLFxuICBcImxhbmQtbWluZS1vblwiOiAkZmEtdmFyLWxhbmQtbWluZS1vbixcbiAgXCJpLWN1cnNvclwiOiAkZmEtdmFyLWktY3Vyc29yLFxuICBcInN0YW1wXCI6ICRmYS12YXItc3RhbXAsXG4gIFwic3RhaXJzXCI6ICRmYS12YXItc3RhaXJzLFxuICBcImlcIjogJGZhLXZhci1pLFxuICBcImhyeXZuaWEtc2lnblwiOiAkZmEtdmFyLWhyeXZuaWEtc2lnbixcbiAgXCJocnl2bmlhXCI6ICRmYS12YXItaHJ5dm5pYSxcbiAgXCJwaWxsc1wiOiAkZmEtdmFyLXBpbGxzLFxuICBcImZhY2UtZ3Jpbi13aWRlXCI6ICRmYS12YXItZmFjZS1ncmluLXdpZGUsXG4gIFwiZ3Jpbi1hbHRcIjogJGZhLXZhci1ncmluLWFsdCxcbiAgXCJ0b290aFwiOiAkZmEtdmFyLXRvb3RoLFxuICBcInZcIjogJGZhLXZhci12LFxuICBcImJhbmdsYWRlc2hpLXRha2Etc2lnblwiOiAkZmEtdmFyLWJhbmdsYWRlc2hpLXRha2Etc2lnbixcbiAgXCJiaWN5Y2xlXCI6ICRmYS12YXItYmljeWNsZSxcbiAgXCJzdGFmZi1zbmFrZVwiOiAkZmEtdmFyLXN0YWZmLXNuYWtlLFxuICBcInJvZC1hc2NsZXBpdXNcIjogJGZhLXZhci1yb2QtYXNjbGVwaXVzLFxuICBcInJvZC1zbmFrZVwiOiAkZmEtdmFyLXJvZC1zbmFrZSxcbiAgXCJzdGFmZi1hZXNjdWxhcGl1c1wiOiAkZmEtdmFyLXN0YWZmLWFlc2N1bGFwaXVzLFxuICBcImhlYWQtc2lkZS1jb3VnaC1zbGFzaFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1jb3VnaC1zbGFzaCxcbiAgXCJ0cnVjay1tZWRpY2FsXCI6ICRmYS12YXItdHJ1Y2stbWVkaWNhbCxcbiAgXCJhbWJ1bGFuY2VcIjogJGZhLXZhci1hbWJ1bGFuY2UsXG4gIFwid2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwic25vd21hblwiOiAkZmEtdmFyLXNub3dtYW4sXG4gIFwibW9ydGFyLXBlc3RsZVwiOiAkZmEtdmFyLW1vcnRhci1wZXN0bGUsXG4gIFwicm9hZC1iYXJyaWVyXCI6ICRmYS12YXItcm9hZC1iYXJyaWVyLFxuICBcInNjaG9vbFwiOiAkZmEtdmFyLXNjaG9vbCxcbiAgXCJpZ2xvb1wiOiAkZmEtdmFyLWlnbG9vLFxuICBcImpvaW50XCI6ICRmYS12YXItam9pbnQsXG4gIFwiYW5nbGUtcmlnaHRcIjogJGZhLXZhci1hbmdsZS1yaWdodCxcbiAgXCJob3JzZVwiOiAkZmEtdmFyLWhvcnNlLFxuICBcInFcIjogJGZhLXZhci1xLFxuICBcImdcIjogJGZhLXZhci1nLFxuICBcIm5vdGVzLW1lZGljYWxcIjogJGZhLXZhci1ub3Rlcy1tZWRpY2FsLFxuICBcInRlbXBlcmF0dXJlLWhhbGZcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1oYWxmLFxuICBcInRlbXBlcmF0dXJlLTJcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0yLFxuICBcInRoZXJtb21ldGVyLTJcIjogJGZhLXZhci10aGVybW9tZXRlci0yLFxuICBcInRoZXJtb21ldGVyLWhhbGZcIjogJGZhLXZhci10aGVybW9tZXRlci1oYWxmLFxuICBcImRvbmctc2lnblwiOiAkZmEtdmFyLWRvbmctc2lnbixcbiAgXCJjYXBzdWxlc1wiOiAkZmEtdmFyLWNhcHN1bGVzLFxuICBcInBvby1zdG9ybVwiOiAkZmEtdmFyLXBvby1zdG9ybSxcbiAgXCJwb28tYm9sdFwiOiAkZmEtdmFyLXBvby1ib2x0LFxuICBcImZhY2UtZnJvd24tb3BlblwiOiAkZmEtdmFyLWZhY2UtZnJvd24tb3BlbixcbiAgXCJmcm93bi1vcGVuXCI6ICRmYS12YXItZnJvd24tb3BlbixcbiAgXCJoYW5kLXBvaW50LXVwXCI6ICRmYS12YXItaGFuZC1wb2ludC11cCxcbiAgXCJtb25leS1iaWxsXCI6ICRmYS12YXItbW9uZXktYmlsbCxcbiAgXCJib29rbWFya1wiOiAkZmEtdmFyLWJvb2ttYXJrLFxuICBcImFsaWduLWp1c3RpZnlcIjogJGZhLXZhci1hbGlnbi1qdXN0aWZ5LFxuICBcInVtYnJlbGxhLWJlYWNoXCI6ICRmYS12YXItdW1icmVsbGEtYmVhY2gsXG4gIFwiaGVsbWV0LXVuXCI6ICRmYS12YXItaGVsbWV0LXVuLFxuICBcImJ1bGxzZXllXCI6ICRmYS12YXItYnVsbHNleWUsXG4gIFwiYmFjb25cIjogJGZhLXZhci1iYWNvbixcbiAgXCJoYW5kLXBvaW50LWRvd25cIjogJGZhLXZhci1oYW5kLXBvaW50LWRvd24sXG4gIFwiYXJyb3ctdXAtZnJvbS1icmFja2V0XCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1icmFja2V0LFxuICBcImZvbGRlclwiOiAkZmEtdmFyLWZvbGRlcixcbiAgXCJmb2xkZXItYmxhbmtcIjogJGZhLXZhci1mb2xkZXItYmxhbmssXG4gIFwiZmlsZS13YXZlZm9ybVwiOiAkZmEtdmFyLWZpbGUtd2F2ZWZvcm0sXG4gIFwiZmlsZS1tZWRpY2FsLWFsdFwiOiAkZmEtdmFyLWZpbGUtbWVkaWNhbC1hbHQsXG4gIFwicmFkaWF0aW9uXCI6ICRmYS12YXItcmFkaWF0aW9uLFxuICBcImNoYXJ0LXNpbXBsZVwiOiAkZmEtdmFyLWNoYXJ0LXNpbXBsZSxcbiAgXCJtYXJzLXN0cm9rZVwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLFxuICBcInZpYWxcIjogJGZhLXZhci12aWFsLFxuICBcImdhdWdlXCI6ICRmYS12YXItZ2F1Z2UsXG4gIFwiZGFzaGJvYXJkXCI6ICRmYS12YXItZGFzaGJvYXJkLFxuICBcImdhdWdlLW1lZFwiOiAkZmEtdmFyLWdhdWdlLW1lZCxcbiAgXCJ0YWNob21ldGVyLWFsdC1hdmVyYWdlXCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtYXZlcmFnZSxcbiAgXCJ3YW5kLW1hZ2ljLXNwYXJrbGVzXCI6ICRmYS12YXItd2FuZC1tYWdpYy1zcGFya2xlcyxcbiAgXCJtYWdpYy13YW5kLXNwYXJrbGVzXCI6ICRmYS12YXItbWFnaWMtd2FuZC1zcGFya2xlcyxcbiAgXCJlXCI6ICRmYS12YXItZSxcbiAgXCJwZW4tY2xpcFwiOiAkZmEtdmFyLXBlbi1jbGlwLFxuICBcInBlbi1hbHRcIjogJGZhLXZhci1wZW4tYWx0LFxuICBcImJyaWRnZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1icmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcInVzZXJcIjogJGZhLXZhci11c2VyLFxuICBcInNjaG9vbC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1zY2hvb2wtY2lyY2xlLWNoZWNrLFxuICBcImR1bXBzdGVyXCI6ICRmYS12YXItZHVtcHN0ZXIsXG4gIFwidmFuLXNodXR0bGVcIjogJGZhLXZhci12YW4tc2h1dHRsZSxcbiAgXCJzaHV0dGxlLXZhblwiOiAkZmEtdmFyLXNodXR0bGUtdmFuLFxuICBcImJ1aWxkaW5nLXVzZXJcIjogJGZhLXZhci1idWlsZGluZy11c2VyLFxuICBcInNxdWFyZS1jYXJldC1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LWxlZnQsXG4gIFwiY2FyZXQtc3F1YXJlLWxlZnRcIjogJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdCxcbiAgXCJoaWdobGlnaHRlclwiOiAkZmEtdmFyLWhpZ2hsaWdodGVyLFxuICBcImtleVwiOiAkZmEtdmFyLWtleSxcbiAgXCJidWxsaG9yblwiOiAkZmEtdmFyLWJ1bGxob3JuLFxuICBcImdsb2JlXCI6ICRmYS12YXItZ2xvYmUsXG4gIFwic3luYWdvZ3VlXCI6ICRmYS12YXItc3luYWdvZ3VlLFxuICBcInBlcnNvbi1oYWxmLWRyZXNzXCI6ICRmYS12YXItcGVyc29uLWhhbGYtZHJlc3MsXG4gIFwicm9hZC1icmlkZ2VcIjogJGZhLXZhci1yb2FkLWJyaWRnZSxcbiAgXCJsb2NhdGlvbi1hcnJvd1wiOiAkZmEtdmFyLWxvY2F0aW9uLWFycm93LFxuICBcImNcIjogJGZhLXZhci1jLFxuICBcInRhYmxldC1idXR0b25cIjogJGZhLXZhci10YWJsZXQtYnV0dG9uLFxuICBcImJ1aWxkaW5nLWxvY2tcIjogJGZhLXZhci1idWlsZGluZy1sb2NrLFxuICBcInBpenphLXNsaWNlXCI6ICRmYS12YXItcGl6emEtc2xpY2UsXG4gIFwibW9uZXktYmlsbC13YXZlXCI6ICRmYS12YXItbW9uZXktYmlsbC13YXZlLFxuICBcImNoYXJ0LWFyZWFcIjogJGZhLXZhci1jaGFydC1hcmVhLFxuICBcImFyZWEtY2hhcnRcIjogJGZhLXZhci1hcmVhLWNoYXJ0LFxuICBcImhvdXNlLWZsYWdcIjogJGZhLXZhci1ob3VzZS1mbGFnLFxuICBcInBlcnNvbi1jaXJjbGUtbWludXNcIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLW1pbnVzLFxuICBcImJhblwiOiAkZmEtdmFyLWJhbixcbiAgXCJjYW5jZWxcIjogJGZhLXZhci1jYW5jZWwsXG4gIFwiY2FtZXJhLXJvdGF0ZVwiOiAkZmEtdmFyLWNhbWVyYS1yb3RhdGUsXG4gIFwic3ByYXktY2FuLXNwYXJrbGVzXCI6ICRmYS12YXItc3ByYXktY2FuLXNwYXJrbGVzLFxuICBcImFpci1mcmVzaGVuZXJcIjogJGZhLXZhci1haXItZnJlc2hlbmVyLFxuICBcInN0YXJcIjogJGZhLXZhci1zdGFyLFxuICBcInJlcGVhdFwiOiAkZmEtdmFyLXJlcGVhdCxcbiAgXCJjcm9zc1wiOiAkZmEtdmFyLWNyb3NzLFxuICBcImJveFwiOiAkZmEtdmFyLWJveCxcbiAgXCJ2ZW51cy1tYXJzXCI6ICRmYS12YXItdmVudXMtbWFycyxcbiAgXCJhcnJvdy1wb2ludGVyXCI6ICRmYS12YXItYXJyb3ctcG9pbnRlcixcbiAgXCJtb3VzZS1wb2ludGVyXCI6ICRmYS12YXItbW91c2UtcG9pbnRlcixcbiAgXCJtYXhpbWl6ZVwiOiAkZmEtdmFyLW1heGltaXplLFxuICBcImV4cGFuZC1hcnJvd3MtYWx0XCI6ICRmYS12YXItZXhwYW5kLWFycm93cy1hbHQsXG4gIFwiY2hhcmdpbmctc3RhdGlvblwiOiAkZmEtdmFyLWNoYXJnaW5nLXN0YXRpb24sXG4gIFwic2hhcGVzXCI6ICRmYS12YXItc2hhcGVzLFxuICBcInRyaWFuZ2xlLWNpcmNsZS1zcXVhcmVcIjogJGZhLXZhci10cmlhbmdsZS1jaXJjbGUtc3F1YXJlLFxuICBcInNodWZmbGVcIjogJGZhLXZhci1zaHVmZmxlLFxuICBcInJhbmRvbVwiOiAkZmEtdmFyLXJhbmRvbSxcbiAgXCJwZXJzb24tcnVubmluZ1wiOiAkZmEtdmFyLXBlcnNvbi1ydW5uaW5nLFxuICBcInJ1bm5pbmdcIjogJGZhLXZhci1ydW5uaW5nLFxuICBcIm1vYmlsZS1yZXRyb1wiOiAkZmEtdmFyLW1vYmlsZS1yZXRybyxcbiAgXCJncmlwLWxpbmVzLXZlcnRpY2FsXCI6ICRmYS12YXItZ3JpcC1saW5lcy12ZXJ0aWNhbCxcbiAgXCJzcGlkZXJcIjogJGZhLXZhci1zcGlkZXIsXG4gIFwiaGFuZHMtYm91bmRcIjogJGZhLXZhci1oYW5kcy1ib3VuZCxcbiAgXCJmaWxlLWludm9pY2UtZG9sbGFyXCI6ICRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcixcbiAgXCJwbGFuZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1wbGFuZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwieC1yYXlcIjogJGZhLXZhci14LXJheSxcbiAgXCJzcGVsbC1jaGVja1wiOiAkZmEtdmFyLXNwZWxsLWNoZWNrLFxuICBcInNsYXNoXCI6ICRmYS12YXItc2xhc2gsXG4gIFwiY29tcHV0ZXItbW91c2VcIjogJGZhLXZhci1jb21wdXRlci1tb3VzZSxcbiAgXCJtb3VzZVwiOiAkZmEtdmFyLW1vdXNlLFxuICBcImFycm93LXJpZ2h0LXRvLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1icmFja2V0LFxuICBcInNpZ24taW5cIjogJGZhLXZhci1zaWduLWluLFxuICBcInNob3Atc2xhc2hcIjogJGZhLXZhci1zaG9wLXNsYXNoLFxuICBcInN0b3JlLWFsdC1zbGFzaFwiOiAkZmEtdmFyLXN0b3JlLWFsdC1zbGFzaCxcbiAgXCJzZXJ2ZXJcIjogJGZhLXZhci1zZXJ2ZXIsXG4gIFwidmlydXMtY292aWQtc2xhc2hcIjogJGZhLXZhci12aXJ1cy1jb3ZpZC1zbGFzaCxcbiAgXCJzaG9wLWxvY2tcIjogJGZhLXZhci1zaG9wLWxvY2ssXG4gIFwiaG91cmdsYXNzLXN0YXJ0XCI6ICRmYS12YXItaG91cmdsYXNzLXN0YXJ0LFxuICBcImhvdXJnbGFzcy0xXCI6ICRmYS12YXItaG91cmdsYXNzLTEsXG4gIFwiYmxlbmRlci1waG9uZVwiOiAkZmEtdmFyLWJsZW5kZXItcGhvbmUsXG4gIFwiYnVpbGRpbmctd2hlYXRcIjogJGZhLXZhci1idWlsZGluZy13aGVhdCxcbiAgXCJwZXJzb24tYnJlYXN0ZmVlZGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1icmVhc3RmZWVkaW5nLFxuICBcInJpZ2h0LXRvLWJyYWNrZXRcIjogJGZhLXZhci1yaWdodC10by1icmFja2V0LFxuICBcInNpZ24taW4tYWx0XCI6ICRmYS12YXItc2lnbi1pbi1hbHQsXG4gIFwidmVudXNcIjogJGZhLXZhci12ZW51cyxcbiAgXCJwYXNzcG9ydFwiOiAkZmEtdmFyLXBhc3Nwb3J0LFxuICBcInRodW1idGFjay1zbGFzaFwiOiAkZmEtdmFyLXRodW1idGFjay1zbGFzaCxcbiAgXCJ0aHVtYi10YWNrLXNsYXNoXCI6ICRmYS12YXItdGh1bWItdGFjay1zbGFzaCxcbiAgXCJoZWFydC1wdWxzZVwiOiAkZmEtdmFyLWhlYXJ0LXB1bHNlLFxuICBcImhlYXJ0YmVhdFwiOiAkZmEtdmFyLWhlYXJ0YmVhdCxcbiAgXCJwZW9wbGUtY2FycnktYm94XCI6ICRmYS12YXItcGVvcGxlLWNhcnJ5LWJveCxcbiAgXCJwZW9wbGUtY2FycnlcIjogJGZhLXZhci1wZW9wbGUtY2FycnksXG4gIFwidGVtcGVyYXR1cmUtaGlnaFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWhpZ2gsXG4gIFwibWljcm9jaGlwXCI6ICRmYS12YXItbWljcm9jaGlwLFxuICBcImNyb3duXCI6ICRmYS12YXItY3Jvd24sXG4gIFwid2VpZ2h0LWhhbmdpbmdcIjogJGZhLXZhci13ZWlnaHQtaGFuZ2luZyxcbiAgXCJ4bWFya3MtbGluZXNcIjogJGZhLXZhci14bWFya3MtbGluZXMsXG4gIFwiZmlsZS1wcmVzY3JpcHRpb25cIjogJGZhLXZhci1maWxlLXByZXNjcmlwdGlvbixcbiAgXCJ3ZWlnaHQtc2NhbGVcIjogJGZhLXZhci13ZWlnaHQtc2NhbGUsXG4gIFwid2VpZ2h0XCI6ICRmYS12YXItd2VpZ2h0LFxuICBcInVzZXItZ3JvdXBcIjogJGZhLXZhci11c2VyLWdyb3VwLFxuICBcInVzZXItZnJpZW5kc1wiOiAkZmEtdmFyLXVzZXItZnJpZW5kcyxcbiAgXCJhcnJvdy11cC1hLXpcIjogJGZhLXZhci1hcnJvdy11cC1hLXosXG4gIFwic29ydC1hbHBoYS11cFwiOiAkZmEtdmFyLXNvcnQtYWxwaGEtdXAsXG4gIFwiY2hlc3Mta25pZ2h0XCI6ICRmYS12YXItY2hlc3Mta25pZ2h0LFxuICBcImZhY2UtbGF1Z2gtc3F1aW50XCI6ICRmYS12YXItZmFjZS1sYXVnaC1zcXVpbnQsXG4gIFwibGF1Z2gtc3F1aW50XCI6ICRmYS12YXItbGF1Z2gtc3F1aW50LFxuICBcIndoZWVsY2hhaXJcIjogJGZhLXZhci13aGVlbGNoYWlyLFxuICBcImNpcmNsZS1hcnJvdy11cFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy11cCxcbiAgXCJhcnJvdy1jaXJjbGUtdXBcIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtdXAsXG4gIFwidG9nZ2xlLW9uXCI6ICRmYS12YXItdG9nZ2xlLW9uLFxuICBcInBlcnNvbi13YWxraW5nXCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmcsXG4gIFwid2Fsa2luZ1wiOiAkZmEtdmFyLXdhbGtpbmcsXG4gIFwibFwiOiAkZmEtdmFyLWwsXG4gIFwiZmlyZVwiOiAkZmEtdmFyLWZpcmUsXG4gIFwiYmVkLXB1bHNlXCI6ICRmYS12YXItYmVkLXB1bHNlLFxuICBcInByb2NlZHVyZXNcIjogJGZhLXZhci1wcm9jZWR1cmVzLFxuICBcInNodXR0bGUtc3BhY2VcIjogJGZhLXZhci1zaHV0dGxlLXNwYWNlLFxuICBcInNwYWNlLXNodXR0bGVcIjogJGZhLXZhci1zcGFjZS1zaHV0dGxlLFxuICBcImZhY2UtbGF1Z2hcIjogJGZhLXZhci1mYWNlLWxhdWdoLFxuICBcImxhdWdoXCI6ICRmYS12YXItbGF1Z2gsXG4gIFwiZm9sZGVyLW9wZW5cIjogJGZhLXZhci1mb2xkZXItb3BlbixcbiAgXCJoZWFydC1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1wbHVzLFxuICBcImNvZGUtZm9ya1wiOiAkZmEtdmFyLWNvZGUtZm9yayxcbiAgXCJjaXR5XCI6ICRmYS12YXItY2l0eSxcbiAgXCJtaWNyb3Bob25lLWxpbmVzXCI6ICRmYS12YXItbWljcm9waG9uZS1saW5lcyxcbiAgXCJtaWNyb3Bob25lLWFsdFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtYWx0LFxuICBcInBlcHBlci1ob3RcIjogJGZhLXZhci1wZXBwZXItaG90LFxuICBcInVubG9ja1wiOiAkZmEtdmFyLXVubG9jayxcbiAgXCJjb2xvbi1zaWduXCI6ICRmYS12YXItY29sb24tc2lnbixcbiAgXCJoZWFkc2V0XCI6ICRmYS12YXItaGVhZHNldCxcbiAgXCJzdG9yZS1zbGFzaFwiOiAkZmEtdmFyLXN0b3JlLXNsYXNoLFxuICBcInJvYWQtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcm9hZC1jaXJjbGUteG1hcmssXG4gIFwidXNlci1taW51c1wiOiAkZmEtdmFyLXVzZXItbWludXMsXG4gIFwibWFycy1zdHJva2UtdXBcIjogJGZhLXZhci1tYXJzLXN0cm9rZS11cCxcbiAgXCJtYXJzLXN0cm9rZS12XCI6ICRmYS12YXItbWFycy1zdHJva2UtdixcbiAgXCJjaGFtcGFnbmUtZ2xhc3Nlc1wiOiAkZmEtdmFyLWNoYW1wYWduZS1nbGFzc2VzLFxuICBcImdsYXNzLWNoZWVyc1wiOiAkZmEtdmFyLWdsYXNzLWNoZWVycyxcbiAgXCJjbGlwYm9hcmRcIjogJGZhLXZhci1jbGlwYm9hcmQsXG4gIFwiaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImZpbGUtYXJyb3ctdXBcIjogJGZhLXZhci1maWxlLWFycm93LXVwLFxuICBcImZpbGUtdXBsb2FkXCI6ICRmYS12YXItZmlsZS11cGxvYWQsXG4gIFwid2lmaVwiOiAkZmEtdmFyLXdpZmksXG4gIFwid2lmaS0zXCI6ICRmYS12YXItd2lmaS0zLFxuICBcIndpZmktc3Ryb25nXCI6ICRmYS12YXItd2lmaS1zdHJvbmcsXG4gIFwiYmF0aFwiOiAkZmEtdmFyLWJhdGgsXG4gIFwiYmF0aHR1YlwiOiAkZmEtdmFyLWJhdGh0dWIsXG4gIFwidW5kZXJsaW5lXCI6ICRmYS12YXItdW5kZXJsaW5lLFxuICBcInVzZXItcGVuXCI6ICRmYS12YXItdXNlci1wZW4sXG4gIFwidXNlci1lZGl0XCI6ICRmYS12YXItdXNlci1lZGl0LFxuICBcInNpZ25hdHVyZVwiOiAkZmEtdmFyLXNpZ25hdHVyZSxcbiAgXCJzdHJvb3B3YWZlbFwiOiAkZmEtdmFyLXN0cm9vcHdhZmVsLFxuICBcImJvbGRcIjogJGZhLXZhci1ib2xkLFxuICBcImFuY2hvci1sb2NrXCI6ICRmYS12YXItYW5jaG9yLWxvY2ssXG4gIFwiYnVpbGRpbmctbmdvXCI6ICRmYS12YXItYnVpbGRpbmctbmdvLFxuICBcIm1hbmF0LXNpZ25cIjogJGZhLXZhci1tYW5hdC1zaWduLFxuICBcIm5vdC1lcXVhbFwiOiAkZmEtdmFyLW5vdC1lcXVhbCxcbiAgXCJib3JkZXItdG9wLWxlZnRcIjogJGZhLXZhci1ib3JkZXItdG9wLWxlZnQsXG4gIFwiYm9yZGVyLXN0eWxlXCI6ICRmYS12YXItYm9yZGVyLXN0eWxlLFxuICBcIm1hcC1sb2NhdGlvbi1kb3RcIjogJGZhLXZhci1tYXAtbG9jYXRpb24tZG90LFxuICBcIm1hcC1tYXJrZWQtYWx0XCI6ICRmYS12YXItbWFwLW1hcmtlZC1hbHQsXG4gIFwiamVkaVwiOiAkZmEtdmFyLWplZGksXG4gIFwic3F1YXJlLXBvbGwtdmVydGljYWxcIjogJGZhLXZhci1zcXVhcmUtcG9sbC12ZXJ0aWNhbCxcbiAgXCJwb2xsXCI6ICRmYS12YXItcG9sbCxcbiAgXCJtdWctaG90XCI6ICRmYS12YXItbXVnLWhvdCxcbiAgXCJjYXItYmF0dGVyeVwiOiAkZmEtdmFyLWNhci1iYXR0ZXJ5LFxuICBcImJhdHRlcnktY2FyXCI6ICRmYS12YXItYmF0dGVyeS1jYXIsXG4gIFwiZ2lmdFwiOiAkZmEtdmFyLWdpZnQsXG4gIFwiZGljZS10d29cIjogJGZhLXZhci1kaWNlLXR3byxcbiAgXCJjaGVzcy1xdWVlblwiOiAkZmEtdmFyLWNoZXNzLXF1ZWVuLFxuICBcImdsYXNzZXNcIjogJGZhLXZhci1nbGFzc2VzLFxuICBcImNoZXNzLWJvYXJkXCI6ICRmYS12YXItY2hlc3MtYm9hcmQsXG4gIFwiYnVpbGRpbmctY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLWNoZWNrLFxuICBcInBlcnNvbi1jaGFsa2JvYXJkXCI6ICRmYS12YXItcGVyc29uLWNoYWxrYm9hcmQsXG4gIFwibWFycy1zdHJva2UtcmlnaHRcIjogJGZhLXZhci1tYXJzLXN0cm9rZS1yaWdodCxcbiAgXCJtYXJzLXN0cm9rZS1oXCI6ICRmYS12YXItbWFycy1zdHJva2UtaCxcbiAgXCJoYW5kLWJhY2stZmlzdFwiOiAkZmEtdmFyLWhhbmQtYmFjay1maXN0LFxuICBcImhhbmQtcm9ja1wiOiAkZmEtdmFyLWhhbmQtcm9jayxcbiAgXCJzcXVhcmUtY2FyZXQtdXBcIjogJGZhLXZhci1zcXVhcmUtY2FyZXQtdXAsXG4gIFwiY2FyZXQtc3F1YXJlLXVwXCI6ICRmYS12YXItY2FyZXQtc3F1YXJlLXVwLFxuICBcImNsb3VkLXNob3dlcnMtd2F0ZXJcIjogJGZhLXZhci1jbG91ZC1zaG93ZXJzLXdhdGVyLFxuICBcImNoYXJ0LWJhclwiOiAkZmEtdmFyLWNoYXJ0LWJhcixcbiAgXCJiYXItY2hhcnRcIjogJGZhLXZhci1iYXItY2hhcnQsXG4gIFwiaGFuZHMtYnViYmxlc1wiOiAkZmEtdmFyLWhhbmRzLWJ1YmJsZXMsXG4gIFwiaGFuZHMtd2FzaFwiOiAkZmEtdmFyLWhhbmRzLXdhc2gsXG4gIFwibGVzcy10aGFuLWVxdWFsXCI6ICRmYS12YXItbGVzcy10aGFuLWVxdWFsLFxuICBcInRyYWluXCI6ICRmYS12YXItdHJhaW4sXG4gIFwiZXllLWxvdy12aXNpb25cIjogJGZhLXZhci1leWUtbG93LXZpc2lvbixcbiAgXCJsb3ctdmlzaW9uXCI6ICRmYS12YXItbG93LXZpc2lvbixcbiAgXCJjcm93XCI6ICRmYS12YXItY3JvdyxcbiAgXCJzYWlsYm9hdFwiOiAkZmEtdmFyLXNhaWxib2F0LFxuICBcIndpbmRvdy1yZXN0b3JlXCI6ICRmYS12YXItd2luZG93LXJlc3RvcmUsXG4gIFwic3F1YXJlLXBsdXNcIjogJGZhLXZhci1zcXVhcmUtcGx1cyxcbiAgXCJwbHVzLXNxdWFyZVwiOiAkZmEtdmFyLXBsdXMtc3F1YXJlLFxuICBcInRvcmlpLWdhdGVcIjogJGZhLXZhci10b3JpaS1nYXRlLFxuICBcImZyb2dcIjogJGZhLXZhci1mcm9nLFxuICBcImJ1Y2tldFwiOiAkZmEtdmFyLWJ1Y2tldCxcbiAgXCJpbWFnZVwiOiAkZmEtdmFyLWltYWdlLFxuICBcIm1pY3JvcGhvbmVcIjogJGZhLXZhci1taWNyb3Bob25lLFxuICBcImNvd1wiOiAkZmEtdmFyLWNvdyxcbiAgXCJjYXJldC11cFwiOiAkZmEtdmFyLWNhcmV0LXVwLFxuICBcInNjcmV3ZHJpdmVyXCI6ICRmYS12YXItc2NyZXdkcml2ZXIsXG4gIFwiZm9sZGVyLWNsb3NlZFwiOiAkZmEtdmFyLWZvbGRlci1jbG9zZWQsXG4gIFwiaG91c2UtdHN1bmFtaVwiOiAkZmEtdmFyLWhvdXNlLXRzdW5hbWksXG4gIFwic3F1YXJlLW5maVwiOiAkZmEtdmFyLXNxdWFyZS1uZmksXG4gIFwiYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXJcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlcixcbiAgXCJtYXJ0aW5pLWdsYXNzXCI6ICRmYS12YXItbWFydGluaS1nbGFzcyxcbiAgXCJnbGFzcy1tYXJ0aW5pLWFsdFwiOiAkZmEtdmFyLWdsYXNzLW1hcnRpbmktYWx0LFxuICBcInNxdWFyZS1iaW5hcnlcIjogJGZhLXZhci1zcXVhcmUtYmluYXJ5LFxuICBcInJvdGF0ZS1sZWZ0XCI6ICRmYS12YXItcm90YXRlLWxlZnQsXG4gIFwicm90YXRlLWJhY2tcIjogJGZhLXZhci1yb3RhdGUtYmFjayxcbiAgXCJyb3RhdGUtYmFja3dhcmRcIjogJGZhLXZhci1yb3RhdGUtYmFja3dhcmQsXG4gIFwidW5kby1hbHRcIjogJGZhLXZhci11bmRvLWFsdCxcbiAgXCJ0YWJsZS1jb2x1bW5zXCI6ICRmYS12YXItdGFibGUtY29sdW1ucyxcbiAgXCJjb2x1bW5zXCI6ICRmYS12YXItY29sdW1ucyxcbiAgXCJsZW1vblwiOiAkZmEtdmFyLWxlbW9uLFxuICBcImhlYWQtc2lkZS1tYXNrXCI6ICRmYS12YXItaGVhZC1zaWRlLW1hc2ssXG4gIFwiaGFuZHNoYWtlXCI6ICRmYS12YXItaGFuZHNoYWtlLFxuICBcImdlbVwiOiAkZmEtdmFyLWdlbSxcbiAgXCJkb2xseVwiOiAkZmEtdmFyLWRvbGx5LFxuICBcImRvbGx5LWJveFwiOiAkZmEtdmFyLWRvbGx5LWJveCxcbiAgXCJzbW9raW5nXCI6ICRmYS12YXItc21va2luZyxcbiAgXCJtaW5pbWl6ZVwiOiAkZmEtdmFyLW1pbmltaXplLFxuICBcImNvbXByZXNzLWFycm93cy1hbHRcIjogJGZhLXZhci1jb21wcmVzcy1hcnJvd3MtYWx0LFxuICBcIm1vbnVtZW50XCI6ICRmYS12YXItbW9udW1lbnQsXG4gIFwic25vd3Bsb3dcIjogJGZhLXZhci1zbm93cGxvdyxcbiAgXCJhbmdsZXMtcmlnaHRcIjogJGZhLXZhci1hbmdsZXMtcmlnaHQsXG4gIFwiYW5nbGUtZG91YmxlLXJpZ2h0XCI6ICRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0LFxuICBcImNhbm5hYmlzXCI6ICRmYS12YXItY2FubmFiaXMsXG4gIFwiY2lyY2xlLXBsYXlcIjogJGZhLXZhci1jaXJjbGUtcGxheSxcbiAgXCJwbGF5LWNpcmNsZVwiOiAkZmEtdmFyLXBsYXktY2lyY2xlLFxuICBcInRhYmxldHNcIjogJGZhLXZhci10YWJsZXRzLFxuICBcImV0aGVybmV0XCI6ICRmYS12YXItZXRoZXJuZXQsXG4gIFwiZXVyby1zaWduXCI6ICRmYS12YXItZXVyby1zaWduLFxuICBcImV1clwiOiAkZmEtdmFyLWV1cixcbiAgXCJldXJvXCI6ICRmYS12YXItZXVybyxcbiAgXCJjaGFpclwiOiAkZmEtdmFyLWNoYWlyLFxuICBcImNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWNpcmNsZS1jaGVjayxcbiAgXCJjaGVjay1jaXJjbGVcIjogJGZhLXZhci1jaGVjay1jaXJjbGUsXG4gIFwiY2lyY2xlLXN0b3BcIjogJGZhLXZhci1jaXJjbGUtc3RvcCxcbiAgXCJzdG9wLWNpcmNsZVwiOiAkZmEtdmFyLXN0b3AtY2lyY2xlLFxuICBcImNvbXBhc3MtZHJhZnRpbmdcIjogJGZhLXZhci1jb21wYXNzLWRyYWZ0aW5nLFxuICBcImRyYWZ0aW5nLWNvbXBhc3NcIjogJGZhLXZhci1kcmFmdGluZy1jb21wYXNzLFxuICBcInBsYXRlLXdoZWF0XCI6ICRmYS12YXItcGxhdGUtd2hlYXQsXG4gIFwiaWNpY2xlc1wiOiAkZmEtdmFyLWljaWNsZXMsXG4gIFwicGVyc29uLXNoZWx0ZXJcIjogJGZhLXZhci1wZXJzb24tc2hlbHRlcixcbiAgXCJuZXV0ZXJcIjogJGZhLXZhci1uZXV0ZXIsXG4gIFwiaWQtYmFkZ2VcIjogJGZhLXZhci1pZC1iYWRnZSxcbiAgXCJtYXJrZXJcIjogJGZhLXZhci1tYXJrZXIsXG4gIFwiZmFjZS1sYXVnaC1iZWFtXCI6ICRmYS12YXItZmFjZS1sYXVnaC1iZWFtLFxuICBcImxhdWdoLWJlYW1cIjogJGZhLXZhci1sYXVnaC1iZWFtLFxuICBcImhlbGljb3B0ZXItc3ltYm9sXCI6ICRmYS12YXItaGVsaWNvcHRlci1zeW1ib2wsXG4gIFwidW5pdmVyc2FsLWFjY2Vzc1wiOiAkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3MsXG4gIFwiY2lyY2xlLWNoZXZyb24tdXBcIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi11cCxcbiAgXCJjaGV2cm9uLWNpcmNsZS11cFwiOiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwLFxuICBcImxhcmktc2lnblwiOiAkZmEtdmFyLWxhcmktc2lnbixcbiAgXCJ2b2xjYW5vXCI6ICRmYS12YXItdm9sY2FubyxcbiAgXCJwZXJzb24td2Fsa2luZy1kYXNoZWQtbGluZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0LFxuICBcInN0ZXJsaW5nLXNpZ25cIjogJGZhLXZhci1zdGVybGluZy1zaWduLFxuICBcImdicFwiOiAkZmEtdmFyLWdicCxcbiAgXCJwb3VuZC1zaWduXCI6ICRmYS12YXItcG91bmQtc2lnbixcbiAgXCJ2aXJ1c2VzXCI6ICRmYS12YXItdmlydXNlcyxcbiAgXCJzcXVhcmUtcGVyc29uLWNvbmZpbmVkXCI6ICRmYS12YXItc3F1YXJlLXBlcnNvbi1jb25maW5lZCxcbiAgXCJ1c2VyLXRpZVwiOiAkZmEtdmFyLXVzZXItdGllLFxuICBcImFycm93LWRvd24tbG9uZ1wiOiAkZmEtdmFyLWFycm93LWRvd24tbG9uZyxcbiAgXCJsb25nLWFycm93LWRvd25cIjogJGZhLXZhci1sb25nLWFycm93LWRvd24sXG4gIFwidGVudC1hcnJvdy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci10ZW50LWFycm93LWRvd24tdG8tbGluZSxcbiAgXCJjZXJ0aWZpY2F0ZVwiOiAkZmEtdmFyLWNlcnRpZmljYXRlLFxuICBcInJlcGx5LWFsbFwiOiAkZmEtdmFyLXJlcGx5LWFsbCxcbiAgXCJtYWlsLXJlcGx5LWFsbFwiOiAkZmEtdmFyLW1haWwtcmVwbHktYWxsLFxuICBcInN1aXRjYXNlXCI6ICRmYS12YXItc3VpdGNhc2UsXG4gIFwicGVyc29uLXNrYXRpbmdcIjogJGZhLXZhci1wZXJzb24tc2thdGluZyxcbiAgXCJza2F0aW5nXCI6ICRmYS12YXItc2thdGluZyxcbiAgXCJmaWx0ZXItY2lyY2xlLWRvbGxhclwiOiAkZmEtdmFyLWZpbHRlci1jaXJjbGUtZG9sbGFyLFxuICBcImZ1bm5lbC1kb2xsYXJcIjogJGZhLXZhci1mdW5uZWwtZG9sbGFyLFxuICBcImNhbWVyYS1yZXRyb1wiOiAkZmEtdmFyLWNhbWVyYS1yZXRybyxcbiAgXCJjaXJjbGUtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duLFxuICBcImFycm93LWNpcmNsZS1kb3duXCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLWRvd24sXG4gIFwiZmlsZS1pbXBvcnRcIjogJGZhLXZhci1maWxlLWltcG9ydCxcbiAgXCJhcnJvdy1yaWdodC10by1maWxlXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtdG8tZmlsZSxcbiAgXCJzcXVhcmUtYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAtcmlnaHQsXG4gIFwiZXh0ZXJuYWwtbGluay1zcXVhcmVcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZSxcbiAgXCJib3gtb3BlblwiOiAkZmEtdmFyLWJveC1vcGVuLFxuICBcInNjcm9sbFwiOiAkZmEtdmFyLXNjcm9sbCxcbiAgXCJzcGFcIjogJGZhLXZhci1zcGEsXG4gIFwibG9jYXRpb24tcGluLWxvY2tcIjogJGZhLXZhci1sb2NhdGlvbi1waW4tbG9jayxcbiAgXCJwYXVzZVwiOiAkZmEtdmFyLXBhdXNlLFxuICBcImhpbGwtYXZhbGFuY2hlXCI6ICRmYS12YXItaGlsbC1hdmFsYW5jaGUsXG4gIFwidGVtcGVyYXR1cmUtZW1wdHlcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1lbXB0eSxcbiAgXCJ0ZW1wZXJhdHVyZS0wXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMCxcbiAgXCJ0aGVybW9tZXRlci0wXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMCxcbiAgXCJ0aGVybW9tZXRlci1lbXB0eVwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5LFxuICBcImJvbWJcIjogJGZhLXZhci1ib21iLFxuICBcInJlZ2lzdGVyZWRcIjogJGZhLXZhci1yZWdpc3RlcmVkLFxuICBcImFkZHJlc3MtY2FyZFwiOiAkZmEtdmFyLWFkZHJlc3MtY2FyZCxcbiAgXCJjb250YWN0LWNhcmRcIjogJGZhLXZhci1jb250YWN0LWNhcmQsXG4gIFwidmNhcmRcIjogJGZhLXZhci12Y2FyZCxcbiAgXCJzY2FsZS11bmJhbGFuY2VkLWZsaXBcIjogJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkLWZsaXAsXG4gIFwiYmFsYW5jZS1zY2FsZS1yaWdodFwiOiAkZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQsXG4gIFwic3Vic2NyaXB0XCI6ICRmYS12YXItc3Vic2NyaXB0LFxuICBcImRpYW1vbmQtdHVybi1yaWdodFwiOiAkZmEtdmFyLWRpYW1vbmQtdHVybi1yaWdodCxcbiAgXCJkaXJlY3Rpb25zXCI6ICRmYS12YXItZGlyZWN0aW9ucyxcbiAgXCJidXJzdFwiOiAkZmEtdmFyLWJ1cnN0LFxuICBcImhvdXNlLWxhcHRvcFwiOiAkZmEtdmFyLWhvdXNlLWxhcHRvcCxcbiAgXCJsYXB0b3AtaG91c2VcIjogJGZhLXZhci1sYXB0b3AtaG91c2UsXG4gIFwiZmFjZS10aXJlZFwiOiAkZmEtdmFyLWZhY2UtdGlyZWQsXG4gIFwidGlyZWRcIjogJGZhLXZhci10aXJlZCxcbiAgXCJtb25leS1iaWxsc1wiOiAkZmEtdmFyLW1vbmV5LWJpbGxzLFxuICBcInNtb2dcIjogJGZhLXZhci1zbW9nLFxuICBcImNydXRjaFwiOiAkZmEtdmFyLWNydXRjaCxcbiAgXCJjbG91ZC1hcnJvdy11cFwiOiAkZmEtdmFyLWNsb3VkLWFycm93LXVwLFxuICBcImNsb3VkLXVwbG9hZFwiOiAkZmEtdmFyLWNsb3VkLXVwbG9hZCxcbiAgXCJjbG91ZC11cGxvYWQtYWx0XCI6ICRmYS12YXItY2xvdWQtdXBsb2FkLWFsdCxcbiAgXCJwYWxldHRlXCI6ICRmYS12YXItcGFsZXR0ZSxcbiAgXCJhcnJvd3MtdHVybi1yaWdodFwiOiAkZmEtdmFyLWFycm93cy10dXJuLXJpZ2h0LFxuICBcInZlc3RcIjogJGZhLXZhci12ZXN0LFxuICBcImZlcnJ5XCI6ICRmYS12YXItZmVycnksXG4gIFwiYXJyb3dzLWRvd24tdG8tcGVvcGxlXCI6ICRmYS12YXItYXJyb3dzLWRvd24tdG8tcGVvcGxlLFxuICBcInNlZWRsaW5nXCI6ICRmYS12YXItc2VlZGxpbmcsXG4gIFwic3Byb3V0XCI6ICRmYS12YXItc3Byb3V0LFxuICBcImxlZnQtcmlnaHRcIjogJGZhLXZhci1sZWZ0LXJpZ2h0LFxuICBcImFycm93cy1hbHQtaFwiOiAkZmEtdmFyLWFycm93cy1hbHQtaCxcbiAgXCJib3hlcy1wYWNraW5nXCI6ICRmYS12YXItYm94ZXMtcGFja2luZyxcbiAgXCJjaXJjbGUtYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1sZWZ0LFxuICBcImFycm93LWNpcmNsZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQsXG4gIFwiZ3JvdXAtYXJyb3dzLXJvdGF0ZVwiOiAkZmEtdmFyLWdyb3VwLWFycm93cy1yb3RhdGUsXG4gIFwiYm93bC1mb29kXCI6ICRmYS12YXItYm93bC1mb29kLFxuICBcImNhbmR5LWNhbmVcIjogJGZhLXZhci1jYW5keS1jYW5lLFxuICBcImFycm93LWRvd24td2lkZS1zaG9ydFwiOiAkZmEtdmFyLWFycm93LWRvd24td2lkZS1zaG9ydCxcbiAgXCJzb3J0LWFtb3VudC1hc2NcIjogJGZhLXZhci1zb3J0LWFtb3VudC1hc2MsXG4gIFwic29ydC1hbW91bnQtZG93blwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWRvd24sXG4gIFwiY2xvdWQtYm9sdFwiOiAkZmEtdmFyLWNsb3VkLWJvbHQsXG4gIFwidGh1bmRlcnN0b3JtXCI6ICRmYS12YXItdGh1bmRlcnN0b3JtLFxuICBcInRleHQtc2xhc2hcIjogJGZhLXZhci10ZXh0LXNsYXNoLFxuICBcInJlbW92ZS1mb3JtYXRcIjogJGZhLXZhci1yZW1vdmUtZm9ybWF0LFxuICBcImZhY2Utc21pbGUtd2lua1wiOiAkZmEtdmFyLWZhY2Utc21pbGUtd2luayxcbiAgXCJzbWlsZS13aW5rXCI6ICRmYS12YXItc21pbGUtd2luayxcbiAgXCJmaWxlLXdvcmRcIjogJGZhLXZhci1maWxlLXdvcmQsXG4gIFwiZmlsZS1wb3dlcnBvaW50XCI6ICRmYS12YXItZmlsZS1wb3dlcnBvaW50LFxuICBcImFycm93cy1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItYXJyb3dzLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzLWhcIjogJGZhLXZhci1hcnJvd3MtaCxcbiAgXCJob3VzZS1sb2NrXCI6ICRmYS12YXItaG91c2UtbG9jayxcbiAgXCJjbG91ZC1hcnJvdy1kb3duXCI6ICRmYS12YXItY2xvdWQtYXJyb3ctZG93bixcbiAgXCJjbG91ZC1kb3dubG9hZFwiOiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkLFxuICBcImNsb3VkLWRvd25sb2FkLWFsdFwiOiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkLWFsdCxcbiAgXCJjaGlsZHJlblwiOiAkZmEtdmFyLWNoaWxkcmVuLFxuICBcImNoYWxrYm9hcmRcIjogJGZhLXZhci1jaGFsa2JvYXJkLFxuICBcImJsYWNrYm9hcmRcIjogJGZhLXZhci1ibGFja2JvYXJkLFxuICBcInVzZXItbGFyZ2Utc2xhc2hcIjogJGZhLXZhci11c2VyLWxhcmdlLXNsYXNoLFxuICBcInVzZXItYWx0LXNsYXNoXCI6ICRmYS12YXItdXNlci1hbHQtc2xhc2gsXG4gIFwiZW52ZWxvcGUtb3BlblwiOiAkZmEtdmFyLWVudmVsb3BlLW9wZW4sXG4gIFwiaGFuZHNoYWtlLXNpbXBsZS1zbGFzaFwiOiAkZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGUtc2xhc2gsXG4gIFwiaGFuZHNoYWtlLWFsdC1zbGFzaFwiOiAkZmEtdmFyLWhhbmRzaGFrZS1hbHQtc2xhc2gsXG4gIFwibWF0dHJlc3MtcGlsbG93XCI6ICRmYS12YXItbWF0dHJlc3MtcGlsbG93LFxuICBcImd1YXJhbmktc2lnblwiOiAkZmEtdmFyLWd1YXJhbmktc2lnbixcbiAgXCJhcnJvd3Mtcm90YXRlXCI6ICRmYS12YXItYXJyb3dzLXJvdGF0ZSxcbiAgXCJyZWZyZXNoXCI6ICRmYS12YXItcmVmcmVzaCxcbiAgXCJzeW5jXCI6ICRmYS12YXItc3luYyxcbiAgXCJmaXJlLWV4dGluZ3Vpc2hlclwiOiAkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyLFxuICBcImNydXplaXJvLXNpZ25cIjogJGZhLXZhci1jcnV6ZWlyby1zaWduLFxuICBcImdyZWF0ZXItdGhhbi1lcXVhbFwiOiAkZmEtdmFyLWdyZWF0ZXItdGhhbi1lcXVhbCxcbiAgXCJzaGllbGQtaGFsdmVkXCI6ICRmYS12YXItc2hpZWxkLWhhbHZlZCxcbiAgXCJzaGllbGQtYWx0XCI6ICRmYS12YXItc2hpZWxkLWFsdCxcbiAgXCJib29rLWF0bGFzXCI6ICRmYS12YXItYm9vay1hdGxhcyxcbiAgXCJhdGxhc1wiOiAkZmEtdmFyLWF0bGFzLFxuICBcInZpcnVzXCI6ICRmYS12YXItdmlydXMsXG4gIFwiZW52ZWxvcGUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItZW52ZWxvcGUtY2lyY2xlLWNoZWNrLFxuICBcImxheWVyLWdyb3VwXCI6ICRmYS12YXItbGF5ZXItZ3JvdXAsXG4gIFwiYXJyb3dzLXRvLWRvdFwiOiAkZmEtdmFyLWFycm93cy10by1kb3QsXG4gIFwiYXJjaHdheVwiOiAkZmEtdmFyLWFyY2h3YXksXG4gIFwiaGVhcnQtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLWNoZWNrLFxuICBcImhvdXNlLWNoaW1uZXktY3JhY2tcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LWNyYWNrLFxuICBcImhvdXNlLWRhbWFnZVwiOiAkZmEtdmFyLWhvdXNlLWRhbWFnZSxcbiAgXCJmaWxlLXppcHBlclwiOiAkZmEtdmFyLWZpbGUtemlwcGVyLFxuICBcImZpbGUtYXJjaGl2ZVwiOiAkZmEtdmFyLWZpbGUtYXJjaGl2ZSxcbiAgXCJzcXVhcmVcIjogJGZhLXZhci1zcXVhcmUsXG4gIFwibWFydGluaS1nbGFzcy1lbXB0eVwiOiAkZmEtdmFyLW1hcnRpbmktZ2xhc3MtZW1wdHksXG4gIFwiZ2xhc3MtbWFydGluaVwiOiAkZmEtdmFyLWdsYXNzLW1hcnRpbmksXG4gIFwiY291Y2hcIjogJGZhLXZhci1jb3VjaCxcbiAgXCJjZWRpLXNpZ25cIjogJGZhLXZhci1jZWRpLXNpZ24sXG4gIFwiaXRhbGljXCI6ICRmYS12YXItaXRhbGljLFxuICBcInRhYmxlLWNlbGxzLWNvbHVtbi1sb2NrXCI6ICRmYS12YXItdGFibGUtY2VsbHMtY29sdW1uLWxvY2ssXG4gIFwiY2h1cmNoXCI6ICRmYS12YXItY2h1cmNoLFxuICBcImNvbW1lbnRzLWRvbGxhclwiOiAkZmEtdmFyLWNvbW1lbnRzLWRvbGxhcixcbiAgXCJkZW1vY3JhdFwiOiAkZmEtdmFyLWRlbW9jcmF0LFxuICBcInpcIjogJGZhLXZhci16LFxuICBcInBlcnNvbi1za2lpbmdcIjogJGZhLXZhci1wZXJzb24tc2tpaW5nLFxuICBcInNraWluZ1wiOiAkZmEtdmFyLXNraWluZyxcbiAgXCJyb2FkLWxvY2tcIjogJGZhLXZhci1yb2FkLWxvY2ssXG4gIFwiYVwiOiAkZmEtdmFyLWEsXG4gIFwidGVtcGVyYXR1cmUtYXJyb3ctZG93blwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LWRvd24sXG4gIFwidGVtcGVyYXR1cmUtZG93blwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWRvd24sXG4gIFwiZmVhdGhlci1wb2ludGVkXCI6ICRmYS12YXItZmVhdGhlci1wb2ludGVkLFxuICBcImZlYXRoZXItYWx0XCI6ICRmYS12YXItZmVhdGhlci1hbHQsXG4gIFwicFwiOiAkZmEtdmFyLXAsXG4gIFwic25vd2ZsYWtlXCI6ICRmYS12YXItc25vd2ZsYWtlLFxuICBcIm5ld3NwYXBlclwiOiAkZmEtdmFyLW5ld3NwYXBlcixcbiAgXCJyZWN0YW5nbGUtYWRcIjogJGZhLXZhci1yZWN0YW5nbGUtYWQsXG4gIFwiYWRcIjogJGZhLXZhci1hZCxcbiAgXCJjaXJjbGUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctcmlnaHQsXG4gIFwiYXJyb3ctY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0LFxuICBcImZpbHRlci1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1maWx0ZXItY2lyY2xlLXhtYXJrLFxuICBcImxvY3VzdFwiOiAkZmEtdmFyLWxvY3VzdCxcbiAgXCJzb3J0XCI6ICRmYS12YXItc29ydCxcbiAgXCJ1bnNvcnRlZFwiOiAkZmEtdmFyLXVuc29ydGVkLFxuICBcImxpc3Qtb2xcIjogJGZhLXZhci1saXN0LW9sLFxuICBcImxpc3QtMS0yXCI6ICRmYS12YXItbGlzdC0xLTIsXG4gIFwibGlzdC1udW1lcmljXCI6ICRmYS12YXItbGlzdC1udW1lcmljLFxuICBcInBlcnNvbi1kcmVzcy1idXJzdFwiOiAkZmEtdmFyLXBlcnNvbi1kcmVzcy1idXJzdCxcbiAgXCJtb25leS1jaGVjay1kb2xsYXJcIjogJGZhLXZhci1tb25leS1jaGVjay1kb2xsYXIsXG4gIFwibW9uZXktY2hlY2stYWx0XCI6ICRmYS12YXItbW9uZXktY2hlY2stYWx0LFxuICBcInZlY3Rvci1zcXVhcmVcIjogJGZhLXZhci12ZWN0b3Itc3F1YXJlLFxuICBcImJyZWFkLXNsaWNlXCI6ICRmYS12YXItYnJlYWQtc2xpY2UsXG4gIFwibGFuZ3VhZ2VcIjogJGZhLXZhci1sYW5ndWFnZSxcbiAgXCJmYWNlLWtpc3Mtd2luay1oZWFydFwiOiAkZmEtdmFyLWZhY2Uta2lzcy13aW5rLWhlYXJ0LFxuICBcImtpc3Mtd2luay1oZWFydFwiOiAkZmEtdmFyLWtpc3Mtd2luay1oZWFydCxcbiAgXCJmaWx0ZXJcIjogJGZhLXZhci1maWx0ZXIsXG4gIFwicXVlc3Rpb25cIjogJGZhLXZhci1xdWVzdGlvbixcbiAgXCJmaWxlLXNpZ25hdHVyZVwiOiAkZmEtdmFyLWZpbGUtc2lnbmF0dXJlLFxuICBcInVwLWRvd24tbGVmdC1yaWdodFwiOiAkZmEtdmFyLXVwLWRvd24tbGVmdC1yaWdodCxcbiAgXCJhcnJvd3MtYWx0XCI6ICRmYS12YXItYXJyb3dzLWFsdCxcbiAgXCJob3VzZS1jaGltbmV5LXVzZXJcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LXVzZXIsXG4gIFwiaGFuZC1ob2xkaW5nLWhlYXJ0XCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWhlYXJ0LFxuICBcInB1enpsZS1waWVjZVwiOiAkZmEtdmFyLXB1enpsZS1waWVjZSxcbiAgXCJtb25leS1jaGVja1wiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLFxuICBcInN0YXItaGFsZi1zdHJva2VcIjogJGZhLXZhci1zdGFyLWhhbGYtc3Ryb2tlLFxuICBcInN0YXItaGFsZi1hbHRcIjogJGZhLXZhci1zdGFyLWhhbGYtYWx0LFxuICBcImNvZGVcIjogJGZhLXZhci1jb2RlLFxuICBcIndoaXNrZXktZ2xhc3NcIjogJGZhLXZhci13aGlza2V5LWdsYXNzLFxuICBcImdsYXNzLXdoaXNrZXlcIjogJGZhLXZhci1nbGFzcy13aGlza2V5LFxuICBcImJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWNoYXJ0XCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1jaGFydCxcbiAgXCJhcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlLFxuICBcImV4dGVybmFsLWxpbmtcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLFxuICBcImN1YmVzLXN0YWNrZWRcIjogJGZhLXZhci1jdWJlcy1zdGFja2VkLFxuICBcIndvbi1zaWduXCI6ICRmYS12YXItd29uLXNpZ24sXG4gIFwia3J3XCI6ICRmYS12YXIta3J3LFxuICBcIndvblwiOiAkZmEtdmFyLXdvbixcbiAgXCJ2aXJ1cy1jb3ZpZFwiOiAkZmEtdmFyLXZpcnVzLWNvdmlkLFxuICBcImF1c3RyYWwtc2lnblwiOiAkZmEtdmFyLWF1c3RyYWwtc2lnbixcbiAgXCJmXCI6ICRmYS12YXItZixcbiAgXCJsZWFmXCI6ICRmYS12YXItbGVhZixcbiAgXCJyb2FkXCI6ICRmYS12YXItcm9hZCxcbiAgXCJ0YXhpXCI6ICRmYS12YXItdGF4aSxcbiAgXCJjYWJcIjogJGZhLXZhci1jYWIsXG4gIFwicGVyc29uLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1wbHVzLFxuICBcImNoYXJ0LXBpZVwiOiAkZmEtdmFyLWNoYXJ0LXBpZSxcbiAgXCJwaWUtY2hhcnRcIjogJGZhLXZhci1waWUtY2hhcnQsXG4gIFwiYm9sdC1saWdodG5pbmdcIjogJGZhLXZhci1ib2x0LWxpZ2h0bmluZyxcbiAgXCJzYWNrLXhtYXJrXCI6ICRmYS12YXItc2Fjay14bWFyayxcbiAgXCJmaWxlLWV4Y2VsXCI6ICRmYS12YXItZmlsZS1leGNlbCxcbiAgXCJmaWxlLWNvbnRyYWN0XCI6ICRmYS12YXItZmlsZS1jb250cmFjdCxcbiAgXCJmaXNoLWZpbnNcIjogJGZhLXZhci1maXNoLWZpbnMsXG4gIFwiYnVpbGRpbmctZmxhZ1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWZsYWcsXG4gIFwiZmFjZS1ncmluLWJlYW1cIjogJGZhLXZhci1mYWNlLWdyaW4tYmVhbSxcbiAgXCJncmluLWJlYW1cIjogJGZhLXZhci1ncmluLWJlYW0sXG4gIFwib2JqZWN0LXVuZ3JvdXBcIjogJGZhLXZhci1vYmplY3QtdW5ncm91cCxcbiAgXCJwb29wXCI6ICRmYS12YXItcG9vcCxcbiAgXCJsb2NhdGlvbi1waW5cIjogJGZhLXZhci1sb2NhdGlvbi1waW4sXG4gIFwibWFwLW1hcmtlclwiOiAkZmEtdmFyLW1hcC1tYXJrZXIsXG4gIFwia2FhYmFcIjogJGZhLXZhci1rYWFiYSxcbiAgXCJ0b2lsZXQtcGFwZXJcIjogJGZhLXZhci10b2lsZXQtcGFwZXIsXG4gIFwiaGVsbWV0LXNhZmV0eVwiOiAkZmEtdmFyLWhlbG1ldC1zYWZldHksXG4gIFwiaGFyZC1oYXRcIjogJGZhLXZhci1oYXJkLWhhdCxcbiAgXCJoYXQtaGFyZFwiOiAkZmEtdmFyLWhhdC1oYXJkLFxuICBcImVqZWN0XCI6ICRmYS12YXItZWplY3QsXG4gIFwiY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLXJpZ2h0LFxuICBcImFycm93LWFsdC1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0LFxuICBcInBsYW5lLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXBsYW5lLWNpcmNsZS1jaGVjayxcbiAgXCJmYWNlLXJvbGxpbmctZXllc1wiOiAkZmEtdmFyLWZhY2Utcm9sbGluZy1leWVzLFxuICBcIm1laC1yb2xsaW5nLWV5ZXNcIjogJGZhLXZhci1tZWgtcm9sbGluZy1leWVzLFxuICBcIm9iamVjdC1ncm91cFwiOiAkZmEtdmFyLW9iamVjdC1ncm91cCxcbiAgXCJjaGFydC1saW5lXCI6ICRmYS12YXItY2hhcnQtbGluZSxcbiAgXCJsaW5lLWNoYXJ0XCI6ICRmYS12YXItbGluZS1jaGFydCxcbiAgXCJtYXNrLXZlbnRpbGF0b3JcIjogJGZhLXZhci1tYXNrLXZlbnRpbGF0b3IsXG4gIFwiYXJyb3ctcmlnaHRcIjogJGZhLXZhci1hcnJvdy1yaWdodCxcbiAgXCJzaWducy1wb3N0XCI6ICRmYS12YXItc2lnbnMtcG9zdCxcbiAgXCJtYXAtc2lnbnNcIjogJGZhLXZhci1tYXAtc2lnbnMsXG4gIFwiY2FzaC1yZWdpc3RlclwiOiAkZmEtdmFyLWNhc2gtcmVnaXN0ZXIsXG4gIFwicGVyc29uLWNpcmNsZS1xdWVzdGlvblwiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtcXVlc3Rpb24sXG4gIFwiaFwiOiAkZmEtdmFyLWgsXG4gIFwidGFycFwiOiAkZmEtdmFyLXRhcnAsXG4gIFwic2NyZXdkcml2ZXItd3JlbmNoXCI6ICRmYS12YXItc2NyZXdkcml2ZXItd3JlbmNoLFxuICBcInRvb2xzXCI6ICRmYS12YXItdG9vbHMsXG4gIFwiYXJyb3dzLXRvLWV5ZVwiOiAkZmEtdmFyLWFycm93cy10by1leWUsXG4gIFwicGx1Zy1jaXJjbGUtYm9sdFwiOiAkZmEtdmFyLXBsdWctY2lyY2xlLWJvbHQsXG4gIFwiaGVhcnRcIjogJGZhLXZhci1oZWFydCxcbiAgXCJtYXJzLWFuZC12ZW51c1wiOiAkZmEtdmFyLW1hcnMtYW5kLXZlbnVzLFxuICBcImhvdXNlLXVzZXJcIjogJGZhLXZhci1ob3VzZS11c2VyLFxuICBcImhvbWUtdXNlclwiOiAkZmEtdmFyLWhvbWUtdXNlcixcbiAgXCJkdW1wc3Rlci1maXJlXCI6ICRmYS12YXItZHVtcHN0ZXItZmlyZSxcbiAgXCJob3VzZS1jcmFja1wiOiAkZmEtdmFyLWhvdXNlLWNyYWNrLFxuICBcIm1hcnRpbmktZ2xhc3MtY2l0cnVzXCI6ICRmYS12YXItbWFydGluaS1nbGFzcy1jaXRydXMsXG4gIFwiY29ja3RhaWxcIjogJGZhLXZhci1jb2NrdGFpbCxcbiAgXCJmYWNlLXN1cnByaXNlXCI6ICRmYS12YXItZmFjZS1zdXJwcmlzZSxcbiAgXCJzdXJwcmlzZVwiOiAkZmEtdmFyLXN1cnByaXNlLFxuICBcImJvdHRsZS13YXRlclwiOiAkZmEtdmFyLWJvdHRsZS13YXRlcixcbiAgXCJjaXJjbGUtcGF1c2VcIjogJGZhLXZhci1jaXJjbGUtcGF1c2UsXG4gIFwicGF1c2UtY2lyY2xlXCI6ICRmYS12YXItcGF1c2UtY2lyY2xlLFxuICBcInRvaWxldC1wYXBlci1zbGFzaFwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1zbGFzaCxcbiAgXCJhcHBsZS13aG9sZVwiOiAkZmEtdmFyLWFwcGxlLXdob2xlLFxuICBcImFwcGxlLWFsdFwiOiAkZmEtdmFyLWFwcGxlLWFsdCxcbiAgXCJraXRjaGVuLXNldFwiOiAkZmEtdmFyLWtpdGNoZW4tc2V0LFxuICBcInJcIjogJGZhLXZhci1yLFxuICBcInRlbXBlcmF0dXJlLXF1YXJ0ZXJcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1xdWFydGVyLFxuICBcInRlbXBlcmF0dXJlLTFcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0xLFxuICBcInRoZXJtb21ldGVyLTFcIjogJGZhLXZhci10aGVybW9tZXRlci0xLFxuICBcInRoZXJtb21ldGVyLXF1YXJ0ZXJcIjogJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyLFxuICBcImN1YmVcIjogJGZhLXZhci1jdWJlLFxuICBcImJpdGNvaW4tc2lnblwiOiAkZmEtdmFyLWJpdGNvaW4tc2lnbixcbiAgXCJzaGllbGQtZG9nXCI6ICRmYS12YXItc2hpZWxkLWRvZyxcbiAgXCJzb2xhci1wYW5lbFwiOiAkZmEtdmFyLXNvbGFyLXBhbmVsLFxuICBcImxvY2stb3BlblwiOiAkZmEtdmFyLWxvY2stb3BlbixcbiAgXCJlbGV2YXRvclwiOiAkZmEtdmFyLWVsZXZhdG9yLFxuICBcIm1vbmV5LWJpbGwtdHJhbnNmZXJcIjogJGZhLXZhci1tb25leS1iaWxsLXRyYW5zZmVyLFxuICBcIm1vbmV5LWJpbGwtdHJlbmQtdXBcIjogJGZhLXZhci1tb25leS1iaWxsLXRyZW5kLXVwLFxuICBcImhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJzcXVhcmUtcG9sbC1ob3Jpem9udGFsXCI6ICRmYS12YXItc3F1YXJlLXBvbGwtaG9yaXpvbnRhbCxcbiAgXCJwb2xsLWhcIjogJGZhLXZhci1wb2xsLWgsXG4gIFwiY2lyY2xlXCI6ICRmYS12YXItY2lyY2xlLFxuICBcImJhY2t3YXJkLWZhc3RcIjogJGZhLXZhci1iYWNrd2FyZC1mYXN0LFxuICBcImZhc3QtYmFja3dhcmRcIjogJGZhLXZhci1mYXN0LWJhY2t3YXJkLFxuICBcInJlY3ljbGVcIjogJGZhLXZhci1yZWN5Y2xlLFxuICBcInVzZXItYXN0cm9uYXV0XCI6ICRmYS12YXItdXNlci1hc3Ryb25hdXQsXG4gIFwicGxhbmUtc2xhc2hcIjogJGZhLXZhci1wbGFuZS1zbGFzaCxcbiAgXCJ0cmFkZW1hcmtcIjogJGZhLXZhci10cmFkZW1hcmssXG4gIFwiYmFza2V0YmFsbFwiOiAkZmEtdmFyLWJhc2tldGJhbGwsXG4gIFwiYmFza2V0YmFsbC1iYWxsXCI6ICRmYS12YXItYmFza2V0YmFsbC1iYWxsLFxuICBcInNhdGVsbGl0ZS1kaXNoXCI6ICRmYS12YXItc2F0ZWxsaXRlLWRpc2gsXG4gIFwiY2lyY2xlLXVwXCI6ICRmYS12YXItY2lyY2xlLXVwLFxuICBcImFycm93LWFsdC1jaXJjbGUtdXBcIjogJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXVwLFxuICBcIm1vYmlsZS1zY3JlZW4tYnV0dG9uXCI6ICRmYS12YXItbW9iaWxlLXNjcmVlbi1idXR0b24sXG4gIFwibW9iaWxlLWFsdFwiOiAkZmEtdmFyLW1vYmlsZS1hbHQsXG4gIFwidm9sdW1lLWhpZ2hcIjogJGZhLXZhci12b2x1bWUtaGlnaCxcbiAgXCJ2b2x1bWUtdXBcIjogJGZhLXZhci12b2x1bWUtdXAsXG4gIFwidXNlcnMtcmF5c1wiOiAkZmEtdmFyLXVzZXJzLXJheXMsXG4gIFwid2FsbGV0XCI6ICRmYS12YXItd2FsbGV0LFxuICBcImNsaXBib2FyZC1jaGVja1wiOiAkZmEtdmFyLWNsaXBib2FyZC1jaGVjayxcbiAgXCJmaWxlLWF1ZGlvXCI6ICRmYS12YXItZmlsZS1hdWRpbyxcbiAgXCJidXJnZXJcIjogJGZhLXZhci1idXJnZXIsXG4gIFwiaGFtYnVyZ2VyXCI6ICRmYS12YXItaGFtYnVyZ2VyLFxuICBcIndyZW5jaFwiOiAkZmEtdmFyLXdyZW5jaCxcbiAgXCJidWdzXCI6ICRmYS12YXItYnVncyxcbiAgXCJydXBlZS1zaWduXCI6ICRmYS12YXItcnVwZWUtc2lnbixcbiAgXCJydXBlZVwiOiAkZmEtdmFyLXJ1cGVlLFxuICBcImZpbGUtaW1hZ2VcIjogJGZhLXZhci1maWxlLWltYWdlLFxuICBcImNpcmNsZS1xdWVzdGlvblwiOiAkZmEtdmFyLWNpcmNsZS1xdWVzdGlvbixcbiAgXCJxdWVzdGlvbi1jaXJjbGVcIjogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUsXG4gIFwicGxhbmUtZGVwYXJ0dXJlXCI6ICRmYS12YXItcGxhbmUtZGVwYXJ0dXJlLFxuICBcImhhbmRzaGFrZS1zbGFzaFwiOiAkZmEtdmFyLWhhbmRzaGFrZS1zbGFzaCxcbiAgXCJib29rLWJvb2ttYXJrXCI6ICRmYS12YXItYm9vay1ib29rbWFyayxcbiAgXCJjb2RlLWJyYW5jaFwiOiAkZmEtdmFyLWNvZGUtYnJhbmNoLFxuICBcImhhdC1jb3dib3lcIjogJGZhLXZhci1oYXQtY293Ym95LFxuICBcImJyaWRnZVwiOiAkZmEtdmFyLWJyaWRnZSxcbiAgXCJwaG9uZS1mbGlwXCI6ICRmYS12YXItcGhvbmUtZmxpcCxcbiAgXCJwaG9uZS1hbHRcIjogJGZhLXZhci1waG9uZS1hbHQsXG4gIFwidHJ1Y2stZnJvbnRcIjogJGZhLXZhci10cnVjay1mcm9udCxcbiAgXCJjYXRcIjogJGZhLXZhci1jYXQsXG4gIFwiYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwidHJ1Y2stZmllbGRcIjogJGZhLXZhci10cnVjay1maWVsZCxcbiAgXCJyb3V0ZVwiOiAkZmEtdmFyLXJvdXRlLFxuICBcImNsaXBib2FyZC1xdWVzdGlvblwiOiAkZmEtdmFyLWNsaXBib2FyZC1xdWVzdGlvbixcbiAgXCJwYW5vcmFtYVwiOiAkZmEtdmFyLXBhbm9yYW1hLFxuICBcImNvbW1lbnQtbWVkaWNhbFwiOiAkZmEtdmFyLWNvbW1lbnQtbWVkaWNhbCxcbiAgXCJ0ZWV0aC1vcGVuXCI6ICRmYS12YXItdGVldGgtb3BlbixcbiAgXCJmaWxlLWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLW1pbnVzLFxuICBcInRhZ3NcIjogJGZhLXZhci10YWdzLFxuICBcIndpbmUtZ2xhc3NcIjogJGZhLXZhci13aW5lLWdsYXNzLFxuICBcImZvcndhcmQtZmFzdFwiOiAkZmEtdmFyLWZvcndhcmQtZmFzdCxcbiAgXCJmYXN0LWZvcndhcmRcIjogJGZhLXZhci1mYXN0LWZvcndhcmQsXG4gIFwiZmFjZS1tZWgtYmxhbmtcIjogJGZhLXZhci1mYWNlLW1laC1ibGFuayxcbiAgXCJtZWgtYmxhbmtcIjogJGZhLXZhci1tZWgtYmxhbmssXG4gIFwic3F1YXJlLXBhcmtpbmdcIjogJGZhLXZhci1zcXVhcmUtcGFya2luZyxcbiAgXCJwYXJraW5nXCI6ICRmYS12YXItcGFya2luZyxcbiAgXCJob3VzZS1zaWduYWxcIjogJGZhLXZhci1ob3VzZS1zaWduYWwsXG4gIFwiYmFycy1wcm9ncmVzc1wiOiAkZmEtdmFyLWJhcnMtcHJvZ3Jlc3MsXG4gIFwidGFza3MtYWx0XCI6ICRmYS12YXItdGFza3MtYWx0LFxuICBcImZhdWNldC1kcmlwXCI6ICRmYS12YXItZmF1Y2V0LWRyaXAsXG4gIFwiY2FydC1mbGF0YmVkXCI6ICRmYS12YXItY2FydC1mbGF0YmVkLFxuICBcImRvbGx5LWZsYXRiZWRcIjogJGZhLXZhci1kb2xseS1mbGF0YmVkLFxuICBcImJhbi1zbW9raW5nXCI6ICRmYS12YXItYmFuLXNtb2tpbmcsXG4gIFwic21va2luZy1iYW5cIjogJGZhLXZhci1zbW9raW5nLWJhbixcbiAgXCJ0ZXJtaW5hbFwiOiAkZmEtdmFyLXRlcm1pbmFsLFxuICBcIm1vYmlsZS1idXR0b25cIjogJGZhLXZhci1tb2JpbGUtYnV0dG9uLFxuICBcImhvdXNlLW1lZGljYWwtZmxhZ1wiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwtZmxhZyxcbiAgXCJiYXNrZXQtc2hvcHBpbmdcIjogJGZhLXZhci1iYXNrZXQtc2hvcHBpbmcsXG4gIFwic2hvcHBpbmctYmFza2V0XCI6ICRmYS12YXItc2hvcHBpbmctYmFza2V0LFxuICBcInRhcGVcIjogJGZhLXZhci10YXBlLFxuICBcImJ1cy1zaW1wbGVcIjogJGZhLXZhci1idXMtc2ltcGxlLFxuICBcImJ1cy1hbHRcIjogJGZhLXZhci1idXMtYWx0LFxuICBcImV5ZVwiOiAkZmEtdmFyLWV5ZSxcbiAgXCJmYWNlLXNhZC1jcnlcIjogJGZhLXZhci1mYWNlLXNhZC1jcnksXG4gIFwic2FkLWNyeVwiOiAkZmEtdmFyLXNhZC1jcnksXG4gIFwiYXVkaW8tZGVzY3JpcHRpb25cIjogJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbixcbiAgXCJwZXJzb24tbWlsaXRhcnktdG8tcGVyc29uXCI6ICRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXRvLXBlcnNvbixcbiAgXCJmaWxlLXNoaWVsZFwiOiAkZmEtdmFyLWZpbGUtc2hpZWxkLFxuICBcInVzZXItc2xhc2hcIjogJGZhLXZhci11c2VyLXNsYXNoLFxuICBcInBlblwiOiAkZmEtdmFyLXBlbixcbiAgXCJ0b3dlci1vYnNlcnZhdGlvblwiOiAkZmEtdmFyLXRvd2VyLW9ic2VydmF0aW9uLFxuICBcImZpbGUtY29kZVwiOiAkZmEtdmFyLWZpbGUtY29kZSxcbiAgXCJzaWduYWxcIjogJGZhLXZhci1zaWduYWwsXG4gIFwic2lnbmFsLTVcIjogJGZhLXZhci1zaWduYWwtNSxcbiAgXCJzaWduYWwtcGVyZmVjdFwiOiAkZmEtdmFyLXNpZ25hbC1wZXJmZWN0LFxuICBcImJ1c1wiOiAkZmEtdmFyLWJ1cyxcbiAgXCJoZWFydC1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1oZWFydC1jaXJjbGUteG1hcmssXG4gIFwiaG91c2UtY2hpbW5leVwiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXksXG4gIFwiaG9tZS1sZ1wiOiAkZmEtdmFyLWhvbWUtbGcsXG4gIFwid2luZG93LW1heGltaXplXCI6ICRmYS12YXItd2luZG93LW1heGltaXplLFxuICBcImZhY2UtZnJvd25cIjogJGZhLXZhci1mYWNlLWZyb3duLFxuICBcImZyb3duXCI6ICRmYS12YXItZnJvd24sXG4gIFwicHJlc2NyaXB0aW9uXCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLFxuICBcInNob3BcIjogJGZhLXZhci1zaG9wLFxuICBcInN0b3JlLWFsdFwiOiAkZmEtdmFyLXN0b3JlLWFsdCxcbiAgXCJmbG9wcHktZGlza1wiOiAkZmEtdmFyLWZsb3BweS1kaXNrLFxuICBcInNhdmVcIjogJGZhLXZhci1zYXZlLFxuICBcInZpaGFyYVwiOiAkZmEtdmFyLXZpaGFyYSxcbiAgXCJzY2FsZS11bmJhbGFuY2VkXCI6ICRmYS12YXItc2NhbGUtdW5iYWxhbmNlZCxcbiAgXCJiYWxhbmNlLXNjYWxlLWxlZnRcIjogJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQsXG4gIFwic29ydC11cFwiOiAkZmEtdmFyLXNvcnQtdXAsXG4gIFwic29ydC1hc2NcIjogJGZhLXZhci1zb3J0LWFzYyxcbiAgXCJjb21tZW50LWRvdHNcIjogJGZhLXZhci1jb21tZW50LWRvdHMsXG4gIFwiY29tbWVudGluZ1wiOiAkZmEtdmFyLWNvbW1lbnRpbmcsXG4gIFwicGxhbnQtd2lsdFwiOiAkZmEtdmFyLXBsYW50LXdpbHQsXG4gIFwiZGlhbW9uZFwiOiAkZmEtdmFyLWRpYW1vbmQsXG4gIFwiZmFjZS1ncmluLXNxdWludFwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1zcXVpbnQsXG4gIFwiZ3Jpbi1zcXVpbnRcIjogJGZhLXZhci1ncmluLXNxdWludCxcbiAgXCJoYW5kLWhvbGRpbmctZG9sbGFyXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWRvbGxhcixcbiAgXCJoYW5kLWhvbGRpbmctdXNkXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLXVzZCxcbiAgXCJjaGFydC1kaWFncmFtXCI6ICRmYS12YXItY2hhcnQtZGlhZ3JhbSxcbiAgXCJiYWN0ZXJpdW1cIjogJGZhLXZhci1iYWN0ZXJpdW0sXG4gIFwiaGFuZC1wb2ludGVyXCI6ICRmYS12YXItaGFuZC1wb2ludGVyLFxuICBcImRydW0tc3RlZWxwYW5cIjogJGZhLXZhci1kcnVtLXN0ZWVscGFuLFxuICBcImhhbmQtc2Npc3NvcnNcIjogJGZhLXZhci1oYW5kLXNjaXNzb3JzLFxuICBcImhhbmRzLXByYXlpbmdcIjogJGZhLXZhci1oYW5kcy1wcmF5aW5nLFxuICBcInByYXlpbmctaGFuZHNcIjogJGZhLXZhci1wcmF5aW5nLWhhbmRzLFxuICBcImFycm93LXJvdGF0ZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1yaWdodCxcbiAgXCJhcnJvdy1yaWdodC1yb3RhdGVcIjogJGZhLXZhci1hcnJvdy1yaWdodC1yb3RhdGUsXG4gIFwiYXJyb3ctcm90YXRlLWZvcndhcmRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtZm9yd2FyZCxcbiAgXCJyZWRvXCI6ICRmYS12YXItcmVkbyxcbiAgXCJiaW9oYXphcmRcIjogJGZhLXZhci1iaW9oYXphcmQsXG4gIFwibG9jYXRpb24tY3Jvc3NoYWlyc1wiOiAkZmEtdmFyLWxvY2F0aW9uLWNyb3NzaGFpcnMsXG4gIFwibG9jYXRpb25cIjogJGZhLXZhci1sb2NhdGlvbixcbiAgXCJtYXJzLWRvdWJsZVwiOiAkZmEtdmFyLW1hcnMtZG91YmxlLFxuICBcImNoaWxkLWRyZXNzXCI6ICRmYS12YXItY2hpbGQtZHJlc3MsXG4gIFwidXNlcnMtYmV0d2Vlbi1saW5lc1wiOiAkZmEtdmFyLXVzZXJzLWJldHdlZW4tbGluZXMsXG4gIFwibHVuZ3MtdmlydXNcIjogJGZhLXZhci1sdW5ncy12aXJ1cyxcbiAgXCJmYWNlLWdyaW4tdGVhcnNcIjogJGZhLXZhci1mYWNlLWdyaW4tdGVhcnMsXG4gIFwiZ3Jpbi10ZWFyc1wiOiAkZmEtdmFyLWdyaW4tdGVhcnMsXG4gIFwicGhvbmVcIjogJGZhLXZhci1waG9uZSxcbiAgXCJjYWxlbmRhci14bWFya1wiOiAkZmEtdmFyLWNhbGVuZGFyLXhtYXJrLFxuICBcImNhbGVuZGFyLXRpbWVzXCI6ICRmYS12YXItY2FsZW5kYXItdGltZXMsXG4gIFwiY2hpbGQtcmVhY2hpbmdcIjogJGZhLXZhci1jaGlsZC1yZWFjaGluZyxcbiAgXCJoZWFkLXNpZGUtdmlydXNcIjogJGZhLXZhci1oZWFkLXNpZGUtdmlydXMsXG4gIFwidXNlci1nZWFyXCI6ICRmYS12YXItdXNlci1nZWFyLFxuICBcInVzZXItY29nXCI6ICRmYS12YXItdXNlci1jb2csXG4gIFwiYXJyb3ctdXAtMS05XCI6ICRmYS12YXItYXJyb3ctdXAtMS05LFxuICBcInNvcnQtbnVtZXJpYy11cFwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy11cCxcbiAgXCJkb29yLWNsb3NlZFwiOiAkZmEtdmFyLWRvb3ItY2xvc2VkLFxuICBcInNoaWVsZC12aXJ1c1wiOiAkZmEtdmFyLXNoaWVsZC12aXJ1cyxcbiAgXCJkaWNlLXNpeFwiOiAkZmEtdmFyLWRpY2Utc2l4LFxuICBcIm1vc3F1aXRvLW5ldFwiOiAkZmEtdmFyLW1vc3F1aXRvLW5ldCxcbiAgXCJmaWxlLWZyYWdtZW50XCI6ICRmYS12YXItZmlsZS1mcmFnbWVudCxcbiAgXCJicmlkZ2Utd2F0ZXJcIjogJGZhLXZhci1icmlkZ2Utd2F0ZXIsXG4gIFwicGVyc29uLWJvb3RoXCI6ICRmYS12YXItcGVyc29uLWJvb3RoLFxuICBcInRleHQtd2lkdGhcIjogJGZhLXZhci10ZXh0LXdpZHRoLFxuICBcImhhdC13aXphcmRcIjogJGZhLXZhci1oYXQtd2l6YXJkLFxuICBcInBlbi1mYW5jeVwiOiAkZmEtdmFyLXBlbi1mYW5jeSxcbiAgXCJwZXJzb24tZGlnZ2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1kaWdnaW5nLFxuICBcImRpZ2dpbmdcIjogJGZhLXZhci1kaWdnaW5nLFxuICBcInRyYXNoXCI6ICRmYS12YXItdHJhc2gsXG4gIFwiZ2F1Z2Utc2ltcGxlXCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLFxuICBcImdhdWdlLXNpbXBsZS1tZWRcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtbWVkLFxuICBcInRhY2hvbWV0ZXItYXZlcmFnZVwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYXZlcmFnZSxcbiAgXCJib29rLW1lZGljYWxcIjogJGZhLXZhci1ib29rLW1lZGljYWwsXG4gIFwicG9vXCI6ICRmYS12YXItcG9vLFxuICBcInF1b3RlLXJpZ2h0XCI6ICRmYS12YXItcXVvdGUtcmlnaHQsXG4gIFwicXVvdGUtcmlnaHQtYWx0XCI6ICRmYS12YXItcXVvdGUtcmlnaHQtYWx0LFxuICBcInNoaXJ0XCI6ICRmYS12YXItc2hpcnQsXG4gIFwidC1zaGlydFwiOiAkZmEtdmFyLXQtc2hpcnQsXG4gIFwidHNoaXJ0XCI6ICRmYS12YXItdHNoaXJ0LFxuICBcImN1YmVzXCI6ICRmYS12YXItY3ViZXMsXG4gIFwiZGl2aWRlXCI6ICRmYS12YXItZGl2aWRlLFxuICBcInRlbmdlLXNpZ25cIjogJGZhLXZhci10ZW5nZS1zaWduLFxuICBcInRlbmdlXCI6ICRmYS12YXItdGVuZ2UsXG4gIFwiaGVhZHBob25lc1wiOiAkZmEtdmFyLWhlYWRwaG9uZXMsXG4gIFwiaGFuZHMtaG9sZGluZ1wiOiAkZmEtdmFyLWhhbmRzLWhvbGRpbmcsXG4gIFwiaGFuZHMtY2xhcHBpbmdcIjogJGZhLXZhci1oYW5kcy1jbGFwcGluZyxcbiAgXCJyZXB1YmxpY2FuXCI6ICRmYS12YXItcmVwdWJsaWNhbixcbiAgXCJhcnJvdy1sZWZ0XCI6ICRmYS12YXItYXJyb3ctbGVmdCxcbiAgXCJwZXJzb24tY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS14bWFyayxcbiAgXCJydWxlclwiOiAkZmEtdmFyLXJ1bGVyLFxuICBcImFsaWduLWxlZnRcIjogJGZhLXZhci1hbGlnbi1sZWZ0LFxuICBcImRpY2UtZDZcIjogJGZhLXZhci1kaWNlLWQ2LFxuICBcInJlc3Ryb29tXCI6ICRmYS12YXItcmVzdHJvb20sXG4gIFwialwiOiAkZmEtdmFyLWosXG4gIFwidXNlcnMtdmlld2ZpbmRlclwiOiAkZmEtdmFyLXVzZXJzLXZpZXdmaW5kZXIsXG4gIFwiZmlsZS12aWRlb1wiOiAkZmEtdmFyLWZpbGUtdmlkZW8sXG4gIFwidXAtcmlnaHQtZnJvbS1zcXVhcmVcIjogJGZhLXZhci11cC1yaWdodC1mcm9tLXNxdWFyZSxcbiAgXCJleHRlcm5hbC1saW5rLWFsdFwiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0LFxuICBcInRhYmxlLWNlbGxzXCI6ICRmYS12YXItdGFibGUtY2VsbHMsXG4gIFwidGhcIjogJGZhLXZhci10aCxcbiAgXCJmaWxlLXBkZlwiOiAkZmEtdmFyLWZpbGUtcGRmLFxuICBcImJvb2stYmlibGVcIjogJGZhLXZhci1ib29rLWJpYmxlLFxuICBcImJpYmxlXCI6ICRmYS12YXItYmlibGUsXG4gIFwib1wiOiAkZmEtdmFyLW8sXG4gIFwic3VpdGNhc2UtbWVkaWNhbFwiOiAkZmEtdmFyLXN1aXRjYXNlLW1lZGljYWwsXG4gIFwibWVka2l0XCI6ICRmYS12YXItbWVka2l0LFxuICBcInVzZXItc2VjcmV0XCI6ICRmYS12YXItdXNlci1zZWNyZXQsXG4gIFwib3R0ZXJcIjogJGZhLXZhci1vdHRlcixcbiAgXCJwZXJzb24tZHJlc3NcIjogJGZhLXZhci1wZXJzb24tZHJlc3MsXG4gIFwiZmVtYWxlXCI6ICRmYS12YXItZmVtYWxlLFxuICBcImNvbW1lbnQtZG9sbGFyXCI6ICRmYS12YXItY29tbWVudC1kb2xsYXIsXG4gIFwiYnVzaW5lc3MtdGltZVwiOiAkZmEtdmFyLWJ1c2luZXNzLXRpbWUsXG4gIFwiYnJpZWZjYXNlLWNsb2NrXCI6ICRmYS12YXItYnJpZWZjYXNlLWNsb2NrLFxuICBcInRhYmxlLWNlbGxzLWxhcmdlXCI6ICRmYS12YXItdGFibGUtY2VsbHMtbGFyZ2UsXG4gIFwidGgtbGFyZ2VcIjogJGZhLXZhci10aC1sYXJnZSxcbiAgXCJib29rLXRhbmFraFwiOiAkZmEtdmFyLWJvb2stdGFuYWtoLFxuICBcInRhbmFraFwiOiAkZmEtdmFyLXRhbmFraCxcbiAgXCJwaG9uZS12b2x1bWVcIjogJGZhLXZhci1waG9uZS12b2x1bWUsXG4gIFwidm9sdW1lLWNvbnRyb2wtcGhvbmVcIjogJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZSxcbiAgXCJoYXQtY293Ym95LXNpZGVcIjogJGZhLXZhci1oYXQtY293Ym95LXNpZGUsXG4gIFwiY2xpcGJvYXJkLXVzZXJcIjogJGZhLXZhci1jbGlwYm9hcmQtdXNlcixcbiAgXCJjaGlsZFwiOiAkZmEtdmFyLWNoaWxkLFxuICBcImxpcmEtc2lnblwiOiAkZmEtdmFyLWxpcmEtc2lnbixcbiAgXCJzYXRlbGxpdGVcIjogJGZhLXZhci1zYXRlbGxpdGUsXG4gIFwicGxhbmUtbG9ja1wiOiAkZmEtdmFyLXBsYW5lLWxvY2ssXG4gIFwidGFnXCI6ICRmYS12YXItdGFnLFxuICBcImNvbW1lbnRcIjogJGZhLXZhci1jb21tZW50LFxuICBcImNha2UtY2FuZGxlc1wiOiAkZmEtdmFyLWNha2UtY2FuZGxlcyxcbiAgXCJiaXJ0aGRheS1jYWtlXCI6ICRmYS12YXItYmlydGhkYXktY2FrZSxcbiAgXCJjYWtlXCI6ICRmYS12YXItY2FrZSxcbiAgXCJlbnZlbG9wZVwiOiAkZmEtdmFyLWVudmVsb3BlLFxuICBcImFuZ2xlcy11cFwiOiAkZmEtdmFyLWFuZ2xlcy11cCxcbiAgXCJhbmdsZS1kb3VibGUtdXBcIjogJGZhLXZhci1hbmdsZS1kb3VibGUtdXAsXG4gIFwicGFwZXJjbGlwXCI6ICRmYS12YXItcGFwZXJjbGlwLFxuICBcImFycm93LXJpZ2h0LXRvLWNpdHlcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1jaXR5LFxuICBcInJpYmJvblwiOiAkZmEtdmFyLXJpYmJvbixcbiAgXCJsdW5nc1wiOiAkZmEtdmFyLWx1bmdzLFxuICBcImFycm93LXVwLTktMVwiOiAkZmEtdmFyLWFycm93LXVwLTktMSxcbiAgXCJzb3J0LW51bWVyaWMtdXAtYWx0XCI6ICRmYS12YXItc29ydC1udW1lcmljLXVwLWFsdCxcbiAgXCJsaXRlY29pbi1zaWduXCI6ICRmYS12YXItbGl0ZWNvaW4tc2lnbixcbiAgXCJib3JkZXItbm9uZVwiOiAkZmEtdmFyLWJvcmRlci1ub25lLFxuICBcImNpcmNsZS1ub2Rlc1wiOiAkZmEtdmFyLWNpcmNsZS1ub2RlcyxcbiAgXCJwYXJhY2h1dGUtYm94XCI6ICRmYS12YXItcGFyYWNodXRlLWJveCxcbiAgXCJpbmRlbnRcIjogJGZhLXZhci1pbmRlbnQsXG4gIFwidHJ1Y2stZmllbGQtdW5cIjogJGZhLXZhci10cnVjay1maWVsZC11bixcbiAgXCJob3VyZ2xhc3NcIjogJGZhLXZhci1ob3VyZ2xhc3MsXG4gIFwiaG91cmdsYXNzLWVtcHR5XCI6ICRmYS12YXItaG91cmdsYXNzLWVtcHR5LFxuICBcIm1vdW50YWluXCI6ICRmYS12YXItbW91bnRhaW4sXG4gIFwidXNlci1kb2N0b3JcIjogJGZhLXZhci11c2VyLWRvY3RvcixcbiAgXCJ1c2VyLW1kXCI6ICRmYS12YXItdXNlci1tZCxcbiAgXCJjaXJjbGUtaW5mb1wiOiAkZmEtdmFyLWNpcmNsZS1pbmZvLFxuICBcImluZm8tY2lyY2xlXCI6ICRmYS12YXItaW5mby1jaXJjbGUsXG4gIFwiY2xvdWQtbWVhdGJhbGxcIjogJGZhLXZhci1jbG91ZC1tZWF0YmFsbCxcbiAgXCJjYW1lcmFcIjogJGZhLXZhci1jYW1lcmEsXG4gIFwiY2FtZXJhLWFsdFwiOiAkZmEtdmFyLWNhbWVyYS1hbHQsXG4gIFwic3F1YXJlLXZpcnVzXCI6ICRmYS12YXItc3F1YXJlLXZpcnVzLFxuICBcIm1ldGVvclwiOiAkZmEtdmFyLW1ldGVvcixcbiAgXCJjYXItb25cIjogJGZhLXZhci1jYXItb24sXG4gIFwic2xlaWdoXCI6ICRmYS12YXItc2xlaWdoLFxuICBcImFycm93LWRvd24tMS05XCI6ICRmYS12YXItYXJyb3ctZG93bi0xLTksXG4gIFwic29ydC1udW1lcmljLWFzY1wiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2MsXG4gIFwic29ydC1udW1lcmljLWRvd25cIjogJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bixcbiAgXCJoYW5kLWhvbGRpbmctZHJvcGxldFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1kcm9wbGV0LFxuICBcImhhbmQtaG9sZGluZy13YXRlclwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy13YXRlcixcbiAgXCJ3YXRlclwiOiAkZmEtdmFyLXdhdGVyLFxuICBcImNhbGVuZGFyLWNoZWNrXCI6ICRmYS12YXItY2FsZW5kYXItY2hlY2ssXG4gIFwiYnJhaWxsZVwiOiAkZmEtdmFyLWJyYWlsbGUsXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsXCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGUtYWx0XCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQsXG4gIFwibGFuZG1hcmtcIjogJGZhLXZhci1sYW5kbWFyayxcbiAgXCJ0cnVja1wiOiAkZmEtdmFyLXRydWNrLFxuICBcImNyb3NzaGFpcnNcIjogJGZhLXZhci1jcm9zc2hhaXJzLFxuICBcInBlcnNvbi1jYW5lXCI6ICRmYS12YXItcGVyc29uLWNhbmUsXG4gIFwidGVudFwiOiAkZmEtdmFyLXRlbnQsXG4gIFwidmVzdC1wYXRjaGVzXCI6ICRmYS12YXItdmVzdC1wYXRjaGVzLFxuICBcImNoZWNrLWRvdWJsZVwiOiAkZmEtdmFyLWNoZWNrLWRvdWJsZSxcbiAgXCJhcnJvdy1kb3duLWEtelwiOiAkZmEtdmFyLWFycm93LWRvd24tYS16LFxuICBcInNvcnQtYWxwaGEtYXNjXCI6ICRmYS12YXItc29ydC1hbHBoYS1hc2MsXG4gIFwic29ydC1hbHBoYS1kb3duXCI6ICRmYS12YXItc29ydC1hbHBoYS1kb3duLFxuICBcIm1vbmV5LWJpbGwtd2hlYXRcIjogJGZhLXZhci1tb25leS1iaWxsLXdoZWF0LFxuICBcImNvb2tpZVwiOiAkZmEtdmFyLWNvb2tpZSxcbiAgXCJhcnJvdy1yb3RhdGUtbGVmdFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1sZWZ0LFxuICBcImFycm93LWxlZnQtcm90YXRlXCI6ICRmYS12YXItYXJyb3ctbGVmdC1yb3RhdGUsXG4gIFwiYXJyb3ctcm90YXRlLWJhY2tcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtYmFjayxcbiAgXCJhcnJvdy1yb3RhdGUtYmFja3dhcmRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtYmFja3dhcmQsXG4gIFwidW5kb1wiOiAkZmEtdmFyLXVuZG8sXG4gIFwiaGFyZC1kcml2ZVwiOiAkZmEtdmFyLWhhcmQtZHJpdmUsXG4gIFwiaGRkXCI6ICRmYS12YXItaGRkLFxuICBcImZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnNcIjogJGZhLXZhci1mYWNlLWdyaW4tc3F1aW50LXRlYXJzLFxuICBcImdyaW4tc3F1aW50LXRlYXJzXCI6ICRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnMsXG4gIFwiZHVtYmJlbGxcIjogJGZhLXZhci1kdW1iYmVsbCxcbiAgXCJyZWN0YW5nbGUtbGlzdFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1saXN0LFxuICBcImxpc3QtYWx0XCI6ICRmYS12YXItbGlzdC1hbHQsXG4gIFwidGFycC1kcm9wbGV0XCI6ICRmYS12YXItdGFycC1kcm9wbGV0LFxuICBcImhvdXNlLW1lZGljYWwtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2ssXG4gIFwicGVyc29uLXNraWluZy1ub3JkaWNcIjogJGZhLXZhci1wZXJzb24tc2tpaW5nLW5vcmRpYyxcbiAgXCJza2lpbmctbm9yZGljXCI6ICRmYS12YXItc2tpaW5nLW5vcmRpYyxcbiAgXCJjYWxlbmRhci1wbHVzXCI6ICRmYS12YXItY2FsZW5kYXItcGx1cyxcbiAgXCJwbGFuZS1hcnJpdmFsXCI6ICRmYS12YXItcGxhbmUtYXJyaXZhbCxcbiAgXCJjaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1sZWZ0LFxuICBcImFycm93LWFsdC1jaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdCxcbiAgXCJ0cmFpbi1zdWJ3YXlcIjogJGZhLXZhci10cmFpbi1zdWJ3YXksXG4gIFwic3Vid2F5XCI6ICRmYS12YXItc3Vid2F5LFxuICBcImNoYXJ0LWdhbnR0XCI6ICRmYS12YXItY2hhcnQtZ2FudHQsXG4gIFwiaW5kaWFuLXJ1cGVlLXNpZ25cIjogJGZhLXZhci1pbmRpYW4tcnVwZWUtc2lnbixcbiAgXCJpbmRpYW4tcnVwZWVcIjogJGZhLXZhci1pbmRpYW4tcnVwZWUsXG4gIFwiaW5yXCI6ICRmYS12YXItaW5yLFxuICBcImNyb3Atc2ltcGxlXCI6ICRmYS12YXItY3JvcC1zaW1wbGUsXG4gIFwiY3JvcC1hbHRcIjogJGZhLXZhci1jcm9wLWFsdCxcbiAgXCJtb25leS1iaWxsLTFcIjogJGZhLXZhci1tb25leS1iaWxsLTEsXG4gIFwibW9uZXktYmlsbC1hbHRcIjogJGZhLXZhci1tb25leS1iaWxsLWFsdCxcbiAgXCJsZWZ0LWxvbmdcIjogJGZhLXZhci1sZWZ0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtbGVmdFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQsXG4gIFwiZG5hXCI6ICRmYS12YXItZG5hLFxuICBcInZpcnVzLXNsYXNoXCI6ICRmYS12YXItdmlydXMtc2xhc2gsXG4gIFwibWludXNcIjogJGZhLXZhci1taW51cyxcbiAgXCJzdWJ0cmFjdFwiOiAkZmEtdmFyLXN1YnRyYWN0LFxuICBcImNoZXNzXCI6ICRmYS12YXItY2hlc3MsXG4gIFwiYXJyb3ctbGVmdC1sb25nXCI6ICRmYS12YXItYXJyb3ctbGVmdC1sb25nLFxuICBcImxvbmctYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctbGVmdCxcbiAgXCJwbHVnLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXBsdWctY2lyY2xlLWNoZWNrLFxuICBcInN0cmVldC12aWV3XCI6ICRmYS12YXItc3RyZWV0LXZpZXcsXG4gIFwiZnJhbmMtc2lnblwiOiAkZmEtdmFyLWZyYW5jLXNpZ24sXG4gIFwidm9sdW1lLW9mZlwiOiAkZmEtdmFyLXZvbHVtZS1vZmYsXG4gIFwiaGFuZHMtYXNsLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWhhbmRzLWFzbC1pbnRlcnByZXRpbmcsXG4gIFwiYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmdcIjogJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZyxcbiAgXCJhc2wtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItYXNsLWludGVycHJldGluZyxcbiAgXCJoYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nLFxuICBcImdlYXJcIjogJGZhLXZhci1nZWFyLFxuICBcImNvZ1wiOiAkZmEtdmFyLWNvZyxcbiAgXCJkcm9wbGV0LXNsYXNoXCI6ICRmYS12YXItZHJvcGxldC1zbGFzaCxcbiAgXCJ0aW50LXNsYXNoXCI6ICRmYS12YXItdGludC1zbGFzaCxcbiAgXCJtb3NxdWVcIjogJGZhLXZhci1tb3NxdWUsXG4gIFwibW9zcXVpdG9cIjogJGZhLXZhci1tb3NxdWl0byxcbiAgXCJzdGFyLW9mLWRhdmlkXCI6ICRmYS12YXItc3Rhci1vZi1kYXZpZCxcbiAgXCJwZXJzb24tbWlsaXRhcnktcmlmbGVcIjogJGZhLXZhci1wZXJzb24tbWlsaXRhcnktcmlmbGUsXG4gIFwiY2FydC1zaG9wcGluZ1wiOiAkZmEtdmFyLWNhcnQtc2hvcHBpbmcsXG4gIFwic2hvcHBpbmctY2FydFwiOiAkZmEtdmFyLXNob3BwaW5nLWNhcnQsXG4gIFwidmlhbHNcIjogJGZhLXZhci12aWFscyxcbiAgXCJwbHVnLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtcGx1cyxcbiAgXCJwbGFjZS1vZi13b3JzaGlwXCI6ICRmYS12YXItcGxhY2Utb2Ytd29yc2hpcCxcbiAgXCJncmlwLXZlcnRpY2FsXCI6ICRmYS12YXItZ3JpcC12ZXJ0aWNhbCxcbiAgXCJoZXhhZ29uLW5vZGVzXCI6ICRmYS12YXItaGV4YWdvbi1ub2RlcyxcbiAgXCJhcnJvdy10dXJuLXVwXCI6ICRmYS12YXItYXJyb3ctdHVybi11cCxcbiAgXCJsZXZlbC11cFwiOiAkZmEtdmFyLWxldmVsLXVwLFxuICBcInVcIjogJGZhLXZhci11LFxuICBcInNxdWFyZS1yb290LXZhcmlhYmxlXCI6ICRmYS12YXItc3F1YXJlLXJvb3QtdmFyaWFibGUsXG4gIFwic3F1YXJlLXJvb3QtYWx0XCI6ICRmYS12YXItc3F1YXJlLXJvb3QtYWx0LFxuICBcImNsb2NrXCI6ICRmYS12YXItY2xvY2ssXG4gIFwiY2xvY2stZm91clwiOiAkZmEtdmFyLWNsb2NrLWZvdXIsXG4gIFwiYmFja3dhcmQtc3RlcFwiOiAkZmEtdmFyLWJhY2t3YXJkLXN0ZXAsXG4gIFwic3RlcC1iYWNrd2FyZFwiOiAkZmEtdmFyLXN0ZXAtYmFja3dhcmQsXG4gIFwicGFsbGV0XCI6ICRmYS12YXItcGFsbGV0LFxuICBcImZhdWNldFwiOiAkZmEtdmFyLWZhdWNldCxcbiAgXCJiYXNlYmFsbC1iYXQtYmFsbFwiOiAkZmEtdmFyLWJhc2ViYWxsLWJhdC1iYWxsLFxuICBcInNcIjogJGZhLXZhci1zLFxuICBcInRpbWVsaW5lXCI6ICRmYS12YXItdGltZWxpbmUsXG4gIFwia2V5Ym9hcmRcIjogJGZhLXZhci1rZXlib2FyZCxcbiAgXCJjYXJldC1kb3duXCI6ICRmYS12YXItY2FyZXQtZG93bixcbiAgXCJob3VzZS1jaGltbmV5LW1lZGljYWxcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LW1lZGljYWwsXG4gIFwiY2xpbmljLW1lZGljYWxcIjogJGZhLXZhci1jbGluaWMtbWVkaWNhbCxcbiAgXCJ0ZW1wZXJhdHVyZS10aHJlZS1xdWFydGVyc1wiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzLFxuICBcInRlbXBlcmF0dXJlLTNcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0zLFxuICBcInRoZXJtb21ldGVyLTNcIjogJGZhLXZhci10aGVybW9tZXRlci0zLFxuICBcInRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnMsXG4gIFwibW9iaWxlLXNjcmVlblwiOiAkZmEtdmFyLW1vYmlsZS1zY3JlZW4sXG4gIFwibW9iaWxlLWFuZHJvaWQtYWx0XCI6ICRmYS12YXItbW9iaWxlLWFuZHJvaWQtYWx0LFxuICBcInBsYW5lLXVwXCI6ICRmYS12YXItcGxhbmUtdXAsXG4gIFwicGlnZ3ktYmFua1wiOiAkZmEtdmFyLXBpZ2d5LWJhbmssXG4gIFwiYmF0dGVyeS1oYWxmXCI6ICRmYS12YXItYmF0dGVyeS1oYWxmLFxuICBcImJhdHRlcnktM1wiOiAkZmEtdmFyLWJhdHRlcnktMyxcbiAgXCJtb3VudGFpbi1jaXR5XCI6ICRmYS12YXItbW91bnRhaW4tY2l0eSxcbiAgXCJjb2luc1wiOiAkZmEtdmFyLWNvaW5zLFxuICBcImtoYW5kYVwiOiAkZmEtdmFyLWtoYW5kYSxcbiAgXCJzbGlkZXJzXCI6ICRmYS12YXItc2xpZGVycyxcbiAgXCJzbGlkZXJzLWhcIjogJGZhLXZhci1zbGlkZXJzLWgsXG4gIFwiZm9sZGVyLXRyZWVcIjogJGZhLXZhci1mb2xkZXItdHJlZSxcbiAgXCJuZXR3b3JrLXdpcmVkXCI6ICRmYS12YXItbmV0d29yay13aXJlZCxcbiAgXCJtYXAtcGluXCI6ICRmYS12YXItbWFwLXBpbixcbiAgXCJoYW1zYVwiOiAkZmEtdmFyLWhhbXNhLFxuICBcImNlbnQtc2lnblwiOiAkZmEtdmFyLWNlbnQtc2lnbixcbiAgXCJmbGFza1wiOiAkZmEtdmFyLWZsYXNrLFxuICBcInBlcnNvbi1wcmVnbmFudFwiOiAkZmEtdmFyLXBlcnNvbi1wcmVnbmFudCxcbiAgXCJ3YW5kLXNwYXJrbGVzXCI6ICRmYS12YXItd2FuZC1zcGFya2xlcyxcbiAgXCJlbGxpcHNpcy12ZXJ0aWNhbFwiOiAkZmEtdmFyLWVsbGlwc2lzLXZlcnRpY2FsLFxuICBcImVsbGlwc2lzLXZcIjogJGZhLXZhci1lbGxpcHNpcy12LFxuICBcInRpY2tldFwiOiAkZmEtdmFyLXRpY2tldCxcbiAgXCJwb3dlci1vZmZcIjogJGZhLXZhci1wb3dlci1vZmYsXG4gIFwicmlnaHQtbG9uZ1wiOiAkZmEtdmFyLXJpZ2h0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtcmlnaHRcIjogJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodCxcbiAgXCJmbGFnLXVzYVwiOiAkZmEtdmFyLWZsYWctdXNhLFxuICBcImxhcHRvcC1maWxlXCI6ICRmYS12YXItbGFwdG9wLWZpbGUsXG4gIFwidHR5XCI6ICRmYS12YXItdHR5LFxuICBcInRlbGV0eXBlXCI6ICRmYS12YXItdGVsZXR5cGUsXG4gIFwiZGlhZ3JhbS1uZXh0XCI6ICRmYS12YXItZGlhZ3JhbS1uZXh0LFxuICBcInBlcnNvbi1yaWZsZVwiOiAkZmEtdmFyLXBlcnNvbi1yaWZsZSxcbiAgXCJob3VzZS1tZWRpY2FsLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImNsb3NlZC1jYXB0aW9uaW5nXCI6ICRmYS12YXItY2xvc2VkLWNhcHRpb25pbmcsXG4gIFwicGVyc29uLWhpa2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1oaWtpbmcsXG4gIFwiaGlraW5nXCI6ICRmYS12YXItaGlraW5nLFxuICBcInZlbnVzLWRvdWJsZVwiOiAkZmEtdmFyLXZlbnVzLWRvdWJsZSxcbiAgXCJpbWFnZXNcIjogJGZhLXZhci1pbWFnZXMsXG4gIFwiY2FsY3VsYXRvclwiOiAkZmEtdmFyLWNhbGN1bGF0b3IsXG4gIFwicGVvcGxlLXB1bGxpbmdcIjogJGZhLXZhci1wZW9wbGUtcHVsbGluZyxcbiAgXCJuXCI6ICRmYS12YXItbixcbiAgXCJjYWJsZS1jYXJcIjogJGZhLXZhci1jYWJsZS1jYXIsXG4gIFwidHJhbVwiOiAkZmEtdmFyLXRyYW0sXG4gIFwiY2xvdWQtcmFpblwiOiAkZmEtdmFyLWNsb3VkLXJhaW4sXG4gIFwiYnVpbGRpbmctY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLXhtYXJrLFxuICBcInNoaXBcIjogJGZhLXZhci1zaGlwLFxuICBcImFycm93cy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtZG93bi10by1saW5lLFxuICBcImRvd25sb2FkXCI6ICRmYS12YXItZG93bmxvYWQsXG4gIFwiZmFjZS1ncmluXCI6ICRmYS12YXItZmFjZS1ncmluLFxuICBcImdyaW5cIjogJGZhLXZhci1ncmluLFxuICBcImRlbGV0ZS1sZWZ0XCI6ICRmYS12YXItZGVsZXRlLWxlZnQsXG4gIFwiYmFja3NwYWNlXCI6ICRmYS12YXItYmFja3NwYWNlLFxuICBcImV5ZS1kcm9wcGVyXCI6ICRmYS12YXItZXllLWRyb3BwZXIsXG4gIFwiZXllLWRyb3BwZXItZW1wdHlcIjogJGZhLXZhci1leWUtZHJvcHBlci1lbXB0eSxcbiAgXCJleWVkcm9wcGVyXCI6ICRmYS12YXItZXllZHJvcHBlcixcbiAgXCJmaWxlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLWNoZWNrLFxuICBcImZvcndhcmRcIjogJGZhLXZhci1mb3J3YXJkLFxuICBcIm1vYmlsZVwiOiAkZmEtdmFyLW1vYmlsZSxcbiAgXCJtb2JpbGUtYW5kcm9pZFwiOiAkZmEtdmFyLW1vYmlsZS1hbmRyb2lkLFxuICBcIm1vYmlsZS1waG9uZVwiOiAkZmEtdmFyLW1vYmlsZS1waG9uZSxcbiAgXCJmYWNlLW1laFwiOiAkZmEtdmFyLWZhY2UtbWVoLFxuICBcIm1laFwiOiAkZmEtdmFyLW1laCxcbiAgXCJhbGlnbi1jZW50ZXJcIjogJGZhLXZhci1hbGlnbi1jZW50ZXIsXG4gIFwiYm9vay1za3VsbFwiOiAkZmEtdmFyLWJvb2stc2t1bGwsXG4gIFwiYm9vay1kZWFkXCI6ICRmYS12YXItYm9vay1kZWFkLFxuICBcImlkLWNhcmRcIjogJGZhLXZhci1pZC1jYXJkLFxuICBcImRyaXZlcnMtbGljZW5zZVwiOiAkZmEtdmFyLWRyaXZlcnMtbGljZW5zZSxcbiAgXCJvdXRkZW50XCI6ICRmYS12YXItb3V0ZGVudCxcbiAgXCJkZWRlbnRcIjogJGZhLXZhci1kZWRlbnQsXG4gIFwiaGVhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImhvdXNlXCI6ICRmYS12YXItaG91c2UsXG4gIFwiaG9tZVwiOiAkZmEtdmFyLWhvbWUsXG4gIFwiaG9tZS1hbHRcIjogJGZhLXZhci1ob21lLWFsdCxcbiAgXCJob21lLWxnLWFsdFwiOiAkZmEtdmFyLWhvbWUtbGctYWx0LFxuICBcImNhbGVuZGFyLXdlZWtcIjogJGZhLXZhci1jYWxlbmRhci13ZWVrLFxuICBcImxhcHRvcC1tZWRpY2FsXCI6ICRmYS12YXItbGFwdG9wLW1lZGljYWwsXG4gIFwiYlwiOiAkZmEtdmFyLWIsXG4gIFwiZmlsZS1tZWRpY2FsXCI6ICRmYS12YXItZmlsZS1tZWRpY2FsLFxuICBcImRpY2Utb25lXCI6ICRmYS12YXItZGljZS1vbmUsXG4gIFwia2l3aS1iaXJkXCI6ICRmYS12YXIta2l3aS1iaXJkLFxuICBcImFycm93LXJpZ2h0LWFycm93LWxlZnRcIjogJGZhLXZhci1hcnJvdy1yaWdodC1hcnJvdy1sZWZ0LFxuICBcImV4Y2hhbmdlXCI6ICRmYS12YXItZXhjaGFuZ2UsXG4gIFwicm90YXRlLXJpZ2h0XCI6ICRmYS12YXItcm90YXRlLXJpZ2h0LFxuICBcInJlZG8tYWx0XCI6ICRmYS12YXItcmVkby1hbHQsXG4gIFwicm90YXRlLWZvcndhcmRcIjogJGZhLXZhci1yb3RhdGUtZm9yd2FyZCxcbiAgXCJ1dGVuc2lsc1wiOiAkZmEtdmFyLXV0ZW5zaWxzLFxuICBcImN1dGxlcnlcIjogJGZhLXZhci1jdXRsZXJ5LFxuICBcImFycm93LXVwLXdpZGUtc2hvcnRcIjogJGZhLXZhci1hcnJvdy11cC13aWRlLXNob3J0LFxuICBcInNvcnQtYW1vdW50LXVwXCI6ICRmYS12YXItc29ydC1hbW91bnQtdXAsXG4gIFwibWlsbC1zaWduXCI6ICRmYS12YXItbWlsbC1zaWduLFxuICBcImJvd2wtcmljZVwiOiAkZmEtdmFyLWJvd2wtcmljZSxcbiAgXCJza3VsbFwiOiAkZmEtdmFyLXNrdWxsLFxuICBcInRvd2VyLWJyb2FkY2FzdFwiOiAkZmEtdmFyLXRvd2VyLWJyb2FkY2FzdCxcbiAgXCJicm9hZGNhc3QtdG93ZXJcIjogJGZhLXZhci1icm9hZGNhc3QtdG93ZXIsXG4gIFwidHJ1Y2stcGlja3VwXCI6ICRmYS12YXItdHJ1Y2stcGlja3VwLFxuICBcInVwLWxvbmdcIjogJGZhLXZhci11cC1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LXVwXCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtdXAsXG4gIFwic3RvcFwiOiAkZmEtdmFyLXN0b3AsXG4gIFwiY29kZS1tZXJnZVwiOiAkZmEtdmFyLWNvZGUtbWVyZ2UsXG4gIFwidXBsb2FkXCI6ICRmYS12YXItdXBsb2FkLFxuICBcImh1cnJpY2FuZVwiOiAkZmEtdmFyLWh1cnJpY2FuZSxcbiAgXCJtb3VuZFwiOiAkZmEtdmFyLW1vdW5kLFxuICBcInRvaWxldC1wb3J0YWJsZVwiOiAkZmEtdmFyLXRvaWxldC1wb3J0YWJsZSxcbiAgXCJjb21wYWN0LWRpc2NcIjogJGZhLXZhci1jb21wYWN0LWRpc2MsXG4gIFwiZmlsZS1hcnJvdy1kb3duXCI6ICRmYS12YXItZmlsZS1hcnJvdy1kb3duLFxuICBcImZpbGUtZG93bmxvYWRcIjogJGZhLXZhci1maWxlLWRvd25sb2FkLFxuICBcImNhcmF2YW5cIjogJGZhLXZhci1jYXJhdmFuLFxuICBcInNoaWVsZC1jYXRcIjogJGZhLXZhci1zaGllbGQtY2F0LFxuICBcImJvbHRcIjogJGZhLXZhci1ib2x0LFxuICBcInphcFwiOiAkZmEtdmFyLXphcCxcbiAgXCJnbGFzcy13YXRlclwiOiAkZmEtdmFyLWdsYXNzLXdhdGVyLFxuICBcIm9pbC13ZWxsXCI6ICRmYS12YXItb2lsLXdlbGwsXG4gIFwidmF1bHRcIjogJGZhLXZhci12YXVsdCxcbiAgXCJtYXJzXCI6ICRmYS12YXItbWFycyxcbiAgXCJ0b2lsZXRcIjogJGZhLXZhci10b2lsZXQsXG4gIFwicGxhbmUtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcGxhbmUtY2lyY2xlLXhtYXJrLFxuICBcInllbi1zaWduXCI6ICRmYS12YXIteWVuLXNpZ24sXG4gIFwiY255XCI6ICRmYS12YXItY255LFxuICBcImpweVwiOiAkZmEtdmFyLWpweSxcbiAgXCJybWJcIjogJGZhLXZhci1ybWIsXG4gIFwieWVuXCI6ICRmYS12YXIteWVuLFxuICBcInJ1YmxlLXNpZ25cIjogJGZhLXZhci1ydWJsZS1zaWduLFxuICBcInJvdWJsZVwiOiAkZmEtdmFyLXJvdWJsZSxcbiAgXCJydWJcIjogJGZhLXZhci1ydWIsXG4gIFwicnVibGVcIjogJGZhLXZhci1ydWJsZSxcbiAgXCJzdW5cIjogJGZhLXZhci1zdW4sXG4gIFwiZ3VpdGFyXCI6ICRmYS12YXItZ3VpdGFyLFxuICBcImZhY2UtbGF1Z2gtd2lua1wiOiAkZmEtdmFyLWZhY2UtbGF1Z2gtd2luayxcbiAgXCJsYXVnaC13aW5rXCI6ICRmYS12YXItbGF1Z2gtd2luayxcbiAgXCJob3JzZS1oZWFkXCI6ICRmYS12YXItaG9yc2UtaGVhZCxcbiAgXCJib3JlLWhvbGVcIjogJGZhLXZhci1ib3JlLWhvbGUsXG4gIFwiaW5kdXN0cnlcIjogJGZhLXZhci1pbmR1c3RyeSxcbiAgXCJjaXJjbGUtZG93blwiOiAkZmEtdmFyLWNpcmNsZS1kb3duLFxuICBcImFycm93LWFsdC1jaXJjbGUtZG93blwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtZG93bixcbiAgXCJhcnJvd3MtdHVybi10by1kb3RzXCI6ICRmYS12YXItYXJyb3dzLXR1cm4tdG8tZG90cyxcbiAgXCJmbG9yaW4tc2lnblwiOiAkZmEtdmFyLWZsb3Jpbi1zaWduLFxuICBcImFycm93LWRvd24tc2hvcnQtd2lkZVwiOiAkZmEtdmFyLWFycm93LWRvd24tc2hvcnQtd2lkZSxcbiAgXCJzb3J0LWFtb3VudC1kZXNjXCI6ICRmYS12YXItc29ydC1hbW91bnQtZGVzYyxcbiAgXCJzb3J0LWFtb3VudC1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0LFxuICBcImxlc3MtdGhhblwiOiAkZmEtdmFyLWxlc3MtdGhhbixcbiAgXCJhbmdsZS1kb3duXCI6ICRmYS12YXItYW5nbGUtZG93bixcbiAgXCJjYXItdHVubmVsXCI6ICRmYS12YXItY2FyLXR1bm5lbCxcbiAgXCJoZWFkLXNpZGUtY291Z2hcIjogJGZhLXZhci1oZWFkLXNpZGUtY291Z2gsXG4gIFwiZ3JpcC1saW5lc1wiOiAkZmEtdmFyLWdyaXAtbGluZXMsXG4gIFwidGh1bWJzLWRvd25cIjogJGZhLXZhci10aHVtYnMtZG93bixcbiAgXCJ1c2VyLWxvY2tcIjogJGZhLXZhci11c2VyLWxvY2ssXG4gIFwiYXJyb3ctcmlnaHQtbG9uZ1wiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQsXG4gIFwiYW5jaG9yLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWFuY2hvci1jaXJjbGUteG1hcmssXG4gIFwiZWxsaXBzaXNcIjogJGZhLXZhci1lbGxpcHNpcyxcbiAgXCJlbGxpcHNpcy1oXCI6ICRmYS12YXItZWxsaXBzaXMtaCxcbiAgXCJjaGVzcy1wYXduXCI6ICRmYS12YXItY2hlc3MtcGF3bixcbiAgXCJraXQtbWVkaWNhbFwiOiAkZmEtdmFyLWtpdC1tZWRpY2FsLFxuICBcImZpcnN0LWFpZFwiOiAkZmEtdmFyLWZpcnN0LWFpZCxcbiAgXCJwZXJzb24tdGhyb3VnaC13aW5kb3dcIjogJGZhLXZhci1wZXJzb24tdGhyb3VnaC13aW5kb3csXG4gIFwidG9vbGJveFwiOiAkZmEtdmFyLXRvb2xib3gsXG4gIFwiaGFuZHMtaG9sZGluZy1jaXJjbGVcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNpcmNsZSxcbiAgXCJidWdcIjogJGZhLXZhci1idWcsXG4gIFwiY3JlZGl0LWNhcmRcIjogJGZhLXZhci1jcmVkaXQtY2FyZCxcbiAgXCJjcmVkaXQtY2FyZC1hbHRcIjogJGZhLXZhci1jcmVkaXQtY2FyZC1hbHQsXG4gIFwiY2FyXCI6ICRmYS12YXItY2FyLFxuICBcImF1dG9tb2JpbGVcIjogJGZhLXZhci1hdXRvbW9iaWxlLFxuICBcImhhbmQtaG9sZGluZy1oYW5kXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWhhbmQsXG4gIFwiYm9vay1vcGVuLXJlYWRlclwiOiAkZmEtdmFyLWJvb2stb3Blbi1yZWFkZXIsXG4gIFwiYm9vay1yZWFkZXJcIjogJGZhLXZhci1ib29rLXJlYWRlcixcbiAgXCJtb3VudGFpbi1zdW5cIjogJGZhLXZhci1tb3VudGFpbi1zdW4sXG4gIFwiYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmUsXG4gIFwiZGljZS1kMjBcIjogJGZhLXZhci1kaWNlLWQyMCxcbiAgXCJ0cnVjay1kcm9wbGV0XCI6ICRmYS12YXItdHJ1Y2stZHJvcGxldCxcbiAgXCJmaWxlLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLXhtYXJrLFxuICBcInRlbXBlcmF0dXJlLWFycm93LXVwXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctdXAsXG4gIFwidGVtcGVyYXR1cmUtdXBcIjogJGZhLXZhci10ZW1wZXJhdHVyZS11cCxcbiAgXCJtZWRhbFwiOiAkZmEtdmFyLW1lZGFsLFxuICBcImJlZFwiOiAkZmEtdmFyLWJlZCxcbiAgXCJzcXVhcmUtaFwiOiAkZmEtdmFyLXNxdWFyZS1oLFxuICBcImgtc3F1YXJlXCI6ICRmYS12YXItaC1zcXVhcmUsXG4gIFwicG9kY2FzdFwiOiAkZmEtdmFyLXBvZGNhc3QsXG4gIFwidGVtcGVyYXR1cmUtZnVsbFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWZ1bGwsXG4gIFwidGVtcGVyYXR1cmUtNFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTQsXG4gIFwidGhlcm1vbWV0ZXItNFwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTQsXG4gIFwidGhlcm1vbWV0ZXItZnVsbFwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGwsXG4gIFwiYmVsbFwiOiAkZmEtdmFyLWJlbGwsXG4gIFwic3VwZXJzY3JpcHRcIjogJGZhLXZhci1zdXBlcnNjcmlwdCxcbiAgXCJwbHVnLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXBsdWctY2lyY2xlLXhtYXJrLFxuICBcInN0YXItb2YtbGlmZVwiOiAkZmEtdmFyLXN0YXItb2YtbGlmZSxcbiAgXCJwaG9uZS1zbGFzaFwiOiAkZmEtdmFyLXBob25lLXNsYXNoLFxuICBcInBhaW50LXJvbGxlclwiOiAkZmEtdmFyLXBhaW50LXJvbGxlcixcbiAgXCJoYW5kc2hha2UtYW5nbGVcIjogJGZhLXZhci1oYW5kc2hha2UtYW5nbGUsXG4gIFwiaGFuZHMtaGVscGluZ1wiOiAkZmEtdmFyLWhhbmRzLWhlbHBpbmcsXG4gIFwibG9jYXRpb24tZG90XCI6ICRmYS12YXItbG9jYXRpb24tZG90LFxuICBcIm1hcC1tYXJrZXItYWx0XCI6ICRmYS12YXItbWFwLW1hcmtlci1hbHQsXG4gIFwiZmlsZVwiOiAkZmEtdmFyLWZpbGUsXG4gIFwiZ3JlYXRlci10aGFuXCI6ICRmYS12YXItZ3JlYXRlci10aGFuLFxuICBcInBlcnNvbi1zd2ltbWluZ1wiOiAkZmEtdmFyLXBlcnNvbi1zd2ltbWluZyxcbiAgXCJzd2ltbWVyXCI6ICRmYS12YXItc3dpbW1lcixcbiAgXCJhcnJvdy1kb3duXCI6ICRmYS12YXItYXJyb3ctZG93bixcbiAgXCJkcm9wbGV0XCI6ICRmYS12YXItZHJvcGxldCxcbiAgXCJ0aW50XCI6ICRmYS12YXItdGludCxcbiAgXCJlcmFzZXJcIjogJGZhLXZhci1lcmFzZXIsXG4gIFwiZWFydGgtYW1lcmljYXNcIjogJGZhLXZhci1lYXJ0aC1hbWVyaWNhcyxcbiAgXCJlYXJ0aFwiOiAkZmEtdmFyLWVhcnRoLFxuICBcImVhcnRoLWFtZXJpY2FcIjogJGZhLXZhci1lYXJ0aC1hbWVyaWNhLFxuICBcImdsb2JlLWFtZXJpY2FzXCI6ICRmYS12YXItZ2xvYmUtYW1lcmljYXMsXG4gIFwicGVyc29uLWJ1cnN0XCI6ICRmYS12YXItcGVyc29uLWJ1cnN0LFxuICBcImRvdmVcIjogJGZhLXZhci1kb3ZlLFxuICBcImJhdHRlcnktZW1wdHlcIjogJGZhLXZhci1iYXR0ZXJ5LWVtcHR5LFxuICBcImJhdHRlcnktMFwiOiAkZmEtdmFyLWJhdHRlcnktMCxcbiAgXCJzb2Nrc1wiOiAkZmEtdmFyLXNvY2tzLFxuICBcImluYm94XCI6ICRmYS12YXItaW5ib3gsXG4gIFwic2VjdGlvblwiOiAkZmEtdmFyLXNlY3Rpb24sXG4gIFwiZ2F1Z2UtaGlnaFwiOiAkZmEtdmFyLWdhdWdlLWhpZ2gsXG4gIFwidGFjaG9tZXRlci1hbHRcIjogJGZhLXZhci10YWNob21ldGVyLWFsdCxcbiAgXCJ0YWNob21ldGVyLWFsdC1mYXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdCxcbiAgXCJlbnZlbG9wZS1vcGVuLXRleHRcIjogJGZhLXZhci1lbnZlbG9wZS1vcGVuLXRleHQsXG4gIFwiaG9zcGl0YWxcIjogJGZhLXZhci1ob3NwaXRhbCxcbiAgXCJob3NwaXRhbC1hbHRcIjogJGZhLXZhci1ob3NwaXRhbC1hbHQsXG4gIFwiaG9zcGl0YWwtd2lkZVwiOiAkZmEtdmFyLWhvc3BpdGFsLXdpZGUsXG4gIFwid2luZS1ib3R0bGVcIjogJGZhLXZhci13aW5lLWJvdHRsZSxcbiAgXCJjaGVzcy1yb29rXCI6ICRmYS12YXItY2hlc3Mtcm9vayxcbiAgXCJiYXJzLXN0YWdnZXJlZFwiOiAkZmEtdmFyLWJhcnMtc3RhZ2dlcmVkLFxuICBcInJlb3JkZXJcIjogJGZhLXZhci1yZW9yZGVyLFxuICBcInN0cmVhbVwiOiAkZmEtdmFyLXN0cmVhbSxcbiAgXCJkaGFybWFjaGFrcmFcIjogJGZhLXZhci1kaGFybWFjaGFrcmEsXG4gIFwiaG90ZG9nXCI6ICRmYS12YXItaG90ZG9nLFxuICBcInBlcnNvbi13YWxraW5nLXdpdGgtY2FuZVwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZSxcbiAgXCJibGluZFwiOiAkZmEtdmFyLWJsaW5kLFxuICBcImRydW1cIjogJGZhLXZhci1kcnVtLFxuICBcImljZS1jcmVhbVwiOiAkZmEtdmFyLWljZS1jcmVhbSxcbiAgXCJoZWFydC1jaXJjbGUtYm9sdFwiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1ib2x0LFxuICBcImZheFwiOiAkZmEtdmFyLWZheCxcbiAgXCJwYXJhZ3JhcGhcIjogJGZhLXZhci1wYXJhZ3JhcGgsXG4gIFwiY2hlY2stdG8tc2xvdFwiOiAkZmEtdmFyLWNoZWNrLXRvLXNsb3QsXG4gIFwidm90ZS15ZWFcIjogJGZhLXZhci12b3RlLXllYSxcbiAgXCJzdGFyLWhhbGZcIjogJGZhLXZhci1zdGFyLWhhbGYsXG4gIFwiYm94ZXMtc3RhY2tlZFwiOiAkZmEtdmFyLWJveGVzLXN0YWNrZWQsXG4gIFwiYm94ZXNcIjogJGZhLXZhci1ib3hlcyxcbiAgXCJib3hlcy1hbHRcIjogJGZhLXZhci1ib3hlcy1hbHQsXG4gIFwibGlua1wiOiAkZmEtdmFyLWxpbmssXG4gIFwiY2hhaW5cIjogJGZhLXZhci1jaGFpbixcbiAgXCJlYXItbGlzdGVuXCI6ICRmYS12YXItZWFyLWxpc3RlbixcbiAgXCJhc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXNcIjogJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXMsXG4gIFwidHJlZS1jaXR5XCI6ICRmYS12YXItdHJlZS1jaXR5LFxuICBcInBsYXlcIjogJGZhLXZhci1wbGF5LFxuICBcImZvbnRcIjogJGZhLXZhci1mb250LFxuICBcInRhYmxlLWNlbGxzLXJvdy1sb2NrXCI6ICRmYS12YXItdGFibGUtY2VsbHMtcm93LWxvY2ssXG4gIFwicnVwaWFoLXNpZ25cIjogJGZhLXZhci1ydXBpYWgtc2lnbixcbiAgXCJtYWduaWZ5aW5nLWdsYXNzXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJzZWFyY2hcIjogJGZhLXZhci1zZWFyY2gsXG4gIFwidGFibGUtdGVubmlzLXBhZGRsZS1iYWxsXCI6ICRmYS12YXItdGFibGUtdGVubmlzLXBhZGRsZS1iYWxsLFxuICBcInBpbmctcG9uZy1wYWRkbGUtYmFsbFwiOiAkZmEtdmFyLXBpbmctcG9uZy1wYWRkbGUtYmFsbCxcbiAgXCJ0YWJsZS10ZW5uaXNcIjogJGZhLXZhci10YWJsZS10ZW5uaXMsXG4gIFwicGVyc29uLWRvdHMtZnJvbS1saW5lXCI6ICRmYS12YXItcGVyc29uLWRvdHMtZnJvbS1saW5lLFxuICBcImRpYWdub3Nlc1wiOiAkZmEtdmFyLWRpYWdub3NlcyxcbiAgXCJ0cmFzaC1jYW4tYXJyb3ctdXBcIjogJGZhLXZhci10cmFzaC1jYW4tYXJyb3ctdXAsXG4gIFwidHJhc2gtcmVzdG9yZS1hbHRcIjogJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdCxcbiAgXCJuYWlyYS1zaWduXCI6ICRmYS12YXItbmFpcmEtc2lnbixcbiAgXCJjYXJ0LWFycm93LWRvd25cIjogJGZhLXZhci1jYXJ0LWFycm93LWRvd24sXG4gIFwid2Fsa2llLXRhbGtpZVwiOiAkZmEtdmFyLXdhbGtpZS10YWxraWUsXG4gIFwiZmlsZS1wZW5cIjogJGZhLXZhci1maWxlLXBlbixcbiAgXCJmaWxlLWVkaXRcIjogJGZhLXZhci1maWxlLWVkaXQsXG4gIFwicmVjZWlwdFwiOiAkZmEtdmFyLXJlY2VpcHQsXG4gIFwic3F1YXJlLXBlblwiOiAkZmEtdmFyLXNxdWFyZS1wZW4sXG4gIFwicGVuLXNxdWFyZVwiOiAkZmEtdmFyLXBlbi1zcXVhcmUsXG4gIFwicGVuY2lsLXNxdWFyZVwiOiAkZmEtdmFyLXBlbmNpbC1zcXVhcmUsXG4gIFwic3VpdGNhc2Utcm9sbGluZ1wiOiAkZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmcsXG4gIFwicGVyc29uLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiY2hldnJvbi1kb3duXCI6ICRmYS12YXItY2hldnJvbi1kb3duLFxuICBcImJhdHRlcnktZnVsbFwiOiAkZmEtdmFyLWJhdHRlcnktZnVsbCxcbiAgXCJiYXR0ZXJ5XCI6ICRmYS12YXItYmF0dGVyeSxcbiAgXCJiYXR0ZXJ5LTVcIjogJGZhLXZhci1iYXR0ZXJ5LTUsXG4gIFwic2t1bGwtY3Jvc3Nib25lc1wiOiAkZmEtdmFyLXNrdWxsLWNyb3NzYm9uZXMsXG4gIFwiY29kZS1jb21wYXJlXCI6ICRmYS12YXItY29kZS1jb21wYXJlLFxuICBcImxpc3QtdWxcIjogJGZhLXZhci1saXN0LXVsLFxuICBcImxpc3QtZG90c1wiOiAkZmEtdmFyLWxpc3QtZG90cyxcbiAgXCJzY2hvb2wtbG9ja1wiOiAkZmEtdmFyLXNjaG9vbC1sb2NrLFxuICBcInRvd2VyLWNlbGxcIjogJGZhLXZhci10b3dlci1jZWxsLFxuICBcImRvd24tbG9uZ1wiOiAkZmEtdmFyLWRvd24tbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC1kb3duXCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtZG93bixcbiAgXCJyYW5raW5nLXN0YXJcIjogJGZhLXZhci1yYW5raW5nLXN0YXIsXG4gIFwiY2hlc3Mta2luZ1wiOiAkZmEtdmFyLWNoZXNzLWtpbmcsXG4gIFwicGVyc29uLWhhcmFzc2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1oYXJhc3NpbmcsXG4gIFwiYnJhemlsaWFuLXJlYWwtc2lnblwiOiAkZmEtdmFyLWJyYXppbGlhbi1yZWFsLXNpZ24sXG4gIFwibGFuZG1hcmstZG9tZVwiOiAkZmEtdmFyLWxhbmRtYXJrLWRvbWUsXG4gIFwibGFuZG1hcmstYWx0XCI6ICRmYS12YXItbGFuZG1hcmstYWx0LFxuICBcImFycm93LXVwXCI6ICRmYS12YXItYXJyb3ctdXAsXG4gIFwidHZcIjogJGZhLXZhci10dixcbiAgXCJ0ZWxldmlzaW9uXCI6ICRmYS12YXItdGVsZXZpc2lvbixcbiAgXCJ0di1hbHRcIjogJGZhLXZhci10di1hbHQsXG4gIFwic2hyaW1wXCI6ICRmYS12YXItc2hyaW1wLFxuICBcImxpc3QtY2hlY2tcIjogJGZhLXZhci1saXN0LWNoZWNrLFxuICBcInRhc2tzXCI6ICRmYS12YXItdGFza3MsXG4gIFwianVnLWRldGVyZ2VudFwiOiAkZmEtdmFyLWp1Zy1kZXRlcmdlbnQsXG4gIFwiY2lyY2xlLXVzZXJcIjogJGZhLXZhci1jaXJjbGUtdXNlcixcbiAgXCJ1c2VyLWNpcmNsZVwiOiAkZmEtdmFyLXVzZXItY2lyY2xlLFxuICBcInVzZXItc2hpZWxkXCI6ICRmYS12YXItdXNlci1zaGllbGQsXG4gIFwid2luZFwiOiAkZmEtdmFyLXdpbmQsXG4gIFwiY2FyLWJ1cnN0XCI6ICRmYS12YXItY2FyLWJ1cnN0LFxuICBcImNhci1jcmFzaFwiOiAkZmEtdmFyLWNhci1jcmFzaCxcbiAgXCJ5XCI6ICRmYS12YXIteSxcbiAgXCJwZXJzb24tc25vd2JvYXJkaW5nXCI6ICRmYS12YXItcGVyc29uLXNub3dib2FyZGluZyxcbiAgXCJzbm93Ym9hcmRpbmdcIjogJGZhLXZhci1zbm93Ym9hcmRpbmcsXG4gIFwidHJ1Y2stZmFzdFwiOiAkZmEtdmFyLXRydWNrLWZhc3QsXG4gIFwic2hpcHBpbmctZmFzdFwiOiAkZmEtdmFyLXNoaXBwaW5nLWZhc3QsXG4gIFwiZmlzaFwiOiAkZmEtdmFyLWZpc2gsXG4gIFwidXNlci1ncmFkdWF0ZVwiOiAkZmEtdmFyLXVzZXItZ3JhZHVhdGUsXG4gIFwiY2lyY2xlLWhhbGYtc3Ryb2tlXCI6ICRmYS12YXItY2lyY2xlLWhhbGYtc3Ryb2tlLFxuICBcImFkanVzdFwiOiAkZmEtdmFyLWFkanVzdCxcbiAgXCJjbGFwcGVyYm9hcmRcIjogJGZhLXZhci1jbGFwcGVyYm9hcmQsXG4gIFwiY2lyY2xlLXJhZGlhdGlvblwiOiAkZmEtdmFyLWNpcmNsZS1yYWRpYXRpb24sXG4gIFwicmFkaWF0aW9uLWFsdFwiOiAkZmEtdmFyLXJhZGlhdGlvbi1hbHQsXG4gIFwiYmFzZWJhbGxcIjogJGZhLXZhci1iYXNlYmFsbCxcbiAgXCJiYXNlYmFsbC1iYWxsXCI6ICRmYS12YXItYmFzZWJhbGwtYmFsbCxcbiAgXCJqZXQtZmlnaHRlci11cFwiOiAkZmEtdmFyLWpldC1maWdodGVyLXVwLFxuICBcImRpYWdyYW0tcHJvamVjdFwiOiAkZmEtdmFyLWRpYWdyYW0tcHJvamVjdCxcbiAgXCJwcm9qZWN0LWRpYWdyYW1cIjogJGZhLXZhci1wcm9qZWN0LWRpYWdyYW0sXG4gIFwiY29weVwiOiAkZmEtdmFyLWNvcHksXG4gIFwidm9sdW1lLXhtYXJrXCI6ICRmYS12YXItdm9sdW1lLXhtYXJrLFxuICBcInZvbHVtZS1tdXRlXCI6ICRmYS12YXItdm9sdW1lLW11dGUsXG4gIFwidm9sdW1lLXRpbWVzXCI6ICRmYS12YXItdm9sdW1lLXRpbWVzLFxuICBcImhhbmQtc3BhcmtsZXNcIjogJGZhLXZhci1oYW5kLXNwYXJrbGVzLFxuICBcImdyaXBcIjogJGZhLXZhci1ncmlwLFxuICBcImdyaXAtaG9yaXpvbnRhbFwiOiAkZmEtdmFyLWdyaXAtaG9yaXpvbnRhbCxcbiAgXCJzaGFyZS1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLXNoYXJlLWZyb20tc3F1YXJlLFxuICBcInNoYXJlLXNxdWFyZVwiOiAkZmEtdmFyLXNoYXJlLXNxdWFyZSxcbiAgXCJjaGlsZC1jb21iYXRhbnRcIjogJGZhLXZhci1jaGlsZC1jb21iYXRhbnQsXG4gIFwiY2hpbGQtcmlmbGVcIjogJGZhLXZhci1jaGlsZC1yaWZsZSxcbiAgXCJndW5cIjogJGZhLXZhci1ndW4sXG4gIFwic3F1YXJlLXBob25lXCI6ICRmYS12YXItc3F1YXJlLXBob25lLFxuICBcInBob25lLXNxdWFyZVwiOiAkZmEtdmFyLXBob25lLXNxdWFyZSxcbiAgXCJwbHVzXCI6ICRmYS12YXItcGx1cyxcbiAgXCJhZGRcIjogJGZhLXZhci1hZGQsXG4gIFwiZXhwYW5kXCI6ICRmYS12YXItZXhwYW5kLFxuICBcImNvbXB1dGVyXCI6ICRmYS12YXItY29tcHV0ZXIsXG4gIFwieG1hcmtcIjogJGZhLXZhci14bWFyayxcbiAgXCJjbG9zZVwiOiAkZmEtdmFyLWNsb3NlLFxuICBcIm11bHRpcGx5XCI6ICRmYS12YXItbXVsdGlwbHksXG4gIFwicmVtb3ZlXCI6ICRmYS12YXItcmVtb3ZlLFxuICBcInRpbWVzXCI6ICRmYS12YXItdGltZXMsXG4gIFwiYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodFwiOiAkZmEtdmFyLWFycm93cy11cC1kb3duLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzXCI6ICRmYS12YXItYXJyb3dzLFxuICBcImNoYWxrYm9hcmQtdXNlclwiOiAkZmEtdmFyLWNoYWxrYm9hcmQtdXNlcixcbiAgXCJjaGFsa2JvYXJkLXRlYWNoZXJcIjogJGZhLXZhci1jaGFsa2JvYXJkLXRlYWNoZXIsXG4gIFwicGVzby1zaWduXCI6ICRmYS12YXItcGVzby1zaWduLFxuICBcImJ1aWxkaW5nLXNoaWVsZFwiOiAkZmEtdmFyLWJ1aWxkaW5nLXNoaWVsZCxcbiAgXCJiYWJ5XCI6ICRmYS12YXItYmFieSxcbiAgXCJ1c2Vycy1saW5lXCI6ICRmYS12YXItdXNlcnMtbGluZSxcbiAgXCJxdW90ZS1sZWZ0XCI6ICRmYS12YXItcXVvdGUtbGVmdCxcbiAgXCJxdW90ZS1sZWZ0LWFsdFwiOiAkZmEtdmFyLXF1b3RlLWxlZnQtYWx0LFxuICBcInRyYWN0b3JcIjogJGZhLXZhci10cmFjdG9yLFxuICBcInRyYXNoLWFycm93LXVwXCI6ICRmYS12YXItdHJhc2gtYXJyb3ctdXAsXG4gIFwidHJhc2gtcmVzdG9yZVwiOiAkZmEtdmFyLXRyYXNoLXJlc3RvcmUsXG4gIFwiYXJyb3ctZG93bi11cC1sb2NrXCI6ICRmYS12YXItYXJyb3ctZG93bi11cC1sb2NrLFxuICBcImxpbmVzLWxlYW5pbmdcIjogJGZhLXZhci1saW5lcy1sZWFuaW5nLFxuICBcInJ1bGVyLWNvbWJpbmVkXCI6ICRmYS12YXItcnVsZXItY29tYmluZWQsXG4gIFwiY29weXJpZ2h0XCI6ICRmYS12YXItY29weXJpZ2h0LFxuICBcImVxdWFsc1wiOiAkZmEtdmFyLWVxdWFscyxcbiAgXCJibGVuZGVyXCI6ICRmYS12YXItYmxlbmRlcixcbiAgXCJ0ZWV0aFwiOiAkZmEtdmFyLXRlZXRoLFxuICBcInNoZWtlbC1zaWduXCI6ICRmYS12YXItc2hla2VsLXNpZ24sXG4gIFwiaWxzXCI6ICRmYS12YXItaWxzLFxuICBcInNoZWtlbFwiOiAkZmEtdmFyLXNoZWtlbCxcbiAgXCJzaGVxZWxcIjogJGZhLXZhci1zaGVxZWwsXG4gIFwic2hlcWVsLXNpZ25cIjogJGZhLXZhci1zaGVxZWwtc2lnbixcbiAgXCJtYXBcIjogJGZhLXZhci1tYXAsXG4gIFwicm9ja2V0XCI6ICRmYS12YXItcm9ja2V0LFxuICBcInBob3RvLWZpbG1cIjogJGZhLXZhci1waG90by1maWxtLFxuICBcInBob3RvLXZpZGVvXCI6ICRmYS12YXItcGhvdG8tdmlkZW8sXG4gIFwiZm9sZGVyLW1pbnVzXCI6ICRmYS12YXItZm9sZGVyLW1pbnVzLFxuICBcImhleGFnb24tbm9kZXMtYm9sdFwiOiAkZmEtdmFyLWhleGFnb24tbm9kZXMtYm9sdCxcbiAgXCJzdG9yZVwiOiAkZmEtdmFyLXN0b3JlLFxuICBcImFycm93LXRyZW5kLXVwXCI6ICRmYS12YXItYXJyb3ctdHJlbmQtdXAsXG4gIFwicGx1Zy1jaXJjbGUtbWludXNcIjogJGZhLXZhci1wbHVnLWNpcmNsZS1taW51cyxcbiAgXCJzaWduLWhhbmdpbmdcIjogJGZhLXZhci1zaWduLWhhbmdpbmcsXG4gIFwic2lnblwiOiAkZmEtdmFyLXNpZ24sXG4gIFwiYmV6aWVyLWN1cnZlXCI6ICRmYS12YXItYmV6aWVyLWN1cnZlLFxuICBcImJlbGwtc2xhc2hcIjogJGZhLXZhci1iZWxsLXNsYXNoLFxuICBcInRhYmxldFwiOiAkZmEtdmFyLXRhYmxldCxcbiAgXCJ0YWJsZXQtYW5kcm9pZFwiOiAkZmEtdmFyLXRhYmxldC1hbmRyb2lkLFxuICBcInNjaG9vbC1mbGFnXCI6ICRmYS12YXItc2Nob29sLWZsYWcsXG4gIFwiZmlsbFwiOiAkZmEtdmFyLWZpbGwsXG4gIFwiYW5nbGUtdXBcIjogJGZhLXZhci1hbmdsZS11cCxcbiAgXCJkcnVtc3RpY2stYml0ZVwiOiAkZmEtdmFyLWRydW1zdGljay1iaXRlLFxuICBcImhvbGx5LWJlcnJ5XCI6ICRmYS12YXItaG9sbHktYmVycnksXG4gIFwiY2hldnJvbi1sZWZ0XCI6ICRmYS12YXItY2hldnJvbi1sZWZ0LFxuICBcImJhY3RlcmlhXCI6ICRmYS12YXItYmFjdGVyaWEsXG4gIFwiaGFuZC1saXphcmRcIjogJGZhLXZhci1oYW5kLWxpemFyZCxcbiAgXCJub3RkZWZcIjogJGZhLXZhci1ub3RkZWYsXG4gIFwiZGlzZWFzZVwiOiAkZmEtdmFyLWRpc2Vhc2UsXG4gIFwiYnJpZWZjYXNlLW1lZGljYWxcIjogJGZhLXZhci1icmllZmNhc2UtbWVkaWNhbCxcbiAgXCJnZW5kZXJsZXNzXCI6ICRmYS12YXItZ2VuZGVybGVzcyxcbiAgXCJjaGV2cm9uLXJpZ2h0XCI6ICRmYS12YXItY2hldnJvbi1yaWdodCxcbiAgXCJyZXR3ZWV0XCI6ICRmYS12YXItcmV0d2VldCxcbiAgXCJjYXItcmVhclwiOiAkZmEtdmFyLWNhci1yZWFyLFxuICBcImNhci1hbHRcIjogJGZhLXZhci1jYXItYWx0LFxuICBcInB1bXAtc29hcFwiOiAkZmEtdmFyLXB1bXAtc29hcCxcbiAgXCJ2aWRlby1zbGFzaFwiOiAkZmEtdmFyLXZpZGVvLXNsYXNoLFxuICBcImJhdHRlcnktcXVhcnRlclwiOiAkZmEtdmFyLWJhdHRlcnktcXVhcnRlcixcbiAgXCJiYXR0ZXJ5LTJcIjogJGZhLXZhci1iYXR0ZXJ5LTIsXG4gIFwicmFkaW9cIjogJGZhLXZhci1yYWRpbyxcbiAgXCJiYWJ5LWNhcnJpYWdlXCI6ICRmYS12YXItYmFieS1jYXJyaWFnZSxcbiAgXCJjYXJyaWFnZS1iYWJ5XCI6ICRmYS12YXItY2FycmlhZ2UtYmFieSxcbiAgXCJ0cmFmZmljLWxpZ2h0XCI6ICRmYS12YXItdHJhZmZpYy1saWdodCxcbiAgXCJ0aGVybW9tZXRlclwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLFxuICBcInZyLWNhcmRib2FyZFwiOiAkZmEtdmFyLXZyLWNhcmRib2FyZCxcbiAgXCJoYW5kLW1pZGRsZS1maW5nZXJcIjogJGZhLXZhci1oYW5kLW1pZGRsZS1maW5nZXIsXG4gIFwicGVyY2VudFwiOiAkZmEtdmFyLXBlcmNlbnQsXG4gIFwicGVyY2VudGFnZVwiOiAkZmEtdmFyLXBlcmNlbnRhZ2UsXG4gIFwidHJ1Y2stbW92aW5nXCI6ICRmYS12YXItdHJ1Y2stbW92aW5nLFxuICBcImdsYXNzLXdhdGVyLWRyb3BsZXRcIjogJGZhLXZhci1nbGFzcy13YXRlci1kcm9wbGV0LFxuICBcImRpc3BsYXlcIjogJGZhLXZhci1kaXNwbGF5LFxuICBcImZhY2Utc21pbGVcIjogJGZhLXZhci1mYWNlLXNtaWxlLFxuICBcInNtaWxlXCI6ICRmYS12YXItc21pbGUsXG4gIFwidGh1bWJ0YWNrXCI6ICRmYS12YXItdGh1bWJ0YWNrLFxuICBcInRodW1iLXRhY2tcIjogJGZhLXZhci10aHVtYi10YWNrLFxuICBcInRyb3BoeVwiOiAkZmEtdmFyLXRyb3BoeSxcbiAgXCJwZXJzb24tcHJheWluZ1wiOiAkZmEtdmFyLXBlcnNvbi1wcmF5aW5nLFxuICBcInByYXlcIjogJGZhLXZhci1wcmF5LFxuICBcImhhbW1lclwiOiAkZmEtdmFyLWhhbW1lcixcbiAgXCJoYW5kLXBlYWNlXCI6ICRmYS12YXItaGFuZC1wZWFjZSxcbiAgXCJyb3RhdGVcIjogJGZhLXZhci1yb3RhdGUsXG4gIFwic3luYy1hbHRcIjogJGZhLXZhci1zeW5jLWFsdCxcbiAgXCJzcGlubmVyXCI6ICRmYS12YXItc3Bpbm5lcixcbiAgXCJyb2JvdFwiOiAkZmEtdmFyLXJvYm90LFxuICBcInBlYWNlXCI6ICRmYS12YXItcGVhY2UsXG4gIFwiZ2VhcnNcIjogJGZhLXZhci1nZWFycyxcbiAgXCJjb2dzXCI6ICRmYS12YXItY29ncyxcbiAgXCJ3YXJlaG91c2VcIjogJGZhLXZhci13YXJlaG91c2UsXG4gIFwiYXJyb3ctdXAtcmlnaHQtZG90c1wiOiAkZmEtdmFyLWFycm93LXVwLXJpZ2h0LWRvdHMsXG4gIFwic3Bsb3RjaFwiOiAkZmEtdmFyLXNwbG90Y2gsXG4gIFwiZmFjZS1ncmluLWhlYXJ0c1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1oZWFydHMsXG4gIFwiZ3Jpbi1oZWFydHNcIjogJGZhLXZhci1ncmluLWhlYXJ0cyxcbiAgXCJkaWNlLWZvdXJcIjogJGZhLXZhci1kaWNlLWZvdXIsXG4gIFwic2ltLWNhcmRcIjogJGZhLXZhci1zaW0tY2FyZCxcbiAgXCJ0cmFuc2dlbmRlclwiOiAkZmEtdmFyLXRyYW5zZ2VuZGVyLFxuICBcInRyYW5zZ2VuZGVyLWFsdFwiOiAkZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdCxcbiAgXCJtZXJjdXJ5XCI6ICRmYS12YXItbWVyY3VyeSxcbiAgXCJhcnJvdy10dXJuLWRvd25cIjogJGZhLXZhci1hcnJvdy10dXJuLWRvd24sXG4gIFwibGV2ZWwtZG93blwiOiAkZmEtdmFyLWxldmVsLWRvd24sXG4gIFwicGVyc29uLWZhbGxpbmctYnVyc3RcIjogJGZhLXZhci1wZXJzb24tZmFsbGluZy1idXJzdCxcbiAgXCJhd2FyZFwiOiAkZmEtdmFyLWF3YXJkLFxuICBcInRpY2tldC1zaW1wbGVcIjogJGZhLXZhci10aWNrZXQtc2ltcGxlLFxuICBcInRpY2tldC1hbHRcIjogJGZhLXZhci10aWNrZXQtYWx0LFxuICBcImJ1aWxkaW5nXCI6ICRmYS12YXItYnVpbGRpbmcsXG4gIFwiYW5nbGVzLWxlZnRcIjogJGZhLXZhci1hbmdsZXMtbGVmdCxcbiAgXCJhbmdsZS1kb3VibGUtbGVmdFwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0LFxuICBcInFyY29kZVwiOiAkZmEtdmFyLXFyY29kZSxcbiAgXCJjbG9jay1yb3RhdGUtbGVmdFwiOiAkZmEtdmFyLWNsb2NrLXJvdGF0ZS1sZWZ0LFxuICBcImhpc3RvcnlcIjogJGZhLXZhci1oaXN0b3J5LFxuICBcImZhY2UtZ3Jpbi1iZWFtLXN3ZWF0XCI6ICRmYS12YXItZmFjZS1ncmluLWJlYW0tc3dlYXQsXG4gIFwiZ3Jpbi1iZWFtLXN3ZWF0XCI6ICRmYS12YXItZ3Jpbi1iZWFtLXN3ZWF0LFxuICBcImZpbGUtZXhwb3J0XCI6ICRmYS12YXItZmlsZS1leHBvcnQsXG4gIFwiYXJyb3ctcmlnaHQtZnJvbS1maWxlXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1maWxlLFxuICBcInNoaWVsZFwiOiAkZmEtdmFyLXNoaWVsZCxcbiAgXCJzaGllbGQtYmxhbmtcIjogJGZhLXZhci1zaGllbGQtYmxhbmssXG4gIFwiYXJyb3ctdXAtc2hvcnQtd2lkZVwiOiAkZmEtdmFyLWFycm93LXVwLXNob3J0LXdpZGUsXG4gIFwic29ydC1hbW91bnQtdXAtYWx0XCI6ICRmYS12YXItc29ydC1hbW91bnQtdXAtYWx0LFxuICBcImNvbW1lbnQtbm9kZXNcIjogJGZhLXZhci1jb21tZW50LW5vZGVzLFxuICBcImhvdXNlLW1lZGljYWxcIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLFxuICBcImdvbGYtYmFsbC10ZWVcIjogJGZhLXZhci1nb2xmLWJhbGwtdGVlLFxuICBcImdvbGYtYmFsbFwiOiAkZmEtdmFyLWdvbGYtYmFsbCxcbiAgXCJjaXJjbGUtY2hldnJvbi1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWNoZXZyb24tbGVmdCxcbiAgXCJjaGV2cm9uLWNpcmNsZS1sZWZ0XCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdCxcbiAgXCJob3VzZS1jaGltbmV5LXdpbmRvd1wiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktd2luZG93LFxuICBcInBlbi1uaWJcIjogJGZhLXZhci1wZW4tbmliLFxuICBcInRlbnQtYXJyb3ctdHVybi1sZWZ0XCI6ICRmYS12YXItdGVudC1hcnJvdy10dXJuLWxlZnQsXG4gIFwidGVudHNcIjogJGZhLXZhci10ZW50cyxcbiAgXCJ3YW5kLW1hZ2ljXCI6ICRmYS12YXItd2FuZC1tYWdpYyxcbiAgXCJtYWdpY1wiOiAkZmEtdmFyLW1hZ2ljLFxuICBcImRvZ1wiOiAkZmEtdmFyLWRvZyxcbiAgXCJjYXJyb3RcIjogJGZhLXZhci1jYXJyb3QsXG4gIFwibW9vblwiOiAkZmEtdmFyLW1vb24sXG4gIFwid2luZS1nbGFzcy1lbXB0eVwiOiAkZmEtdmFyLXdpbmUtZ2xhc3MtZW1wdHksXG4gIFwid2luZS1nbGFzcy1hbHRcIjogJGZhLXZhci13aW5lLWdsYXNzLWFsdCxcbiAgXCJjaGVlc2VcIjogJGZhLXZhci1jaGVlc2UsXG4gIFwieWluLXlhbmdcIjogJGZhLXZhci15aW4teWFuZyxcbiAgXCJtdXNpY1wiOiAkZmEtdmFyLW11c2ljLFxuICBcImNvZGUtY29tbWl0XCI6ICRmYS12YXItY29kZS1jb21taXQsXG4gIFwidGVtcGVyYXR1cmUtbG93XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtbG93LFxuICBcInBlcnNvbi1iaWtpbmdcIjogJGZhLXZhci1wZXJzb24tYmlraW5nLFxuICBcImJpa2luZ1wiOiAkZmEtdmFyLWJpa2luZyxcbiAgXCJicm9vbVwiOiAkZmEtdmFyLWJyb29tLFxuICBcInNoaWVsZC1oZWFydFwiOiAkZmEtdmFyLXNoaWVsZC1oZWFydCxcbiAgXCJnb3B1cmFtXCI6ICRmYS12YXItZ29wdXJhbSxcbiAgXCJlYXJ0aC1vY2VhbmlhXCI6ICRmYS12YXItZWFydGgtb2NlYW5pYSxcbiAgXCJnbG9iZS1vY2VhbmlhXCI6ICRmYS12YXItZ2xvYmUtb2NlYW5pYSxcbiAgXCJzcXVhcmUteG1hcmtcIjogJGZhLXZhci1zcXVhcmUteG1hcmssXG4gIFwidGltZXMtc3F1YXJlXCI6ICRmYS12YXItdGltZXMtc3F1YXJlLFxuICBcInhtYXJrLXNxdWFyZVwiOiAkZmEtdmFyLXhtYXJrLXNxdWFyZSxcbiAgXCJoYXNodGFnXCI6ICRmYS12YXItaGFzaHRhZyxcbiAgXCJ1cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyXCI6ICRmYS12YXItdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlcixcbiAgXCJleHBhbmQtYWx0XCI6ICRmYS12YXItZXhwYW5kLWFsdCxcbiAgXCJvaWwtY2FuXCI6ICRmYS12YXItb2lsLWNhbixcbiAgXCJ0XCI6ICRmYS12YXItdCxcbiAgXCJoaXBwb1wiOiAkZmEtdmFyLWhpcHBvLFxuICBcImNoYXJ0LWNvbHVtblwiOiAkZmEtdmFyLWNoYXJ0LWNvbHVtbixcbiAgXCJpbmZpbml0eVwiOiAkZmEtdmFyLWluZmluaXR5LFxuICBcInZpYWwtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItdmlhbC1jaXJjbGUtY2hlY2ssXG4gIFwicGVyc29uLWFycm93LWRvd24tdG8tbGluZVwiOiAkZmEtdmFyLXBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmUsXG4gIFwidm9pY2VtYWlsXCI6ICRmYS12YXItdm9pY2VtYWlsLFxuICBcImZhblwiOiAkZmEtdmFyLWZhbixcbiAgXCJwZXJzb24td2Fsa2luZy1sdWdnYWdlXCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctbHVnZ2FnZSxcbiAgXCJ1cC1kb3duXCI6ICRmYS12YXItdXAtZG93bixcbiAgXCJhcnJvd3MtYWx0LXZcIjogJGZhLXZhci1hcnJvd3MtYWx0LXYsXG4gIFwiY2xvdWQtbW9vbi1yYWluXCI6ICRmYS12YXItY2xvdWQtbW9vbi1yYWluLFxuICBcImNhbGVuZGFyXCI6ICRmYS12YXItY2FsZW5kYXIsXG4gIFwidHJhaWxlclwiOiAkZmEtdmFyLXRyYWlsZXIsXG4gIFwiYmFoYWlcIjogJGZhLXZhci1iYWhhaSxcbiAgXCJoYXlrYWxcIjogJGZhLXZhci1oYXlrYWwsXG4gIFwic2QtY2FyZFwiOiAkZmEtdmFyLXNkLWNhcmQsXG4gIFwiZHJhZ29uXCI6ICRmYS12YXItZHJhZ29uLFxuICBcInNob2UtcHJpbnRzXCI6ICRmYS12YXItc2hvZS1wcmludHMsXG4gIFwiY2lyY2xlLXBsdXNcIjogJGZhLXZhci1jaXJjbGUtcGx1cyxcbiAgXCJwbHVzLWNpcmNsZVwiOiAkZmEtdmFyLXBsdXMtY2lyY2xlLFxuICBcImZhY2UtZ3Jpbi10b25ndWUtd2lua1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtd2luayxcbiAgXCJncmluLXRvbmd1ZS13aW5rXCI6ICRmYS12YXItZ3Jpbi10b25ndWUtd2luayxcbiAgXCJoYW5kLWhvbGRpbmdcIjogJGZhLXZhci1oYW5kLWhvbGRpbmcsXG4gIFwicGx1Zy1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1wbHVnLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJsaW5rLXNsYXNoXCI6ICRmYS12YXItbGluay1zbGFzaCxcbiAgXCJjaGFpbi1icm9rZW5cIjogJGZhLXZhci1jaGFpbi1icm9rZW4sXG4gIFwiY2hhaW4tc2xhc2hcIjogJGZhLXZhci1jaGFpbi1zbGFzaCxcbiAgXCJ1bmxpbmtcIjogJGZhLXZhci11bmxpbmssXG4gIFwiY2xvbmVcIjogJGZhLXZhci1jbG9uZSxcbiAgXCJwZXJzb24td2Fsa2luZy1hcnJvdy1sb29wLWxlZnRcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1sb29wLWxlZnQsXG4gIFwiYXJyb3ctdXAtei1hXCI6ICRmYS12YXItYXJyb3ctdXAtei1hLFxuICBcInNvcnQtYWxwaGEtdXAtYWx0XCI6ICRmYS12YXItc29ydC1hbHBoYS11cC1hbHQsXG4gIFwiZmlyZS1mbGFtZS1jdXJ2ZWRcIjogJGZhLXZhci1maXJlLWZsYW1lLWN1cnZlZCxcbiAgXCJmaXJlLWFsdFwiOiAkZmEtdmFyLWZpcmUtYWx0LFxuICBcInRvcm5hZG9cIjogJGZhLXZhci10b3JuYWRvLFxuICBcImZpbGUtY2lyY2xlLXBsdXNcIjogJGZhLXZhci1maWxlLWNpcmNsZS1wbHVzLFxuICBcImJvb2stcXVyYW5cIjogJGZhLXZhci1ib29rLXF1cmFuLFxuICBcInF1cmFuXCI6ICRmYS12YXItcXVyYW4sXG4gIFwiYW5jaG9yXCI6ICRmYS12YXItYW5jaG9yLFxuICBcImJvcmRlci1hbGxcIjogJGZhLXZhci1ib3JkZXItYWxsLFxuICBcImZhY2UtYW5ncnlcIjogJGZhLXZhci1mYWNlLWFuZ3J5LFxuICBcImFuZ3J5XCI6ICRmYS12YXItYW5ncnksXG4gIFwiY29va2llLWJpdGVcIjogJGZhLXZhci1jb29raWUtYml0ZSxcbiAgXCJhcnJvdy10cmVuZC1kb3duXCI6ICRmYS12YXItYXJyb3ctdHJlbmQtZG93bixcbiAgXCJyc3NcIjogJGZhLXZhci1yc3MsXG4gIFwiZmVlZFwiOiAkZmEtdmFyLWZlZWQsXG4gIFwiZHJhdy1wb2x5Z29uXCI6ICRmYS12YXItZHJhdy1wb2x5Z29uLFxuICBcInNjYWxlLWJhbGFuY2VkXCI6ICRmYS12YXItc2NhbGUtYmFsYW5jZWQsXG4gIFwiYmFsYW5jZS1zY2FsZVwiOiAkZmEtdmFyLWJhbGFuY2Utc2NhbGUsXG4gIFwiZ2F1Z2Utc2ltcGxlLWhpZ2hcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtaGlnaCxcbiAgXCJ0YWNob21ldGVyXCI6ICRmYS12YXItdGFjaG9tZXRlcixcbiAgXCJ0YWNob21ldGVyLWZhc3RcIjogJGZhLXZhci10YWNob21ldGVyLWZhc3QsXG4gIFwic2hvd2VyXCI6ICRmYS12YXItc2hvd2VyLFxuICBcImRlc2t0b3BcIjogJGZhLXZhci1kZXNrdG9wLFxuICBcImRlc2t0b3AtYWx0XCI6ICRmYS12YXItZGVza3RvcC1hbHQsXG4gIFwibVwiOiAkZmEtdmFyLW0sXG4gIFwidGFibGUtbGlzdFwiOiAkZmEtdmFyLXRhYmxlLWxpc3QsXG4gIFwidGgtbGlzdFwiOiAkZmEtdmFyLXRoLWxpc3QsXG4gIFwiY29tbWVudC1zbXNcIjogJGZhLXZhci1jb21tZW50LXNtcyxcbiAgXCJzbXNcIjogJGZhLXZhci1zbXMsXG4gIFwiYm9va1wiOiAkZmEtdmFyLWJvb2ssXG4gIFwidXNlci1wbHVzXCI6ICRmYS12YXItdXNlci1wbHVzLFxuICBcImNoZWNrXCI6ICRmYS12YXItY2hlY2ssXG4gIFwiYmF0dGVyeS10aHJlZS1xdWFydGVyc1wiOiAkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnMsXG4gIFwiYmF0dGVyeS00XCI6ICRmYS12YXItYmF0dGVyeS00LFxuICBcImhvdXNlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWhvdXNlLWNpcmNsZS1jaGVjayxcbiAgXCJhbmdsZS1sZWZ0XCI6ICRmYS12YXItYW5nbGUtbGVmdCxcbiAgXCJkaWFncmFtLXN1Y2Nlc3NvclwiOiAkZmEtdmFyLWRpYWdyYW0tc3VjY2Vzc29yLFxuICBcInRydWNrLWFycm93LXJpZ2h0XCI6ICRmYS12YXItdHJ1Y2stYXJyb3ctcmlnaHQsXG4gIFwiYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0XCI6ICRmYS12YXItYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0LFxuICBcImhhbmQtZmlzdFwiOiAkZmEtdmFyLWhhbmQtZmlzdCxcbiAgXCJmaXN0LXJhaXNlZFwiOiAkZmEtdmFyLWZpc3QtcmFpc2VkLFxuICBcImNsb3VkLW1vb25cIjogJGZhLXZhci1jbG91ZC1tb29uLFxuICBcImJyaWVmY2FzZVwiOiAkZmEtdmFyLWJyaWVmY2FzZSxcbiAgXCJwZXJzb24tZmFsbGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1mYWxsaW5nLFxuICBcImltYWdlLXBvcnRyYWl0XCI6ICRmYS12YXItaW1hZ2UtcG9ydHJhaXQsXG4gIFwicG9ydHJhaXRcIjogJGZhLXZhci1wb3J0cmFpdCxcbiAgXCJ1c2VyLXRhZ1wiOiAkZmEtdmFyLXVzZXItdGFnLFxuICBcInJ1Z1wiOiAkZmEtdmFyLXJ1ZyxcbiAgXCJlYXJ0aC1ldXJvcGVcIjogJGZhLXZhci1lYXJ0aC1ldXJvcGUsXG4gIFwiZ2xvYmUtZXVyb3BlXCI6ICRmYS12YXItZ2xvYmUtZXVyb3BlLFxuICBcImNhcnQtZmxhdGJlZC1zdWl0Y2FzZVwiOiAkZmEtdmFyLWNhcnQtZmxhdGJlZC1zdWl0Y2FzZSxcbiAgXCJsdWdnYWdlLWNhcnRcIjogJGZhLXZhci1sdWdnYWdlLWNhcnQsXG4gIFwicmVjdGFuZ2xlLXhtYXJrXCI6ICRmYS12YXItcmVjdGFuZ2xlLXhtYXJrLFxuICBcInJlY3RhbmdsZS10aW1lc1wiOiAkZmEtdmFyLXJlY3RhbmdsZS10aW1lcyxcbiAgXCJ0aW1lcy1yZWN0YW5nbGVcIjogJGZhLXZhci10aW1lcy1yZWN0YW5nbGUsXG4gIFwid2luZG93LWNsb3NlXCI6ICRmYS12YXItd2luZG93LWNsb3NlLFxuICBcImJhaHQtc2lnblwiOiAkZmEtdmFyLWJhaHQtc2lnbixcbiAgXCJib29rLW9wZW5cIjogJGZhLXZhci1ib29rLW9wZW4sXG4gIFwiYm9vay1qb3VybmFsLXdoaWxsc1wiOiAkZmEtdmFyLWJvb2stam91cm5hbC13aGlsbHMsXG4gIFwiam91cm5hbC13aGlsbHNcIjogJGZhLXZhci1qb3VybmFsLXdoaWxscyxcbiAgXCJoYW5kY3VmZnNcIjogJGZhLXZhci1oYW5kY3VmZnMsXG4gIFwidHJpYW5nbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci10cmlhbmdsZS1leGNsYW1hdGlvbixcbiAgXCJleGNsYW1hdGlvbi10cmlhbmdsZVwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlLFxuICBcIndhcm5pbmdcIjogJGZhLXZhci13YXJuaW5nLFxuICBcImRhdGFiYXNlXCI6ICRmYS12YXItZGF0YWJhc2UsXG4gIFwic2hhcmVcIjogJGZhLXZhci1zaGFyZSxcbiAgXCJtYWlsLWZvcndhcmRcIjogJGZhLXZhci1tYWlsLWZvcndhcmQsXG4gIFwiYm90dGxlLWRyb3BsZXRcIjogJGZhLXZhci1ib3R0bGUtZHJvcGxldCxcbiAgXCJtYXNrLWZhY2VcIjogJGZhLXZhci1tYXNrLWZhY2UsXG4gIFwiaGlsbC1yb2Nrc2xpZGVcIjogJGZhLXZhci1oaWxsLXJvY2tzbGlkZSxcbiAgXCJyaWdodC1sZWZ0XCI6ICRmYS12YXItcmlnaHQtbGVmdCxcbiAgXCJleGNoYW5nZS1hbHRcIjogJGZhLXZhci1leGNoYW5nZS1hbHQsXG4gIFwicGFwZXItcGxhbmVcIjogJGZhLXZhci1wYXBlci1wbGFuZSxcbiAgXCJyb2FkLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXJvYWQtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImR1bmdlb25cIjogJGZhLXZhci1kdW5nZW9uLFxuICBcImFsaWduLXJpZ2h0XCI6ICRmYS12YXItYWxpZ24tcmlnaHQsXG4gIFwibW9uZXktYmlsbC0xLXdhdmVcIjogJGZhLXZhci1tb25leS1iaWxsLTEtd2F2ZSxcbiAgXCJtb25leS1iaWxsLXdhdmUtYWx0XCI6ICRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdCxcbiAgXCJsaWZlLXJpbmdcIjogJGZhLXZhci1saWZlLXJpbmcsXG4gIFwiaGFuZHNcIjogJGZhLXZhci1oYW5kcyxcbiAgXCJzaWduLWxhbmd1YWdlXCI6ICRmYS12YXItc2lnbi1sYW5ndWFnZSxcbiAgXCJzaWduaW5nXCI6ICRmYS12YXItc2lnbmluZyxcbiAgXCJjYWxlbmRhci1kYXlcIjogJGZhLXZhci1jYWxlbmRhci1kYXksXG4gIFwid2F0ZXItbGFkZGVyXCI6ICRmYS12YXItd2F0ZXItbGFkZGVyLFxuICBcImxhZGRlci13YXRlclwiOiAkZmEtdmFyLWxhZGRlci13YXRlcixcbiAgXCJzd2ltbWluZy1wb29sXCI6ICRmYS12YXItc3dpbW1pbmctcG9vbCxcbiAgXCJhcnJvd3MtdXAtZG93blwiOiAkZmEtdmFyLWFycm93cy11cC1kb3duLFxuICBcImFycm93cy12XCI6ICRmYS12YXItYXJyb3dzLXYsXG4gIFwiZmFjZS1ncmltYWNlXCI6ICRmYS12YXItZmFjZS1ncmltYWNlLFxuICBcImdyaW1hY2VcIjogJGZhLXZhci1ncmltYWNlLFxuICBcIndoZWVsY2hhaXItbW92ZVwiOiAkZmEtdmFyLXdoZWVsY2hhaXItbW92ZSxcbiAgXCJ3aGVlbGNoYWlyLWFsdFwiOiAkZmEtdmFyLXdoZWVsY2hhaXItYWx0LFxuICBcInR1cm4tZG93blwiOiAkZmEtdmFyLXR1cm4tZG93bixcbiAgXCJsZXZlbC1kb3duLWFsdFwiOiAkZmEtdmFyLWxldmVsLWRvd24tYWx0LFxuICBcInBlcnNvbi13YWxraW5nLWFycm93LXJpZ2h0XCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHQsXG4gIFwic3F1YXJlLWVudmVsb3BlXCI6ICRmYS12YXItc3F1YXJlLWVudmVsb3BlLFxuICBcImVudmVsb3BlLXNxdWFyZVwiOiAkZmEtdmFyLWVudmVsb3BlLXNxdWFyZSxcbiAgXCJkaWNlXCI6ICRmYS12YXItZGljZSxcbiAgXCJib3dsaW5nLWJhbGxcIjogJGZhLXZhci1ib3dsaW5nLWJhbGwsXG4gIFwiYnJhaW5cIjogJGZhLXZhci1icmFpbixcbiAgXCJiYW5kYWdlXCI6ICRmYS12YXItYmFuZGFnZSxcbiAgXCJiYW5kLWFpZFwiOiAkZmEtdmFyLWJhbmQtYWlkLFxuICBcImNhbGVuZGFyLW1pbnVzXCI6ICRmYS12YXItY2FsZW5kYXItbWludXMsXG4gIFwiY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItY2lyY2xlLXhtYXJrLFxuICBcInRpbWVzLWNpcmNsZVwiOiAkZmEtdmFyLXRpbWVzLWNpcmNsZSxcbiAgXCJ4bWFyay1jaXJjbGVcIjogJGZhLXZhci14bWFyay1jaXJjbGUsXG4gIFwiZ2lmdHNcIjogJGZhLXZhci1naWZ0cyxcbiAgXCJob3RlbFwiOiAkZmEtdmFyLWhvdGVsLFxuICBcImVhcnRoLWFzaWFcIjogJGZhLXZhci1lYXJ0aC1hc2lhLFxuICBcImdsb2JlLWFzaWFcIjogJGZhLXZhci1nbG9iZS1hc2lhLFxuICBcImlkLWNhcmQtY2xpcFwiOiAkZmEtdmFyLWlkLWNhcmQtY2xpcCxcbiAgXCJpZC1jYXJkLWFsdFwiOiAkZmEtdmFyLWlkLWNhcmQtYWx0LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtcGx1c1wiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtcGx1cyxcbiAgXCJzZWFyY2gtcGx1c1wiOiAkZmEtdmFyLXNlYXJjaC1wbHVzLFxuICBcInRodW1icy11cFwiOiAkZmEtdmFyLXRodW1icy11cCxcbiAgXCJ1c2VyLWNsb2NrXCI6ICRmYS12YXItdXNlci1jbG9jayxcbiAgXCJoYW5kLWRvdHNcIjogJGZhLXZhci1oYW5kLWRvdHMsXG4gIFwiYWxsZXJnaWVzXCI6ICRmYS12YXItYWxsZXJnaWVzLFxuICBcImZpbGUtaW52b2ljZVwiOiAkZmEtdmFyLWZpbGUtaW52b2ljZSxcbiAgXCJ3aW5kb3ctbWluaW1pemVcIjogJGZhLXZhci13aW5kb3ctbWluaW1pemUsXG4gIFwibXVnLXNhdWNlclwiOiAkZmEtdmFyLW11Zy1zYXVjZXIsXG4gIFwiY29mZmVlXCI6ICRmYS12YXItY29mZmVlLFxuICBcImJydXNoXCI6ICRmYS12YXItYnJ1c2gsXG4gIFwiZmlsZS1oYWxmLWRhc2hlZFwiOiAkZmEtdmFyLWZpbGUtaGFsZi1kYXNoZWQsXG4gIFwibWFza1wiOiAkZmEtdmFyLW1hc2ssXG4gIFwibWFnbmlmeWluZy1nbGFzcy1taW51c1wiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbWludXMsXG4gIFwic2VhcmNoLW1pbnVzXCI6ICRmYS12YXItc2VhcmNoLW1pbnVzLFxuICBcInJ1bGVyLXZlcnRpY2FsXCI6ICRmYS12YXItcnVsZXItdmVydGljYWwsXG4gIFwidXNlci1sYXJnZVwiOiAkZmEtdmFyLXVzZXItbGFyZ2UsXG4gIFwidXNlci1hbHRcIjogJGZhLXZhci11c2VyLWFsdCxcbiAgXCJ0cmFpbi10cmFtXCI6ICRmYS12YXItdHJhaW4tdHJhbSxcbiAgXCJ1c2VyLW51cnNlXCI6ICRmYS12YXItdXNlci1udXJzZSxcbiAgXCJzeXJpbmdlXCI6ICRmYS12YXItc3lyaW5nZSxcbiAgXCJjbG91ZC1zdW5cIjogJGZhLXZhci1jbG91ZC1zdW4sXG4gIFwic3RvcHdhdGNoLTIwXCI6ICRmYS12YXItc3RvcHdhdGNoLTIwLFxuICBcInNxdWFyZS1mdWxsXCI6ICRmYS12YXItc3F1YXJlLWZ1bGwsXG4gIFwibWFnbmV0XCI6ICRmYS12YXItbWFnbmV0LFxuICBcImphclwiOiAkZmEtdmFyLWphcixcbiAgXCJub3RlLXN0aWNreVwiOiAkZmEtdmFyLW5vdGUtc3RpY2t5LFxuICBcInN0aWNreS1ub3RlXCI6ICRmYS12YXItc3RpY2t5LW5vdGUsXG4gIFwiYnVnLXNsYXNoXCI6ICRmYS12YXItYnVnLXNsYXNoLFxuICBcImFycm93LXVwLWZyb20td2F0ZXItcHVtcFwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20td2F0ZXItcHVtcCxcbiAgXCJib25lXCI6ICRmYS12YXItYm9uZSxcbiAgXCJ0YWJsZS1jZWxscy1yb3ctdW5sb2NrXCI6ICRmYS12YXItdGFibGUtY2VsbHMtcm93LXVubG9jayxcbiAgXCJ1c2VyLWluanVyZWRcIjogJGZhLXZhci11c2VyLWluanVyZWQsXG4gIFwiZmFjZS1zYWQtdGVhclwiOiAkZmEtdmFyLWZhY2Utc2FkLXRlYXIsXG4gIFwic2FkLXRlYXJcIjogJGZhLXZhci1zYWQtdGVhcixcbiAgXCJwbGFuZVwiOiAkZmEtdmFyLXBsYW5lLFxuICBcInRlbnQtYXJyb3dzLWRvd25cIjogJGZhLXZhci10ZW50LWFycm93cy1kb3duLFxuICBcImV4Y2xhbWF0aW9uXCI6ICRmYS12YXItZXhjbGFtYXRpb24sXG4gIFwiYXJyb3dzLXNwaW5cIjogJGZhLXZhci1hcnJvd3Mtc3BpbixcbiAgXCJwcmludFwiOiAkZmEtdmFyLXByaW50LFxuICBcInR1cmtpc2gtbGlyYS1zaWduXCI6ICRmYS12YXItdHVya2lzaC1saXJhLXNpZ24sXG4gIFwidHJ5XCI6ICRmYS12YXItdHJ5LFxuICBcInR1cmtpc2gtbGlyYVwiOiAkZmEtdmFyLXR1cmtpc2gtbGlyYSxcbiAgXCJkb2xsYXItc2lnblwiOiAkZmEtdmFyLWRvbGxhci1zaWduLFxuICBcImRvbGxhclwiOiAkZmEtdmFyLWRvbGxhcixcbiAgXCJ1c2RcIjogJGZhLXZhci11c2QsXG4gIFwieFwiOiAkZmEtdmFyLXgsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1kb2xsYXJcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhcixcbiAgXCJzZWFyY2gtZG9sbGFyXCI6ICRmYS12YXItc2VhcmNoLWRvbGxhcixcbiAgXCJ1c2Vycy1nZWFyXCI6ICRmYS12YXItdXNlcnMtZ2VhcixcbiAgXCJ1c2Vycy1jb2dcIjogJGZhLXZhci11c2Vycy1jb2csXG4gIFwicGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nXCI6ICRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nLFxuICBcImJ1aWxkaW5nLWNvbHVtbnNcIjogJGZhLXZhci1idWlsZGluZy1jb2x1bW5zLFxuICBcImJhbmtcIjogJGZhLXZhci1iYW5rLFxuICBcImluc3RpdHV0aW9uXCI6ICRmYS12YXItaW5zdGl0dXRpb24sXG4gIFwibXVzZXVtXCI6ICRmYS12YXItbXVzZXVtLFxuICBcInVuaXZlcnNpdHlcIjogJGZhLXZhci11bml2ZXJzaXR5LFxuICBcInVtYnJlbGxhXCI6ICRmYS12YXItdW1icmVsbGEsXG4gIFwidHJvd2VsXCI6ICRmYS12YXItdHJvd2VsLFxuICBcImRcIjogJGZhLXZhci1kLFxuICBcInN0YXBsZXJcIjogJGZhLXZhci1zdGFwbGVyLFxuICBcIm1hc2tzLXRoZWF0ZXJcIjogJGZhLXZhci1tYXNrcy10aGVhdGVyLFxuICBcInRoZWF0ZXItbWFza3NcIjogJGZhLXZhci10aGVhdGVyLW1hc2tzLFxuICBcImtpcC1zaWduXCI6ICRmYS12YXIta2lwLXNpZ24sXG4gIFwiaGFuZC1wb2ludC1sZWZ0XCI6ICRmYS12YXItaGFuZC1wb2ludC1sZWZ0LFxuICBcImhhbmRzaGFrZS1zaW1wbGVcIjogJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlLFxuICBcImhhbmRzaGFrZS1hbHRcIjogJGZhLXZhci1oYW5kc2hha2UtYWx0LFxuICBcImpldC1maWdodGVyXCI6ICRmYS12YXItamV0LWZpZ2h0ZXIsXG4gIFwiZmlnaHRlci1qZXRcIjogJGZhLXZhci1maWdodGVyLWpldCxcbiAgXCJzcXVhcmUtc2hhcmUtbm9kZXNcIjogJGZhLXZhci1zcXVhcmUtc2hhcmUtbm9kZXMsXG4gIFwic2hhcmUtYWx0LXNxdWFyZVwiOiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmUsXG4gIFwiYmFyY29kZVwiOiAkZmEtdmFyLWJhcmNvZGUsXG4gIFwicGx1cy1taW51c1wiOiAkZmEtdmFyLXBsdXMtbWludXMsXG4gIFwidmlkZW9cIjogJGZhLXZhci12aWRlbyxcbiAgXCJ2aWRlby1jYW1lcmFcIjogJGZhLXZhci12aWRlby1jYW1lcmEsXG4gIFwiZ3JhZHVhdGlvbi1jYXBcIjogJGZhLXZhci1ncmFkdWF0aW9uLWNhcCxcbiAgXCJtb3J0YXItYm9hcmRcIjogJGZhLXZhci1tb3J0YXItYm9hcmQsXG4gIFwiaGFuZC1ob2xkaW5nLW1lZGljYWxcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctbWVkaWNhbCxcbiAgXCJwZXJzb24tY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1jaGVjayxcbiAgXCJ0dXJuLXVwXCI6ICRmYS12YXItdHVybi11cCxcbiAgXCJsZXZlbC11cC1hbHRcIjogJGZhLXZhci1sZXZlbC11cC1hbHQsXG4pO1xuXG4kZmEtYnJhbmQtaWNvbnM6IChcbiAgXCJtb25lcm9cIjogJGZhLXZhci1tb25lcm8sXG4gIFwiaG9vbGlcIjogJGZhLXZhci1ob29saSxcbiAgXCJ5ZWxwXCI6ICRmYS12YXIteWVscCxcbiAgXCJjYy12aXNhXCI6ICRmYS12YXItY2MtdmlzYSxcbiAgXCJsYXN0Zm1cIjogJGZhLXZhci1sYXN0Zm0sXG4gIFwic2hvcHdhcmVcIjogJGZhLXZhci1zaG9wd2FyZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYyxcbiAgXCJhd3NcIjogJGZhLXZhci1hd3MsXG4gIFwicmVkaGF0XCI6ICRmYS12YXItcmVkaGF0LFxuICBcInlvYXN0XCI6ICRmYS12YXIteW9hc3QsXG4gIFwiY2xvdWRmbGFyZVwiOiAkZmEtdmFyLWNsb3VkZmxhcmUsXG4gIFwidXBzXCI6ICRmYS12YXItdXBzLFxuICBcInBpeGl2XCI6ICRmYS12YXItcGl4aXYsXG4gIFwid3BleHBsb3JlclwiOiAkZmEtdmFyLXdwZXhwbG9yZXIsXG4gIFwiZHlhbG9nXCI6ICRmYS12YXItZHlhbG9nLFxuICBcImJpdHlcIjogJGZhLXZhci1iaXR5LFxuICBcInN0YWNrcGF0aFwiOiAkZmEtdmFyLXN0YWNrcGF0aCxcbiAgXCJidXlzZWxsYWRzXCI6ICRmYS12YXItYnV5c2VsbGFkcyxcbiAgXCJmaXJzdC1vcmRlclwiOiAkZmEtdmFyLWZpcnN0LW9yZGVyLFxuICBcIm1vZHhcIjogJGZhLXZhci1tb2R4LFxuICBcImd1aWxkZWRcIjogJGZhLXZhci1ndWlsZGVkLFxuICBcInZudlwiOiAkZmEtdmFyLXZudixcbiAgXCJzcXVhcmUtanNcIjogJGZhLXZhci1zcXVhcmUtanMsXG4gIFwianMtc3F1YXJlXCI6ICRmYS12YXItanMtc3F1YXJlLFxuICBcIm1pY3Jvc29mdFwiOiAkZmEtdmFyLW1pY3Jvc29mdCxcbiAgXCJxcVwiOiAkZmEtdmFyLXFxLFxuICBcIm9yY2lkXCI6ICRmYS12YXItb3JjaWQsXG4gIFwiamF2YVwiOiAkZmEtdmFyLWphdmEsXG4gIFwiaW52aXNpb25cIjogJGZhLXZhci1pbnZpc2lvbixcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXBkLWFsdFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0LFxuICBcImNlbnRlcmNvZGVcIjogJGZhLXZhci1jZW50ZXJjb2RlLFxuICBcImdsaWRlLWdcIjogJGZhLXZhci1nbGlkZS1nLFxuICBcImRydXBhbFwiOiAkZmEtdmFyLWRydXBhbCxcbiAgXCJqeGxcIjogJGZhLXZhci1qeGwsXG4gIFwiZGFydC1sYW5nXCI6ICRmYS12YXItZGFydC1sYW5nLFxuICBcImhpcmUtYS1oZWxwZXJcIjogJGZhLXZhci1oaXJlLWEtaGVscGVyLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtYnlcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5LFxuICBcInVuaXR5XCI6ICRmYS12YXItdW5pdHksXG4gIFwid2htY3NcIjogJGZhLXZhci13aG1jcyxcbiAgXCJyb2NrZXRjaGF0XCI6ICRmYS12YXItcm9ja2V0Y2hhdCxcbiAgXCJ2a1wiOiAkZmEtdmFyLXZrLFxuICBcInVudGFwcGRcIjogJGZhLXZhci11bnRhcHBkLFxuICBcIm1haWxjaGltcFwiOiAkZmEtdmFyLW1haWxjaGltcCxcbiAgXCJjc3MzLWFsdFwiOiAkZmEtdmFyLWNzczMtYWx0LFxuICBcInNxdWFyZS1yZWRkaXRcIjogJGZhLXZhci1zcXVhcmUtcmVkZGl0LFxuICBcInJlZGRpdC1zcXVhcmVcIjogJGZhLXZhci1yZWRkaXQtc3F1YXJlLFxuICBcInZpbWVvLXZcIjogJGZhLXZhci12aW1lby12LFxuICBcImNvbnRhb1wiOiAkZmEtdmFyLWNvbnRhbyxcbiAgXCJzcXVhcmUtZm9udC1hd2Vzb21lXCI6ICRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZSxcbiAgXCJkZXNrcHJvXCI6ICRmYS12YXItZGVza3BybyxcbiAgXCJicmF2ZVwiOiAkZmEtdmFyLWJyYXZlLFxuICBcInNpc3RyaXhcIjogJGZhLXZhci1zaXN0cml4LFxuICBcInNxdWFyZS1pbnN0YWdyYW1cIjogJGZhLXZhci1zcXVhcmUtaW5zdGFncmFtLFxuICBcImluc3RhZ3JhbS1zcXVhcmVcIjogJGZhLXZhci1pbnN0YWdyYW0tc3F1YXJlLFxuICBcImJhdHRsZS1uZXRcIjogJGZhLXZhci1iYXR0bGUtbmV0LFxuICBcInRoZS1yZWQteWV0aVwiOiAkZmEtdmFyLXRoZS1yZWQteWV0aSxcbiAgXCJzcXVhcmUtaGFja2VyLW5ld3NcIjogJGZhLXZhci1zcXVhcmUtaGFja2VyLW5ld3MsXG4gIFwiaGFja2VyLW5ld3Mtc3F1YXJlXCI6ICRmYS12YXItaGFja2VyLW5ld3Mtc3F1YXJlLFxuICBcImVkZ2VcIjogJGZhLXZhci1lZGdlLFxuICBcInRocmVhZHNcIjogJGZhLXZhci10aHJlYWRzLFxuICBcIm5hcHN0ZXJcIjogJGZhLXZhci1uYXBzdGVyLFxuICBcInNxdWFyZS1zbmFwY2hhdFwiOiAkZmEtdmFyLXNxdWFyZS1zbmFwY2hhdCxcbiAgXCJzbmFwY2hhdC1zcXVhcmVcIjogJGZhLXZhci1zbmFwY2hhdC1zcXVhcmUsXG4gIFwiZ29vZ2xlLXBsdXMtZ1wiOiAkZmEtdmFyLWdvb2dsZS1wbHVzLWcsXG4gIFwiYXJ0c3RhdGlvblwiOiAkZmEtdmFyLWFydHN0YXRpb24sXG4gIFwibWFya2Rvd25cIjogJGZhLXZhci1tYXJrZG93bixcbiAgXCJzb3VyY2V0cmVlXCI6ICRmYS12YXItc291cmNldHJlZSxcbiAgXCJnb29nbGUtcGx1c1wiOiAkZmEtdmFyLWdvb2dsZS1wbHVzLFxuICBcImRpYXNwb3JhXCI6ICRmYS12YXItZGlhc3BvcmEsXG4gIFwiZm91cnNxdWFyZVwiOiAkZmEtdmFyLWZvdXJzcXVhcmUsXG4gIFwic3RhY2stb3ZlcmZsb3dcIjogJGZhLXZhci1zdGFjay1vdmVyZmxvdyxcbiAgXCJnaXRodWItYWx0XCI6ICRmYS12YXItZ2l0aHViLWFsdCxcbiAgXCJwaG9lbml4LXNxdWFkcm9uXCI6ICRmYS12YXItcGhvZW5peC1zcXVhZHJvbixcbiAgXCJwYWdlbGluZXNcIjogJGZhLXZhci1wYWdlbGluZXMsXG4gIFwiYWxnb2xpYVwiOiAkZmEtdmFyLWFsZ29saWEsXG4gIFwicmVkLXJpdmVyXCI6ICRmYS12YXItcmVkLXJpdmVyLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhLFxuICBcInNhZmFyaVwiOiAkZmEtdmFyLXNhZmFyaSxcbiAgXCJnb29nbGVcIjogJGZhLXZhci1nb29nbGUsXG4gIFwic3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2VcIjogJGZhLXZhci1zcXVhcmUtZm9udC1hd2Vzb21lLXN0cm9rZSxcbiAgXCJmb250LWF3ZXNvbWUtYWx0XCI6ICRmYS12YXItZm9udC1hd2Vzb21lLWFsdCxcbiAgXCJhdGxhc3NpYW5cIjogJGZhLXZhci1hdGxhc3NpYW4sXG4gIFwibGlua2VkaW4taW5cIjogJGZhLXZhci1saW5rZWRpbi1pbixcbiAgXCJkaWdpdGFsLW9jZWFuXCI6ICRmYS12YXItZGlnaXRhbC1vY2VhbixcbiAgXCJuaW1ibHJcIjogJGZhLXZhci1uaW1ibHIsXG4gIFwiY2hyb21lY2FzdFwiOiAkZmEtdmFyLWNocm9tZWNhc3QsXG4gIFwiZXZlcm5vdGVcIjogJGZhLXZhci1ldmVybm90ZSxcbiAgXCJoYWNrZXItbmV3c1wiOiAkZmEtdmFyLWhhY2tlci1uZXdzLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmdcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLFxuICBcImFkdmVyc2FsXCI6ICRmYS12YXItYWR2ZXJzYWwsXG4gIFwiY3JlYXRpdmUtY29tbW9uc1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMsXG4gIFwid2F0Y2htYW4tbW9uaXRvcmluZ1wiOiAkZmEtdmFyLXdhdGNobWFuLW1vbml0b3JpbmcsXG4gIFwiZm9udGljb25zXCI6ICRmYS12YXItZm9udGljb25zLFxuICBcIndlaXhpblwiOiAkZmEtdmFyLXdlaXhpbixcbiAgXCJzaGlydHNpbmJ1bGtcIjogJGZhLXZhci1zaGlydHNpbmJ1bGssXG4gIFwiY29kZXBlblwiOiAkZmEtdmFyLWNvZGVwZW4sXG4gIFwiZ2l0LWFsdFwiOiAkZmEtdmFyLWdpdC1hbHQsXG4gIFwibHlmdFwiOiAkZmEtdmFyLWx5ZnQsXG4gIFwicmV2XCI6ICRmYS12YXItcmV2LFxuICBcIndpbmRvd3NcIjogJGZhLXZhci13aW5kb3dzLFxuICBcIndpemFyZHMtb2YtdGhlLWNvYXN0XCI6ICRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3QsXG4gIFwic3F1YXJlLXZpYWRlb1wiOiAkZmEtdmFyLXNxdWFyZS12aWFkZW8sXG4gIFwidmlhZGVvLXNxdWFyZVwiOiAkZmEtdmFyLXZpYWRlby1zcXVhcmUsXG4gIFwibWVldHVwXCI6ICRmYS12YXItbWVldHVwLFxuICBcImNlbnRvc1wiOiAkZmEtdmFyLWNlbnRvcyxcbiAgXCJhZG5cIjogJGZhLXZhci1hZG4sXG4gIFwiY2xvdWRzbWl0aFwiOiAkZmEtdmFyLWNsb3Vkc21pdGgsXG4gIFwib3BlbnN1c2VcIjogJGZhLXZhci1vcGVuc3VzZSxcbiAgXCJwaWVkLXBpcGVyLWFsdFwiOiAkZmEtdmFyLXBpZWQtcGlwZXItYWx0LFxuICBcInNxdWFyZS1kcmliYmJsZVwiOiAkZmEtdmFyLXNxdWFyZS1kcmliYmJsZSxcbiAgXCJkcmliYmJsZS1zcXVhcmVcIjogJGZhLXZhci1kcmliYmJsZS1zcXVhcmUsXG4gIFwiY29kaWVwaWVcIjogJGZhLXZhci1jb2RpZXBpZSxcbiAgXCJub2RlXCI6ICRmYS12YXItbm9kZSxcbiAgXCJtaXhcIjogJGZhLXZhci1taXgsXG4gIFwic3RlYW1cIjogJGZhLXZhci1zdGVhbSxcbiAgXCJjYy1hcHBsZS1wYXlcIjogJGZhLXZhci1jYy1hcHBsZS1wYXksXG4gIFwic2NyaWJkXCI6ICRmYS12YXItc2NyaWJkLFxuICBcImRlYmlhblwiOiAkZmEtdmFyLWRlYmlhbixcbiAgXCJvcGVuaWRcIjogJGZhLXZhci1vcGVuaWQsXG4gIFwiaW5zdGFsb2RcIjogJGZhLXZhci1pbnN0YWxvZCxcbiAgXCJmaWxlcy1waW53aGVlbFwiOiAkZmEtdmFyLWZpbGVzLXBpbndoZWVsLFxuICBcImV4cGVkaXRlZHNzbFwiOiAkZmEtdmFyLWV4cGVkaXRlZHNzbCxcbiAgXCJzZWxsY2FzdFwiOiAkZmEtdmFyLXNlbGxjYXN0LFxuICBcInNxdWFyZS10d2l0dGVyXCI6ICRmYS12YXItc3F1YXJlLXR3aXR0ZXIsXG4gIFwidHdpdHRlci1zcXVhcmVcIjogJGZhLXZhci10d2l0dGVyLXNxdWFyZSxcbiAgXCJyLXByb2plY3RcIjogJGZhLXZhci1yLXByb2plY3QsXG4gIFwiZGVsaWNpb3VzXCI6ICRmYS12YXItZGVsaWNpb3VzLFxuICBcImZyZWVic2RcIjogJGZhLXZhci1mcmVlYnNkLFxuICBcInZ1ZWpzXCI6ICRmYS12YXItdnVlanMsXG4gIFwiYWNjdXNvZnRcIjogJGZhLXZhci1hY2N1c29mdCxcbiAgXCJpb3hob3N0XCI6ICRmYS12YXItaW94aG9zdCxcbiAgXCJmb250aWNvbnMtZmlcIjogJGZhLXZhci1mb250aWNvbnMtZmksXG4gIFwiYXBwLXN0b3JlXCI6ICRmYS12YXItYXBwLXN0b3JlLFxuICBcImNjLW1hc3RlcmNhcmRcIjogJGZhLXZhci1jYy1tYXN0ZXJjYXJkLFxuICBcIml0dW5lcy1ub3RlXCI6ICRmYS12YXItaXR1bmVzLW5vdGUsXG4gIFwiZ29sYW5nXCI6ICRmYS12YXItZ29sYW5nLFxuICBcImtpY2tzdGFydGVyXCI6ICRmYS12YXIta2lja3N0YXJ0ZXIsXG4gIFwic3F1YXJlLWtpY2tzdGFydGVyXCI6ICRmYS12YXItc3F1YXJlLWtpY2tzdGFydGVyLFxuICBcImdyYXZcIjogJGZhLXZhci1ncmF2LFxuICBcIndlaWJvXCI6ICRmYS12YXItd2VpYm8sXG4gIFwidW5jaGFydGVkXCI6ICRmYS12YXItdW5jaGFydGVkLFxuICBcImZpcnN0ZHJhZnRcIjogJGZhLXZhci1maXJzdGRyYWZ0LFxuICBcInNxdWFyZS15b3V0dWJlXCI6ICRmYS12YXItc3F1YXJlLXlvdXR1YmUsXG4gIFwieW91dHViZS1zcXVhcmVcIjogJGZhLXZhci15b3V0dWJlLXNxdWFyZSxcbiAgXCJ3aWtpcGVkaWEtd1wiOiAkZmEtdmFyLXdpa2lwZWRpYS13LFxuICBcIndwcmVzc3JcIjogJGZhLXZhci13cHJlc3NyLFxuICBcInJlbmRhY3RcIjogJGZhLXZhci1yZW5kYWN0LFxuICBcImFuZ2VsbGlzdFwiOiAkZmEtdmFyLWFuZ2VsbGlzdCxcbiAgXCJnYWxhY3RpYy1yZXB1YmxpY1wiOiAkZmEtdmFyLWdhbGFjdGljLXJlcHVibGljLFxuICBcIm5mYy1kaXJlY3Rpb25hbFwiOiAkZmEtdmFyLW5mYy1kaXJlY3Rpb25hbCxcbiAgXCJza3lwZVwiOiAkZmEtdmFyLXNreXBlLFxuICBcImpvZ2V0XCI6ICRmYS12YXItam9nZXQsXG4gIFwiZmVkb3JhXCI6ICRmYS12YXItZmVkb3JhLFxuICBcInN0cmlwZS1zXCI6ICRmYS12YXItc3RyaXBlLXMsXG4gIFwibWV0YVwiOiAkZmEtdmFyLW1ldGEsXG4gIFwibGFyYXZlbFwiOiAkZmEtdmFyLWxhcmF2ZWwsXG4gIFwiaG90amFyXCI6ICRmYS12YXItaG90amFyLFxuICBcImJsdWV0b290aC1iXCI6ICRmYS12YXItYmx1ZXRvb3RoLWIsXG4gIFwic3F1YXJlLWxldHRlcmJveGRcIjogJGZhLXZhci1zcXVhcmUtbGV0dGVyYm94ZCxcbiAgXCJzdGlja2VyLW11bGVcIjogJGZhLXZhci1zdGlja2VyLW11bGUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy16ZXJvXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy16ZXJvLFxuICBcImhpcHNcIjogJGZhLXZhci1oaXBzLFxuICBcImNzc1wiOiAkZmEtdmFyLWNzcyxcbiAgXCJiZWhhbmNlXCI6ICRmYS12YXItYmVoYW5jZSxcbiAgXCJyZWRkaXRcIjogJGZhLXZhci1yZWRkaXQsXG4gIFwiZGlzY29yZFwiOiAkZmEtdmFyLWRpc2NvcmQsXG4gIFwiY2hyb21lXCI6ICRmYS12YXItY2hyb21lLFxuICBcImFwcC1zdG9yZS1pb3NcIjogJGZhLXZhci1hcHAtc3RvcmUtaW9zLFxuICBcImNjLWRpc2NvdmVyXCI6ICRmYS12YXItY2MtZGlzY292ZXIsXG4gIFwid3BiZWdpbm5lclwiOiAkZmEtdmFyLXdwYmVnaW5uZXIsXG4gIFwiY29uZmx1ZW5jZVwiOiAkZmEtdmFyLWNvbmZsdWVuY2UsXG4gIFwic2hvZWxhY2VcIjogJGZhLXZhci1zaG9lbGFjZSxcbiAgXCJtZGJcIjogJGZhLXZhci1tZGIsXG4gIFwiZG9jaHViXCI6ICRmYS12YXItZG9jaHViLFxuICBcImFjY2Vzc2libGUtaWNvblwiOiAkZmEtdmFyLWFjY2Vzc2libGUtaWNvbixcbiAgXCJlYmF5XCI6ICRmYS12YXItZWJheSxcbiAgXCJhbWF6b25cIjogJGZhLXZhci1hbWF6b24sXG4gIFwidW5zcGxhc2hcIjogJGZhLXZhci11bnNwbGFzaCxcbiAgXCJ5YXJuXCI6ICRmYS12YXIteWFybixcbiAgXCJzcXVhcmUtc3RlYW1cIjogJGZhLXZhci1zcXVhcmUtc3RlYW0sXG4gIFwic3RlYW0tc3F1YXJlXCI6ICRmYS12YXItc3RlYW0tc3F1YXJlLFxuICBcIjUwMHB4XCI6ICRmYS12YXItNTAwcHgsXG4gIFwic3F1YXJlLXZpbWVvXCI6ICRmYS12YXItc3F1YXJlLXZpbWVvLFxuICBcInZpbWVvLXNxdWFyZVwiOiAkZmEtdmFyLXZpbWVvLXNxdWFyZSxcbiAgXCJhc3ltbWV0cmlrXCI6ICRmYS12YXItYXN5bW1ldHJpayxcbiAgXCJmb250LWF3ZXNvbWVcIjogJGZhLXZhci1mb250LWF3ZXNvbWUsXG4gIFwiZm9udC1hd2Vzb21lLWZsYWdcIjogJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZyxcbiAgXCJmb250LWF3ZXNvbWUtbG9nby1mdWxsXCI6ICRmYS12YXItZm9udC1hd2Vzb21lLWxvZ28tZnVsbCxcbiAgXCJncmF0aXBheVwiOiAkZmEtdmFyLWdyYXRpcGF5LFxuICBcImFwcGxlXCI6ICRmYS12YXItYXBwbGUsXG4gIFwiaGl2ZVwiOiAkZmEtdmFyLWhpdmUsXG4gIFwiZ2l0a3Jha2VuXCI6ICRmYS12YXItZ2l0a3Jha2VuLFxuICBcImtleWJhc2VcIjogJGZhLXZhci1rZXliYXNlLFxuICBcImFwcGxlLXBheVwiOiAkZmEtdmFyLWFwcGxlLXBheSxcbiAgXCJwYWRsZXRcIjogJGZhLXZhci1wYWRsZXQsXG4gIFwiYW1hem9uLXBheVwiOiAkZmEtdmFyLWFtYXpvbi1wYXksXG4gIFwic3F1YXJlLWdpdGh1YlwiOiAkZmEtdmFyLXNxdWFyZS1naXRodWIsXG4gIFwiZ2l0aHViLXNxdWFyZVwiOiAkZmEtdmFyLWdpdGh1Yi1zcXVhcmUsXG4gIFwic3R1bWJsZXVwb25cIjogJGZhLXZhci1zdHVtYmxldXBvbixcbiAgXCJmZWRleFwiOiAkZmEtdmFyLWZlZGV4LFxuICBcInBob2VuaXgtZnJhbWV3b3JrXCI6ICRmYS12YXItcGhvZW5peC1mcmFtZXdvcmssXG4gIFwic2hvcGlmeVwiOiAkZmEtdmFyLXNob3BpZnksXG4gIFwibmVvc1wiOiAkZmEtdmFyLW5lb3MsXG4gIFwic3F1YXJlLXRocmVhZHNcIjogJGZhLXZhci1zcXVhcmUtdGhyZWFkcyxcbiAgXCJoYWNrZXJyYW5rXCI6ICRmYS12YXItaGFja2VycmFuayxcbiAgXCJyZXNlYXJjaGdhdGVcIjogJGZhLXZhci1yZXNlYXJjaGdhdGUsXG4gIFwic3dpZnRcIjogJGZhLXZhci1zd2lmdCxcbiAgXCJhbmd1bGFyXCI6ICRmYS12YXItYW5ndWxhcixcbiAgXCJzcGVha2FwXCI6ICRmYS12YXItc3BlYWthcCxcbiAgXCJhbmdyeWNyZWF0aXZlXCI6ICRmYS12YXItYW5ncnljcmVhdGl2ZSxcbiAgXCJ5LWNvbWJpbmF0b3JcIjogJGZhLXZhci15LWNvbWJpbmF0b3IsXG4gIFwiZW1waXJlXCI6ICRmYS12YXItZW1waXJlLFxuICBcImVudmlyYVwiOiAkZmEtdmFyLWVudmlyYSxcbiAgXCJnb29nbGUtc2Nob2xhclwiOiAkZmEtdmFyLWdvb2dsZS1zY2hvbGFyLFxuICBcInNxdWFyZS1naXRsYWJcIjogJGZhLXZhci1zcXVhcmUtZ2l0bGFiLFxuICBcImdpdGxhYi1zcXVhcmVcIjogJGZhLXZhci1naXRsYWItc3F1YXJlLFxuICBcInN0dWRpb3ZpbmFyaVwiOiAkZmEtdmFyLXN0dWRpb3ZpbmFyaSxcbiAgXCJwaWVkLXBpcGVyXCI6ICRmYS12YXItcGllZC1waXBlcixcbiAgXCJ3b3JkcHJlc3NcIjogJGZhLXZhci13b3JkcHJlc3MsXG4gIFwicHJvZHVjdC1odW50XCI6ICRmYS12YXItcHJvZHVjdC1odW50LFxuICBcImZpcmVmb3hcIjogJGZhLXZhci1maXJlZm94LFxuICBcImxpbm9kZVwiOiAkZmEtdmFyLWxpbm9kZSxcbiAgXCJnb29kcmVhZHNcIjogJGZhLXZhci1nb29kcmVhZHMsXG4gIFwic3F1YXJlLW9kbm9rbGFzc25pa2lcIjogJGZhLXZhci1zcXVhcmUtb2Rub2tsYXNzbmlraSxcbiAgXCJvZG5va2xhc3NuaWtpLXNxdWFyZVwiOiAkZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlLFxuICBcImpzZmlkZGxlXCI6ICRmYS12YXItanNmaWRkbGUsXG4gIFwic2l0aFwiOiAkZmEtdmFyLXNpdGgsXG4gIFwidGhlbWVpc2xlXCI6ICRmYS12YXItdGhlbWVpc2xlLFxuICBcInBhZ2U0XCI6ICRmYS12YXItcGFnZTQsXG4gIFwiaGFzaG5vZGVcIjogJGZhLXZhci1oYXNobm9kZSxcbiAgXCJyZWFjdFwiOiAkZmEtdmFyLXJlYWN0LFxuICBcImNjLXBheXBhbFwiOiAkZmEtdmFyLWNjLXBheXBhbCxcbiAgXCJzcXVhcmVzcGFjZVwiOiAkZmEtdmFyLXNxdWFyZXNwYWNlLFxuICBcImNjLXN0cmlwZVwiOiAkZmEtdmFyLWNjLXN0cmlwZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNoYXJlXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZSxcbiAgXCJiaXRjb2luXCI6ICRmYS12YXItYml0Y29pbixcbiAgXCJrZXljZG5cIjogJGZhLXZhci1rZXljZG4sXG4gIFwib3BlcmFcIjogJGZhLXZhci1vcGVyYSxcbiAgXCJpdGNoLWlvXCI6ICRmYS12YXItaXRjaC1pbyxcbiAgXCJ1bWJyYWNvXCI6ICRmYS12YXItdW1icmFjbyxcbiAgXCJnYWxhY3RpYy1zZW5hdGVcIjogJGZhLXZhci1nYWxhY3RpYy1zZW5hdGUsXG4gIFwidWJ1bnR1XCI6ICRmYS12YXItdWJ1bnR1LFxuICBcImRyYWZ0MmRpZ2l0YWxcIjogJGZhLXZhci1kcmFmdDJkaWdpdGFsLFxuICBcInN0cmlwZVwiOiAkZmEtdmFyLXN0cmlwZSxcbiAgXCJob3V6elwiOiAkZmEtdmFyLWhvdXp6LFxuICBcImdnXCI6ICRmYS12YXItZ2csXG4gIFwiZGhsXCI6ICRmYS12YXItZGhsLFxuICBcInNxdWFyZS1waW50ZXJlc3RcIjogJGZhLXZhci1zcXVhcmUtcGludGVyZXN0LFxuICBcInBpbnRlcmVzdC1zcXVhcmVcIjogJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlLFxuICBcInhpbmdcIjogJGZhLXZhci14aW5nLFxuICBcImJsYWNrYmVycnlcIjogJGZhLXZhci1ibGFja2JlcnJ5LFxuICBcImNyZWF0aXZlLWNvbW1vbnMtcGRcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLFxuICBcInBsYXlzdGF0aW9uXCI6ICRmYS12YXItcGxheXN0YXRpb24sXG4gIFwicXVpbnNjYXBlXCI6ICRmYS12YXItcXVpbnNjYXBlLFxuICBcImxlc3NcIjogJGZhLXZhci1sZXNzLFxuICBcImJsb2dnZXItYlwiOiAkZmEtdmFyLWJsb2dnZXItYixcbiAgXCJvcGVuY2FydFwiOiAkZmEtdmFyLW9wZW5jYXJ0LFxuICBcInZpbmVcIjogJGZhLXZhci12aW5lLFxuICBcInNpZ25hbC1tZXNzZW5nZXJcIjogJGZhLXZhci1zaWduYWwtbWVzc2VuZ2VyLFxuICBcInBheXBhbFwiOiAkZmEtdmFyLXBheXBhbCxcbiAgXCJnaXRsYWJcIjogJGZhLXZhci1naXRsYWIsXG4gIFwidHlwbzNcIjogJGZhLXZhci10eXBvMyxcbiAgXCJyZWRkaXQtYWxpZW5cIjogJGZhLXZhci1yZWRkaXQtYWxpZW4sXG4gIFwieWFob29cIjogJGZhLXZhci15YWhvbyxcbiAgXCJkYWlseW1vdGlvblwiOiAkZmEtdmFyLWRhaWx5bW90aW9uLFxuICBcImFmZmlsaWF0ZXRoZW1lXCI6ICRmYS12YXItYWZmaWxpYXRldGhlbWUsXG4gIFwicGllZC1waXBlci1wcFwiOiAkZmEtdmFyLXBpZWQtcGlwZXItcHAsXG4gIFwiYm9vdHN0cmFwXCI6ICRmYS12YXItYm9vdHN0cmFwLFxuICBcIm9kbm9rbGFzc25pa2lcIjogJGZhLXZhci1vZG5va2xhc3NuaWtpLFxuICBcIm5mYy1zeW1ib2xcIjogJGZhLXZhci1uZmMtc3ltYm9sLFxuICBcIm1pbnRiaXRcIjogJGZhLXZhci1taW50Yml0LFxuICBcImV0aGVyZXVtXCI6ICRmYS12YXItZXRoZXJldW0sXG4gIFwic3BlYWtlci1kZWNrXCI6ICRmYS12YXItc3BlYWtlci1kZWNrLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtbmMtZXVcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWV1LFxuICBcInBhdHJlb25cIjogJGZhLXZhci1wYXRyZW9uLFxuICBcImF2aWFuZXhcIjogJGZhLXZhci1hdmlhbmV4LFxuICBcImVsbG9cIjogJGZhLXZhci1lbGxvLFxuICBcImdvZm9yZVwiOiAkZmEtdmFyLWdvZm9yZSxcbiAgXCJiaW1vYmplY3RcIjogJGZhLXZhci1iaW1vYmplY3QsXG4gIFwiYnJhdmUtcmV2ZXJzZVwiOiAkZmEtdmFyLWJyYXZlLXJldmVyc2UsXG4gIFwiZmFjZWJvb2stZlwiOiAkZmEtdmFyLWZhY2Vib29rLWYsXG4gIFwic3F1YXJlLWdvb2dsZS1wbHVzXCI6ICRmYS12YXItc3F1YXJlLWdvb2dsZS1wbHVzLFxuICBcImdvb2dsZS1wbHVzLXNxdWFyZVwiOiAkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZSxcbiAgXCJ3ZWItYXdlc29tZVwiOiAkZmEtdmFyLXdlYi1hd2Vzb21lLFxuICBcIm1hbmRhbG9yaWFuXCI6ICRmYS12YXItbWFuZGFsb3JpYW4sXG4gIFwiZmlyc3Qtb3JkZXItYWx0XCI6ICRmYS12YXItZmlyc3Qtb3JkZXItYWx0LFxuICBcIm9zaVwiOiAkZmEtdmFyLW9zaSxcbiAgXCJnb29nbGUtd2FsbGV0XCI6ICRmYS12YXItZ29vZ2xlLXdhbGxldCxcbiAgXCJkLWFuZC1kLWJleW9uZFwiOiAkZmEtdmFyLWQtYW5kLWQtYmV5b25kLFxuICBcInBlcmlzY29wZVwiOiAkZmEtdmFyLXBlcmlzY29wZSxcbiAgXCJmdWxjcnVtXCI6ICRmYS12YXItZnVsY3J1bSxcbiAgXCJjbG91ZHNjYWxlXCI6ICRmYS12YXItY2xvdWRzY2FsZSxcbiAgXCJmb3J1bWJlZVwiOiAkZmEtdmFyLWZvcnVtYmVlLFxuICBcIm1penVuaVwiOiAkZmEtdmFyLW1penVuaSxcbiAgXCJzY2hsaXhcIjogJGZhLXZhci1zY2hsaXgsXG4gIFwic3F1YXJlLXhpbmdcIjogJGZhLXZhci1zcXVhcmUteGluZyxcbiAgXCJ4aW5nLXNxdWFyZVwiOiAkZmEtdmFyLXhpbmctc3F1YXJlLFxuICBcImJhbmRjYW1wXCI6ICRmYS12YXItYmFuZGNhbXAsXG4gIFwid3Bmb3Jtc1wiOiAkZmEtdmFyLXdwZm9ybXMsXG4gIFwiY2xvdWR2ZXJzaWZ5XCI6ICRmYS12YXItY2xvdWR2ZXJzaWZ5LFxuICBcInVzcHNcIjogJGZhLXZhci11c3BzLFxuICBcIm1lZ2Fwb3J0XCI6ICRmYS12YXItbWVnYXBvcnQsXG4gIFwibWFnZW50b1wiOiAkZmEtdmFyLW1hZ2VudG8sXG4gIFwic3BvdGlmeVwiOiAkZmEtdmFyLXNwb3RpZnksXG4gIFwib3B0aW4tbW9uc3RlclwiOiAkZmEtdmFyLW9wdGluLW1vbnN0ZXIsXG4gIFwiZmx5XCI6ICRmYS12YXItZmx5LFxuICBcInNxdWFyZS1ibHVlc2t5XCI6ICRmYS12YXItc3F1YXJlLWJsdWVza3ksXG4gIFwiYXZpYXRvXCI6ICRmYS12YXItYXZpYXRvLFxuICBcIml0dW5lc1wiOiAkZmEtdmFyLWl0dW5lcyxcbiAgXCJjdXR0bGVmaXNoXCI6ICRmYS12YXItY3V0dGxlZmlzaCxcbiAgXCJibG9nZ2VyXCI6ICRmYS12YXItYmxvZ2dlcixcbiAgXCJmbGlja3JcIjogJGZhLXZhci1mbGlja3IsXG4gIFwidmliZXJcIjogJGZhLXZhci12aWJlcixcbiAgXCJzb3VuZGNsb3VkXCI6ICRmYS12YXItc291bmRjbG91ZCxcbiAgXCJkaWdnXCI6ICRmYS12YXItZGlnZyxcbiAgXCJ0ZW5jZW50LXdlaWJvXCI6ICRmYS12YXItdGVuY2VudC13ZWlibyxcbiAgXCJsZXR0ZXJib3hkXCI6ICRmYS12YXItbGV0dGVyYm94ZCxcbiAgXCJzeW1mb255XCI6ICRmYS12YXItc3ltZm9ueSxcbiAgXCJtYXhjZG5cIjogJGZhLXZhci1tYXhjZG4sXG4gIFwiZXRzeVwiOiAkZmEtdmFyLWV0c3ksXG4gIFwiZmFjZWJvb2stbWVzc2VuZ2VyXCI6ICRmYS12YXItZmFjZWJvb2stbWVzc2VuZ2VyLFxuICBcImF1ZGlibGVcIjogJGZhLXZhci1hdWRpYmxlLFxuICBcInRoaW5rLXBlYWtzXCI6ICRmYS12YXItdGhpbmstcGVha3MsXG4gIFwiYmlsaWJpbGlcIjogJGZhLXZhci1iaWxpYmlsaSxcbiAgXCJlcmxhbmdcIjogJGZhLXZhci1lcmxhbmcsXG4gIFwieC10d2l0dGVyXCI6ICRmYS12YXIteC10d2l0dGVyLFxuICBcImNvdHRvbi1idXJlYXVcIjogJGZhLXZhci1jb3R0b24tYnVyZWF1LFxuICBcImRhc2hjdWJlXCI6ICRmYS12YXItZGFzaGN1YmUsXG4gIFwiNDItZ3JvdXBcIjogJGZhLXZhci00Mi1ncm91cCxcbiAgXCJpbm5vc29mdFwiOiAkZmEtdmFyLWlubm9zb2Z0LFxuICBcInN0YWNrLWV4Y2hhbmdlXCI6ICRmYS12YXItc3RhY2stZXhjaGFuZ2UsXG4gIFwiZWxlbWVudG9yXCI6ICRmYS12YXItZWxlbWVudG9yLFxuICBcInNxdWFyZS1waWVkLXBpcGVyXCI6ICRmYS12YXItc3F1YXJlLXBpZWQtcGlwZXIsXG4gIFwicGllZC1waXBlci1zcXVhcmVcIjogJGZhLXZhci1waWVkLXBpcGVyLXNxdWFyZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5kXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uZCxcbiAgXCJwYWxmZWRcIjogJGZhLXZhci1wYWxmZWQsXG4gIFwic3VwZXJwb3dlcnNcIjogJGZhLXZhci1zdXBlcnBvd2VycyxcbiAgXCJyZXNvbHZpbmdcIjogJGZhLXZhci1yZXNvbHZpbmcsXG4gIFwieGJveFwiOiAkZmEtdmFyLXhib3gsXG4gIFwic3F1YXJlLXdlYi1hd2Vzb21lLXN0cm9rZVwiOiAkZmEtdmFyLXNxdWFyZS13ZWItYXdlc29tZS1zdHJva2UsXG4gIFwic2VhcmNoZW5naW5cIjogJGZhLXZhci1zZWFyY2hlbmdpbixcbiAgXCJ0aWt0b2tcIjogJGZhLXZhci10aWt0b2ssXG4gIFwic3F1YXJlLWZhY2Vib29rXCI6ICRmYS12YXItc3F1YXJlLWZhY2Vib29rLFxuICBcImZhY2Vib29rLXNxdWFyZVwiOiAkZmEtdmFyLWZhY2Vib29rLXNxdWFyZSxcbiAgXCJyZW5yZW5cIjogJGZhLXZhci1yZW5yZW4sXG4gIFwibGludXhcIjogJGZhLXZhci1saW51eCxcbiAgXCJnbGlkZVwiOiAkZmEtdmFyLWdsaWRlLFxuICBcImxpbmtlZGluXCI6ICRmYS12YXItbGlua2VkaW4sXG4gIFwiaHVic3BvdFwiOiAkZmEtdmFyLWh1YnNwb3QsXG4gIFwiZGVwbG95ZG9nXCI6ICRmYS12YXItZGVwbG95ZG9nLFxuICBcInR3aXRjaFwiOiAkZmEtdmFyLXR3aXRjaCxcbiAgXCJmbHV0dGVyXCI6ICRmYS12YXItZmx1dHRlcixcbiAgXCJyYXZlbHJ5XCI6ICRmYS12YXItcmF2ZWxyeSxcbiAgXCJtaXhlclwiOiAkZmEtdmFyLW1peGVyLFxuICBcInNxdWFyZS1sYXN0Zm1cIjogJGZhLXZhci1zcXVhcmUtbGFzdGZtLFxuICBcImxhc3RmbS1zcXVhcmVcIjogJGZhLXZhci1sYXN0Zm0tc3F1YXJlLFxuICBcInZpbWVvXCI6ICRmYS12YXItdmltZW8sXG4gIFwibWVuZGVsZXlcIjogJGZhLXZhci1tZW5kZWxleSxcbiAgXCJ1bmlyZWdpc3RyeVwiOiAkZmEtdmFyLXVuaXJlZ2lzdHJ5LFxuICBcImZpZ21hXCI6ICRmYS12YXItZmlnbWEsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1yZW1peFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXgsXG4gIFwiY2MtYW1hem9uLXBheVwiOiAkZmEtdmFyLWNjLWFtYXpvbi1wYXksXG4gIFwiZHJvcGJveFwiOiAkZmEtdmFyLWRyb3Bib3gsXG4gIFwiaW5zdGFncmFtXCI6ICRmYS12YXItaW5zdGFncmFtLFxuICBcImNtcGxpZFwiOiAkZmEtdmFyLWNtcGxpZCxcbiAgXCJ1cHdvcmtcIjogJGZhLXZhci11cHdvcmssXG4gIFwiZmFjZWJvb2tcIjogJGZhLXZhci1mYWNlYm9vayxcbiAgXCJncmlwZmlyZVwiOiAkZmEtdmFyLWdyaXBmaXJlLFxuICBcImplZGktb3JkZXJcIjogJGZhLXZhci1qZWRpLW9yZGVyLFxuICBcInVpa2l0XCI6ICRmYS12YXItdWlraXQsXG4gIFwiZm9ydC1hd2Vzb21lLWFsdFwiOiAkZmEtdmFyLWZvcnQtYXdlc29tZS1hbHQsXG4gIFwicGhhYnJpY2F0b3JcIjogJGZhLXZhci1waGFicmljYXRvcixcbiAgXCJ1c3N1bm5haFwiOiAkZmEtdmFyLXVzc3VubmFoLFxuICBcImVhcmx5YmlyZHNcIjogJGZhLXZhci1lYXJseWJpcmRzLFxuICBcInRyYWRlLWZlZGVyYXRpb25cIjogJGZhLXZhci10cmFkZS1mZWRlcmF0aW9uLFxuICBcImF1dG9wcmVmaXhlclwiOiAkZmEtdmFyLWF1dG9wcmVmaXhlcixcbiAgXCJ3aGF0c2FwcFwiOiAkZmEtdmFyLXdoYXRzYXBwLFxuICBcInNxdWFyZS11cHdvcmtcIjogJGZhLXZhci1zcXVhcmUtdXB3b3JrLFxuICBcInNsaWRlc2hhcmVcIjogJGZhLXZhci1zbGlkZXNoYXJlLFxuICBcImdvb2dsZS1wbGF5XCI6ICRmYS12YXItZ29vZ2xlLXBsYXksXG4gIFwidmlhZGVvXCI6ICRmYS12YXItdmlhZGVvLFxuICBcImxpbmVcIjogJGZhLXZhci1saW5lLFxuICBcImdvb2dsZS1kcml2ZVwiOiAkZmEtdmFyLWdvb2dsZS1kcml2ZSxcbiAgXCJzZXJ2aWNlc3RhY2tcIjogJGZhLXZhci1zZXJ2aWNlc3RhY2ssXG4gIFwic2ltcGx5YnVpbHRcIjogJGZhLXZhci1zaW1wbHlidWlsdCxcbiAgXCJiaXRidWNrZXRcIjogJGZhLXZhci1iaXRidWNrZXQsXG4gIFwiaW1kYlwiOiAkZmEtdmFyLWltZGIsXG4gIFwiZGVlemVyXCI6ICRmYS12YXItZGVlemVyLFxuICBcInJhc3BiZXJyeS1waVwiOiAkZmEtdmFyLXJhc3BiZXJyeS1waSxcbiAgXCJqaXJhXCI6ICRmYS12YXItamlyYSxcbiAgXCJkb2NrZXJcIjogJGZhLXZhci1kb2NrZXIsXG4gIFwic2NyZWVucGFsXCI6ICRmYS12YXItc2NyZWVucGFsLFxuICBcImJsdWV0b290aFwiOiAkZmEtdmFyLWJsdWV0b290aCxcbiAgXCJnaXR0ZXJcIjogJGZhLXZhci1naXR0ZXIsXG4gIFwiZC1hbmQtZFwiOiAkZmEtdmFyLWQtYW5kLWQsXG4gIFwibWljcm9ibG9nXCI6ICRmYS12YXItbWljcm9ibG9nLFxuICBcImNjLWRpbmVycy1jbHViXCI6ICRmYS12YXItY2MtZGluZXJzLWNsdWIsXG4gIFwiZ2ctY2lyY2xlXCI6ICRmYS12YXItZ2ctY2lyY2xlLFxuICBcInBpZWQtcGlwZXItaGF0XCI6ICRmYS12YXItcGllZC1waXBlci1oYXQsXG4gIFwia2lja3N0YXJ0ZXIta1wiOiAkZmEtdmFyLWtpY2tzdGFydGVyLWssXG4gIFwieWFuZGV4XCI6ICRmYS12YXIteWFuZGV4LFxuICBcInJlYWRtZVwiOiAkZmEtdmFyLXJlYWRtZSxcbiAgXCJodG1sNVwiOiAkZmEtdmFyLWh0bWw1LFxuICBcInNlbGxzeVwiOiAkZmEtdmFyLXNlbGxzeSxcbiAgXCJzcXVhcmUtd2ViLWF3ZXNvbWVcIjogJGZhLXZhci1zcXVhcmUtd2ViLWF3ZXNvbWUsXG4gIFwic2Fzc1wiOiAkZmEtdmFyLXNhc3MsXG4gIFwid2lyc2luZGhhbmR3ZXJrXCI6ICRmYS12YXItd2lyc2luZGhhbmR3ZXJrLFxuICBcIndzaFwiOiAkZmEtdmFyLXdzaCxcbiAgXCJidXJvbW9iZWxleHBlcnRlXCI6ICRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZSxcbiAgXCJzYWxlc2ZvcmNlXCI6ICRmYS12YXItc2FsZXNmb3JjZSxcbiAgXCJvY3RvcHVzLWRlcGxveVwiOiAkZmEtdmFyLW9jdG9wdXMtZGVwbG95LFxuICBcIm1lZGFwcHNcIjogJGZhLXZhci1tZWRhcHBzLFxuICBcIm5zOFwiOiAkZmEtdmFyLW5zOCxcbiAgXCJwaW50ZXJlc3QtcFwiOiAkZmEtdmFyLXBpbnRlcmVzdC1wLFxuICBcImFwcGVyXCI6ICRmYS12YXItYXBwZXIsXG4gIFwiZm9ydC1hd2Vzb21lXCI6ICRmYS12YXItZm9ydC1hd2Vzb21lLFxuICBcIndhemVcIjogJGZhLXZhci13YXplLFxuICBcImJsdWVza3lcIjogJGZhLXZhci1ibHVlc2t5LFxuICBcImNjLWpjYlwiOiAkZmEtdmFyLWNjLWpjYixcbiAgXCJzbmFwY2hhdFwiOiAkZmEtdmFyLXNuYXBjaGF0LFxuICBcInNuYXBjaGF0LWdob3N0XCI6ICRmYS12YXItc25hcGNoYXQtZ2hvc3QsXG4gIFwiZmFudGFzeS1mbGlnaHQtZ2FtZXNcIjogJGZhLXZhci1mYW50YXN5LWZsaWdodC1nYW1lcyxcbiAgXCJydXN0XCI6ICRmYS12YXItcnVzdCxcbiAgXCJ3aXhcIjogJGZhLXZhci13aXgsXG4gIFwic3F1YXJlLWJlaGFuY2VcIjogJGZhLXZhci1zcXVhcmUtYmVoYW5jZSxcbiAgXCJiZWhhbmNlLXNxdWFyZVwiOiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlLFxuICBcInN1cHBsZVwiOiAkZmEtdmFyLXN1cHBsZSxcbiAgXCJ3ZWJmbG93XCI6ICRmYS12YXItd2ViZmxvdyxcbiAgXCJyZWJlbFwiOiAkZmEtdmFyLXJlYmVsLFxuICBcImNzczNcIjogJGZhLXZhci1jc3MzLFxuICBcInN0YXlsaW5rZWRcIjogJGZhLXZhci1zdGF5bGlua2VkLFxuICBcImthZ2dsZVwiOiAkZmEtdmFyLWthZ2dsZSxcbiAgXCJzcGFjZS1hd2Vzb21lXCI6ICRmYS12YXItc3BhY2UtYXdlc29tZSxcbiAgXCJkZXZpYW50YXJ0XCI6ICRmYS12YXItZGV2aWFudGFydCxcbiAgXCJjcGFuZWxcIjogJGZhLXZhci1jcGFuZWwsXG4gIFwiZ29vZHJlYWRzLWdcIjogJGZhLXZhci1nb29kcmVhZHMtZyxcbiAgXCJzcXVhcmUtZ2l0XCI6ICRmYS12YXItc3F1YXJlLWdpdCxcbiAgXCJnaXQtc3F1YXJlXCI6ICRmYS12YXItZ2l0LXNxdWFyZSxcbiAgXCJzcXVhcmUtdHVtYmxyXCI6ICRmYS12YXItc3F1YXJlLXR1bWJscixcbiAgXCJ0dW1ibHItc3F1YXJlXCI6ICRmYS12YXItdHVtYmxyLXNxdWFyZSxcbiAgXCJ0cmVsbG9cIjogJGZhLXZhci10cmVsbG8sXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uYy1qcFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanAsXG4gIFwiZ2V0LXBvY2tldFwiOiAkZmEtdmFyLWdldC1wb2NrZXQsXG4gIFwicGVyYnl0ZVwiOiAkZmEtdmFyLXBlcmJ5dGUsXG4gIFwiZ3J1bnRcIjogJGZhLXZhci1ncnVudCxcbiAgXCJ3ZWVibHlcIjogJGZhLXZhci13ZWVibHksXG4gIFwiY29ubmVjdGRldmVsb3BcIjogJGZhLXZhci1jb25uZWN0ZGV2ZWxvcCxcbiAgXCJsZWFucHViXCI6ICRmYS12YXItbGVhbnB1YixcbiAgXCJibGFjay10aWVcIjogJGZhLXZhci1ibGFjay10aWUsXG4gIFwidGhlbWVjb1wiOiAkZmEtdmFyLXRoZW1lY28sXG4gIFwicHl0aG9uXCI6ICRmYS12YXItcHl0aG9uLFxuICBcImFuZHJvaWRcIjogJGZhLXZhci1hbmRyb2lkLFxuICBcImJvdHNcIjogJGZhLXZhci1ib3RzLFxuICBcImZyZWUtY29kZS1jYW1wXCI6ICRmYS12YXItZnJlZS1jb2RlLWNhbXAsXG4gIFwiaG9ybmJpbGxcIjogJGZhLXZhci1ob3JuYmlsbCxcbiAgXCJqc1wiOiAkZmEtdmFyLWpzLFxuICBcImlkZWFsXCI6ICRmYS12YXItaWRlYWwsXG4gIFwiZ2l0XCI6ICRmYS12YXItZ2l0LFxuICBcImRldlwiOiAkZmEtdmFyLWRldixcbiAgXCJza2V0Y2hcIjogJGZhLXZhci1za2V0Y2gsXG4gIFwieWFuZGV4LWludGVybmF0aW9uYWxcIjogJGZhLXZhci15YW5kZXgtaW50ZXJuYXRpb25hbCxcbiAgXCJjYy1hbWV4XCI6ICRmYS12YXItY2MtYW1leCxcbiAgXCJ1YmVyXCI6ICRmYS12YXItdWJlcixcbiAgXCJnaXRodWJcIjogJGZhLXZhci1naXRodWIsXG4gIFwicGhwXCI6ICRmYS12YXItcGhwLFxuICBcImFsaXBheVwiOiAkZmEtdmFyLWFsaXBheSxcbiAgXCJ5b3V0dWJlXCI6ICRmYS12YXIteW91dHViZSxcbiAgXCJza3lhdGxhc1wiOiAkZmEtdmFyLXNreWF0bGFzLFxuICBcImZpcmVmb3gtYnJvd3NlclwiOiAkZmEtdmFyLWZpcmVmb3gtYnJvd3NlcixcbiAgXCJyZXBseWRcIjogJGZhLXZhci1yZXBseWQsXG4gIFwic3VzZVwiOiAkZmEtdmFyLXN1c2UsXG4gIFwiamVua2luc1wiOiAkZmEtdmFyLWplbmtpbnMsXG4gIFwidHdpdHRlclwiOiAkZmEtdmFyLXR3aXR0ZXIsXG4gIFwicm9ja3Jtc1wiOiAkZmEtdmFyLXJvY2tybXMsXG4gIFwicGludGVyZXN0XCI6ICRmYS12YXItcGludGVyZXN0LFxuICBcImJ1ZmZlclwiOiAkZmEtdmFyLWJ1ZmZlcixcbiAgXCJucG1cIjogJGZhLXZhci1ucG0sXG4gIFwieWFtbWVyXCI6ICRmYS12YXIteWFtbWVyLFxuICBcImJ0Y1wiOiAkZmEtdmFyLWJ0YyxcbiAgXCJkcmliYmJsZVwiOiAkZmEtdmFyLWRyaWJiYmxlLFxuICBcInN0dW1ibGV1cG9uLWNpcmNsZVwiOiAkZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZSxcbiAgXCJpbnRlcm5ldC1leHBsb3JlclwiOiAkZmEtdmFyLWludGVybmV0LWV4cGxvcmVyLFxuICBcInN0dWJiZXJcIjogJGZhLXZhci1zdHViYmVyLFxuICBcInRlbGVncmFtXCI6ICRmYS12YXItdGVsZWdyYW0sXG4gIFwidGVsZWdyYW0tcGxhbmVcIjogJGZhLXZhci10ZWxlZ3JhbS1wbGFuZSxcbiAgXCJvbGQtcmVwdWJsaWNcIjogJGZhLXZhci1vbGQtcmVwdWJsaWMsXG4gIFwib2R5c2VlXCI6ICRmYS12YXItb2R5c2VlLFxuICBcInNxdWFyZS13aGF0c2FwcFwiOiAkZmEtdmFyLXNxdWFyZS13aGF0c2FwcCxcbiAgXCJ3aGF0c2FwcC1zcXVhcmVcIjogJGZhLXZhci13aGF0c2FwcC1zcXVhcmUsXG4gIFwibm9kZS1qc1wiOiAkZmEtdmFyLW5vZGUtanMsXG4gIFwiZWRnZS1sZWdhY3lcIjogJGZhLXZhci1lZGdlLWxlZ2FjeSxcbiAgXCJzbGFja1wiOiAkZmEtdmFyLXNsYWNrLFxuICBcInNsYWNrLWhhc2hcIjogJGZhLXZhci1zbGFjay1oYXNoLFxuICBcIm1lZHJ0XCI6ICRmYS12YXItbWVkcnQsXG4gIFwidXNiXCI6ICRmYS12YXItdXNiLFxuICBcInR1bWJsclwiOiAkZmEtdmFyLXR1bWJscixcbiAgXCJ2YWFkaW5cIjogJGZhLXZhci12YWFkaW4sXG4gIFwicXVvcmFcIjogJGZhLXZhci1xdW9yYSxcbiAgXCJzcXVhcmUteC10d2l0dGVyXCI6ICRmYS12YXItc3F1YXJlLXgtdHdpdHRlcixcbiAgXCJyZWFjdGV1cm9wZVwiOiAkZmEtdmFyLXJlYWN0ZXVyb3BlLFxuICBcIm1lZGl1bVwiOiAkZmEtdmFyLW1lZGl1bSxcbiAgXCJtZWRpdW0tbVwiOiAkZmEtdmFyLW1lZGl1bS1tLFxuICBcImFtaWxpYVwiOiAkZmEtdmFyLWFtaWxpYSxcbiAgXCJtaXhjbG91ZFwiOiAkZmEtdmFyLW1peGNsb3VkLFxuICBcImZsaXBib2FyZFwiOiAkZmEtdmFyLWZsaXBib2FyZCxcbiAgXCJ2aWFjb2luXCI6ICRmYS12YXItdmlhY29pbixcbiAgXCJjcml0aWNhbC1yb2xlXCI6ICRmYS12YXItY3JpdGljYWwtcm9sZSxcbiAgXCJzaXRyb3hcIjogJGZhLXZhci1zaXRyb3gsXG4gIFwiZGlzY291cnNlXCI6ICRmYS12YXItZGlzY291cnNlLFxuICBcImpvb21sYVwiOiAkZmEtdmFyLWpvb21sYSxcbiAgXCJtYXN0b2RvblwiOiAkZmEtdmFyLW1hc3RvZG9uLFxuICBcImFpcmJuYlwiOiAkZmEtdmFyLWFpcmJuYixcbiAgXCJ3b2xmLXBhY2stYmF0dGFsaW9uXCI6ICRmYS12YXItd29sZi1wYWNrLWJhdHRhbGlvbixcbiAgXCJidXktbi1sYXJnZVwiOiAkZmEtdmFyLWJ1eS1uLWxhcmdlLFxuICBcImd1bHBcIjogJGZhLXZhci1ndWxwLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1c1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1cyxcbiAgXCJzdHJhdmFcIjogJGZhLXZhci1zdHJhdmEsXG4gIFwiZW1iZXJcIjogJGZhLXZhci1lbWJlcixcbiAgXCJjYW5hZGlhbi1tYXBsZS1sZWFmXCI6ICRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZixcbiAgXCJ0ZWFtc3BlYWtcIjogJGZhLXZhci10ZWFtc3BlYWssXG4gIFwicHVzaGVkXCI6ICRmYS12YXItcHVzaGVkLFxuICBcIndvcmRwcmVzcy1zaW1wbGVcIjogJGZhLXZhci13b3JkcHJlc3Mtc2ltcGxlLFxuICBcIm51dHJpdGlvbml4XCI6ICRmYS12YXItbnV0cml0aW9uaXgsXG4gIFwid29kdVwiOiAkZmEtdmFyLXdvZHUsXG4gIFwiZ29vZ2xlLXBheVwiOiAkZmEtdmFyLWdvb2dsZS1wYXksXG4gIFwiaW50ZXJjb21cIjogJGZhLXZhci1pbnRlcmNvbSxcbiAgXCJ6aGlodVwiOiAkZmEtdmFyLXpoaWh1LFxuICBcImtvcnZ1ZVwiOiAkZmEtdmFyLWtvcnZ1ZSxcbiAgXCJwaXhcIjogJGZhLXZhci1waXgsXG4gIFwic3RlYW0tc3ltYm9sXCI6ICRmYS12YXItc3RlYW0tc3ltYm9sLFxuKTtcbiIsIi8vIGljb25zIGluIGEgbGlzdFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1saS1tYXJnaW4sICN7JGZhLWxpLW1hcmdpbn0pO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBsZWZ0OiBjYWxjKC0xICogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tbGktd2lkdGgsICN7JGZhLWxpLXdpZHRofSkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWxpLXdpZHRoLCAjeyRmYS1saS13aWR0aH0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbiIsIi8vIGJvcmRlcmVkICsgcHVsbGVkIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1jb2xvciwgI3skZmEtYm9yZGVyLWNvbG9yfSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1yYWRpdXMsICN7JGZhLWJvcmRlci1yYWRpdXN9KTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItc3R5bGUsICN7JGZhLWJvcmRlci1zdHlsZX0pO1xuICBib3JkZXItd2lkdGg6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci13aWR0aCwgI3skZmEtYm9yZGVyLXdpZHRofSk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1wYWRkaW5nLCAjeyRmYS1ib3JkZXItcGFkZGluZ30pO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcHVsbC1tYXJnaW4sICN7JGZhLXB1bGwtbWFyZ2lufSk7IFxufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbWFyZ2luLCAjeyRmYS1wdWxsLW1hcmdpbn0pOyBcbn1cbiIsIi8vIGFuaW1hdGluZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tYmVhdDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBlYXNlLWluLW91dCk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2Uge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tYm91bmNlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllcigwLjI4MCwgMC44NDAsIDAuNDIwLCAxKSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWRlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWZhZGU7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKC40LDAsLjYsMSkpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWZsaXA7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc2hha2Uge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tc2hha2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgbGluZWFyKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tc3BpbjtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDJzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBsaW5lYXIpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbi1yZXZlcnNlIHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsc2UsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbi1wdWxzZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1zcGluO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIHN0ZXBzKDgpKTtcbn1cblxuLy8gaWYgYWdlbnQgb3Igb3BlcmF0aW5nIHN5c3RlbSBwcmVmZXJzIHJlZHVjZWQgbW90aW9uLCBkaXNhYmxlIGFuaW1hdGlvbnNcbi8vIHNlZTogaHR0cHM6Ly93d3cuc21hc2hpbmdtYWdhemluZS5jb20vMjAyMC8wOS9kZXNpZ24tcmVkdWNlZC1tb3Rpb24tc2Vuc2l0aXZpdGllcy9cbi8vIHNlZTogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0BtZWRpYS9wcmVmZXJzLXJlZHVjZWQtbW90aW9uXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuI3skZmEtY3NzLXByZWZpeH0tYmVhdCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWZhZGUsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLFxuICAuI3skZmEtY3NzLXByZWZpeH0tcHVsc2UsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1zaGFrZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4sXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1zcGluLXB1bHNlIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0xbXM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxbXM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcztcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWJlYXQge1xuICAwJSwgOTAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICA0NSUgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtc2NhbGUsIDEuMjUpKTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZSB7XG4gIDAlICAgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSgwKTsgfVxuICAxMCUgIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2Utc3RhcnQtc2NhbGUteCwgMS4xKSx2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2Utc3RhcnQtc2NhbGUteSwgMC45KSkgdHJhbnNsYXRlWSgwKTsgfVxuICAzMCUgIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtanVtcC1zY2FsZS14LCAwLjkpLHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1qdW1wLXNjYWxlLXksIDEuMSkpIHRyYW5zbGF0ZVkodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWhlaWdodCwgLTAuNWVtKSk7IH1cbiAgNTAlICB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWxhbmQtc2NhbGUteCwgMS4wNSksdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWxhbmQtc2NhbGUteSwgMC45NSkpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgNTclICB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1yZWJvdW5kLCAtMC4xMjVlbSkpOyB9XG4gIDY0JSAgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSgwKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkoMCk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1mYWRlIHtcbiAgNTAlIHsgb3BhY2l0eTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmFkZS1vcGFjaXR5LCAwLjQpOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlIHtcbiAgMCUsIDEwMCUge1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZS1vcGFjaXR5LCAwLjQpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlLXNjYWxlLCAxLjEyNSkpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tZmxpcCB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXgsIDApLCB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXksIDEpLCB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXosIDApLCB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWFuZ2xlLCAtMTgwZGVnKSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1zaGFrZSB7XG4gIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTsgfVxuICA0JSB7IHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTsgfVxuICA4JSwgMjQlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTE4ZGVnKTsgfVxuICAxMiUsIDI4JSB7IHRyYW5zZm9ybTogcm90YXRlKDE4ZGVnKTsgfVxuICAxNiUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMjJkZWcpOyB9XG4gIDIwJSB7IHRyYW5zZm9ybTogcm90YXRlKDIyZGVnKTsgfVxuICAzMiUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpOyB9XG4gIDM2JSB7IHRyYW5zZm9ybTogcm90YXRlKDEyZGVnKTsgfVxuICA0MCUsIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG4iLCIvLyByb3RhdGluZyArIGZsaXBwaW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWJvdGgsXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtYnkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtYW5nbGUsIDApKTtcbn1cbiIsIi8vIHN0YWNraW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246ICRmYS1zdGFjay12ZXJ0aWNhbC1hbGlnbjtcbiAgd2lkdGg6ICRmYS1zdGFjay13aWR0aDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1zdGFjay16LWluZGV4LCAjeyRmYS1zdGFjay16LWluZGV4fSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWludmVyc2Uge1xuICBjb2xvcjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSwgI3skZmEtaW52ZXJzZX0pO1xufVxuIiwiLy8gc3BlY2lmaWMgaWNvbiBjbGFzcyBkZWZpbml0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxucmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cblxuQGVhY2ggJG5hbWUsICRpY29uIGluICRmYS1pY29ucyB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRuYW1lfSB7XG4gICAgI3skZmEtaWNvbi1wcm9wZXJ0eX06IHVucXVvdGUoXCJcXFwiI3sgJGljb24gfVxcXCJcIik7XG4gIH1cbn1cblxuIiwiLy8gc2NyZWVuLXJlYWRlciB1dGlsaXRpZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gb25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi5zci1vbmx5LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNyLW9ubHkge1xuICBAaW5jbHVkZSBmYS1zci1vbmx5O1xufVxuXG4vLyB1c2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZFxuLnNyLW9ubHktZm9jdXNhYmxlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgZmEtc3Itb25seS1mb2N1c2FibGU7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDYuNy4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjQgRm9udGljb25zLCBJbmMuXG4gKi9cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG46cm9vdCwgOmhvc3Qge1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLWZhbWlseS1jbGFzc2ljOiAnI3sgJGZhLXN0eWxlLWZhbWlseSB9JztcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1mb250LXNvbGlkOiBub3JtYWwgOTAwIDFlbS8xICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IEZyZWUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4uZmFzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNi43LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyNCBGb250aWNvbnMsIEluYy5cbiAqL1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbjpyb290LCA6aG9zdCB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LWJyYW5kczogJ0ZvbnQgQXdlc29tZSA2IEJyYW5kcyc7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tZm9udC1icmFuZHM6IG5vcm1hbCA0MDAgMWVtLzEgJ0ZvbnQgQXdlc29tZSA2IEJyYW5kcyc7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IEJyYW5kcyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhYixcbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHMge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AZWFjaCAkbmFtZSwgJGljb24gaW4gJGZhLWJyYW5kLWljb25zIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JG5hbWV9IHsgI3skZmEtaWNvbi1wcm9wZXJ0eX06IHVucXVvdGUoXCJcXFwiI3sgJGljb24gfVxcXCJcIik7IH1cbn1cbiIsIkBmb250LWZhY2Uge1xuICAgICBmb250LWZhbWlseTogJ011bGknO1xuICAgICBzcmM6IHVybChcIi4uL2ZvbnRzL211bGktMzAwLW5vcm1hbC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgICB1cmwoXCIuLi9mb250cy9tdWxpc2gtdjMtbGF0aW4tMzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAgICAgICB1cmwoXCIuLi9mb250cy9tdWxpc2gtdjMtbGF0aW4tMzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICAgZm9udC1kaXNwbGF5OmF1dG87XG4gICAgIGZvbnQtc3R5bGU6bm9ybWFsO1xuICAgICBmb250LXdlaWdodDozMDA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgICBmb250LWZhbWlseTogJ011bGknO1xuICAgICBzcmM6IHVybChcIi4uL2ZvbnRzL211bGktMzAwLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgICB1cmwoXCIuLi9mb250cy9tdWxpc2gtdjMtbGF0aW4tMzAwaXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAgICAgICB1cmwoXCIuLi9mb250cy9tdWxpc2gtdjMtbGF0aW4tMzAwaXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICAgZm9udC1kaXNwbGF5OmF1dG87XG4gICAgIGZvbnQtc3R5bGU6aXRhbGljO1xuICAgICBmb250LXdlaWdodDozMDA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgICBmb250LWZhbWlseTogJ011bGknO1xuICAgICBzcmM6IHVybChcIi4uL2ZvbnRzL211bGktNDAwLW5vcm1hbC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgICB1cmwoXCIuLi9mb250cy9tdWxpc2gtdjMtbGF0aW4tcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgICAgICAgdXJsKFwiLi4vZm9udHMvbXVsaXNoLXYzLWxhdGluLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgICBmb250LWRpc3BsYXk6YXV0bztcbiAgICAgZm9udC1zdHlsZTpub3JtYWw7XG4gICAgIGZvbnQtd2VpZ2h0OjQwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgIGZvbnQtZmFtaWx5OiAnTXVsaSc7XG4gICAgIHNyYzogdXJsKFwiLi4vZm9udHMvbXVsaS00MDAtaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICAgIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi1pdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgICAgICAgIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi1pdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgICBmb250LWRpc3BsYXk6YXV0bztcbiAgICAgZm9udC1zdHlsZTppdGFsaWM7XG4gICAgIGZvbnQtd2VpZ2h0OjQwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgIGZvbnQtZmFtaWx5OiAnTXVsaSc7XG4gICAgIHNyYzogdXJsKFwiLi4vZm9udHMvbXVsaS03MDAtbm9ybWFsLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICAgIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi03MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgICAgICAgIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi03MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgICBmb250LWRpc3BsYXk6YXV0bztcbiAgICAgZm9udC1zdHlsZTpub3JtYWw7XG4gICAgIGZvbnQtd2VpZ2h0OjcwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgIGZvbnQtZmFtaWx5OiAnTXVsaSc7XG4gICAgIHNyYzogdXJsKFwiLi4vZm9udHMvbXVsaS03MDAtaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICAgIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi03MDBpdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgICAgICAgIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi03MDBpdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgICBmb250LWRpc3BsYXk6YXV0bztcbiAgICAgZm9udC1zdHlsZTppdGFsaWM7XG4gICAgIGZvbnQtd2VpZ2h0OjcwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgIGZvbnQtZmFtaWx5OiAnTXVsaSc7XG4gICAgIHNyYzogdXJsKFwiLi4vZm9udHMvbXVsaS05MDAtbm9ybWFsLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICAgIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi05MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgICAgICAgIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi05MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgICBmb250LWRpc3BsYXk6YXV0bztcbiAgICAgZm9udC1zdHlsZTpub3JtYWw7XG4gICAgIGZvbnQtd2VpZ2h0OjkwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgIGZvbnQtZmFtaWx5OiAnTXVsaSc7XG4gICAgIHNyYzogdXJsKFwiLi4vZm9udHMvbXVsaS05MDAtaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICAgIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi05MDBpdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgICAgICAgIHVybChcIi4uL2ZvbnRzL211bGlzaC12My1sYXRpbi05MDBpdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgICBmb250LWRpc3BsYXk6YXV0bztcbiAgICAgZm9udC1zdHlsZTppdGFsaWM7XG4gICAgIGZvbnQtd2VpZ2h0OjkwMDtcbn1cbiIsIi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG5cbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJyb290XCI7XG5AaW1wb3J0IFwicmVib290XCI7XG5AaW1wb3J0IFwidHlwZVwiO1xuQGltcG9ydCBcImltYWdlc1wiO1xuQGltcG9ydCBcImNvZGVcIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwidGFibGVzXCI7XG5AaW1wb3J0IFwiZm9ybXNcIjtcbkBpbXBvcnQgXCJidXR0b25zXCI7XG5AaW1wb3J0IFwidHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCJkcm9wZG93blwiO1xuQGltcG9ydCBcImJ1dHRvbi1ncm91cFwiO1xuQGltcG9ydCBcImlucHV0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY3VzdG9tLWZvcm1zXCI7XG5AaW1wb3J0IFwibmF2XCI7XG5AaW1wb3J0IFwibmF2YmFyXCI7XG5AaW1wb3J0IFwiY2FyZFwiO1xuQGltcG9ydCBcImJyZWFkY3J1bWJcIjtcbkBpbXBvcnQgXCJwYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiYmFkZ2VcIjtcbkBpbXBvcnQgXCJqdW1ib3Ryb25cIjtcbkBpbXBvcnQgXCJhbGVydFwiO1xuQGltcG9ydCBcInByb2dyZXNzXCI7XG5AaW1wb3J0IFwibWVkaWFcIjtcbkBpbXBvcnQgXCJsaXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY2xvc2VcIjtcbkBpbXBvcnQgXCJ0b2FzdHNcIjtcbkBpbXBvcnQgXCJtb2RhbFwiO1xuQGltcG9ydCBcInRvb2x0aXBcIjtcbkBpbXBvcnQgXCJwb3BvdmVyXCI7XG5AaW1wb3J0IFwiY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJzcGlubmVyc1wiO1xuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuQGltcG9ydCBcInByaW50XCI7XG4iLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNVxufVxuXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuLy8gVE9ETzogcmVtb3ZlIGluIHY1XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBydWxlOiBpbiBicm93c2VycyB0aGF0IHN1cHBvcnQgOmZvY3VzLXZpc2libGUsIHN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lXG4vLyBvbiBlbGVtZW50cyB0aGF0IHByb2dyYW1tYXRpY2FsbHkgcmVjZWl2ZSBmb2N1cyBidXQgd291bGRuJ3Qgbm9ybWFsbHkgc2hvdyBhIHZpc2libGVcbi8vIGZvY3VzIG91dGxpbmUuIEluIGdlbmVyYWwsIHRoaXMgd291bGQgbWVhbiB0aGF0IHRoZSBvdXRsaW5lIGlzIG9ubHkgYXBwbGllZCBpZiB0aGVcbi8vIGludGVyYWN0aW9uIHRoYXQgbGVkIHRvIHRoZSBlbGVtZW50IHJlY2VpdmluZyBwcm9ncmFtbWF0aWMgZm9jdXMgd2FzIGEga2V5Ym9hcmQgaW50ZXJhY3Rpb24sXG4vLyBvciB0aGUgYnJvd3NlciBoYXMgc29tZWhvdyBkZXRlcm1pbmVkIHRoYXQgdGhlIHVzZXIgaXMgcHJpbWFyaWx5IGEga2V5Ym9hcmQgdXNlciBhbmQvb3Jcbi8vIHdhbnRzIGZvY3VzIG91dGxpbmVzIHRvIGFsd2F5cyBiZSBwcmVzZW50ZWQuXG4vL1xuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy86Zm9jdXMtdmlzaWJsZVxuLy8gYW5kIGh0dHBzOi8vZGV2ZWxvcGVyLnBhY2llbGxvZ3JvdXAuY29tL2Jsb2cvMjAxOC8wMy9mb2N1cy12aXNpYmxlLWFuZC1iYWNrd2FyZHMtY29tcGF0aWJpbGl0eS9cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoODAlKTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoNzUlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbiAgLy8gRGlzYWJsZSBhdXRvLWhpZGluZyBzY3JvbGxiYXIgaW4gSUUgJiBsZWdhY3kgRWRnZSB0byBhdm9pZCBvdmVybGFwLFxuICAvLyBtYWtpbmcgaXQgaW1wb3NzaWJsZSB0byBpbnRlcmFjdCB3aXRoIHRoZSBjb250ZW50XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuQGlmICRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMge1xuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gRnVsbCBGYWN0IEJyYW5kIGNvbG91cnNcbiRicmFuZC1wcmltYXJ5OiAjMDBGQ0U4O1xuJGJyYW5kLW5ldXRyYWwtZ3JleTogI0YwRjBGMDtcbiRicmFuZC1uZXV0cmFsLXdoaXRlOiAjRkZGRkZGO1xuJGJyYW5kLW5ldXRyYWwtYmxhY2s6ICMxRTFFMUU7XG4kYnJhbmQtYWNjZW50LXBpbms6ICNGRjUxQTk7XG4kYnJhbmQtYWNjZW50LWdyZWVuOiAjMDBGRjNCO1xuJGJyYW5kLWFjY2VudC1vcmFuZ2U6ICNGRjk5MDA7XG4kYnJhbmQtYWNjZW50LXllbGxvdzogI0ZGRkYwMDtcbiRicmFuZC1saWdodC10ZWFsOiAjRDlGRkZDO1xuJGJyYW5kLWxpZ2h0LXBpbms6ICNGRkRBRUM7XG4kYnJhbmQtbGlnaHQtZ3JlZW46ICNDOUZGRDU7XG4kYnJhbmQtbGlnaHQteWVsbG93OiAjRkZGRkI2O1xuJGJyYW5kLWRhcmtlci10ZWFsOiAjMDBDNUI0O1xuJGJyYW5kLWRhcmtlci1waW5rOiAjRTcwMDczO1xuJGJyYW5kLWRhcmtlci1ncmVlbjogIzAwQzgyRjtcbiRicmFuZC1kYXJrZXIteWVsbG93OiAjRTRFNDFCO1xuJGJyYW5kLWRhcmtlc3QtdGVhbDogIzAwOEY4MztcbiRicmFuZC1kYXJrZXN0LXBpbms6ICNDMDAwNjE7XG4kYnJhbmQtZGFya2VzdC1ncmVlbjogIzAwOTIyMjtcbiRicmFuZC1kYXJrZXN0LXllbGxvdzogI0M4QzkwMjtcblxuLy8gQ29sb3Igc3lzdGVtXG4kcHJpbWFyeTogJGJyYW5kLXByaW1hcnk7XG4kc2Vjb25kYXJ5OiAkYnJhbmQtYWNjZW50LXBpbms7XG4kd2FybmluZzogI0YxQTMwRjtcbiRkYW5nZXI6ICNFNzRDM0M7XG4kc3VjY2VzczogIzJFQ0M3MTtcblxuJHRoZW1lLWNvbG9yczogKFxuICAgIFwiYnJhbmQtcHJpbWFyeVwiOiAkYnJhbmQtcHJpbWFyeSxcbiAgICBcImJyYW5kLW5ldXRyYWwtZ3JleVwiOiAkYnJhbmQtbmV1dHJhbC1ncmV5LFxuICAgIFwiYnJhbmQtbmV1dHJhbC13aGl0ZVwiOiAkYnJhbmQtbmV1dHJhbC13aGl0ZSxcbiAgICBcImJyYW5kLW5ldXRyYWwtYmxhY2tcIjogJGJyYW5kLW5ldXRyYWwtYmxhY2ssXG4gICAgXCJicmFuZC1hY2NlbnQtcGlua1wiOiAkYnJhbmQtYWNjZW50LXBpbmssXG4gICAgXCJicmFuZC1hY2NlbnQtZ3JlZW5cIjogJGJyYW5kLWFjY2VudC1ncmVlbixcbiAgICBcImJyYW5kLWFjY2VudC1vcmFuZ2VcIjogJGJyYW5kLWFjY2VudC1vcmFuZ2UsXG4gICAgXCJicmFuZC1hY2NlbnQteWVsbG93XCI6ICRicmFuZC1hY2NlbnQteWVsbG93LFxuICAgIFwiYnJhbmQtbGlnaHQtdGVhbFwiOiAkYnJhbmQtbGlnaHQtdGVhbCxcbik7XG5cbi8vIE9wdGlvbnNcbiRlbmFibGUtcm91bmRlZDogZmFsc2U7XG5cbi8vIFNwYWNpbmdcbiRzcGFjZXI6IDFyZW07XG4kc3BhY2VyczogKFxuICAgIDA6IDAsXG4gICAgMTogJHNwYWNlciAqIC41LFxuICAgIFwiMS01XCI6ICRzcGFjZXIgKiAuNzUsXG4gICAgMjogJHNwYWNlcixcbiAgICAzOiAkc3BhY2VyICogMS41LFxuICAgIDQ6ICRzcGFjZXIgKiAyLFxuICAgIDU6ICRzcGFjZXIgKiAyLjUsXG4gICAgNjogJHNwYWNlciAqIDMsXG4gICAgNzogJHNwYWNlciAqIDMuNSxcbiAgICA4OiAkc3BhY2VyICogNFxuKTtcblxuLy8gQm9keVxuJGJvZHktY29sb3I6ICRicmFuZC1uZXV0cmFsLWJsYWNrO1xuXG4vLyBMaW5rc1xuJGxpbmstY29sb3I6ICRicmFuZC1uZXV0cmFsLWJsYWNrO1xuJGxpbmstZGVjb3JhdGlvbjogbm9uZTtcbiRsaW5rLWhvdmVyLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC1ibGFjaztcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246IG5vbmU7XG4kZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlOiAwJTtcblxuLy8gUGFyYWdyYXBoc1xuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4vLyBHcmlkIGNvbHVtbnNcbiRncmlkLWd1dHRlci13aWR0aDogMzJweDtcblxuLy8gVHlwb2dyYXBoeVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFwiTXVsaVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLFxuICBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIixcbiAgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiRmb250LXNpemUtYmFzZTogMXJlbTtcbiRmb250LXdlaWdodC1ibGFjazogOTAwO1xuJGxpbmUtaGVpZ2h0LWJhc2U6IDEuNTtcbiRoMS1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDI7XG4kaDItZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjU7XG4kaDMtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjEyNTtcbiRoNC1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuMTI1O1xuJGg1LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuJGg2LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiA3MDA7XG4kbGVhZC1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuNTtcbiRzbWFsbC1mb250LXNpemU6IDg1JTtcbiR0ZXh0LW11dGVkOiByZ2JhKCRicmFuZC1uZXV0cmFsLWJsYWNrLCAuNik7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcblxuLy8gQnV0dG9ucyArIEZvcm1zXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogLjM3NXJlbTtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAuNzVyZW07XG5cbi8vIFBhZ2luYXRpb25cbiRwYWdpbmF0aW9uLWNvbG9yOiAkc2Vjb25kYXJ5O1xuJHBhZ2luYXRpb24taG92ZXItY29sb3I6IGRhcmtlbigkcGFnaW5hdGlvbi1jb2xvciwgMTUlKTtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogJHNlY29uZGFyeTtcbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiByZ2JhKCRzZWNvbmRhcnksIC4yNSk7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAuMnJlbSAkcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjtcblxuJHBvcG92ZXItYmc6ICRicmFuZC1uZXV0cmFsLWJsYWNrO1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC13aGl0ZTtcbiRwb3BvdmVyLWJvZHktY29sb3I6ICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuXG4kYWxlcnQtYm9yZGVyLXJhZGl1czogMDtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIGZvbnQgc2l6ZXNcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL3Y4LngvTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtZm9udC1zaXplLXVuaXQgIT0gcmVtIGFuZCAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgZm9udCBzaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJyZW1cIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJweFwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1kaXNhYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJkaXNhYmxlXCIge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgJixcbiAgICAuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSksIChtYXgtaGVpZ2h0OiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udCBzaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkZnMgZm9yIGNhbGN1bGF0aW9uc1xuICAgIEBpZiAkZnMtdW5pdCA9PSBcInB4XCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCAkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCBkaXZpZGUoJGZzICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udCBzaXplXG4gICAgJHJmcy1zdGF0aWM6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzfXB4KTtcblxuICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgZm9udCBzaXplIGlzIGJpZ2dlciB0aGFuIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgIEBpZiAkZnMgPD0gJHJmcy1iYXNlLWZvbnQtc2l6ZSBvciBub3QgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgZm9udC1zaXplOiAjeyRyZnMtc3RhdGljfSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gZm9udCBzaXplIGZvciAkZnNcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyBkaXZpZGUoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICRmcyBhbmQgdGhlIG1pbmltdW0gZm9udCBzaXplXG4gICAgICAkZnMtZGlmZjogJGZzIC0gJGZzLW1pbjtcblxuICAgICAgLy8gQmFzZSBmb250LXNpemUgZm9ybWF0dGluZ1xuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCRmcy1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzLW1pbn1weCk7XG5cbiAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCRmcy1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAvLyBTZXQgdGhlIGNhbGN1bGF0ZWQgZm9udC1zaXplXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuXG4gICAgICAvLyBCcmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgICRtcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSgkbXEtdmFsdWUpIHtcbiAgICAgICAgQGluY2x1ZGUgX3Jmcy1lbmFibGUtY2xhc3Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGlucyB1c2UgUkZTIHRvIHJlc2NhbGUgdGhlIGZvbnQgc2l6ZVxuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4kZ3JheXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gICAgXCIzMDBcIjogJGdyYXktMzAwLFxuICAgIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gICAgXCI2MDBcIjogJGdyYXktNjAwLFxuICAgIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gICAgXCI5MDBcIjogJGdyYXktOTAwXG4gICksXG4gICRncmF5c1xuKTtcblxuJGJsdWU6ICAgICMwMDdiZmYgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNlODNlOGMgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzI4YTc0NSAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMxN2EyYjggIWRlZmF1bHQ7XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICAgIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICAgIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICAgIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICAgIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gICAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICAgIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbiAgKSxcbiAgJGNvbG9yc1xuKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICAgIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgICBcImluZm9cIjogICAgICAgJGluZm8sXG4gICAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4gICksXG4gICR0aGVtZS1jb2xvcnNcbik7XG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAgMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeTogICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnM6ICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmludC1zdHlsZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6ICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDA6IDAsXG4gICAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAgIDI6ICgkc3BhY2VyICogLjUpLFxuICAgIDM6ICRzcGFjZXIsXG4gICAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICAgIDU6ICgkc3BhY2VyICogMylcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKCkgIWRlZmF1bHQ7XG4kc2l6ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDI1OiAyNSUsXG4gICAgNTA6IDUwJSxcbiAgICA3NTogNzUlLFxuICAgIDEwMDogMTAwJSxcbiAgICBhdXRvOiBhdXRvXG4gICksXG4gICRzaXplc1xuKTtcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbi8vIERhcmtlbiBwZXJjZW50YWdlIGZvciBsaW5rcyB3aXRoIGAudGV4dC0qYCBjbGFzcyAoZS5nLiBgLnRleHQtc3VjY2Vzc2ApXG4kZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlOiAxNSUgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcblxuJHJvdW5kZWQtcGlsbDogICAgICAgICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG5cbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogKCkgIWRlZmF1bHQ7XG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiBqb2luKFxuICAoXG4gICAgKDIxIDkpLFxuICAgICgxNiA5KSxcbiAgICAoNCAzKSxcbiAgICAoMSAxKSxcbiAgKSxcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvc1xuKTtcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZTogICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICR0YWJsZS1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItYmc6ICAgICAgICAgcmdiYSgkd2hpdGUsIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkdGFibGUtZGFyay1iZywgNy41JSkgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1sZXZlbDogICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1sZXZlbDogICAgICAgICAgLTYgIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtc20gKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1sZyAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogICAgICAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWd1dHRlcjogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLXNwYWNlci14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemU6ICAgICAgNTAlIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdzogICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yOiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c6ICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yOiAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yOiAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3c6ICAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2bDIuOTc0IDIuOTlMOCAyLjE5M3onLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU6ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc0JyB2aWV3Qm94PScwIDAgNCA0Jz48cGF0aCBzdHJva2U9JyN7JGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIGQ9J00wIDJoNCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAxLjc1ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogLjUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAgICAgICAgICBzdWJ0cmFjdCgkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogNCkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAxcmVtICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiB0aGUgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCBpbmRpY2F0b3JcbiRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ6ICAgICAgICAgIGVzY2FwZS1zdmcoJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yKSByaWdodCAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyIC8gJGN1c3RvbS1zZWxlY3QtYmctc2l6ZSBuby1yZXBlYXQgIWRlZmF1bHQ7IC8vIFVzZWQgc28gd2UgY2FuIGhhdmUgbXVsdGlwbGUgYmFja2dyb3VuZCBlbGVtZW50cyAoZS5nLiwgYXJyb3cgYW5kIGZlZWRiYWNrIGljb24pXG5cbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodDogYWRkKDFlbSAqIC43NSwgKDIgKiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKiAuNzUpICsgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgICBjZW50ZXIgcmlnaHQgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc6ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gSUUvRWRnZVxuJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLWhlaWdodDogICAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICB0aGVtZS1jb2xvcihcInN1Y2Nlc3NcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICB0aGVtZS1jb2xvcihcImRhbmdlclwiKSAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoKSAhZGVmYXVsdDtcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICAgICksXG4gICAgXCJpbnZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgICApLFxuICApLFxuICAkZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuKTtcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuXG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtZGl2aWRlci1jb2xvcjogICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRuYXYtZGl2aWRlci1tYXJnaW4teTogICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcblxuXG4vLyBOYXZiYXJcblxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtc2Nyb2xsLW1heC1oZWlnaHQ6ICAgICAgNzV2aCAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkbmF2LWRpdmlkZXItbWFyZ2luLXkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJGdyYXktOTAwLCA1JSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuXG4vLyBQYWdpbmF0aW9uXG5cbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kanVtYm90cm9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xuXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBQb3BvdmVyc1xuXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBUb2FzdHNcblxuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNzVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKDAsIDAsIDAsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gQmFkZ2VzXG5cbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIDc1JSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNGVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRiYWRnZS10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiAhZGVmYXVsdDtcbiRiYWRnZS1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG5cbiRiYWRnZS1waWxsLXBhZGRpbmcteDogICAgICAgICAgICAgIC42ZW0gIWRlZmF1bHQ7XG4vLyBVc2UgYSBoaWdoZXIgdGhhbiBub3JtYWwgdmFsdWUgdG8gZW5zdXJlIGNvbXBsZXRlbHkgcm91bmRlZCBlZGdlcyB3aGVuXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXG4kYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcblxuXG4vLyBNb2RhbHNcblxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4vLyBNYXJnaW4gYmV0d2VlbiBlbGVtZW50cyBpbiBmb290ZXIsIG11c3QgYmUgbG93ZXIgdGhhbiBvciBlcXVhbCB0byAyICogJG1vZGFsLWlubmVyLXBhZGRpbmdcbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRhbGVydC1iZy1sZXZlbDogICAgICAgICAgICAgICAgICAgIC0xMCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItbGV2ZWw6ICAgICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLWxldmVsOiAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIGluc2V0IDAgLjFyZW0gLjFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cblxuLy8gRmlndXJlc1xuXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICA5MCUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gQnJlYWRjcnVtYnNcblxuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMjBweCAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cblxuLy8gU3Bpbm5lcnNcblxuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgIDg3LjUlICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAgICAgICAgIDM0MHB4ICFkZWZhdWx0O1xuXG5cbi8vIFV0aWxpdGllc1xuXG4kZGlzcGxheXM6IG5vbmUsIGlubGluZSwgaW5saW5lLWJsb2NrLCBibG9jaywgdGFibGUsIHRhYmxlLXJvdywgdGFibGUtY2VsbCwgZmxleCwgaW5saW5lLWZsZXggIWRlZmF1bHQ7XG4kb3ZlcmZsb3dzOiBhdXRvLCBoaWRkZW4gIWRlZmF1bHQ7XG4kcG9zaXRpb25zOiBzdGF0aWMsIHJlbGF0aXZlLCBhYnNvbHV0ZSwgZml4ZWQsIHN0aWNreSAhZGVmYXVsdDtcbiR1c2VyLXNlbGVjdHM6IGFsbCwgYXV0bywgbm9uZSAhZGVmYXVsdDtcblxuXG4vLyBQcmludGluZ1xuXG4kcHJpbnQtcGFnZS1zaXplOiAgICAgICAgICAgICAgICAgICBhMyAhZGVmYXVsdDtcbiRwcmludC1ib2R5LW1pbi13aWR0aDogICAgICAgICAgICAgIG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIFwibGdcIikgIWRlZmF1bHQ7XG4iLCIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzZXVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlcigpIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cygpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzKCkge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuXG4vL1xuLy8gSGVhZGluZ3Ncbi8vXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxLCAuaDEgeyBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7IH1cbmgyLCAuaDIgeyBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7IH1cbmgzLCAuaDMgeyBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7IH1cbmg0LCAuaDQgeyBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7IH1cbmg1LCAuaDUgeyBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7IH1cbmg2LCAuaDYgeyBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7IH1cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuLmRpc3BsYXktMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTEtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTEtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0yIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5Mi1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5Mi13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTMge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkzLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkzLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktNCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG5cblxuLy9cbi8vIEhvcml6b250YWwgcnVsZXNcbi8vXG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogJGhyLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkaHItbWFyZ2luLXk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cblxuc21hbGwsXG4uc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDkwJSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCgpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogLjU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCgpIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cblxuXG4vLyBSZXRpbmEgaW1hZ2Vcbi8vXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuXG5cbkBtaXhpbiBpbWctcmV0aW5hKCRmaWxlLTF4LCAkZmlsZS0yeCwgJHdpZHRoLTF4LCAkaGVpZ2h0LTF4KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0xeCk7XG5cbiAgLy8gQXV0b3ByZWZpeGVyIHRha2VzIGNhcmUgb2YgYWRkaW5nIC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbyBhbmQgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbyxcbiAgLy8gYnV0IGRvZXNuJ3QgY29udmVydCBkcHB4PT5kcGkuXG4gIC8vIFRoZXJlJ3Mgbm8gc3VjaCB0aGluZyBhcyB1bnByZWZpeGVkIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gc2luY2UgaXQncyBub25zdGFuZGFyZC5cbiAgLy8gQ29tcGF0aWJpbGl0eSBpbmZvOiBodHRwczovL2Nhbml1c2UuY29tL2Nzcy1tZWRpYS1yZXNvbHV0aW9uXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAvLyBJRTktMTEgZG9uJ3Qgc3VwcG9ydCBkcHB4XG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsgLy8gU3RhbmRhcmRpemVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTJ4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aC0xeCAkaGVpZ2h0LTF4O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImBpbWctcmV0aW5hKClgXCIsIFwidjQuMy4wXCIsIFwidjVcIik7XG59XG4iLCIvLyBJbmxpbmUgY29kZVxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRrYmQtYm94LXNoYWRvdyk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMDAlKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4vLyBCbG9ja3Mgb2YgY29kZVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAqIC41O1xufVxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG1ha2UtY29udGFpbmVyLW1heC13aWR0aHNgIG1peGluXCIsIFwidjQuNS4yXCIsIFwidjVcIik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gICAgbWF4LXdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBjb2xvcjogJHRhYmxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7IC8vIFJlc2V0IGZvciBuZXN0aW5nIHdpdGhpbiBwYXJlbnRzIHdpdGggYGJhY2tncm91bmQtY29sb3JgLlxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgsXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYWNjZW50LWJnO1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICB0Ym9keSB0ciB7XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYm9yZGVyLWxldmVsKSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYWNjZW50LWJnO1xuICAgIH1cbiAgfVxuXG4gICYudGFibGUtaG92ZXIge1xuICAgIHRib2R5IHRyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBjb2xvcjogJHRhYmxlLWRhcmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBUZXh0dWFsIGZvcm0gY29udHJvbHNcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgLy8gVW5zdHlsZSB0aGUgY2FyZXQgb24gYDxzZWxlY3Q+YHMgaW4gSUUxMCsuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCxcbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIH1cbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIC8vIFJlbW92ZSBzZWxlY3Qgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkaW5wdXQtY29sb3I7XG4gIH1cblxuICAmOmZvY3VzOjotbXMtdmFsdWUge1xuICAgIC8vIFN1cHByZXNzIHRoZSBuZXN0ZWQgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZSwgYXMgaXQgbG9va3MgYmFkIGFuZCBjYW5ub3QgYmUgbWFkZSB0b1xuICAgIC8vIG1hdGNoIHRoZSBhcHBlYXJhbmNlIG9mIHRoZSBuYXRpdmUgd2lkZ2V0LlxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICB9XG59XG5cbi8vIE1ha2UgZmlsZSBpbnB1dHMgYmV0dGVyIG1hdGNoIHRleHQgaW5wdXRzIGJ5IGZvcmNpbmcgdGhlbSB0byBuZXcgbGluZXMuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi8vXG4vLyBMYWJlbHNcbi8vXG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsYWJlbD4vPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xufVxuXG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJltzaXplXSxcbiAgJlttdWx0aXBsZV0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIEZvcm0gZ3JvdXBzXG4vL1xuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbn1cblxuXG4vLyBGb3JtIGdyaWRcbi8vXG4vLyBTcGVjaWFsIHJlcGxhY2VtZW50IGZvciBvdXIgZ3JpZCBzeXN0ZW0ncyBgLnJvd2AgZm9yIHRpZ2h0ZXIgZm9ybSBsYXlvdXRzLlxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIGZvciB3b3JrYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBlYWNoICRzdGF0ZSwgJGRhdGEgaW4gJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMge1xuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCBtYXAtZ2V0KCRkYXRhLCBjb2xvciksIG1hcC1nZXQoJGRhdGEsIGljb24pKTtcbn1cblxuLy8gSW5saW5lIGZvcm1zXG4vL1xuLy8gTWFrZSBmb3JtcyBhcHBlYXIgaW5saW5lKC1ibG9jaykgYnkgYWRkaW5nIHRoZSBgLmZvcm0taW5saW5lYCBjbGFzcy4gSW5saW5lXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXG4vL1xuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gUHJldmVudCBzaG9ydGVyIGVsZW1lbnRzIGZyb20gZ3Jvd2luZyB0byBzYW1lIGhlaWdodCBhcyBvdGhlcnMgKGUuZy4sIHNtYWxsIGJ1dHRvbnMgZ3Jvd2luZyB0byBub3JtYWwgc2l6ZWQgYnV0dG9uIGhlaWdodClcblxuICAvLyBCZWNhdXNlIHdlIHVzZSBmbGV4LCB0aGUgaW5pdGlhbCBzaXppbmcgb2YgY2hlY2tib3hlcyBpcyBjb2xsYXBzZWQgYW5kXG4gIC8vIGRvZXNuJ3Qgb2NjdXB5IHRoZSBmdWxsLXdpZHRoICh3aGljaCBpcyB3aGF0IHdlIHdhbnQgZm9yIHhzIGdyaWQgdGllciksXG4gIC8vIHNvIHdlIGZvcmNlIHRoYXQgaGVyZS5cbiAgLmZvcm0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gQWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIE1ha2Ugc3RhdGljIGNvbnRyb2xzIGJlaGF2ZSBsaWtlIHJlZ3VsYXIgb25lc1xuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIG9uIHJhZGlvcy9jaGVja2JveGVzIHRoYXQgd2VyZSB1c2VkIGZvciBzdGFja2luZywgYW5kXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2guXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3JtIGNvbnRyb2wgZm9jdXMgc3RhdGVcbi8vXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxuLy8gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yYCB2YXJpYWJsZS5cbi8vXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2Vcbi8vIHRoaXMgdG8gdHdlYWsgY29sb3JzIG9uIGFuIGFzLW5lZWRlZCBiYXNpcy4gVGhpcyBhZXN0aGV0aWMgY2hhbmdlIGlzIGJhc2VkIG9uXG4vLyBXZWJLaXQncyBkZWZhdWx0IHN0eWxlcywgYnV0IGFwcGxpY2FibGUgdG8gYSB3aWRlciByYW5nZSBvZiBicm93c2Vycy4gSXRzXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXG4vL1xuLy8gRXhhbXBsZSB1c2FnZTogY2hhbmdlIHRoZSBkZWZhdWx0IGJsdWUgYm9yZGVyIGFuZCBzaGFkb3cgdG8gd2hpdGUgZm9yIGJldHRlclxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxuQG1peGluIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgZm9ybS1jb250cm9sLWZvY3VzKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuLy8gVGhpcyBtaXhpbiB1c2VzIGFuIGBpZigpYCB0ZWNobmlxdWUgdG8gYmUgY29tcGF0aWJsZSB3aXRoIERhcnQgU2Fzc1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XG4gICAgLndhcy12YWxpZGF0ZWQgI3tpZigmLCBcIiZcIiwgXCJcIil9OiN7JHN0YXRlfSxcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsICRjb2xvciwgJGljb24pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogY29sb3IteWlxKCRjb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMxNTU3XG4gICAgLy8gQWxpZ24gdG9vbHRpcCB0byBmb3JtIGVsZW1lbnRzXG4gICAgLmZvcm0tcm93ID4gLmNvbCA+ICYsXG4gICAgLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0gPiAmIHtcbiAgICAgIGxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXIgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LXBhZGRpbmcteCAqIDQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LXBhZGRpbmcteCAqIDIgY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQsICRjdXN0b20tc2VsZWN0LWJnIGVzY2FwZS1zdmcoJGljb24pICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb24gLyAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemUgbm8tcmVwZWF0O1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAxMCUpO1xuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKGxpZ2h0ZW4oJGNvbG9yLCAxMCUpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY3VzdG9tIGZpbGVcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAkYnRuLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXksICRidG4tcGFkZGluZy14LCAkYnRuLWZvbnQtc2l6ZSwgJGJ0bi1saW5lLWhlaWdodCwgJGJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogaWYoJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucywgcG9pbnRlciwgbnVsbCk7XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWZvY3VzLWJveC1zaGFkb3csICRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWxpbmUtaGVpZ2h0LWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1saW5lLWhlaWdodC1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuXG4vL1xuLy8gQmxvY2sgYnV0dG9uXG4vL1xuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcbiAgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAkYnRuLWJsb2NrLXNwYWNpbmcteTtcbiAgfVxufVxuXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgJi5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuQG1peGluIGJ1dHRvbi12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA3LjUlKSwgJGhvdmVyLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEwJSksICRhY3RpdmUtYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpLCAkYWN0aXZlLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEyLjUlKSkge1xuICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBncmFkaWVudCBmb3IgdGhlIHByZXNzZWQvYWN0aXZlIHN0YXRlXG4gICAgfVxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KCRjb2xvciwgJGNvbG9yLWhvdmVyOiBjb2xvci15aXEoJGNvbG9yKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsICRhY3RpdmUtYm9yZGVyOiAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLCAwKTtcbn1cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYud2lkdGgge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLXBhZGRpbmcteDtcbiAgbWFyZ2luOiAkZHJvcGRvd24tc3BhY2VyIDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBAaW5jbHVkZSBmb250LXNpemUoJGRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItd2lkdGggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3cpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1sZWZ0IHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcHJpZ2h0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChyaWdodCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wbGVmdCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGxlZnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gV2hlbiBQb3BwZXIgaXMgZW5hYmxlZCwgcmVzZXQgdGhlIGJhc2ljIGRyb3Bkb3duIHBvc2l0aW9uXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmRyb3Bkb3duLW1lbnUge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sXG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRkcm9wZG93bi1kaXZpZGVyLWJnLCAkZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSwgdHJ1ZSk7XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAvLyBQcmV2ZW50IGRyb3Bkb3duIG92ZXJmbG93IGlmIHRoZXJlJ3Mgbm8gcGFkZGluZ1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjc3MDNcbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xufVxuIiwiQG1peGluIGNhcmV0LWRvd24oKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCgpIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXJpZ2h0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtbGVmdCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAkbmF2LWRpdmlkZXItY29sb3IsICRtYXJnaW4teTogJG5hdi1kaXZpZGVyLW1hcmdpbi15LCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAkbWFyZ2luLXkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcjtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBuYXYtZGl2aWRlcigpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG5cbiAgICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wcmlnaHQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BsZWZ0ICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG59XG5cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3ggYW5kIHJhZGlvIG9wdGlvbnNcbi8vXG4vLyBJbiBvcmRlciB0byBzdXBwb3J0IHRoZSBicm93c2VyJ3MgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrLCBwb3dlcmVkIGJ5IHRoZVxuLy8gYHJlcXVpcmVkYCBhdHRyaWJ1dGUsIHdlIGhhdmUgdG8gXCJoaWRlXCIgdGhlIGlucHV0cyB2aWEgYGNsaXBgLiBXZSBjYW5ub3QgdXNlXG4vLyBgZGlzcGxheTogbm9uZTtgIG9yIGB2aXNpYmlsaXR5OiBoaWRkZW47YCBhcyB0aGF0IGFsc28gaGlkZXMgdGhlIHBvcG92ZXIuXG4vLyBTaW1wbHkgdmlzdWFsbHkgaGlkaW5nIHRoZSBpbnB1dHMgdmlhIGBvcGFjaXR5YCB3b3VsZCBsZWF2ZSB0aGVtIGNsaWNrYWJsZSBpblxuLy8gY2VydGFpbiBjYXNlcyB3aGljaCBpcyBwcmV2ZW50ZWQgYnkgdXNpbmcgYGNsaXBgIGFuZCBgcG9pbnRlci1ldmVudHNgLlxuLy8gVGhpcyB3YXksIHdlIGVuc3VyZSBhIERPTSBlbGVtZW50IGlzIHZpc2libGUgdG8gcG9zaXRpb24gdGhlIHBvcG92ZXIgZnJvbS5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTI3OTQgYW5kXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xNDU1OSBmb3IgbW9yZSBpbmZvcm1hdGlvbi5cblxuLmJ0bi1ncm91cC10b2dnbGUge1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIHZhbHVlXG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmN1c3RvbS1zZWxlY3QsXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICArIC5mb3JtLWNvbnRyb2wsXG4gICAgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICArIC5jdXN0b20tZmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAvLyBCcmluZyB0aGUgY3VzdG9tIGZpbGUgaW5wdXQgYWJvdmUgdGhlIGxhYmVsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gICAgei1pbmRleDogNDtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuY3VzdG9tLXNlbGVjdCB7XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgLy8gQ3VzdG9tIGZpbGUgaW5wdXRzIGhhdmUgbW9yZSBjb21wbGV4IG1hcmt1cCwgdGh1cyByZXF1aXJpbmcgZGlmZmVyZW50XG4gIC8vIGJvcmRlci1yYWRpdXMgb3ZlcnJpZGVzLlxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7IEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7IH1cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gLmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuICsgMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZFxuLy9cbi8vIFdoaWxlIGl0IHJlcXVpcmVzIG9uZSBleHRyYSBsYXllciBvZiBIVE1MIGZvciBlYWNoLCBkZWRpY2F0ZWQgcHJlcGVuZCBhbmRcbi8vIGFwcGVuZCBlbGVtZW50cyBhbGxvdyB1cyB0byAxKSBiZSBsZXNzIGNsZXZlciwgMikgc2ltcGxpZnkgb3VyIHNlbGVjdG9ycywgYW5kXG4vLyAzKSBzdXBwb3J0IEhUTUw1IGZvcm0gdmFsaWRhdGlvbi5cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgfVxuXG4gIC5idG4gKyAuYnRuLFxuICAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICB9XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHsgbWFyZ2luLXJpZ2h0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuLmlucHV0LWdyb3VwLWFwcGVuZCB7IG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIEFsbG93IHVzZSBvZiA8bGFiZWw+IGVsZW1lbnRzIGJ5IG92ZXJyaWRpbmcgb3VyIGRlZmF1bHQgbWFyZ2luLWJvdHRvbVxuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBOdWtlIGRlZmF1bHQgbWFyZ2lucyBmcm9tIGNoZWNrYm94ZXMgYW5kIHJhZGlvcyB0byB2ZXJ0aWNhbGx5IGNlbnRlciB3aXRoaW4uXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kIHJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbn1cbiIsIi8vIEVtYmVkZGVkIGljb25zIGZyb20gT3BlbiBJY29uaWMuXG4vLyBSZWxlYXNlZCB1bmRlciBNSVQgYW5kIGNvcHlyaWdodCAyMDE0IFdheWJ1cnkuXG4vLyBodHRwczovL3VzZWljb25pYy5jb20vb3BlblxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEJhc2UgY2xhc3MgdGFrZXMgY2FyZSBvZiBhbGwgdGhlIGtleSBiZWhhdmlvcmFsIGFzcGVjdHMuXG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7IC8vIFB1dCB0aGUgaW5wdXQgYmVoaW5kIHRoZSBsYWJlbCBzbyBpdCBkb2Vzbid0IG92ZXJsYXkgdGV4dFxuICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBoZWlnaHQ6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgb3BhY2l0eTogMDtcblxuICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gdGhlIG1peGluIGlzIG5vdCB1c2VkIGhlcmUgdG8gbWFrZSBzdXJlIHRoZXJlIGlzIGZlZWRiYWNrXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdywgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIHRvIHdvcmsgYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEN1c3RvbSBjb250cm9sIGluZGljYXRvcnNcbi8vXG4vLyBCdWlsZCB0aGUgY3VzdG9tIGNvbnRyb2xzIG91dCBvZiBwc2V1ZG8tZWxlbWVudHMuXG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY3Vyc29yOiAkY3VzdG9tLWNvbnRyb2wtY3Vyc29yO1xuXG4gIC8vIEJhY2tncm91bmQtY29sb3IgYW5kICh3aGVuIGVuYWJsZWQpIGdyYWRpZW50XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41O1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgYm9yZGVyOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBGb3JlZ3JvdW5kIChpY29uKVxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41O1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IDUwJSAvICN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplfSBuby1yZXBlYXQ7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIGNoZWNrYm94ZXMuXG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyk7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdyk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICAgICY6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8vIFJhZGlvc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciByYWRpb3MuXG5cbi5jdXN0b20tcmFkaW8ge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzd2l0Y2hlc1xuLy9cbi8vIFR3ZWFrIGEgZmV3IHRoaW5ncyBmb3Igc3dpdGNoZXNcblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcjtcblxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtd2lkdGg7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiBhZGQoKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41LCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgbGVmdDogYWRkKC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGhlaWdodDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dCwgJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgkY3VzdG9tLXN3aXRjaC13aWR0aCAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG4vL1xuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iZyAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kO1xuICBib3JkZXI6ICRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdywgJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cblxuICAgICY6Oi1tcy12YWx1ZSB7XG4gICAgICAvLyBGb3IgdmlzdWFsIGNvbnNpc3RlbmN5IHdpdGggb3RoZXIgcGxhdGZvcm1zL2Jyb3dzZXJzLFxuICAgICAgLy8gc3VwcHJlc3MgdGhlIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLlxuICAgICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBIaWRlcyB0aGUgZGVmYXVsdCBjYXJldCBpbiBJRTExXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc7XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbn1cblxuXG4vLyBGaWxlXG4vL1xuLy8gQ3VzdG9tIGZpbGUgaW5wdXQuXG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcblxuICAmOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIHRvIHdvcmsgYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICY6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIEBlYWNoICRsYW5nLCAkdmFsdWUgaW4gJGN1c3RvbS1maWxlLXRleHQge1xuICAgICY6bGFuZygjeyRsYW5nfSkgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbiAgfVxufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1maWxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtYmc7XG4gIGJvcmRlcjogJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWZpbGUtYm94LXNoYWRvdyk7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyO1xuICAgIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzIDApO1xuICB9XG59XG5cbi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCwgJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1zLXRodW1iICAgICAgICAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodCAtICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0KSAqIC41OyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDsgLy8gRWRnZSBzcGVjaWZpY1xuICAgIG1hcmdpbi1yaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBtYXJnaW4tbGVmdDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQgKiAuNTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC11cHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyAvLyBhcmJpdHJhcnk/XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1zLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmcteSAkbmF2LWxpbmstcGFkZGluZy14O1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdi1waWxscy1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy9cbi8vIEp1c3RpZmllZCB2YXJpYW50c1xuLy9cblxuLm5hdi1maWxsIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBDb250ZW50c1xuLy9cbi8vIE5hdmJhclxuLy8gTmF2YmFyIGJyYW5kXG4vLyBOYXZiYXIgbmF2XG4vLyBOYXZiYXIgdGV4dFxuLy8gTmF2YmFyIGRpdmlkZXJcbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vLyBOYXZiYXIgcG9zaXRpb25cbi8vIE5hdmJhciB0aGVtZXNcblxuXG4vLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogJG5hdmJhci1wYWRkaW5nLXkgJG5hdmJhci1wYWRkaW5nLXg7XG5cbiAgLy8gQmVjYXVzZSBmbGV4IHByb3BlcnRpZXMgYXJlbid0IGluaGVyaXRlZCwgd2UgbmVlZCB0byByZWRlY2xhcmUgdGhlc2UgZmlyc3RcbiAgLy8gZmV3IHByb3BlcnRpZXMgc28gdGhhdCBjb250ZW50IG5lc3RlZCB3aXRoaW4gYmVoYXZlIHByb3Blcmx5LlxuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuY29udGFpbmVyLFxuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciBicmFuZFxuLy9cbi8vIFVzZWQgZm9yIGJyYW5kLCBwcm9qZWN0LCBvciBzaXRlIG5hbWVzLlxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItYnJhbmQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIG5hdlxuLy9cbi8vIEN1c3RvbSBuYXZiYXIgbmF2aWdhdGlvbiAoZG9lc24ndCByZXF1aXJlIGAubmF2YCwgYnV0IGRvZXMgbWFrZSB1c2Ugb2YgYC5uYXYtbGlua2ApLlxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIHRleHRcbi8vXG4vL1xuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cbi8vIG9yIGltYWdlIGZpbGUgYXMgbmVlZGVkLlxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogJG5hdmJhci1uYXYtc2Nyb2xsLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9yIG5lc3RpbmcgY29udGFpbmVycywgaGF2ZSB0byByZWRlY2xhcmUgZm9yIGFsaWdubWVudCBwdXJwb3Nlc1xuICAgICAgICAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLy8gQ2hhbmdlcyBmbGV4LWJhc2VzIHRvIGF1dG8gYmVjYXVzZSBvZiBhbiBJRTEwIGJ1Z1xuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4vLyBEYXJrIGxpbmtzIGFnYWluc3QgYSBsaWdodCBiYWNrZ3JvdW5kXG4ubmF2YmFyLWxpZ2h0IHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBXaGl0ZSBsaW5rcyBhZ2FpbnN0IGEgZGFyayBiYWNrZ3JvdW5kXG4ubmF2YmFyLWRhcmsge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogJGNhcmQtaGVpZ2h0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQgIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgaW1hZ2Ugc2l6ZSBidWcgaW4gSUVcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yODg1NVxuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY29sb3I7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogJGNhcmQtc3BhY2VyLXk7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLSRjYXJkLXNwYWNlci15ICogLjU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsge1xuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1zcGFjZXIteDtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlcyB0aGUgZGVmYXVsdCBtYXJnaW4tYm90dG9tIG9mIDxoTj5cbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItYm90dG9tOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzIDAgMCk7XG4gIH1cbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLXRvcDogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSGVhZGVyIG5hdnNcbi8vXG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbiAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLXNwYWNlci15O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14ICogLjU7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14ICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbn1cblxuLy8gQ2FyZCBpbWFnZVxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDsgLy8gRm9yIElFOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5Mzk2XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIENhcmQgZGVja1xuXG4uY2FyZC1kZWNrIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWRlY2stbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcbiAgICBtYXJnaW4tbGVmdDogLSRjYXJkLWRlY2stbWFyZ2luO1xuXG4gICAgLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGRlZmF1bHRcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ2FyZCBncm91cHNcbi8vXG5cbi5jYXJkLWdyb3VwIHtcbiAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1ncm91cC1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENvbHVtbnNcbi8vXG5cbi5jYXJkLWNvbHVtbnMge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtY29sdW1ucy1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgY29sdW1uLWNvdW50OiAkY2FyZC1jb2x1bW5zLWNvdW50O1xuICAgIGNvbHVtbi1nYXA6ICRjYXJkLWNvbHVtbnMtZ2FwO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuXG4gICAgLmNhcmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyBEb24ndCBsZXQgdGhlbSB2ZXJ0aWNhbGx5IHNwYW4gbXVsdGlwbGUgY29sdW1uc1xuICAgICAgd2lkdGg6IDEwMCU7IC8vIERvbid0IGxldCB0aGVpciB3aWR0aCBjaGFuZ2VcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQWNjb3JkaW9uXG4vL1xuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuXG4gID4gLmNhcmQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICAgIH1cblxuICAgID4gLmNhcmQtaGVhZGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6ICRicmVhZGNydW1iLXBhZGRpbmcteSAkYnJlYWRjcnVtYi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRicmVhZGNydW1iLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYnJlYWRjcnVtYi1mb250LXNpemUpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gU3VwcHJlc3MgaW5saW5lIHNwYWNpbmdzIGFuZCB1bmRlcmxpbmluZyBvZiB0aGUgc2VwYXJhdG9yXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjtcbiAgICAgIGNvbnRlbnQ6IGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlcik7XG4gICAgfVxuICB9XG5cbiAgLy8gSUU5LTExIGhhY2sgdG8gcHJvcGVybHkgaGFuZGxlIGh5cGVybGluayB1bmRlcmxpbmVzIGZvciBicmVhZGNydW1icyBidWlsdFxuICAvLyB3aXRob3V0IGA8dWw+YHMuIFRoZSBgOjpiZWZvcmVgIHBzZXVkby1lbGVtZW50IGdlbmVyYXRlcyBhbiBlbGVtZW50XG4gIC8vICp3aXRoaW4qIHRoZSAuYnJlYWRjcnVtYi1pdGVtIGFuZCB0aGVyZWJ5IGluaGVyaXRzIHRoZSBgdGV4dC1kZWNvcmF0aW9uYC5cbiAgLy9cbiAgLy8gVG8gdHJpY2sgSUUgaW50byBzdXBwcmVzc2luZyB0aGUgdW5kZXJsaW5lLCB3ZSBnaXZlIHRoZSBwc2V1ZG8tZWxlbWVudCBhblxuICAvLyB1bmRlcmxpbmUgYW5kIHRoZW4gaW1tZWRpYXRlbHkgcmVtb3ZlIGl0LlxuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJHBhZ2luYXRpb24tcGFkZGluZy15ICRwYWdpbmF0aW9uLXBhZGRpbmcteDtcbiAgbWFyZ2luLWxlZnQ6IC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg7XG4gIGxpbmUtaGVpZ2h0OiAkcGFnaW5hdGlvbi1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWJnO1xuICBib3JkZXI6ICRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCBzb2xpZCAkcGFnaW5hdGlvbi1ib3JkZXItY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6ICRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAvLyBPcGluaW9uYXRlZDogcmVtb3ZlIHRoZSBcImhhbmRcIiBjdXJzb3Igc2V0IHByZXZpb3VzbHkgZm9yIC5wYWdlLWxpbmtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gU2l6aW5nXG4vL1xuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJGxpbmUtaGVpZ2h0LWxnLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRsaW5lLWhlaWdodC1zbSwgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICAucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIH1cblxuICAucGFnZS1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAkYmFkZ2UtcGFkZGluZy15ICRiYWRnZS1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmFkZ2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYmFkZ2UtdHJhbnNpdGlvbik7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5XG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLy8gUGlsbCBiYWRnZXNcbi8vXG4vLyBNYWtlIHRoZW0gZXh0cmEgcm91bmRlZCB3aXRoIGEgbW9kaWZpZXIgdG8gcmVwbGFjZSB2MydzIGJhZGdlcy5cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIHBhZGRpbmctbGVmdDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBDb2xvcnNcbi8vXG4vLyBDb250ZXh0dWFsIHZhcmlhdGlvbnMgKGxpbmtlZCBiYWRnZXMgZ2V0IGRhcmtlciBvbiA6aG92ZXIpLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJhZGdlLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYmFkZ2UtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4iLCJAbWl4aW4gYmFkZ2UtdmFyaWFudCgkYmcpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZywgMTAlKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRiYWRnZS1mb2N1cy13aWR0aCByZ2JhKCRiZywgLjUpO1xuICAgIH1cbiAgfVxufVxuIiwiLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6ICRqdW1ib3Ryb24tcGFkZGluZyAoJGp1bWJvdHJvbi1wYWRkaW5nICogLjUpO1xuICBtYXJnaW4tYm90dG9tOiAkanVtYm90cm9uLXBhZGRpbmc7XG4gIGNvbG9yOiAkanVtYm90cm9uLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkanVtYm90cm9uLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZzogKCRqdW1ib3Ryb24tcGFkZGluZyAqIDIpICRqdW1ib3Ryb24tcGFkZGluZztcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogJGFsZXJ0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGNsb3NlLWZvbnQtc2l6ZSArICRhbGVydC1wYWRkaW5nLXggKiAyO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5cbi8vIEFsdGVybmF0ZSBzdHlsZXNcbi8vXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmFsZXJ0LSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCh0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJvcmRlci1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWNvbG9yLWxldmVsKSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICBAa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogJHByb2dyZXNzLWhlaWdodCAwOyB9XG4gICAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbiAgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1oZWlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGZvcmNlIHJvdW5kZWQgY29ybmVycyBieSBjcm9wcGluZyBpdFxuICBsaW5lLWhlaWdodDogMDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwcm9ncmVzcy1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHByb2dyZXNzLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwcm9ncmVzcy1ib3gtc2hhZG93KTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogJHByb2dyZXNzLWJhci1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWJnO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbik7XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQoKTtcbiAgYmFja2dyb3VuZC1zaXplOiAkcHJvZ3Jlc3MtaGVpZ2h0ICRwcm9ncmVzcy1oZWlnaHQ7XG59XG5cbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmcgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gRWFzaWx5IHVzYWJsZSBvbiA8dWw+LCA8b2w+LCBvciA8ZGl2Pi5cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC8vIE5vIG5lZWQgdG8gc2V0IGxpc3Qtc3R5bGU6IG5vbmU7IHNpbmNlIC5saXN0LWdyb3VwLWl0ZW0gaXMgYmxvY2sgbGV2ZWxcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyByZXNldCBwYWRkaW5nIGJlY2F1c2UgdWwgYW5kIG9sXG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gSW50ZXJhY3RpdmUgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBhbmNob3Igb3IgYnV0dG9uIGVsZW1lbnRzIGluc3RlYWQgb2YgYGxpYHMgb3IgYGRpdmBzIHRvIGNyZWF0ZSBpbnRlcmFjdGl2ZVxuLy8gbGlzdCBpdGVtcy4gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzZWxlY3RlZCBpdGVtcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGJlY29tZSAxMDAlIGJ5IGRlZmF1bHQgdGhvdWdoKVxuICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtaG92ZXItYmc7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGxpc3QtZ3JvdXAtY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoIHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmICsgJiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBGbHVzaCBsaXN0IGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBsaXN0IGdyb3VwIGl0ZW1zIGVkZ2UtdG8tZWRnZS4gTW9zdFxuLy8gdXNlZnVsIHdpdGhpbiBvdGhlciBjb21wb25lbnRzIChlLmcuLCBjYXJkcykuXG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci13aWR0aDogMCAwICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIENvbnRleHR1YWwgdmFyaWFudHNcbi8vXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRjb2xvciwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAtOSksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgNikpO1xufVxuIiwiLy8gTGlzdCBHcm91cHNcblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjbG9zZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGNsb3NlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgdGV4dC1zaGFkb3c6ICRjbG9zZS10ZXh0LXNoYWRvdztcbiAgb3BhY2l0eTogLjU7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIG9wYWNpdHk6IC43NTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWRkaXRpb25hbCBwcm9wZXJ0aWVzIGZvciBidXR0b24gdmVyc2lvblxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4iLCIudG9hc3Qge1xuICAvLyBQcmV2ZW50cyBmcm9tIHNocmlua2luZyBpbiBJRTExLCB3aGVuIGluIGEgZmxleCBjb250YWluZXJcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgzNDFcbiAgZmxleC1iYXNpczogJHRvYXN0LW1heC13aWR0aDtcbiAgbWF4LXdpZHRoOiAkdG9hc3QtbWF4LXdpZHRoO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvYXN0LWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkdG9hc3QtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICR0b2FzdC1ib3JkZXItd2lkdGggc29saWQgJHRvYXN0LWJvcmRlci1jb2xvcjtcbiAgYm94LXNoYWRvdzogJHRvYXN0LWJveC1zaGFkb3c7XG4gIG9wYWNpdHk6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvYXN0LWJvcmRlci1yYWRpdXMpO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHRvYXN0LXBhZGRpbmcteDtcbiAgfVxuXG4gICYuc2hvd2luZyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJHRvYXN0LXBhZGRpbmcteSAkdG9hc3QtcGFkZGluZy14O1xuICBjb2xvcjogJHRvYXN0LWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhzdWJ0cmFjdCgkdG9hc3QtYm9yZGVyLXJhZGl1cywgJHRvYXN0LWJvcmRlci13aWR0aCkpO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXg7IC8vIGFwcGx5IHRvIGJvdGggdmVydGljYWwgYW5kIGhvcml6b250YWxcbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi5tb2RhbC1vcGVuIHtcbiAgLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDsgLy8gSUUxMC8xMVxuICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTsgLy8gSUUxMC8xMVxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC8vIEVuc3VyZSBgbW9kYWwtZGlhbG9nLWNlbnRlcmVkYCBleHRlbmRzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgdmlldyAoSUUxMC8xMSlcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgLy8gSUUxMFxuICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDsgLy8gUmVzZXQgaGVpZ2h0IHRvIDAgZXhjZXB0IG9uIElFXG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC8vIEVuc3VyZSBgLm1vZGFsLWJvZHlgIHNob3dzIHNjcm9sbGJhciAoSUUxMC8xMSlcbiAgJi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6ICRtb2RhbC1jb250ZW50LWNvbG9yO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwtYmFja2Ryb3A7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLy8gc28gdGhlIGNsb3NlIGJ0biBhbHdheXMgc3RheXMgb24gdGhlIHVwcGVyIHJpZ2h0IGNvcm5lclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5jbG9zZSB7XG4gICAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICAgIC8vIGF1dG8gb24gdGhlIGxlZnQgZm9yY2UgaWNvbiB0byB0aGUgcmlnaHQgZXZlbiB3aGVuIHRoZXJlIGlzIG5vIC5tb2RhbC10aXRsZVxuICAgIG1hcmdpbjogKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46ICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgfVxufVxuXG4vLyBNZWFzdXJlIHNjcm9sbGJhciB3aWR0aCBmb3IgcGFkZGluZyBib2R5IGR1cmluZyBtb2RhbCBzaG93L2hpZGVcbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogJG1vZGFsLXNtOyB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogJG1vZGFsLWxnO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHsgbWF4LXdpZHRoOiAkbW9kYWwteGw7IH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAkemluZGV4LXRvb2x0aXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46ICR0b29sdGlwLW1hcmdpbjtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdG9vbHRpcC1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgdG9vbHRpcCdzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJi5zaG93IHsgb3BhY2l0eTogJHRvb2x0aXAtb3BhY2l0eTsgfVxuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXRvcCB7XG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xuXG4gIC5hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXJpZ2h0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSB7XG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xuXG4gIC5hcnJvdyB7XG4gICAgdG9wOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWxlZnQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1hdXRvIHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtdG9wO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtcmlnaHQ7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtYm90dG9tO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1sZWZ0O1xuICB9XG59XG5cbi8vIFdyYXBwZXIgZm9yIHRoZSB0b29sdGlwIGNvbnRlbnRcbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAkdG9vbHRpcC1tYXgtd2lkdGg7XG4gIHBhZGRpbmc6ICR0b29sdGlwLXBhZGRpbmcteSAkdG9vbHRpcC1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbn1cbiIsIkBtaXhpbiByZXNldC10ZXh0KCkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIHdvcmQtd3JhcC5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBGYWxsYmFjayBmb3Igd2hlcmUgYHN0YXJ0YCBpcyBub3Qgc3VwcG9ydGVkXG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbiIsIi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtcG9wb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogJHBvcG92ZXItbWF4LXdpZHRoO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcG9wb3Zlci1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcG9wb3Zlci1ib3gtc2hhZG93KTtcblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgbWFyZ2luOiAwICRwb3BvdmVyLWJvcmRlci1yYWRpdXM7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgYm90dG9tOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGxlZnQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICB0b3A6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICByaWdodDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1hdXRvIHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItcmlnaHQ7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1sZWZ0O1xuICB9XG59XG5cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogJHBvcG92ZXItaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCBkYXJrZW4oJHBvcG92ZXItaGVhZGVyLWJnLCA1JSk7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWJvZHktcGFkZGluZy15ICRwb3BvdmVyLWJvZHktcGFkZGluZy14O1xuICBjb2xvcjogJHBvcG92ZXItYm9keS1jb2xvcjtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdXNlZCB0byBpbmRpY2F0ZSB3aGVyZVxuLy8gICAgdGhlIGFjdGl2ZSBzbGlkZSBpcyBoZWFkaW5nLlxuLy8gMy4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtIGlzIHRoZSBjdXJyZW50IHNsaWRlLlxuLy8gNC4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB0aGUgY3VycmVudFxuLy8gICAgc2xpZGUgaW4gaXRzIGluLXRyYW5zaXRpb24gc3RhdGUuIE9ubHkgb25lIG9mIHRoZXNlIG9jY3VycyBhdCBhIHRpbWUuXG4vLyA1LiAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0XG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSB0cmFuc2l0aW9uc1xuLy9cblxuLmNhcm91c2VsLWZhZGUge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAwcyAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGVmdC9yaWdodCBjb250cm9scyBmb3IgbmF2XG4vL1xuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIC8vIFVzZSBmbGV4IGZvciBhbGlnbm1lbnQgKDEtMylcbiAgZGlzcGxheTogZmxleDsgLy8gMS4gYWxsb3cgZmxleCBzdHlsZXNcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gMi4gdmVydGljYWxseSBjZW50ZXIgY29udGVudHNcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC8vIDMuIGhvcml6b250YWxseSBjZW50ZXIgY29udGVudHNcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb24pO1xuXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cblxuLy8gSWNvbnMgZm9yIHdpdGhpblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgaGVpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmcpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmcpO1xufVxuXG5cbi8vIE9wdGlvbmFsIGluZGljYXRvciBwaXBzXG4vL1xuLy8gQWRkIGFuIG9yZGVyZWQgbGlzdCB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhIGxpc3QgaXRlbSBmb3IgZWFjaFxuLy8gc2xpZGUgeW91ciBjYXJvdXNlbCBob2xkcy5cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBvdmVycmlkZSA8b2w+IGRlZmF1bHRcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBsaSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIC8vIFVzZSB0cmFuc3BhcmVudCBib3JkZXJzIHRvIGluY3JlYXNlIHRoZSBoaXQgYXJlYSBieSAxMHB4IG9uIHRvcCBhbmQgYm90dG9tLlxuICAgIGJvcmRlci10b3A6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBSb3RhdGluZyBib3JkZXJcbi8vXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGg7XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogJHNwaW5uZXItdmVydGljYWwtYWxpZ247XG4gIGJvcmRlcjogJHNwaW5uZXItYm9yZGVyLXdpZHRoIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG4gIGJvcmRlci13aWR0aDogJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtO1xufVxuXG4vL1xuLy8gR3Jvd2luZyBjaXJjbGVcbi8vXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGg7XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogJHNwaW5uZXItdmVydGljYWwtYWxpZ247XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbn1cblxuQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnNwaW5uZXItYm9yZGVyLFxuICAgIC5zcGlubmVyLWdyb3cge1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5hbGlnbi1iYXNlbGluZSAgICB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9IC8vIEJyb3dzZXIgZGVmYXVsdFxuLmFsaWduLXRvcCAgICAgICAgIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4uYWxpZ24tbWlkZGxlICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1ib3R0b20gICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtYm90dG9tIHsgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LXRvcCAgICB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuXG5AbWl4aW4gYmctdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSN7JHBhcmVudH0sXG4gIGJ1dHRvbiN7JHBhcmVudH0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLXZhcmlhbnRgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuQG1peGluIGJnLWdyYWRpZW50LXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctZ3JhZGllbnQtdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC41LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBiZy12YXJpYW50KFwiLmJnLSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG5AaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICBAaW5jbHVkZSBiZy1ncmFkaWVudC12YXJpYW50KFwiLmJnLWdyYWRpZW50LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xuICB9XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0LCBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIEJvcmRlclxuLy9cblxuLmJvcmRlciAgICAgICAgIHsgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AgICAgIHsgYm9yZGVyLXRvcDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQgICB7IGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tICB7IGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQgICAgeyBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0wICAgICAgICB7IGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcC0wICAgIHsgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0LTAgIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tLTAgeyBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdC0wICAgeyBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYm9yZGVyLSN7JGNvbG9yfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLy9cbi8vIEJvcmRlci1yYWRpdXNcbi8vXG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLXBpbGwgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciBjb21tb24gYGRpc3BsYXlgIHZhbHVlc1xuLy9cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgICAuZCN7JGluZml4fS0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIHRvZ2dsaW5nIGBkaXNwbGF5YCBpbiBwcmludFxuLy9cblxuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgLmQtcHJpbnQtI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBlYWNoICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbyBpbiAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zIHtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXg6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDEpO1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teTogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMik7XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtI3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teH1ieSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXl9IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoZGl2aWRlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15LCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teCkpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbG9hdCN7JGluZml4fS1sZWZ0ICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkdXNlci1zZWxlY3RzIHtcbiAgLnVzZXItc2VsZWN0LSN7JHZhbHVlfSB7IHVzZXItc2VsZWN0OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkb3ZlcmZsb3dzIHtcbiAgLm92ZXJmbG93LSN7JHZhbHVlfSB7IG92ZXJmbG93OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbW1vbiB2YWx1ZXNcbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiLy9cbi8vIFNjcmVlbnJlYWRlcnNcbi8vXG5cbi5zci1vbmx5IHtcbiAgQGluY2x1ZGUgc3Itb25seSgpO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpO1xufVxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLnNoYWRvdy1zbSB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3cgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LWxnIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctbGcgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1ub25lIHsgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gV2lkdGggYW5kIGhlaWdodFxuXG5AZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAod2lkdGg6IHcsIGhlaWdodDogaCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xuICAgIC4jeyRhYmJyZXZ9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4vLyBWaWV3cG9ydCBhZGRpdGlvbmFsIGhlbHBlcnNcblxuLm1pbi12dy0xMDAgeyBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi5taW4tdmgtMTAwIHsgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHsgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi52aC0xMDAgeyBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmVnYXRpdmUgbWFyZ2lucyAoZS5nLiwgd2hlcmUgYC5tYi1uMWAgaXMgbmVnYXRpdmUgdmVyc2lvbiBvZiBgLm1iLTFgKVxuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgIEBpZiBcIiN7JHNpemV9XCIgIT0gXCIwXCIge1xuICAgICAgICAubSN7JGluZml4fS1uI3skc2l6ZX0geyBtYXJnaW46IC0kbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm10I3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1iI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWwjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLy8gSnVzdCBpbiBjYXNlIGBwb2ludGVyLWV2ZW50czogbm9uZWAgaXMgc2V0IG9uIGEgcGFyZW50XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICAvLyBJRTEwIGJ1Z2ZpeCwgc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE2OTQ3OTY3L2llMTAtaG92ZXItcHNldWRvLWNsYXNzLWRvZXNudC13b3JrLXdpdGhvdXQtYmFja2dyb3VuZC1jb2xvclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVGV4dFxuLy9cblxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbGlnaHRlciB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkZXIgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbi50ZXh0LWJvZHkgeyBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDsgfVxuLnRleHQtbXV0ZWQgeyBjb2xvcjogJHRleHQtbXV0ZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7IGNvbG9yOiByZ2JhKCRibGFjaywgLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdoaXRlLTUwIHsgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSkgIWltcG9ydGFudDsgfVxuXG4vLyBNaXNjXG5cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIERlcHJlY2F0ZWQsIGJ1dCBhdm9pZHMgaXNzdWVzIHdpdGggZmxleCBjb250YWluZXJzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBVc2VkIGluc3RlYWQgb2YgYG92ZXJmbG93LXdyYXBgIGZvciBJRSAmIEVkZ2UgTGVnYWN5XG59XG5cbi8vIFJlc2V0XG5cbi50ZXh0LXJlc2V0IHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVHlwb2dyYXBoeVxuXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGlmICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgYSN7JHBhcmVudH0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1lbXBoYXNpcy12YXJpYW50KClgXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuQG1peGluIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG5cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtaGlkZSgpYFwiLCBcInY0LjEuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vL1xuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9tYWluLmNzcy9ibG9iL21hc3Rlci9zcmMvX3ByaW50LmNzc1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJpbnQgc3R5bGVzLlxuLy8gSW5saW5lZCB0byBhdm9pZCB0aGUgYWRkaXRpb25hbCBIVFRQIHJlcXVlc3Q6XG4vLyBodHRwczovL3d3dy5waHBpZWQuY29tL2RlbGF5LWxvYWRpbmcteW91ci1wcmludC1jc3MvXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AaWYgJGVuYWJsZS1wcmludC1zdHlsZXMge1xuICBAbWVkaWEgcHJpbnQge1xuICAgICosXG4gICAgKjo6YmVmb3JlLFxuICAgICo6OmFmdGVyIHtcbiAgICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCBvdXQgYGNvbG9yYCBhbmQgYGJhY2tncm91bmRgXG4gICAgICAvL2NvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICY6bm90KC5idG4pIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9hW2hyZWZdOjphZnRlciB7XG4gICAgLy8gIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICAgIC8vfVxuXG4gICAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL1xuICAgIC8vIERvbid0IHNob3cgbGlua3MgdGhhdCBhcmUgZnJhZ21lbnQgaWRlbnRpZmllcnMsXG4gICAgLy8gb3IgdXNlIHRoZSBgamF2YXNjcmlwdDpgIHBzZXVkbyBwcm90b2NvbFxuICAgIC8vXG5cbiAgICAvL2FbaHJlZl49XCIjXCJdOjphZnRlcixcbiAgICAvL2FbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTo6YWZ0ZXIge1xuICAgIC8vIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy99XG5cbiAgICBwcmUge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHByZSxcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkZ3JheS01MDA7IC8vIEJvb3RzdHJhcCBjdXN0b20gY29kZTsgdXNpbmcgYCRib3JkZXItd2lkdGhgIGluc3RlYWQgb2YgMXB4XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIG9ycGhhbnM6IDM7XG4gICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgc3RhcnRcblxuICAgIC8vIFNwZWNpZnkgYSBzaXplIGFuZCBtaW4td2lkdGggdG8gbWFrZSBwcmludGluZyBjbG9zZXIgYWNyb3NzIGJyb3dzZXJzLlxuICAgIC8vIFdlIGRvbid0IHNldCBtYXJnaW4gaGVyZSBiZWNhdXNlIGl0IGJyZWFrcyBgc2l6ZWAgaW4gQ2hyb21lLiBXZSBhbHNvXG4gICAgLy8gZG9uJ3QgdXNlIGAhaW1wb3J0YW50YCBvbiBgc2l6ZWAgYXMgaXQgYnJlYWtzIGluIENocm9tZS5cbiAgICBAcGFnZSB7XG4gICAgICBzaXplOiAkcHJpbnQtcGFnZS1zaXplO1xuICAgIH1cbiAgICBib2R5IHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgY29tcG9uZW50c1xuICAgIC5uYXZiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJhZGdlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYmxhY2s7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWRhcmsge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIGVuZFxuICB9XG59XG4iLCJib2R5IHtcbiAgZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9uZTtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5odG1sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuIiwiQG1peGluIGJhY2tncm91bmQtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG5AbWl4aW4gbm8tYmFja2dyb3VuZC1pbWFnZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAwO1xufVxuXG4uYmcge1xuICAmLWJyYW5kLWxpZ2h0LXBpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1saWdodC1waW5rO1xuICB9XG5cbiAgJi1icmFuZC1saWdodC15ZWxsb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1saWdodC15ZWxsb3c7XG4gIH1cblxuICAmLXdoaXRlLTgwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRicmFuZC1uZXV0cmFsLXdoaXRlLCAuOCk7XG4gIH1cblxuICAmLXByaW1hcnktMjEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJyYW5kLXByaW1hcnksIC4yMSk7XG4gIH1cblxuICAmLWdyYWRpZW50LXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6ICRicmFuZC1wcmltYXJ5IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJGJyYW5kLW5ldXRyYWwtd2hpdGUsICRicmFuZC1wcmltYXJ5KSByZXBlYXQteSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi1ncmFkaWVudC1hY2NlbnQteWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtYWNjZW50LXllbGxvdyBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICRicmFuZC1uZXV0cmFsLXdoaXRlLCAkYnJhbmQtYWNjZW50LXllbGxvdykgcmVwZWF0LXkgIWltcG9ydGFudDtcbiAgfVxuXG4gICYtZ3JhZGllbnQtcHJpbWFyeS1waW5rIHtcbiAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtYWNjZW50LXBpbmsgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkYnJhbmQtcHJpbWFyeSwgJGJyYW5kLWFjY2VudC1waW5rKSByZXBlYXQteSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi1pbWFnZSB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZC1pbWFnZTtcblxuICAgICYtbm9uZSB7XG4gICAgICBAaW5jbHVkZSBuby1iYWNrZ3JvdW5kLWltYWdlO1xuICAgIH1cbiAgfVxuXG4gICYtbWQge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICYtdHJhbnNwYXJlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkXyBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgJi0jeyRicmVha3BvaW50fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmQtaW1hZ2U7XG5cbiAgICAgICAgICAmLW5vbmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgbm8tYmFja2dyb3VuZC1pbWFnZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBEZWZpbmUgY3VzdG9taXphdGlvbnMgYW5kIEZ1bGwgRmFjdCB0eXBvZ3JhcGh5LlxuLy8gVXNlIGVtcyBpbnN0ZWFkIG9mIHBpeGVsc1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbiRoMS1mb250LXNpemVzOiAoXG4gIGxnOiAkZm9udC1zaXplLWJhc2UgKiAzLjc1XG4pO1xuXG4kaDItZm9udC1zaXplczogKFxuICBsZzogJGZvbnQtc2l6ZS1iYXNlICogMlxuKTtcblxuJGgzLWZvbnQtc2l6ZXM6IChcbiAgbGc6ICRmb250LXNpemUtYmFzZSAqIDEuMjVcbik7XG5cbiRsZWFkLWZvbnQtc2l6ZXM6IChcbiAgbGc6ICRmb250LXNpemUtYmFzZSAqIDJcbik7XG5cbiRzZWFyY2gtZm9udC1zaXplczogKFxuICB4czogJGZvbnQtc2l6ZS1iYXNlICogMC43NVxuKTtcblxuLy8gRmFjdCBjaGVjayBmb250IHNpemVzXG4kaDEtRkMtZm9udC1zaXplczogKFxuICB4czogJGZvbnQtc2l6ZS1iYXNlICogMS41LFxuICBtZDogJGZvbnQtc2l6ZS1iYXNlICogMlxuKTtcblxuJGgyLUZDLWZvbnQtc2l6ZXM6IChcbiAgeHM6ICRmb250LXNpemUtYmFzZSAqIDEuMzc1LFxuICBtZDogJGZvbnQtc2l6ZS1iYXNlICogMS42MjVcbik7XG5cbiRoMy1GQy1mb250LXNpemVzOiAoXG4gIHhzOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1LFxuICBtZDogJGZvbnQtc2l6ZS1iYXNlICogMS41XG4pO1xuXG4kaDQtRkMtZm9udC1zaXplczogKFxuICB4czogJGZvbnQtc2l6ZS1iYXNlICogMS4xMjUsXG4gIG1kOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1XG4pO1xuXG4kaDUtRkMtZm9udC1zaXplczogKFxuICB4czogJGZvbnQtc2l6ZS1iYXNlICogMSxcbiAgbWQ6ICRmb250LXNpemUtYmFzZSAqIDEuMTI1XG4pO1xuXG4kaDYtRkMtZm9udC1zaXplczogKFxuICB4czogJGZvbnQtc2l6ZS1iYXNlICogMC44NzUsXG4gIG1kOiAkZm9udC1zaXplLWJhc2UgKiAxXG4pO1xuXG5AbWl4aW4gZm9udC1zaXplKCRmcy1tYXApIHtcbiAgQGVhY2ggJGZzLWJyZWFrcG9pbnQsICRmcy1mb250LXNpemUgaW4gJGZzLW1hcCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkZnMtYnJlYWtwb2ludCkge1xuICAgICAgZm9udC1zaXplOiAkZnMtZm9udC1zaXplO1xuICAgIH1cbiAgfVxufVxuXG5oMSwgLmgxIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemVzKTtcbn1cblxuaDIsIC5oMiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplcyk7XG59XG5cbmgzLCAuaDMge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZXMpO1xufVxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemVzKTtcbn1cblxuLmZhY3QtY2hlY2ssIC5wbGVkZ2UtcGFnZSB7XG4gIGgxLCAuaDEge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtRkMtZm9udC1zaXplcyk7XG4gIH1cbn1cblxuLmNtcy1jb250ZW50IHtcbiAgaDIsIC5oMiB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1GQy1mb250LXNpemVzKTtcbiAgfVxuXG4gIGgzLCAuaDMge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtRkMtZm9udC1zaXplcyk7XG4gIH1cblxuICBoNCwgLmg0IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGg0LUZDLWZvbnQtc2l6ZXMpO1xuICB9XG5cbiAgaDUsIC5oNSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1GQy1mb250LXNpemVzKTtcbiAgfVxuXG4gIGg2LCAuaDYge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtRkMtZm9udC1zaXplcyk7XG4gIH1cbn1cbiIsIi5saC0xIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuLmJnLWhpZ2hsaWdodCB7XG4gICAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgICBib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDQyJSwgJGJyYW5kLXByaW1hcnkgNDIlIDgwJSwgdHJhbnNwYXJlbnQgODAlKTtcbiAgICBtYXJnaW4tbGVmdDogLTMycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTgwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICB9XG59XG5cbmFydGljbGUgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9udC13ZWlnaHQtYmxhY2sge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmxpbmstd2VpZ2h0LWJvbGQgYSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm5hdi1vZmZzZXQtYW5jaG9yLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDcwcHg7XG59XG5cbnAuZnVsbC13aWR0aCBpbWcsIGltZy5mdWxsLXdpZHRoIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01MHZ3O1xuICBtYXJnaW4tcmlnaHQ6IC01MHZ3O1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiA1MCU7XG4gIHdpZHRoOiAxMDB2dztcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAkbWF4d2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIGxnKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkbWF4d2lkdGggKiAtMC41O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkbWF4d2lkdGggKiAtMC41O1xuICAgICAgbWF4LXdpZHRoOiAkbWF4d2lkdGg7XG4gIH1cbn1cblxuLnNraXAtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6Zm9jdXMge1xuICAgIHRvcDogMC41cmVtO1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgfVxufVxuXG5hLm5vLWFuaW1hdGUge1xuICBAaW5jbHVkZSBuby1saW5rLWFuaW1hdGlvbjtcbn1cblxuLnR3aXR0ZXItdGltZWxpbmUsIC50d2l0dGVyLXR3ZWV0IHtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4iLCJAbWl4aW4gYW5pbWF0ZWQtbGluaygkYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXByaW1hcnkpIHtcbiAgICAtLWFuaW1hdGVkLWxpbmstY29sb3I6ICN7JGJhY2tncm91bmQtY29sb3J9O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWFuaW1hdGVkLWxpbmstY29sb3IpIDAlLCB2YXIoLS1hbmltYXRlZC1saW5rLWNvbG9yKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMCAwO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAuMnM7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICB9XG59XG5cbkBtaXhpbiBuby1saW5rLWFuaW1hdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBEZWZpbmUgY3VzdG9taXphdGlvbnMgYW5kIEZ1bGwgRmFjdCB0eXBvZ3JhcGh5LlxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5oMSwgLmgxLCBoMiwgLmgyLCBoMywgLmgzLCBoNCwgLmg0LCBoNSwgLmg1LCBoNiwgLmg2IHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oMSwgLmgxIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJsYWNrO1xufVxuXG5oMiwgLmgyIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJsYWNrO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjU7XG59XG5cbmgzLCAuaDMge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yNTtcbn1cblxuaDYsIC5oNiB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbn1cblxuc21hbGwudGV4dC1tdXRlZCB7XG4gICAgY29sb3I6IHJnYmEoJGJyYW5kLW5ldXRyYWwtYmxhY2ssIC42MSkgIWltcG9ydGFudDtcbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cblxuICAgIG9sIHtcbiAgICAgICAgZmxleDogMSAxO1xuICAgICAgICBAZXh0ZW5kIC5saXN0LXVuc3R5bGVkO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBoeXBoZW5zOiBhdXRvO1xuICAgIH1cbn1cblxuLmJyZWFkY3J1bWJzLCAudGltZXN0YW1wIHtcbiAgICBAZXh0ZW5kIC5mb250LXdlaWdodC1ib2xkO1xuICAgIEBleHRlbmQgLnRleHQtbXV0ZWQ7XG4gICAgQGV4dGVuZCAudGV4dC11cHBlcmNhc2U7XG5cbiAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNzVyZW07XG4gICAgYSB7XG4gICAgICAgIEBpbmNsdWRlIG5vLWxpbmstYW5pbWF0aW9uO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbn1cblxuLmxpbmsge1xuICAgICYtbGlnaHQgYSB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRicmFuZC1uZXV0cmFsLXdoaXRlIDBweCAtMnB4IDBweCBpbnNldDtcbiAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZWQtbGluaygkYnJhbmQtbmV1dHJhbC13aGl0ZSk7XG4gICAgfVxuXG4gICAgJi1tZC1saWdodCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRicmFuZC1uZXV0cmFsLXdoaXRlIDBweCAtMnB4IDBweCBpbnNldDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRlZC1saW5rKCRicmFuZC1uZXV0cmFsLXdoaXRlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuYSB7XG4gICAgLS1ib3gtc2hhZG93LWNvbG9yOiAjeyRicmFuZC1wcmltYXJ5fTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1ib3gtc2hhZG93LWNvbG9yKSAwcHggLTJweCAwcHggaW5zZXQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLm5hdi1vZmZzZXQtYW5jaG9yIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbm8tbGluay1hbmltYXRpb247XG5cbiAgICAgICAgJiA+IHN1cCB7XG4gICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tYm94LXNoYWRvdy1jb2xvcikgMHB4IC0ycHggMHB4IGluc2V0O1xuICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGVkLWxpbms7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sZWFkIHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgIH1cbn1cblxubWFpbiB7XG4gICAgcCwgbGksIGJsb2NrcXVvdGUsIHRhYmxlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRlZC1saW5rO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5iLCBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY21zLWNvbnRlbnQge1xuICAgIGgyLCAuaDIge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgfVxuXG4gICAgaDEsIC5oMSwgaDIsIC5oMiwgaDMsIC5oMywgaDQsIC5oNCwgaDUsIC5oNSwgaDYsIC5oNiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdWwsIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgY291bnRlci1yZXNldDogZnVsbGZhY3QtY291bnRlcjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgICYuYnJhbmQtYWNjZW50LXBpbmsgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJyYW5kLWFjY2VudC1waW5rO1xuICAgICAgICB9XG5cbiAgICAgICAgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcMjVBMFwiO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gICAgICAgICAgICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBvbCBsaSB7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBmdWxsZmFjdC1jb3VudGVyO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGZ1bGxmYWN0LWNvdW50ZXIpIFwiLlwiO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCwgbGksIGJsb2NrcXVvdGUsIHRhYmxlIHtcbiAgICAgICAgYTpub3QoLmJ0bikge1xuICAgICAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZWQtbGluaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufSIsIi5hbGVydCB7XG4gICAgJi1saW5rIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAmLmNvb2tpZS1ub3RpY2Uge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLWRvbmF0ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtYWNjZW50LXllbGxvdztcblxuICAgICAgYSB7XG4gICAgICAgIEBpbmNsdWRlIG5vLWxpbmstYW5pbWF0aW9uO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtc2Vjb25kYXJ5IHtcbiAgICAgIGNvbG9yOiAkYnJhbmQtbmV1dHJhbC13aGl0ZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGJyYW5kLW5ldXRyYWwtd2hpdGU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgfVxufVxuIiwiLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQnV0dG9uc1xuLy9cbi8vIERlZmluZSBjdXN0b21pemF0aW9ucyBhbmQgRnVsbCBGYWN0IGJ1dHRvbnMuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4ge1xuICAgIEBpbmNsdWRlIG5vLWxpbmstYW5pbWF0aW9uO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogMS40NHB4O1xuXG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyLFxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgJi1icmFuZC1uZXV0cmFsLWJsYWNrLFxuICAgICYtYnJhbmQtbmV1dHJhbC13aGl0ZSB7XG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJyYW5kLW5ldXRyYWwtd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtZGFya2VyLXBpbms7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1kYXJrZXItcGluaztcblxuICAgICAgICAgICAgLnRleHQtcHJpbWFyeSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1uZXV0cmFsLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJyYW5kLWFjY2VudC15ZWxsb3cge1xuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWRhcmtlci15ZWxsb3c7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1kYXJrZXIteWVsbG93O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gRm9ybXNcblxuLmZvcm0ge1xuICAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgICAuYnRuIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRUQ0REE7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuICAgICAgY29sb3I6ICRicmFuZC1uZXV0cmFsLWJsYWNrO1xuICAgIH1cbiAgfVxuXG4gIC5pcy1pbnZhbGlkIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIEBleHRlbmQgLmlzLWludmFsaWQ7XG4gICAgfVxuXG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgQGV4dGVuZCAuaXMtaW52YWxpZDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgICAgQGV4dGVuZCAuaXMtaW52YWxpZDtcbiAgICB9XG5cbiAgICAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBib3JkZXItY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tbGFiZWwtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgdGV4dGFyZWEsXG4gIGlucHV0LFxuICBsYWJlbCB7XG4gICAgbWluLWhlaWdodDogMy4xMjVyZW07XG4gICAgcGFkZGluZzogLjc1cmVtO1xuICB9XG5cbiAgbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAvKiBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBtYXJnaW4gKi9cbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogdGV4dDsgLyogTWF0Y2ggdGhlIGlucHV0IHVuZGVyIHRoZSBsYWJlbCAqL1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxuICBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuICBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IC4yNXJlbTtcbiAgfVxuXG4gIHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwsXG4gIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiAuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IC4yNXJlbTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICM3Nzc7XG4gIH1cblxuICB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwsXG4gIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IC4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzc3NztcbiAgfVxufVxuXG4vKiBGYWxsYmFjayBmb3IgRWRnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjogYXV0bykge1xuICAuZm9ybS1sYWJlbC1ncm91cCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgIGxhYmVsIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxuXG4gICAgdGV4dGFyZWE6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgIH1cbiAgfVxufVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4iLCIuYWNjZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMXJlbSAwIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMXJlbTtcbiAgICB9XG5cbiAgICAmLmFjY2VudC1ibGFjazo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLW5ldXRyYWwtYmxhY2s7XG4gICAgfVxuXG4gICAgJi5hY2NlbnQtcGluazo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWFjY2VudC1waW5rO1xuICAgIH1cblxuICAgICYuYWNjZW50LXdoaXRlOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC13aGl0ZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogLThweDtcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yYWlzZWQge1xuICAgICYgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB9XG4gICAgJiA+IDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IHJnYmEoICRicmFuZC1uZXV0cmFsLWJsYWNrLCAuMyApO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgcGFkZGluZzogMXJlbTtcbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgLmltZy1hY2NlbnQtcHJpbWFyeSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA4cHggJGJyYW5kLXByaW1hcnkgc29saWQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogOHB4IHRyYW5zcGFyZW50IHNvbGlkO1xuICAgIH1cbn1cbiIsIi5pbmxpbmUtZG9uYXRlIHtcbiAgICBAZXh0ZW5kIC5tYi0yO1xuICAgIEBleHRlbmQgLnRleHQtY2VudGVyO1xuICAgIEBleHRlbmQgLnB5LTI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgYm9yZGVyLXRvcDogNHB4ICRicmFuZC1uZXV0cmFsLWdyZXkgc29saWQ7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4ICRicmFuZC1uZXV0cmFsLWdyZXkgc29saWQ7XG59XG4iLCIvLyBOYXZpZ2F0aW9uIGNvbXBvbmVudHNcbmhlYWRlciAubmF2YmFyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICA+IC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUycHg7XG4gICAgfVxuXG4gICAgJi1kb25hdGUge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDAuODc1O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246IG1hcmdpbiAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICB9XG5cbiAgICAubG9nby1pbWcge1xuICAgICAgICB3aWR0aDogNzlweDtcbiAgICAgICAgaGVpZ2h0OiA2N3B4O1xuICAgICAgICBtYXJnaW46IDE2cHggMCAyMHB4IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2OHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAyMXB4IDAgMjJweCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtIDAgMXJlbTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1leHBhbmQteGwge1xuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbmF2IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLm5hdi1pdGVtLW5vLWljb24gaSB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiAgICAgICAgfVxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtbmV1dHJhbC1ibGFjaztcblxuICAgICAgICAgICAgJi5zZWFyY2g6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRzZWFyY2gtZm9udC1zaXplcyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICAmLmZhLWFuZ2xlLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmZhLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICYuc2hvdyBpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICAmLnNob3cgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLW5ldXRyYWwtZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1uZXV0cmFsLWJsYWNrO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLW5ldXRyYWwtYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBjb2xvcjogJGJyYW5kLW5ldXRyYWwtYmxhY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLW5ldXRyYWwtd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDAgMCAwO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dCAwcywgbGVmdCAwLjNzIGVhc2UtaW4tb3V0IDBzO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgICAgICYubmF2LWxpbmstc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubmF2LWxpbmstc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC1ncmV5O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLW5ldXRyYWwtYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtbmV1dHJhbC1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jb2xsYXBzZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1uZXV0cmFsLWdyZXk7XG5cbiAgICAgICAgY29sb3I6ICRicmFuZC1uZXV0cmFsLWJsYWNrO1xuICAgICAgICBtYXJnaW46IDAgLTFyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiA0NnB4IDAgMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1uZXV0cmFsLWJsYWNrO1xuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10b2dnbGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNDRweDtcbiAgICAgICAgY29sb3I6ICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuICAgICAgICAmLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS4zO1xuICAgICAgICB9XG4gICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtbGFyZ2Uge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYnJhbmQtbmV1dHJhbC13aGl0ZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51bnBhZC1saXN0IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTIwcHggMjBweCAyMHB4ICRicmFuZC1uZXV0cmFsLWJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLW5ldXRyYWwtZ3JleTtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtbmV1dHJhbC1ibGFjaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDIgYSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyNUEwXCI7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDZweCAwIC0zOXB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1hY2NlbnQtcGluaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4IDUycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtYWNjZW50LXBpbms7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXDI1QTBcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDZweCAwIC00NXB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MTZweCAzNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNjcm9sbGVkIGhlYWRlciAubmF2YmFyIHtcbiAgICBib3gtc2hhZG93OiAwIC0yMHB4IDIwcHggMjBweCAkYnJhbmQtbmV1dHJhbC1ibGFjaztcblxuICAgIC5sb2dvLWltZyB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSwgLm5hdmJhci1kb25hdGUsIC5uYXYtbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwidWwubmF2LXRhYnMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIGxpLm5hdi1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgbm8tbGluay1hbmltYXRpb247XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxufVxuIiwiLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gSnVtYm90cm9uc1xuLy9cbi8vIERlZmluZSBjdXN0b20gRnVsbCBGYWN0IGp1bWJvdHJvbnMuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5qdW1ib3Ryb24ge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGgyLCAuaDIge1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgIH1cblxuICAgICYuanVtYm90cm9uLWhvbWVwYWdlIHtcbiAgICAgICAgLmp1bWJvdHJvbi1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJyYW5kLW5ldXRyYWwtd2hpdGUsIC44KTtcblxuICAgICAgICAgICAgQGV4dGVuZCAuaGlnaGxpZ2h0LWJyYW5kLXByaW1hcnk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDIuNXJlbSAyLjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zdHJldGNoZWQtbGluaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmxlYWQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanVtYm90cm9uLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAmLmhpZ2hsaWdodC1icmFuZC1wcmltYXJ5IHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDQwcHggc29saWQgJGJyYW5kLXByaW1hcnk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogNDBweCBzb2xpZCAkYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaGlnaGxpZ2h0LWJyYW5kLWFjY2VudC1vcmFuZ2Uge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCAkYnJhbmQtYWNjZW50LW9yYW5nZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA0MHB4IHNvbGlkICRicmFuZC1hY2NlbnQtb3JhbmdlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5oaWdobGlnaHQtYnJhbmQtYWNjZW50LXllbGxvdyB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiA0MHB4IHNvbGlkICRicmFuZC1hY2NlbnQteWVsbG93O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDQwcHggc29saWQgJGJyYW5kLWFjY2VudC15ZWxsb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmhpZ2hsaWdodC1icmFuZC1wcmltYXJ5LXRoaW4ge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMjRweCBzb2xpZCAkYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAyNHB4IHNvbGlkICRicmFuZC1wcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgZm9ybSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAmLmp1bWJvdHJvbi1zaW1wbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC13aGl0ZTtcbiAgICB9XG5cbiAgICAudGl0bGUtZW1waGFzaXMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBleHRlbmQgLm1iLTQ7XG5cbiAgICAgICAgJi1sYXJnZSAudGl0bGUtZW1waGFzaXMtc2hhcGUge1xuICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtc21hbGwgLnRpdGxlLWVtcGhhc2lzLXNoYXBlIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtZW1waGFzaXMtc2hhcGUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtZW1waGFzaXMtdGV4dCB7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhlcm8ge1xuICAgICAgICBAZXh0ZW5kIC5iZy1icmFuZC1wcmltYXJ5O1xuICAgIH1cblxuICAgIC5iYWNrZ3JvdW5kLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtMzgwcHg7XG4gICAgICAgIGxlZnQ6IC0zMTBweDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBib3R0b206IC00MTBweDtcbiAgICAgICAgICAgIGxlZnQ6IDUxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5iYWNrZ3JvdW5kLWltZy1ncmV5IHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5kb25hdGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IC41cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cblxuICAgICYtYWN0aW9ucyB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbnMtYm9keSBhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG5vLWxpbmstYW5pbWF0aW9uO1xuXG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYnJhbmQtbmV1dHJhbC13aGl0ZSAwcHggLTJweCAwcHggaW5zZXQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRicmFuZC1wcmltYXJ5IDBweCAtMnB4IDBweCBpbnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc2lnbnVwIHtcbiAgICAgICAgQGV4dGVuZCAuYmctYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSggJGJyYW5kLW5ldXRyYWwtYmxhY2ssIC4yICk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1ncm91cCAuYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNpZ251cC1oaWdobGlnaHQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMjUlO1xuICAgICAgICAgICAgYm90dG9tOiAyNSU7XG4gICAgICAgICAgICB3aWR0aDogMTgxcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiYS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuIiwiLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ0FSRFNcbi8vXG4vLyBEZWZpbmUgY3VzdG9taXphdGlvbnMgYW5kIEZ1bGwgRmFjdCBjYXJkcy5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmNhcmQge1xuICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5hbmltYXRlLWxpbmtzIGE6bm90KC5idG4pIHtcbiAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZWQtbGluaygkYnJhbmQtbmV1dHJhbC13aGl0ZSk7XG4gICAgICAgIGJveC1zaGFkb3c6ICRicmFuZC1uZXV0cmFsLXdoaXRlIDBweCAtMnB4IDBweCBpbnNldDtcbiAgICB9XG5cbiAgICBhLmNhcmQtbGluazpob3ZlciB7XG4gICAgICAgIC5pbWFnZS1tYXNrIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLWhvdmVyLWNvbG91ciBpbWcge1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1ob3Zlci1jb2xvdXIsIC5jYXJkLWhvdmVyLW1hc2sge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1hZ2UtbWFzayB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAmLWltYWdlLWFjY2VudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgJi1ibG9jayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1uZXV0cmFsLWdyZXk7XG4gICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5jYXJkLXRleHQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtaW1hZ2UtYWNjZW50IHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMTAwcHggMCAwIC01MzBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vcmUtaW5mbyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiRicmFuZC1uZXV0cmFsLXdoaXRlIDBweCAtM3B4IDBweCBpbnNldDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgID4gLmFjY2VudCB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtY2xhaW0tY29uY2x1c2lvbiB7XG4gICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIEBleHRlbmQgLm1iLTE7XG4gICAgICAgICAgICBAZXh0ZW5kIC50ZXh0LW11dGVkO1xuICAgICAgICAgICAgQGV4dGVuZCAudGV4dC11cHBlcmNhc2U7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDAuNjI1O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuMTI1O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jYXJkLWNvbmNsdXNpb24tYm9keSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNhdGVnb3J5LWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBhLmNhcmQtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiA0cHggNHB4IDRweCByZ2JhKCAkYnJhbmQtbmV1dHJhbC1ibGFjaywgLjIgKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIC0ycHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDIsIGgzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOnJnYmEoJGJyYW5kLW5ldXRyYWwtd2hpdGUsIDAuNyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuY2FyZC1pbWFnZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC1ncmV5O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy10b3A6IDUwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICYtbGFyZ2Uge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzUlO1xuICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIHA6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhcmQtYm9keSwgaDIsIGgzIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6OHB4IHNvbGlkICRicmFuZC1wcmltYXJ5O1xuICAgIH1cblxuICAgIEBlYWNoICRicmVha3BvaW50LCAkXyBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgICYuY2FyZC1oaWdobGlnaHQtI3skYnJlYWtwb2ludH0tcGluayB7XG4gICAgICAgICAgICAgICAgLmNhcmQtYm9keSwgaDIsIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmltYWdlLW1hc2sge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNhcmQtaGlnaGxpZ2h0LSN7JGJyZWFrcG9pbnR9LWJsdWUge1xuICAgICAgICAgICAgICAgIC5jYXJkLWJvZHksIGgyLCBoMyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLXByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW1hZ2UtbWFzayB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgIC5jYXJkLWJvZHksIGgyLCBoMyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2UtbWFzayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgIC5jYXJkLWJvZHksIGgyLCBoMyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlLW1hc2sge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZlYXR1cmUtY2FyZCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjE1cyBlYXNlLWluLW91dDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGEuY2FyZC1saW5rIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWFjY2VudC1waW5rO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5idG4uYnRuLWJyYW5kLW5ldXRyYWwtYmxhY2sge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtbmV1dHJhbC13aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtZGFya2VyLXBpbms7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtZGFya2VyLXBpbms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1pbWFnZSB7XG4gICAgICAgIGhlaWdodDogMzc4cHg7XG4gICAgfVxuXG4gICAgJi5jYXJkLWxlZnQgLmltYWdlLW1hc2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICYuY2FyZC1yaWdodCB7XG4gICAgICAgIGEuY2FyZC1saW5rOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1pbWFnZS1hY2NlbnQge1xuICAgICAgICAgICAgbGVmdDogLTQ5MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5jYXJkLWxlZnQtZ3JlZW4ge1xuICAgICAgICBhLmNhcmQtbGluazo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1hY2NlbnQtZ3JlZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNhcmQtcmlnaHQtZ3JlZW4ge1xuICAgICAgICBhLmNhcmQtbGluazo6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1hY2NlbnQtZ3JlZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbn1cbiIsIi5mYWN0Y2hlY2stY2FyZCB7XG4gICAgcGFkZGluZzogMTZweCAyNHB4IDRweCAyNHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItbGVmdDogOHB4IHNvbGlkICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuICAgIH1cblxuICAgICYtaG92ZXItYWNjZW50LXByaW1hcnk6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDRweCA0cHggNHB4IHJnYmEoICRicmFuZC1uZXV0cmFsLWJsYWNrLCAuMiApO1xuICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAkYnJhbmQtbmV1dHJhbC1ibGFjaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuICAgICAgcGFkZGluZy10b3A6IDE0cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgJGJyYW5kLW5ldXRyYWwtYmxhY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLW5ldXRyYWwtZ3JleTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcXVvdGUtbWFyay5zdmcnKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGluay1saWdodCBhIHtcbiAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZWQtbGluaztcbiAgICAgICAgYm94LXNoYWRvdzogJGJyYW5kLXByaW1hcnkgMHB4IC0ycHggMHB4IGluc2V0O1xuICAgICAgICAvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkYnJhbmQtcHJpbWFyeSAwJSwgJGJyYW5kLXByaW1hcnkgMTAwJSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9xdW90ZS1tYXJrLXdoaXRlLnN2ZycpO1xuICAgICAgfVxuICAgIH1cbn1cbiIsIi5yZXBvcnQtY2FyZCwgLnJlcG9ydCAuY2FyZC1ibG9jayB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgXHRtYXJnaW4tYm90dG9tOjA7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMCAxNnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjRweCA0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLndvcmtlZC1leGFtcGxlIC5jYXJkLWJvZHkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC13aGl0ZTtcblxuICAgICAgICAuY2FyZC1ibG9jayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC13aGl0ZTtcblxuICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLW5ldXRyYWwtZ3JleTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC1ncmV5O1xuXG4gICAgICAgIGhyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkYnJhbmQtbmV1dHJhbC13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY2NlbnQge1xuICAgICAgICAgICAgJi5sZXZlbC0yOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMmMzYjQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubGV2ZWwtMzo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWI4ZDgzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxldmVsLTQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFhNjE1YjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sZXZlbC01OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTFlMWU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1ibG9jayAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuXG4gICAgICAgICAgICAmLmFjY2VudC1waW5rOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1hY2NlbnQtcGluaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jYXJkLXNsaW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgLmNhcmQtaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzNzhweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuXG4gICAgLmNhcmQtaW1hZ2UtYWNjZW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0xOTBweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgbGVmdDogLTQwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLnRoZW1lLXByaW1hcnkgLmNhcmQtYm9keTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICAgIH1cblxuICAgICYudGhlbWUtYWNjZW50LXBpbmsgLmNhcmQtYm9keTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1hY2NlbnQtcGluaztcbiAgICB9XG5cbiAgICAmLnRoZW1lLXByaW1hcnkgLmNhcmQtYm9keTpsYXN0LWNoaWxkLFxuICAgICYudGhlbWUtYWNjZW50LXBpbmsgLmNhcmQtYm9keTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luOiAtNTBweCAyMHB4IDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIC00MHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50aGVtZS1hY2NlbnQtcGluayAuY2FyZC1ib2R5Omxhc3QtY2hpbGQge1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtYWNjZW50LXBpbms7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ob21lcGFnZSB7XG4gICAgLmNhcmQtc2xpbSB7XG4gICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBGb290ZXJcblxuLmZvb3RlciB7XG4gICAgcGFkZGluZzogMCAwIDQuNXJlbTtcblxuICAgIGEge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5uYXZiYXIge1xuICAgICAgICBAZXh0ZW5kIC5iZy1icmFuZC1uZXV0cmFsLWdyZXk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyLWxpbmtzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE4cHggYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saXN0LWlubGluZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC50ZXh0LWJyYW5kLW5ldXRyYWwtYmxhY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1uZXV0cmFsLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dCAwcywgbGVmdCAwLjNzIGVhc2UtaW4tb3V0IDBzO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmVcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJHNlYXJjaC1mb250LXNpemVzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zb2NpYWwtbGlua3Mge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmxpc3QtaW5saW5lIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJyYW5kLWxvZ28gaW1nIHtcbiAgICAgICAgd2lkdGg6IDY2cHg7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMTExcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDk0cHg7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJyYW5kLWxlZ2FsIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMC44NzU7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRicmFuZC1wcmltYXJ5IDBweCAtMnB4IDBweCBpbnNldDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGVkLWxpbms7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYWRtaW4tbGluayB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgcG9zaXRpb246Zml4ZWQ7XG4gIHRvcDowO1xuICBsZWZ0OjA7XG4gIGJvcmRlcjogNHB4IHNvbGlkICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuICBib3JkZXItdG9wOm5vbmU7XG4gIGJhY2tncm91bmQ6JGJyYW5kLWFjY2VudC1waW5rO1xuICB6LWluZGV4OiA5OTk5O1xuICBwYWRkaW5nOjhweCAxNnB4O1xuICBvcGFjaXR5OiAwLjg7XG5cbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6MThweDtcbiAgY29sb3I6JGJyYW5kLW5ldXRyYWwtYmxhY2s7XG5cbiAgJjpob3ZlciB7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuIiwiLy8gU2VhcmNoXG5cbiNzZWFyY2hNb2RhbCB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC1ibGFjaztcbiAgICB9ICAgXG5cbiAgICAuc2VhcmNoLWljb24ge1xuICAgICAgICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYnJhbmQtcHJpbWFyeTtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLW5ldXRyYWwtYmxhY2s7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtbmV1dHJhbC13aGl0ZTtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgICBvcGFjaXR5OiAwO1xufVxuIiwiLy8gRmVlZGJhY2sgY29tcG9uZW50XG4uZmVlZGJhY2sge1xuICAgIHBhZGRpbmc6IDFlbSAwO1xuICAgIC5saXN0LWlubGluZSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAubGlzdC1pbmxpbmUtaXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBCbG9ja3F1b3RlXG5cbmJsb2NrcXVvdGUge1xuICAgIEBleHRlbmQgLm14LW4yO1xuICAgIEBleHRlbmQgLm14LXNtLTA7XG4gICAgQGV4dGVuZCAuZm9udC1pdGFsaWM7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC1ncmV5O1xuICAgIHBhZGRpbmc6IDEuNXJlbSAycmVtIDEuNXJlbSA0cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIH1cblxuICAgIGZvb3RlciB7XG4gICAgICAgIEBleHRlbmQgLm10LTI7XG4gICAgICAgIEBleHRlbmQgLnRleHQtdXBwZXJjYXNlO1xuICAgICAgICBAZXh0ZW5kIC5mb250LXdlaWdodC1ib2xkO1xuICAgICAgICBAZXh0ZW5kIC50ZXh0LW11dGVkO1xuICAgICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cbiAgICAgICAgY2l0ZSB7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kOiB7XG4gICAgICAgICAgICBpbWFnZTogdXJsKCcuLi9pbWcvcXVvdGUtbWFyay5zdmcnKTtcbiAgICAgICAgICAgIHNpemU6IDJyZW0gYXV0bztcbiAgICAgICAgICAgIHJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAxcmVtKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB7XG4gICAgICAgICAgICAgICAgc2l6ZTogNHJlbSBhdXRvO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIGxlZnQ6IC0zcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiA0cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDRyZW07XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMnJlbSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBTb2NpYWwgbWVkaWFcblxuLnNvY2lhbC1tZWRpYSB7XG4gICAgbWFyZ2luOiAyNXB4IDAgMzBweCAwO1xuXG4gICAgLmxpc3QtaW5saW5lLmNpdGF0aW9uIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMjBweCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNvY2lhbC1saW5rcyB7XG4gICAgICAgIC5saXN0LWlubGluZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNvY2lhbC1saW5rcyB7XG4gICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnNvY2lhbC1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbn1cbiIsIi5jYXJkLnNpZGViYXItY2FyZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuYmFja2dyb3VuZC1pbWcge1xuICAgICAgICBoZWlnaHQ6IDI0NHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGhlaWdodDogMzQ0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDE3MDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogLTM4MHB4IDAgMCAtODIwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLTM4MHB4IDAgMCAtOTEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICYtc3RpY2t5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICB0b3A6IC0yNjBweDtcblxuICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjlweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZWJhci1jYXJkLWltYWdlIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDE0cHg7XG5cbiAgICAgICAgLm92ZXJsYXktaW1hZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtMTkycHg7XG4gICAgICAgICAgICBsZWZ0OiAtNjMwcHg7XG5cbiAgICAgICAgICAgIC5zdmcsIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlYmFyLWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDMwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAzcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpc3QtdW5zdHlsZWQgbGksIG5hdi5zaWRlYmFyLW5hdiBhIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNXJlbSAwLjVyZW0gMnJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDNyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXDI1QTBcIjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgIGxlZnQ6IC0xNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC13aGl0ZTtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBuYXYuc2lkZWJhci1uYXYge1xuICAgICAgICA+IG5hdi5zaWRlYmFyLW5hdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5uYXYtbGluay5hY3RpdmUgKyBuYXYuc2lkZWJhci1uYXYge1xuICAgICAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgbm8tbGluay1hbmltYXRpb247XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxufVxuIiwiLy8gQWJvdXQgVFBGQ1xuXG4uYWJvdXQtdHBmYy1kZWNvcmF0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC13aGl0ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMTAxMHB4O1xuICAgICAgICB0b3A6IC00MTBweDtcbiAgICB9XG59XG4iLCIvLyBSZWxhdGVkIEZhY3QgY2hlY2tzXG5cbi5yZWxhdGVkLWZhY3RjaGVja3Mge1xuICAgIHVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZWQtbGluaygkYnJhbmQtbmV1dHJhbC13aGl0ZSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYnJhbmQtbmV1dHJhbC13aGl0ZSAwcHggLTJweCAwcHggaW5zZXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubGRzLWVsbGlwc2lzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcblxuICAmLWJyYW5kLWFjY2VudC15ZWxsb3cgZGl2IHtcbiAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtYWNjZW50LXllbGxvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi1icmFuZC1hY2NlbnQtcGluayBkaXYge1xuICAgIGJhY2tncm91bmQ6ICRicmFuZC1hY2NlbnQtcGluayAhaW1wb3J0YW50O1xuICB9XG5cbiAgZGl2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzM3B4O1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAxLCAxLCAwKTtcbiAgfVxuICBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgICBsZWZ0OiA4cHg7XG4gICAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMxIDAuNnMgaW5maW5pdGU7XG4gIH1cbiAgZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgbGVmdDogOHB4O1xuICAgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMiAwLjZzIGluZmluaXRlO1xuICB9XG4gIGRpdjpudGgtY2hpbGQoMykge1xuICAgIGxlZnQ6IDMycHg7XG4gICAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMyIDAuNnMgaW5maW5pdGU7XG4gIH1cbiAgZGl2Om50aC1jaGlsZCg0KSB7XG4gICAgbGVmdDogNTZweDtcbiAgICBhbmltYXRpb246IGxkcy1lbGxpcHNpczMgMC42cyBpbmZpbml0ZTtcbiAgfVxufVxuXG4gIEBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMSB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczMge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB9XG4gIH1cbiAgQGtleWZyYW1lcyBsZHMtZWxsaXBzaXMyIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyNHB4LCAwKTtcbiAgICB9XG4gIH1cbiIsIi5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRoci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOm5vdChbb3Blbl0pOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtbmV1dHJhbC1ncmV5O1xuICB9XG5cbiAgc3VtbWFyeSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcMjVCQ1wiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgICB9XG4gIH1cblxuICA+ICo6bm90KHN1bW1hcnkpIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cblxuICAmW29wZW5dID4gc3VtbWFyeTo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbn1cbiIsIi5wcm9ncmVzcyB7XG4gIGhlaWdodDogMnJlbTtcbiAgYm9yZGVyOiAzcHggJGJyYW5kLW5ldXRyYWwtYmxhY2sgc29saWQ7XG59XG4iLCIudGltZWxpbmUge1xuICAgIEBleHRlbmQgLnNtYWxsO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlci10b3A6IDRweCB3aGl0ZSBzb2xpZDtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAudGltZWxpbmUtc3RlcCB7XG4gICAgICAgICYuY29tcGxldGUgLnRpbWVsaW5lLXN0ZXAtbWFya2VyOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLW1hcmtlciB7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcblxuICAgICAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc3RlcC1jb21wbGV0ZS5wbmcnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kLW5ldXRyYWwtd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBBcnRpY2xlIGxheW91dFxuXG4uYXJ0aWNsZS1jb2x1bW4ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgMTAwcHg7XG4gICAgfVxufVxuIiwiLnJpY2h0ZXh0LWltYWdlIHtcbiAgICAmLnJpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJi5jZW50cmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG59XG4iLCJtYWluIHtcbiAgJi5wbGVkZ2UtdHJhY2tlciwgJi5wbGVkZ2UtcGFnZSB7XG4gICAgLmJnLWhpZ2hsaWdodCB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNDIlLCAkYnJhbmQtYWNjZW50LW9yYW5nZSA0MiUgODAlLCB0cmFuc3BhcmVudCA4MCUpO1xuICAgIH1cblxuICAgIC5hY2NlbnQ6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtYWNjZW50LW9yYW5nZTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIC0tYm94LXNoYWRvdy1jb2xvcjogI3skYnJhbmQtYWNjZW50LW9yYW5nZX07XG4gICAgfVxuXG4gICAgcCBhIHtcbiAgICAgIC0tYW5pbWF0ZWQtbGluay1jb2xvcjogI3skYnJhbmQtYWNjZW50LW9yYW5nZX07XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWJzIGEge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAuY21zLWNvbnRlbnQge1xuICAgICAgcCwgbGksIGJsb2NrcXVvdGUsIHRhYmxlIHtcbiAgICAgICAgYTpub3QoLmJ0bikge1xuICAgICAgICAgIC0tYW5pbWF0ZWQtbGluay1jb2xvcjogI3skYnJhbmQtYWNjZW50LW9yYW5nZX07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdWwge1xuICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogJGJyYW5kLWFjY2VudC1vcmFuZ2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBibG9ja3F1b3RlOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcXVvdGUtbWFyay1vcmFuZ2Uuc3ZnJyk7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICRicmFuZC1hY2NlbnQtb3JhbmdlO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi50ZWFtdGFpbG9yLWpvYnMge1xuICAgICZfX2pvYi10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmX19qb2ItaW5mbyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG4iLCJtYWluIC5nc2Mge1xuICAgICYtc2VhcmNoLWJveCBhLFxuICAgICYtcmVzdWx0cyAuZ2NzYy1tb3JlLW1heWJlLWJyYW5kaW5nLXJvb3QgYSB7XG4gICAgICAgIEBpbmNsdWRlIG5vLWxpbmstYW5pbWF0aW9uO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgICYtcmVzdWx0cyAuZ2NzYy1maW5kLW1vcmUtb24tZ29vZ2xlIHtcbiAgICAgICAgQGV4dGVuZCAuZC1ub25lO1xuICAgIH1cblxuICAgICYtc2VhcmNoLWJveCAuZ3NjLXNlYXJjaC1idXR0b24tdjIge1xuICAgICAgICBAZXh0ZW5kIC5idG47XG4gICAgICAgIEBleHRlbmQgLmJ0bi1icmFuZC1uZXV0cmFsLWJsYWNrO1xuXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjdweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogJGJyYW5kLW5ldXRyYWwtd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbnRyb2wtY3NlIHtcbiAgICAgICAgQGV4dGVuZCAucHktMjtcbiAgICAgICAgQGV4dGVuZCAucHgtMDtcbiAgICB9XG5cbiAgICAmLXVybC10b3Age1xuICAgICAgICBAZXh0ZW5kIC5kLW5vbmU7XG4gICAgfVxuXG4gICAgJi1yZXN1bHRzLCAmLXRhYmxlLXJlc3VsdCAuZ3Mtc25pcHBldCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgfVxuXG4gICAgJi1yZXN1bHRzIHtcbiAgICAgICAgLmdzLWltYWdlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmdzLXdlYi1pbWFnZS1ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDExNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pbnB1dCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi1zZWxlY3RlZC1vcHRpb24tY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG59XG4iLCJtYWluLmRvbmF0ZSB7XG4gIGZvcm0ge1xuICAgIC5hbGVydC5hbGVydC1ibG9jayB1bCB7XG4gICAgICAgIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbiAgICB9XG5cbiAgICAjZGl2X2lkX2hvd19vZnRlbiAuZm9ybS1jaGVjay1pbmxpbmU6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIEBleHRlbmQgLm1iLTI7XG4gICAgICAgIEBleHRlbmQgLm1iLWxnLTA7XG4gICAgfVxuICAgICNkaXZfaWRfb3RoZXJfYW1vdW50IHtcbiAgICAgICAgQGV4dGVuZCAubWItMDtcbiAgICB9XG5cbiAgICAucmFkaW8tYnV0dG9uLWdyb3VwIC5mb3JtLWNoZWNrIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDAgLjYyNXJlbTtcblxuICAgICAgICBwLmludmFsaWQtZmVlZGJhY2sge1xuICAgICAgICAgICAgQGV4dGVuZCAubWItMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYudy0xMDAge1xuICAgICAgICAgICAgLy8gaGFjayB0byBjZW50cmUgZXJyb3IgbWVzc2FnZVxuICAgICAgICAgICAgQGV4dGVuZCAubXgtMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBvcGFjaXR5OjAuMDE7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgICAmIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTtcblxuICAgICAgICAgICAgICAgIEBleHRlbmQgLmJ0bjtcblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtbmV1dHJhbC1ibGFjaztcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNjZWQ0ZGE7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtYWNjZW50LXBpbms7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWFjY2VudC1waW5rO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpjaGVja2VkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmJ0bi1icmFuZC1uZXV0cmFsLWJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICB9XG5cbiAgc2VjdGlvbi5vdGhlci13YXlzIHtcbiAgICAub3RoZXItd2F5cy1pY29uIHtcbiAgICAgIHdpZHRoOjYwcHg7XG4gICAgICBoZWlnaHQ6NjBweDtcbiAgICAgIG1hcmdpbjowIGF1dG8gMzJweDtcbiAgICAgIGJhY2tncm91bmQ6IHtcbiAgICAgICAgY29sb3I6ICM5MTkxOTE7XG4gICAgICAgIHBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICByZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgc2l6ZTogMzJweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICBtYXJnaW46MCA0MHB4IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0OHB4O1xuICAgICAgICB3aWR0aDoxMTJweDtcbiAgICAgICAgaGVpZ2h0OjExMnB4O1xuICAgICAgfVxuXG4gICAgICAmLm90aGVyLXdheXMtaWNvbi1sZXR0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nL2xldHRlci13aGl0ZS5zdmcnKTtcbiAgICAgIH1cblxuICAgICAgJi5vdGhlci13YXlzLWljb24tY29pbiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvY29pbi13aGl0ZS5zdmcnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAub3RoZXItd2F5cy10ZXh0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOjMycHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTo0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnJlcG9ydCB7XG4gICAgLm5vdGljZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFQkZGRkQ7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgICB9XG5cbiAgICAucG9zdC1pdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1hY2NlbnQtcGluaztcbiAgICAgICAgY29sb3I6ICRicmFuZC1uZXV0cmFsLXdoaXRlO1xuICAgICAgICBAZXh0ZW5kIC5weS0xO1xuICAgICAgICBAZXh0ZW5kIC5weC0yO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cblxuICAgIGltZy5pbmRpY2F0b3Ige1xuICAgICAgICBAZXh0ZW5kIC5teS0wO1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC5jb2wtbWQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGVhZCB7XG4gICAgICAgIEBleHRlbmQgLmZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbiAgICB9XG59XG4iLCIjbWNfZW1iZWRfc2lnbnVwIHtcbiAgICAubWMtZmllbGQtZ3JvdXAge1xuICAgICAgICBkaXYubWNlX2lubGluZV9lcnJvciB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5pbnZhbGlkLWZlZWRiYWNrO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3Ige1xuICAgICAgICAgICAgQGV4dGVuZCAuaXMtaW52YWxpZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNwb25zZSB7XG4gICAgICAgIEBleHRlbmQgLmFsZXJ0O1xuXG4gICAgICAgICYjbWNlLWVycm9yLXJlc3BvbnNlIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmFsZXJ0LWRhbmdlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYjbWNlLXN1Y2Nlc3MtcmVzcG9uc2Uge1xuICAgICAgICAgICAgQGV4dGVuZCAuYWxlcnQtc3VjY2VzcztcbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ== */
