/* alegreya-regular - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya';
  font-style: normal;
  font-weight: 400;
  src: url(/build/hotel/sunrise/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-regular.e12cdadc.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-regular.8e4bfafb.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-500 - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya';
  font-style: normal;
  font-weight: 500;
  src: url(/build/hotel/sunrise/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-500.c5a03080.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-500.cd903283.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-700 - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya';
  font-style: normal;
  font-weight: 700;
  src: url(/build/hotel/sunrise/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-700.c70a9da3.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-700.2ed33a08.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-italic - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya';
  font-style: italic;
  font-weight: 400;
  src: url(/build/hotel/sunrise/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-italic.6120da78.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-italic.196f239a.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-500italic - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya';
  font-style: italic;
  font-weight: 500;
  src: url(/build/hotel/sunrise/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-500italic.eec9129c.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-500italic.6ddfefaa.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-700italic - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya';
  font-style: italic;
  font-weight: 700;
  src: url(/build/hotel/sunrise/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-700italic.d8a2e33e.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-700italic.b00b45ac.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-sans-regular - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: normal;
  font-weight: 400;
  src: url(/build/hotel/sunrise/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-regular.de06da77.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-regular.d9f9d08b.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-sans-italic - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: italic;
  font-weight: 400;
  src: url(/build/hotel/sunrise/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-italic.122f3925.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-italic.50bc579e.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-sans-500 - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: normal;
  font-weight: 500;
  src: url(/build/hotel/sunrise/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-500.d12472d5.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-500.07e33bcb.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-sans-500italic - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: italic;
  font-weight: 500;
  src: url(/build/hotel/sunrise/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-500italic.e840899e.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-500italic.edda6e7a.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-sans-700 - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: normal;
  font-weight: 700;
  src: url(/build/hotel/sunrise/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-700.5d93f87b.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-700.60a8b72f.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-sans-700italic - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: italic;
  font-weight: 700;
  src: url(/build/hotel/sunrise/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-700italic.556be0eb.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-700italic.cfd75e5c.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

.slideshow {
  position: relative;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .slideshow * {
    -webkit-box-sizing: inherit;
            box-sizing: inherit; }
  .slideshow-track {
    overflow: hidden; }
  .slideshow-slides {
    position: relative;
    width: 100%;
    list-style: none;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
    -ms-touch-action: pan-Y;
        touch-action: pan-Y;
    overflow: hidden;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    will-change: transform; }
    .slideshow-slides--dragging {
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none; }
  .slideshow-slide {
    width: 100%;
    height: 100%;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    white-space: normal;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent; }
    .slideshow-slide a {
      -webkit-user-select: none;
              user-select: none;
      -webkit-user-drag: none;
      -moz-user-select: none;
      -ms-user-select: none; }
  .slideshow-arrows {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
  .slideshow-bullets {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
  .slideshow--rtl {
    direction: rtl; }

.footer-newsletter button, .download-link, .proposal-link, .slide-content-full a, .subpage-more-link, .offer-list-filterBtn, .page-room-link, .book-now-link, .room-more-link, .roomHero-more-link, .newsletter .newsletter-link, .newsletter button {
  border-style: solid;
  border-width: 2px;
  cursor: pointer;
  display: inline-block;
  font-family: "Arial", sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.075em;
  line-height: 1;
  overflow: hidden;
  padding: 15px 58px;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap; }

.footer-newsletter button, .download-link, .proposal-link, .slide-content-full a, .subpage-more-link, .offer-list-filterBtn, .page-room-link, .book-now-link, .room-more-link, .roomHero-more-link, .newsletter .newsletter-link, .newsletter button, .cc-deny {
  background: #222;
  border-color: #222;
  color: #fff; }
  .footer-newsletter button:hover, .download-link:hover, .proposal-link:hover, .slide-content-full a:hover, .subpage-more-link:hover, .offer-list-filterBtn:hover, .page-room-link:hover, .book-now-link:hover, .room-more-link:hover, .roomHero-more-link:hover, .newsletter .newsletter-link:hover, .newsletter button:hover, .cc-deny:hover {
    background: #5e9179;
    border-color: #5e9179;
    color: #fff; }
  .footer-newsletter button:active, .download-link:active, .proposal-link:active, .slide-content-full a:active, .subpage-more-link:active, .offer-list-filterBtn:active, .page-room-link:active, .book-now-link:active, .room-more-link:active, .roomHero-more-link:active, .newsletter .newsletter-link:active, .newsletter button:active, .cc-deny:active {
    background: #7aa892;
    border-color: #7aa892;
    color: #fff; }
  .footer-newsletter button:disabled, .download-link:disabled, .proposal-link:disabled, .slide-content-full a:disabled, .subpage-more-link:disabled, .offer-list-filterBtn:disabled, .page-room-link:disabled, .book-now-link:disabled, .room-more-link:disabled, .roomHero-more-link:disabled, .newsletter .newsletter-link:disabled, .newsletter button:disabled, .cc-deny:disabled {
    background-color: #cbcac7;
    border-color: #cbcac7;
    color: #fff;
    cursor: not-allowed; }
    .footer-newsletter button:disabled:hover, .download-link:disabled:hover, .proposal-link:disabled:hover, .slide-content-full a:disabled:hover, .subpage-more-link:disabled:hover, .offer-list-filterBtn:disabled:hover, .page-room-link:disabled:hover, .book-now-link:disabled:hover, .room-more-link:disabled:hover, .roomHero-more-link:disabled:hover, .newsletter .newsletter-link:disabled:hover, .newsletter button:disabled:hover, .cc-deny:disabled:hover, .footer-newsletter button:disabled:active, .download-link:disabled:active, .proposal-link:disabled:active, .slide-content-full a:disabled:active, .subpage-more-link:disabled:active, .offer-list-filterBtn:disabled:active, .page-room-link:disabled:active, .book-now-link:disabled:active, .room-more-link:disabled:active, .roomHero-more-link:disabled:active, .newsletter .newsletter-link:disabled:active, .newsletter button:disabled:active, .cc-deny:disabled:active {
      background-color: #cbcac7;
      border-color: #fff; }

.cc-deny {
  background: rgba(0, 0, 0, 0);
  color: #222; }
  .cc-deny:hover, .cc-deny:active {
    background: #222;
    border-color: #222;
    color: #fff; }

.cc-allow, .proposal-link, .slide-content-full a, .subpage-more-link, .offer-list-filterBtn, .page-room-link, .book-now-link, .newsletter .newsletter-link {
  background: #5e9179;
  border-color: #5e9179; }
  .cc-allow:hover, .proposal-link:hover, .slide-content-full a:hover, .subpage-more-link:hover, .offer-list-filterBtn:hover, .page-room-link:hover, .book-now-link:hover, .newsletter .newsletter-link:hover {
    background: #b8e9d2;
    border-color: #b8e9d2; }
  .cc-allow:active, .proposal-link:active, .slide-content-full a:active, .subpage-more-link:active, .offer-list-filterBtn:active, .page-room-link:active, .book-now-link:active, .newsletter .newsletter-link:active {
    background: #dff5eb;
    border-color: #dff5eb; }

.download-link, .subpage-more-link, .newsletter .newsletter-link {
  background: rgba(0, 0, 0, 0);
  color: #5e9179; }
  .download-link:hover, .subpage-more-link:hover, .newsletter .newsletter-link:hover, .download-link:active, .subpage-more-link:active, .newsletter .newsletter-link:active {
    background: #5e9179;
    border-color: #5e9179;
    color: #fff; }

@media (max-width: 1280px) {
  .footer-newsletter button, .download-link, .proposal-link, .slide-content-full a, .subpage-more-link, .offer-list-filterBtn, .page-room-link, .book-now-link, .room-more-link, .roomHero-more-link, .newsletter .newsletter-link, .newsletter button {
    font-size: 14px; } }

.offers-slide-content, .reference-content, .offer-content {
  -webkit-box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
          box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 44px;
  position: relative;
  width: 100%; }

.offers-slide-contentHeader, .reference-header, .offer-header {
  margin-bottom: 35px; }

.offers-slide-title, .reference-title, .offer-title {
  color: #222;
  font-size: 40px;
  font-weight: normal;
  line-height: 1.2;
  margin-bottom: 5px;
  max-height: 3.6em; }

.offers-slide-text, .reference-text, .subpage-text, .offer-text {
  color: #222;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  font-size: 1rem;
  overflow: hidden; }

.offers-slide-link, .reference-more, .offer-more {
  font-size: 1rem;
  text-decoration: underline; }

@media (max-width: 1600px) {
  .offers-slide-title, .reference-title, .offer-title {
    font-size: 32px; } }

@media (max-width: 1280px) {
  .offers-slide-content, .reference-content, .offer-content {
    padding: 32px; }
  .offers-slide-title, .reference-title, .offer-title {
    font-size: 28px; } }

@media (max-width: 1023px) {
  .offers-slide-title, .reference-title, .offer-title {
    font-size: 25px; } }

@media (max-width: 666px) {
  .offers-slide-content, .reference-content, .offer-content {
    padding: 20px 32px; }
  .offers-slide-contentHeader, .reference-header, .offer-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 15px; }
  .offers-slide-title, .reference-title, .offer-title {
    font-size: 23px;
    text-align: center; }
  .offers-slide-text, .reference-text, .subpage-text, .offer-text {
    text-align: center; }
  .offers-slide-link, .reference-more, .offer-more {
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%; } }

.proposal-title, .page-room-title {
  color: #444;
  font-size: 48px;
  margin-bottom: 0; }

.proposal-subtitle, .page-room-subtitle {
  color: #5e9179;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  font-family: "Arial", sans-serif;
  font-size: 16px;
  font-weight: 500;
  justify-self: flex-start;
  line-height: 1.2;
  margin-bottom: 0;
  text-transform: uppercase; }
  .proposal-subtitle:after, .page-room-subtitle:after {
    border-top: 1px solid #707070;
    content: '';
    margin: 20px 0 15px;
    width: 40px; }

.proposal-content, .page-room-content {
  background: #fff;
  -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.3);
          box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.3);
  color: #555;
  padding: 55px 38px 25px; }

.proposal-text ul, .page-room-text ul {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  -webkit-column-gap: 100px;
     -moz-column-gap: 100px;
          column-gap: 100px;
  -webkit-column-width: 260px;
     -moz-column-width: 260px;
          column-width: 260px;
  max-width: 660px; }

@media (max-width: 1280px) {
  .proposal-title, .page-room-title {
    font-size: 42px; }
  .proposal-subtitle, .page-room-subtitle {
    font-size: 15px; } }

@media (max-width: 666px) {
  .proposal-title, .page-room-title {
    font-size: 32px;
    text-align: center; }
  .proposal-subtitle, .page-room-subtitle {
    display: none; }
  .proposal-content, .page-room-content {
    padding: 38px 20px; } }

.mainNav-languages .mainNav-current-lang {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #b8e9d2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 18px; }
  .mainNav-languages .mainNav-current-lang i {
    color: #f0eeea;
    font-size: 12px;
    margin-left: 11px;
    pointer-events: none; }
  .mainNav-languages .mainNav-current-lang:hover {
    cursor: pointer; }

.mainNav-languages ul {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  background: #fff;
  -webkit-box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px;
          box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  list-style: none;
  min-width: 199px;
  padding: 0;
  position: absolute;
  right: 0;
  top: 55px; }

.mainNav-languages.languages-dropdown-open .languages-close {
  height: 100vh;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 100vw; }

/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }

.fa-xs {
  font-size: .75em; }

.fa-sm {
  font-size: .875em; }

.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-fw {
  text-align: center;
  width: 1.25em; }

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

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
          animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8); }

@-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 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1); }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  -webkit-filter: none;
          filter: none; }

.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%; }

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

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

.fa-inverse {
  color: #fff; }

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

.fa-accessible-icon:before {
  content: "\F368"; }

.fa-accusoft:before {
  content: "\F369"; }

.fa-acquisitions-incorporated:before {
  content: "\F6AF"; }

.fa-ad:before {
  content: "\F641"; }

.fa-address-book:before {
  content: "\F2B9"; }

.fa-address-card:before {
  content: "\F2BB"; }

.fa-adjust:before {
  content: "\F042"; }

.fa-adn:before {
  content: "\F170"; }

.fa-adversal:before {
  content: "\F36A"; }

.fa-affiliatetheme:before {
  content: "\F36B"; }

.fa-air-freshener:before {
  content: "\F5D0"; }

.fa-airbnb:before {
  content: "\F834"; }

.fa-algolia:before {
  content: "\F36C"; }

.fa-align-center:before {
  content: "\F037"; }

.fa-align-justify:before {
  content: "\F039"; }

.fa-align-left:before {
  content: "\F036"; }

.fa-align-right:before {
  content: "\F038"; }

.fa-alipay:before {
  content: "\F642"; }

.fa-allergies:before {
  content: "\F461"; }

.fa-amazon:before {
  content: "\F270"; }

.fa-amazon-pay:before {
  content: "\F42C"; }

.fa-ambulance:before {
  content: "\F0F9"; }

.fa-american-sign-language-interpreting:before {
  content: "\F2A3"; }

.fa-amilia:before {
  content: "\F36D"; }

.fa-anchor:before {
  content: "\F13D"; }

.fa-android:before {
  content: "\F17B"; }

.fa-angellist:before {
  content: "\F209"; }

.fa-angle-double-down:before {
  content: "\F103"; }

.fa-angle-double-left:before {
  content: "\F100"; }

.fa-angle-double-right:before {
  content: "\F101"; }

.fa-angle-double-up:before {
  content: "\F102"; }

.fa-angle-down:before {
  content: "\F107"; }

.fa-angle-left:before {
  content: "\F104"; }

.fa-angle-right:before {
  content: "\F105"; }

.fa-angle-up:before {
  content: "\F106"; }

.fa-angry:before {
  content: "\F556"; }

.fa-angrycreative:before {
  content: "\F36E"; }

.fa-angular:before {
  content: "\F420"; }

.fa-ankh:before {
  content: "\F644"; }

.fa-app-store:before {
  content: "\F36F"; }

.fa-app-store-ios:before {
  content: "\F370"; }

.fa-apper:before {
  content: "\F371"; }

.fa-apple:before {
  content: "\F179"; }

.fa-apple-alt:before {
  content: "\F5D1"; }

.fa-apple-pay:before {
  content: "\F415"; }

.fa-archive:before {
  content: "\F187"; }

.fa-archway:before {
  content: "\F557"; }

.fa-arrow-alt-circle-down:before {
  content: "\F358"; }

.fa-arrow-alt-circle-left:before {
  content: "\F359"; }

.fa-arrow-alt-circle-right:before {
  content: "\F35A"; }

.fa-arrow-alt-circle-up:before {
  content: "\F35B"; }

.fa-arrow-circle-down:before {
  content: "\F0AB"; }

.fa-arrow-circle-left:before {
  content: "\F0A8"; }

.fa-arrow-circle-right:before {
  content: "\F0A9"; }

.fa-arrow-circle-up:before {
  content: "\F0AA"; }

.fa-arrow-down:before {
  content: "\F063"; }

.fa-arrow-left:before {
  content: "\F060"; }

.fa-arrow-right:before {
  content: "\F061"; }

.fa-arrow-up:before {
  content: "\F062"; }

.fa-arrows-alt:before {
  content: "\F0B2"; }

.fa-arrows-alt-h:before {
  content: "\F337"; }

.fa-arrows-alt-v:before {
  content: "\F338"; }

.fa-artstation:before {
  content: "\F77A"; }

.fa-assistive-listening-systems:before {
  content: "\F2A2"; }

.fa-asterisk:before {
  content: "\F069"; }

.fa-asymmetrik:before {
  content: "\F372"; }

.fa-at:before {
  content: "\F1FA"; }

.fa-atlas:before {
  content: "\F558"; }

.fa-atlassian:before {
  content: "\F77B"; }

.fa-atom:before {
  content: "\F5D2"; }

.fa-audible:before {
  content: "\F373"; }

.fa-audio-description:before {
  content: "\F29E"; }

.fa-autoprefixer:before {
  content: "\F41C"; }

.fa-avianex:before {
  content: "\F374"; }

.fa-aviato:before {
  content: "\F421"; }

.fa-award:before {
  content: "\F559"; }

.fa-aws:before {
  content: "\F375"; }

.fa-baby:before {
  content: "\F77C"; }

.fa-baby-carriage:before {
  content: "\F77D"; }

.fa-backspace:before {
  content: "\F55A"; }

.fa-backward:before {
  content: "\F04A"; }

.fa-bacon:before {
  content: "\F7E5"; }

.fa-bacteria:before {
  content: "\E059"; }

.fa-bacterium:before {
  content: "\E05A"; }

.fa-bahai:before {
  content: "\F666"; }

.fa-balance-scale:before {
  content: "\F24E"; }

.fa-balance-scale-left:before {
  content: "\F515"; }

.fa-balance-scale-right:before {
  content: "\F516"; }

.fa-ban:before {
  content: "\F05E"; }

.fa-band-aid:before {
  content: "\F462"; }

.fa-bandcamp:before {
  content: "\F2D5"; }

.fa-barcode:before {
  content: "\F02A"; }

.fa-bars:before {
  content: "\F0C9"; }

.fa-baseball-ball:before {
  content: "\F433"; }

.fa-basketball-ball:before {
  content: "\F434"; }

.fa-bath:before {
  content: "\F2CD"; }

.fa-battery-empty:before {
  content: "\F244"; }

.fa-battery-full:before {
  content: "\F240"; }

.fa-battery-half:before {
  content: "\F242"; }

.fa-battery-quarter:before {
  content: "\F243"; }

.fa-battery-three-quarters:before {
  content: "\F241"; }

.fa-battle-net:before {
  content: "\F835"; }

.fa-bed:before {
  content: "\F236"; }

.fa-beer:before {
  content: "\F0FC"; }

.fa-behance:before {
  content: "\F1B4"; }

.fa-behance-square:before {
  content: "\F1B5"; }

.fa-bell:before {
  content: "\F0F3"; }

.fa-bell-slash:before {
  content: "\F1F6"; }

.fa-bezier-curve:before {
  content: "\F55B"; }

.fa-bible:before {
  content: "\F647"; }

.fa-bicycle:before {
  content: "\F206"; }

.fa-biking:before {
  content: "\F84A"; }

.fa-bimobject:before {
  content: "\F378"; }

.fa-binoculars:before {
  content: "\F1E5"; }

.fa-biohazard:before {
  content: "\F780"; }

.fa-birthday-cake:before {
  content: "\F1FD"; }

.fa-bitbucket:before {
  content: "\F171"; }

.fa-bitcoin:before {
  content: "\F379"; }

.fa-bity:before {
  content: "\F37A"; }

.fa-black-tie:before {
  content: "\F27E"; }

.fa-blackberry:before {
  content: "\F37B"; }

.fa-blender:before {
  content: "\F517"; }

.fa-blender-phone:before {
  content: "\F6B6"; }

.fa-blind:before {
  content: "\F29D"; }

.fa-blog:before {
  content: "\F781"; }

.fa-blogger:before {
  content: "\F37C"; }

.fa-blogger-b:before {
  content: "\F37D"; }

.fa-bluetooth:before {
  content: "\F293"; }

.fa-bluetooth-b:before {
  content: "\F294"; }

.fa-bold:before {
  content: "\F032"; }

.fa-bolt:before {
  content: "\F0E7"; }

.fa-bomb:before {
  content: "\F1E2"; }

.fa-bone:before {
  content: "\F5D7"; }

.fa-bong:before {
  content: "\F55C"; }

.fa-book:before {
  content: "\F02D"; }

.fa-book-dead:before {
  content: "\F6B7"; }

.fa-book-medical:before {
  content: "\F7E6"; }

.fa-book-open:before {
  content: "\F518"; }

.fa-book-reader:before {
  content: "\F5DA"; }

.fa-bookmark:before {
  content: "\F02E"; }

.fa-bootstrap:before {
  content: "\F836"; }

.fa-border-all:before {
  content: "\F84C"; }

.fa-border-none:before {
  content: "\F850"; }

.fa-border-style:before {
  content: "\F853"; }

.fa-bowling-ball:before {
  content: "\F436"; }

.fa-box:before {
  content: "\F466"; }

.fa-box-open:before {
  content: "\F49E"; }

.fa-box-tissue:before {
  content: "\E05B"; }

.fa-boxes:before {
  content: "\F468"; }

.fa-braille:before {
  content: "\F2A1"; }

.fa-brain:before {
  content: "\F5DC"; }

.fa-bread-slice:before {
  content: "\F7EC"; }

.fa-briefcase:before {
  content: "\F0B1"; }

.fa-briefcase-medical:before {
  content: "\F469"; }

.fa-broadcast-tower:before {
  content: "\F519"; }

.fa-broom:before {
  content: "\F51A"; }

.fa-brush:before {
  content: "\F55D"; }

.fa-btc:before {
  content: "\F15A"; }

.fa-buffer:before {
  content: "\F837"; }

.fa-bug:before {
  content: "\F188"; }

.fa-building:before {
  content: "\F1AD"; }

.fa-bullhorn:before {
  content: "\F0A1"; }

.fa-bullseye:before {
  content: "\F140"; }

.fa-burn:before {
  content: "\F46A"; }

.fa-buromobelexperte:before {
  content: "\F37F"; }

.fa-bus:before {
  content: "\F207"; }

.fa-bus-alt:before {
  content: "\F55E"; }

.fa-business-time:before {
  content: "\F64A"; }

.fa-buy-n-large:before {
  content: "\F8A6"; }

.fa-buysellads:before {
  content: "\F20D"; }

.fa-calculator:before {
  content: "\F1EC"; }

.fa-calendar:before {
  content: "\F133"; }

.fa-calendar-alt:before {
  content: "\F073"; }

.fa-calendar-check:before {
  content: "\F274"; }

.fa-calendar-day:before {
  content: "\F783"; }

.fa-calendar-minus:before {
  content: "\F272"; }

.fa-calendar-plus:before {
  content: "\F271"; }

.fa-calendar-times:before {
  content: "\F273"; }

.fa-calendar-week:before {
  content: "\F784"; }

.fa-camera:before {
  content: "\F030"; }

.fa-camera-retro:before {
  content: "\F083"; }

.fa-campground:before {
  content: "\F6BB"; }

.fa-canadian-maple-leaf:before {
  content: "\F785"; }

.fa-candy-cane:before {
  content: "\F786"; }

.fa-cannabis:before {
  content: "\F55F"; }

.fa-capsules:before {
  content: "\F46B"; }

.fa-car:before {
  content: "\F1B9"; }

.fa-car-alt:before {
  content: "\F5DE"; }

.fa-car-battery:before {
  content: "\F5DF"; }

.fa-car-crash:before {
  content: "\F5E1"; }

.fa-car-side:before {
  content: "\F5E4"; }

.fa-caravan:before {
  content: "\F8FF"; }

.fa-caret-down:before {
  content: "\F0D7"; }

.fa-caret-left:before {
  content: "\F0D9"; }

.fa-caret-right:before {
  content: "\F0DA"; }

.fa-caret-square-down:before {
  content: "\F150"; }

.fa-caret-square-left:before {
  content: "\F191"; }

.fa-caret-square-right:before {
  content: "\F152"; }

.fa-caret-square-up:before {
  content: "\F151"; }

.fa-caret-up:before {
  content: "\F0D8"; }

.fa-carrot:before {
  content: "\F787"; }

.fa-cart-arrow-down:before {
  content: "\F218"; }

.fa-cart-plus:before {
  content: "\F217"; }

.fa-cash-register:before {
  content: "\F788"; }

.fa-cat:before {
  content: "\F6BE"; }

.fa-cc-amazon-pay:before {
  content: "\F42D"; }

.fa-cc-amex:before {
  content: "\F1F3"; }

.fa-cc-apple-pay:before {
  content: "\F416"; }

.fa-cc-diners-club:before {
  content: "\F24C"; }

.fa-cc-discover:before {
  content: "\F1F2"; }

.fa-cc-jcb:before {
  content: "\F24B"; }

.fa-cc-mastercard:before {
  content: "\F1F1"; }

.fa-cc-paypal:before {
  content: "\F1F4"; }

.fa-cc-stripe:before {
  content: "\F1F5"; }

.fa-cc-visa:before {
  content: "\F1F0"; }

.fa-centercode:before {
  content: "\F380"; }

.fa-centos:before {
  content: "\F789"; }

.fa-certificate:before {
  content: "\F0A3"; }

.fa-chair:before {
  content: "\F6C0"; }

.fa-chalkboard:before {
  content: "\F51B"; }

.fa-chalkboard-teacher:before {
  content: "\F51C"; }

.fa-charging-station:before {
  content: "\F5E7"; }

.fa-chart-area:before {
  content: "\F1FE"; }

.fa-chart-bar:before {
  content: "\F080"; }

.fa-chart-line:before {
  content: "\F201"; }

.fa-chart-pie:before {
  content: "\F200"; }

.fa-check:before {
  content: "\F00C"; }

.fa-check-circle:before {
  content: "\F058"; }

.fa-check-double:before {
  content: "\F560"; }

.fa-check-square:before {
  content: "\F14A"; }

.fa-cheese:before {
  content: "\F7EF"; }

.fa-chess:before {
  content: "\F439"; }

.fa-chess-bishop:before {
  content: "\F43A"; }

.fa-chess-board:before {
  content: "\F43C"; }

.fa-chess-king:before {
  content: "\F43F"; }

.fa-chess-knight:before {
  content: "\F441"; }

.fa-chess-pawn:before {
  content: "\F443"; }

.fa-chess-queen:before {
  content: "\F445"; }

.fa-chess-rook:before {
  content: "\F447"; }

.fa-chevron-circle-down:before {
  content: "\F13A"; }

.fa-chevron-circle-left:before {
  content: "\F137"; }

.fa-chevron-circle-right:before {
  content: "\F138"; }

.fa-chevron-circle-up:before {
  content: "\F139"; }

.fa-chevron-down:before {
  content: "\F078"; }

.fa-chevron-left:before {
  content: "\F053"; }

.fa-chevron-right:before {
  content: "\F054"; }

.fa-chevron-up:before {
  content: "\F077"; }

.fa-child:before {
  content: "\F1AE"; }

.fa-chrome:before {
  content: "\F268"; }

.fa-chromecast:before {
  content: "\F838"; }

.fa-church:before {
  content: "\F51D"; }

.fa-circle:before {
  content: "\F111"; }

.fa-circle-notch:before {
  content: "\F1CE"; }

.fa-city:before {
  content: "\F64F"; }

.fa-clinic-medical:before {
  content: "\F7F2"; }

.fa-clipboard:before {
  content: "\F328"; }

.fa-clipboard-check:before {
  content: "\F46C"; }

.fa-clipboard-list:before {
  content: "\F46D"; }

.fa-clock:before {
  content: "\F017"; }

.fa-clone:before {
  content: "\F24D"; }

.fa-closed-captioning:before {
  content: "\F20A"; }

.fa-cloud:before {
  content: "\F0C2"; }

.fa-cloud-download-alt:before {
  content: "\F381"; }

.fa-cloud-meatball:before {
  content: "\F73B"; }

.fa-cloud-moon:before {
  content: "\F6C3"; }

.fa-cloud-moon-rain:before {
  content: "\F73C"; }

.fa-cloud-rain:before {
  content: "\F73D"; }

.fa-cloud-showers-heavy:before {
  content: "\F740"; }

.fa-cloud-sun:before {
  content: "\F6C4"; }

.fa-cloud-sun-rain:before {
  content: "\F743"; }

.fa-cloud-upload-alt:before {
  content: "\F382"; }

.fa-cloudflare:before {
  content: "\E07D"; }

.fa-cloudscale:before {
  content: "\F383"; }

.fa-cloudsmith:before {
  content: "\F384"; }

.fa-cloudversify:before {
  content: "\F385"; }

.fa-cocktail:before {
  content: "\F561"; }

.fa-code:before {
  content: "\F121"; }

.fa-code-branch:before {
  content: "\F126"; }

.fa-codepen:before {
  content: "\F1CB"; }

.fa-codiepie:before {
  content: "\F284"; }

.fa-coffee:before {
  content: "\F0F4"; }

.fa-cog:before {
  content: "\F013"; }

.fa-cogs:before {
  content: "\F085"; }

.fa-coins:before {
  content: "\F51E"; }

.fa-columns:before {
  content: "\F0DB"; }

.fa-comment:before {
  content: "\F075"; }

.fa-comment-alt:before {
  content: "\F27A"; }

.fa-comment-dollar:before {
  content: "\F651"; }

.fa-comment-dots:before {
  content: "\F4AD"; }

.fa-comment-medical:before {
  content: "\F7F5"; }

.fa-comment-slash:before {
  content: "\F4B3"; }

.fa-comments:before {
  content: "\F086"; }

.fa-comments-dollar:before {
  content: "\F653"; }

.fa-compact-disc:before {
  content: "\F51F"; }

.fa-compass:before {
  content: "\F14E"; }

.fa-compress:before {
  content: "\F066"; }

.fa-compress-alt:before {
  content: "\F422"; }

.fa-compress-arrows-alt:before {
  content: "\F78C"; }

.fa-concierge-bell:before {
  content: "\F562"; }

.fa-confluence:before {
  content: "\F78D"; }

.fa-connectdevelop:before {
  content: "\F20E"; }

.fa-contao:before {
  content: "\F26D"; }

.fa-cookie:before {
  content: "\F563"; }

.fa-cookie-bite:before {
  content: "\F564"; }

.fa-copy:before {
  content: "\F0C5"; }

.fa-copyright:before {
  content: "\F1F9"; }

.fa-cotton-bureau:before {
  content: "\F89E"; }

.fa-couch:before {
  content: "\F4B8"; }

.fa-cpanel:before {
  content: "\F388"; }

.fa-creative-commons:before {
  content: "\F25E"; }

.fa-creative-commons-by:before {
  content: "\F4E7"; }

.fa-creative-commons-nc:before {
  content: "\F4E8"; }

.fa-creative-commons-nc-eu:before {
  content: "\F4E9"; }

.fa-creative-commons-nc-jp:before {
  content: "\F4EA"; }

.fa-creative-commons-nd:before {
  content: "\F4EB"; }

.fa-creative-commons-pd:before {
  content: "\F4EC"; }

.fa-creative-commons-pd-alt:before {
  content: "\F4ED"; }

.fa-creative-commons-remix:before {
  content: "\F4EE"; }

.fa-creative-commons-sa:before {
  content: "\F4EF"; }

.fa-creative-commons-sampling:before {
  content: "\F4F0"; }

.fa-creative-commons-sampling-plus:before {
  content: "\F4F1"; }

.fa-creative-commons-share:before {
  content: "\F4F2"; }

.fa-creative-commons-zero:before {
  content: "\F4F3"; }

.fa-credit-card:before {
  content: "\F09D"; }

.fa-critical-role:before {
  content: "\F6C9"; }

.fa-crop:before {
  content: "\F125"; }

.fa-crop-alt:before {
  content: "\F565"; }

.fa-cross:before {
  content: "\F654"; }

.fa-crosshairs:before {
  content: "\F05B"; }

.fa-crow:before {
  content: "\F520"; }

.fa-crown:before {
  content: "\F521"; }

.fa-crutch:before {
  content: "\F7F7"; }

.fa-css3:before {
  content: "\F13C"; }

.fa-css3-alt:before {
  content: "\F38B"; }

.fa-cube:before {
  content: "\F1B2"; }

.fa-cubes:before {
  content: "\F1B3"; }

.fa-cut:before {
  content: "\F0C4"; }

.fa-cuttlefish:before {
  content: "\F38C"; }

.fa-d-and-d:before {
  content: "\F38D"; }

.fa-d-and-d-beyond:before {
  content: "\F6CA"; }

.fa-dailymotion:before {
  content: "\E052"; }

.fa-dashcube:before {
  content: "\F210"; }

.fa-database:before {
  content: "\F1C0"; }

.fa-deaf:before {
  content: "\F2A4"; }

.fa-deezer:before {
  content: "\E077"; }

.fa-delicious:before {
  content: "\F1A5"; }

.fa-democrat:before {
  content: "\F747"; }

.fa-deploydog:before {
  content: "\F38E"; }

.fa-deskpro:before {
  content: "\F38F"; }

.fa-desktop:before {
  content: "\F108"; }

.fa-dev:before {
  content: "\F6CC"; }

.fa-deviantart:before {
  content: "\F1BD"; }

.fa-dharmachakra:before {
  content: "\F655"; }

.fa-dhl:before {
  content: "\F790"; }

.fa-diagnoses:before {
  content: "\F470"; }

.fa-diaspora:before {
  content: "\F791"; }

.fa-dice:before {
  content: "\F522"; }

.fa-dice-d20:before {
  content: "\F6CF"; }

.fa-dice-d6:before {
  content: "\F6D1"; }

.fa-dice-five:before {
  content: "\F523"; }

.fa-dice-four:before {
  content: "\F524"; }

.fa-dice-one:before {
  content: "\F525"; }

.fa-dice-six:before {
  content: "\F526"; }

.fa-dice-three:before {
  content: "\F527"; }

.fa-dice-two:before {
  content: "\F528"; }

.fa-digg:before {
  content: "\F1A6"; }

.fa-digital-ocean:before {
  content: "\F391"; }

.fa-digital-tachograph:before {
  content: "\F566"; }

.fa-directions:before {
  content: "\F5EB"; }

.fa-discord:before {
  content: "\F392"; }

.fa-discourse:before {
  content: "\F393"; }

.fa-disease:before {
  content: "\F7FA"; }

.fa-divide:before {
  content: "\F529"; }

.fa-dizzy:before {
  content: "\F567"; }

.fa-dna:before {
  content: "\F471"; }

.fa-dochub:before {
  content: "\F394"; }

.fa-docker:before {
  content: "\F395"; }

.fa-dog:before {
  content: "\F6D3"; }

.fa-dollar-sign:before {
  content: "\F155"; }

.fa-dolly:before {
  content: "\F472"; }

.fa-dolly-flatbed:before {
  content: "\F474"; }

.fa-donate:before {
  content: "\F4B9"; }

.fa-door-closed:before {
  content: "\F52A"; }

.fa-door-open:before {
  content: "\F52B"; }

.fa-dot-circle:before {
  content: "\F192"; }

.fa-dove:before {
  content: "\F4BA"; }

.fa-download:before {
  content: "\F019"; }

.fa-draft2digital:before {
  content: "\F396"; }

.fa-drafting-compass:before {
  content: "\F568"; }

.fa-dragon:before {
  content: "\F6D5"; }

.fa-draw-polygon:before {
  content: "\F5EE"; }

.fa-dribbble:before {
  content: "\F17D"; }

.fa-dribbble-square:before {
  content: "\F397"; }

.fa-dropbox:before {
  content: "\F16B"; }

.fa-drum:before {
  content: "\F569"; }

.fa-drum-steelpan:before {
  content: "\F56A"; }

.fa-drumstick-bite:before {
  content: "\F6D7"; }

.fa-drupal:before {
  content: "\F1A9"; }

.fa-dumbbell:before {
  content: "\F44B"; }

.fa-dumpster:before {
  content: "\F793"; }

.fa-dumpster-fire:before {
  content: "\F794"; }

.fa-dungeon:before {
  content: "\F6D9"; }

.fa-dyalog:before {
  content: "\F399"; }

.fa-earlybirds:before {
  content: "\F39A"; }

.fa-ebay:before {
  content: "\F4F4"; }

.fa-edge:before {
  content: "\F282"; }

.fa-edge-legacy:before {
  content: "\E078"; }

.fa-edit:before {
  content: "\F044"; }

.fa-egg:before {
  content: "\F7FB"; }

.fa-eject:before {
  content: "\F052"; }

.fa-elementor:before {
  content: "\F430"; }

.fa-ellipsis-h:before {
  content: "\F141"; }

.fa-ellipsis-v:before {
  content: "\F142"; }

.fa-ello:before {
  content: "\F5F1"; }

.fa-ember:before {
  content: "\F423"; }

.fa-empire:before {
  content: "\F1D1"; }

.fa-envelope:before {
  content: "\F0E0"; }

.fa-envelope-open:before {
  content: "\F2B6"; }

.fa-envelope-open-text:before {
  content: "\F658"; }

.fa-envelope-square:before {
  content: "\F199"; }

.fa-envira:before {
  content: "\F299"; }

.fa-equals:before {
  content: "\F52C"; }

.fa-eraser:before {
  content: "\F12D"; }

.fa-erlang:before {
  content: "\F39D"; }

.fa-ethereum:before {
  content: "\F42E"; }

.fa-ethernet:before {
  content: "\F796"; }

.fa-etsy:before {
  content: "\F2D7"; }

.fa-euro-sign:before {
  content: "\F153"; }

.fa-evernote:before {
  content: "\F839"; }

.fa-exchange-alt:before {
  content: "\F362"; }

.fa-exclamation:before {
  content: "\F12A"; }

.fa-exclamation-circle:before {
  content: "\F06A"; }

.fa-exclamation-triangle:before {
  content: "\F071"; }

.fa-expand:before {
  content: "\F065"; }

.fa-expand-alt:before {
  content: "\F424"; }

.fa-expand-arrows-alt:before {
  content: "\F31E"; }

.fa-expeditedssl:before {
  content: "\F23E"; }

.fa-external-link-alt:before {
  content: "\F35D"; }

.fa-external-link-square-alt:before {
  content: "\F360"; }

.fa-eye:before {
  content: "\F06E"; }

.fa-eye-dropper:before {
  content: "\F1FB"; }

.fa-eye-slash:before {
  content: "\F070"; }

.fa-facebook:before {
  content: "\F09A"; }

.fa-facebook-f:before {
  content: "\F39E"; }

.fa-facebook-messenger:before {
  content: "\F39F"; }

.fa-facebook-square:before {
  content: "\F082"; }

.fa-fan:before {
  content: "\F863"; }

.fa-fantasy-flight-games:before {
  content: "\F6DC"; }

.fa-fast-backward:before {
  content: "\F049"; }

.fa-fast-forward:before {
  content: "\F050"; }

.fa-faucet:before {
  content: "\E005"; }

.fa-fax:before {
  content: "\F1AC"; }

.fa-feather:before {
  content: "\F52D"; }

.fa-feather-alt:before {
  content: "\F56B"; }

.fa-fedex:before {
  content: "\F797"; }

.fa-fedora:before {
  content: "\F798"; }

.fa-female:before {
  content: "\F182"; }

.fa-fighter-jet:before {
  content: "\F0FB"; }

.fa-figma:before {
  content: "\F799"; }

.fa-file:before {
  content: "\F15B"; }

.fa-file-alt:before {
  content: "\F15C"; }

.fa-file-archive:before {
  content: "\F1C6"; }

.fa-file-audio:before {
  content: "\F1C7"; }

.fa-file-code:before {
  content: "\F1C9"; }

.fa-file-contract:before {
  content: "\F56C"; }

.fa-file-csv:before {
  content: "\F6DD"; }

.fa-file-download:before {
  content: "\F56D"; }

.fa-file-excel:before {
  content: "\F1C3"; }

.fa-file-export:before {
  content: "\F56E"; }

.fa-file-image:before {
  content: "\F1C5"; }

.fa-file-import:before {
  content: "\F56F"; }

.fa-file-invoice:before {
  content: "\F570"; }

.fa-file-invoice-dollar:before {
  content: "\F571"; }

.fa-file-medical:before {
  content: "\F477"; }

.fa-file-medical-alt:before {
  content: "\F478"; }

.fa-file-pdf:before {
  content: "\F1C1"; }

.fa-file-powerpoint:before {
  content: "\F1C4"; }

.fa-file-prescription:before {
  content: "\F572"; }

.fa-file-signature:before {
  content: "\F573"; }

.fa-file-upload:before {
  content: "\F574"; }

.fa-file-video:before {
  content: "\F1C8"; }

.fa-file-word:before {
  content: "\F1C2"; }

.fa-fill:before {
  content: "\F575"; }

.fa-fill-drip:before {
  content: "\F576"; }

.fa-film:before {
  content: "\F008"; }

.fa-filter:before {
  content: "\F0B0"; }

.fa-fingerprint:before {
  content: "\F577"; }

.fa-fire:before {
  content: "\F06D"; }

.fa-fire-alt:before {
  content: "\F7E4"; }

.fa-fire-extinguisher:before {
  content: "\F134"; }

.fa-firefox:before {
  content: "\F269"; }

.fa-firefox-browser:before {
  content: "\E007"; }

.fa-first-aid:before {
  content: "\F479"; }

.fa-first-order:before {
  content: "\F2B0"; }

.fa-first-order-alt:before {
  content: "\F50A"; }

.fa-firstdraft:before {
  content: "\F3A1"; }

.fa-fish:before {
  content: "\F578"; }

.fa-fist-raised:before {
  content: "\F6DE"; }

.fa-flag:before {
  content: "\F024"; }

.fa-flag-checkered:before {
  content: "\F11E"; }

.fa-flag-usa:before {
  content: "\F74D"; }

.fa-flask:before {
  content: "\F0C3"; }

.fa-flickr:before {
  content: "\F16E"; }

.fa-flipboard:before {
  content: "\F44D"; }

.fa-flushed:before {
  content: "\F579"; }

.fa-fly:before {
  content: "\F417"; }

.fa-folder:before {
  content: "\F07B"; }

.fa-folder-minus:before {
  content: "\F65D"; }

.fa-folder-open:before {
  content: "\F07C"; }

.fa-folder-plus:before {
  content: "\F65E"; }

.fa-font:before {
  content: "\F031"; }

.fa-font-awesome:before {
  content: "\F2B4"; }

.fa-font-awesome-alt:before {
  content: "\F35C"; }

.fa-font-awesome-flag:before {
  content: "\F425"; }

.fa-font-awesome-logo-full:before {
  content: "\F4E6"; }

.fa-fonticons:before {
  content: "\F280"; }

.fa-fonticons-fi:before {
  content: "\F3A2"; }

.fa-football-ball:before {
  content: "\F44E"; }

.fa-fort-awesome:before {
  content: "\F286"; }

.fa-fort-awesome-alt:before {
  content: "\F3A3"; }

.fa-forumbee:before {
  content: "\F211"; }

.fa-forward:before {
  content: "\F04E"; }

.fa-foursquare:before {
  content: "\F180"; }

.fa-free-code-camp:before {
  content: "\F2C5"; }

.fa-freebsd:before {
  content: "\F3A4"; }

.fa-frog:before {
  content: "\F52E"; }

.fa-frown:before {
  content: "\F119"; }

.fa-frown-open:before {
  content: "\F57A"; }

.fa-fulcrum:before {
  content: "\F50B"; }

.fa-funnel-dollar:before {
  content: "\F662"; }

.fa-futbol:before {
  content: "\F1E3"; }

.fa-galactic-republic:before {
  content: "\F50C"; }

.fa-galactic-senate:before {
  content: "\F50D"; }

.fa-gamepad:before {
  content: "\F11B"; }

.fa-gas-pump:before {
  content: "\F52F"; }

.fa-gavel:before {
  content: "\F0E3"; }

.fa-gem:before {
  content: "\F3A5"; }

.fa-genderless:before {
  content: "\F22D"; }

.fa-get-pocket:before {
  content: "\F265"; }

.fa-gg:before {
  content: "\F260"; }

.fa-gg-circle:before {
  content: "\F261"; }

.fa-ghost:before {
  content: "\F6E2"; }

.fa-gift:before {
  content: "\F06B"; }

.fa-gifts:before {
  content: "\F79C"; }

.fa-git:before {
  content: "\F1D3"; }

.fa-git-alt:before {
  content: "\F841"; }

.fa-git-square:before {
  content: "\F1D2"; }

.fa-github:before {
  content: "\F09B"; }

.fa-github-alt:before {
  content: "\F113"; }

.fa-github-square:before {
  content: "\F092"; }

.fa-gitkraken:before {
  content: "\F3A6"; }

.fa-gitlab:before {
  content: "\F296"; }

.fa-gitter:before {
  content: "\F426"; }

.fa-glass-cheers:before {
  content: "\F79F"; }

.fa-glass-martini:before {
  content: "\F000"; }

.fa-glass-martini-alt:before {
  content: "\F57B"; }

.fa-glass-whiskey:before {
  content: "\F7A0"; }

.fa-glasses:before {
  content: "\F530"; }

.fa-glide:before {
  content: "\F2A5"; }

.fa-glide-g:before {
  content: "\F2A6"; }

.fa-globe:before {
  content: "\F0AC"; }

.fa-globe-africa:before {
  content: "\F57C"; }

.fa-globe-americas:before {
  content: "\F57D"; }

.fa-globe-asia:before {
  content: "\F57E"; }

.fa-globe-europe:before {
  content: "\F7A2"; }

.fa-gofore:before {
  content: "\F3A7"; }

.fa-golf-ball:before {
  content: "\F450"; }

.fa-goodreads:before {
  content: "\F3A8"; }

.fa-goodreads-g:before {
  content: "\F3A9"; }

.fa-google:before {
  content: "\F1A0"; }

.fa-google-drive:before {
  content: "\F3AA"; }

.fa-google-pay:before {
  content: "\E079"; }

.fa-google-play:before {
  content: "\F3AB"; }

.fa-google-plus:before {
  content: "\F2B3"; }

.fa-google-plus-g:before {
  content: "\F0D5"; }

.fa-google-plus-square:before {
  content: "\F0D4"; }

.fa-google-wallet:before {
  content: "\F1EE"; }

.fa-gopuram:before {
  content: "\F664"; }

.fa-graduation-cap:before {
  content: "\F19D"; }

.fa-gratipay:before {
  content: "\F184"; }

.fa-grav:before {
  content: "\F2D6"; }

.fa-greater-than:before {
  content: "\F531"; }

.fa-greater-than-equal:before {
  content: "\F532"; }

.fa-grimace:before {
  content: "\F57F"; }

.fa-grin:before {
  content: "\F580"; }

.fa-grin-alt:before {
  content: "\F581"; }

.fa-grin-beam:before {
  content: "\F582"; }

.fa-grin-beam-sweat:before {
  content: "\F583"; }

.fa-grin-hearts:before {
  content: "\F584"; }

.fa-grin-squint:before {
  content: "\F585"; }

.fa-grin-squint-tears:before {
  content: "\F586"; }

.fa-grin-stars:before {
  content: "\F587"; }

.fa-grin-tears:before {
  content: "\F588"; }

.fa-grin-tongue:before {
  content: "\F589"; }

.fa-grin-tongue-squint:before {
  content: "\F58A"; }

.fa-grin-tongue-wink:before {
  content: "\F58B"; }

.fa-grin-wink:before {
  content: "\F58C"; }

.fa-grip-horizontal:before {
  content: "\F58D"; }

.fa-grip-lines:before {
  content: "\F7A4"; }

.fa-grip-lines-vertical:before {
  content: "\F7A5"; }

.fa-grip-vertical:before {
  content: "\F58E"; }

.fa-gripfire:before {
  content: "\F3AC"; }

.fa-grunt:before {
  content: "\F3AD"; }

.fa-guilded:before {
  content: "\E07E"; }

.fa-guitar:before {
  content: "\F7A6"; }

.fa-gulp:before {
  content: "\F3AE"; }

.fa-h-square:before {
  content: "\F0FD"; }

.fa-hacker-news:before {
  content: "\F1D4"; }

.fa-hacker-news-square:before {
  content: "\F3AF"; }

.fa-hackerrank:before {
  content: "\F5F7"; }

.fa-hamburger:before {
  content: "\F805"; }

.fa-hammer:before {
  content: "\F6E3"; }

.fa-hamsa:before {
  content: "\F665"; }

.fa-hand-holding:before {
  content: "\F4BD"; }

.fa-hand-holding-heart:before {
  content: "\F4BE"; }

.fa-hand-holding-medical:before {
  content: "\E05C"; }

.fa-hand-holding-usd:before {
  content: "\F4C0"; }

.fa-hand-holding-water:before {
  content: "\F4C1"; }

.fa-hand-lizard:before {
  content: "\F258"; }

.fa-hand-middle-finger:before {
  content: "\F806"; }

.fa-hand-paper:before {
  content: "\F256"; }

.fa-hand-peace:before {
  content: "\F25B"; }

.fa-hand-point-down:before {
  content: "\F0A7"; }

.fa-hand-point-left:before {
  content: "\F0A5"; }

.fa-hand-point-right:before {
  content: "\F0A4"; }

.fa-hand-point-up:before {
  content: "\F0A6"; }

.fa-hand-pointer:before {
  content: "\F25A"; }

.fa-hand-rock:before {
  content: "\F255"; }

.fa-hand-scissors:before {
  content: "\F257"; }

.fa-hand-sparkles:before {
  content: "\E05D"; }

.fa-hand-spock:before {
  content: "\F259"; }

.fa-hands:before {
  content: "\F4C2"; }

.fa-hands-helping:before {
  content: "\F4C4"; }

.fa-hands-wash:before {
  content: "\E05E"; }

.fa-handshake:before {
  content: "\F2B5"; }

.fa-handshake-alt-slash:before {
  content: "\E05F"; }

.fa-handshake-slash:before {
  content: "\E060"; }

.fa-hanukiah:before {
  content: "\F6E6"; }

.fa-hard-hat:before {
  content: "\F807"; }

.fa-hashtag:before {
  content: "\F292"; }

.fa-hat-cowboy:before {
  content: "\F8C0"; }

.fa-hat-cowboy-side:before {
  content: "\F8C1"; }

.fa-hat-wizard:before {
  content: "\F6E8"; }

.fa-hdd:before {
  content: "\F0A0"; }

.fa-head-side-cough:before {
  content: "\E061"; }

.fa-head-side-cough-slash:before {
  content: "\E062"; }

.fa-head-side-mask:before {
  content: "\E063"; }

.fa-head-side-virus:before {
  content: "\E064"; }

.fa-heading:before {
  content: "\F1DC"; }

.fa-headphones:before {
  content: "\F025"; }

.fa-headphones-alt:before {
  content: "\F58F"; }

.fa-headset:before {
  content: "\F590"; }

.fa-heart:before {
  content: "\F004"; }

.fa-heart-broken:before {
  content: "\F7A9"; }

.fa-heartbeat:before {
  content: "\F21E"; }

.fa-helicopter:before {
  content: "\F533"; }

.fa-highlighter:before {
  content: "\F591"; }

.fa-hiking:before {
  content: "\F6EC"; }

.fa-hippo:before {
  content: "\F6ED"; }

.fa-hips:before {
  content: "\F452"; }

.fa-hire-a-helper:before {
  content: "\F3B0"; }

.fa-history:before {
  content: "\F1DA"; }

.fa-hive:before {
  content: "\E07F"; }

.fa-hockey-puck:before {
  content: "\F453"; }

.fa-holly-berry:before {
  content: "\F7AA"; }

.fa-home:before {
  content: "\F015"; }

.fa-hooli:before {
  content: "\F427"; }

.fa-hornbill:before {
  content: "\F592"; }

.fa-horse:before {
  content: "\F6F0"; }

.fa-horse-head:before {
  content: "\F7AB"; }

.fa-hospital:before {
  content: "\F0F8"; }

.fa-hospital-alt:before {
  content: "\F47D"; }

.fa-hospital-symbol:before {
  content: "\F47E"; }

.fa-hospital-user:before {
  content: "\F80D"; }

.fa-hot-tub:before {
  content: "\F593"; }

.fa-hotdog:before {
  content: "\F80F"; }

.fa-hotel:before {
  content: "\F594"; }

.fa-hotjar:before {
  content: "\F3B1"; }

.fa-hourglass:before {
  content: "\F254"; }

.fa-hourglass-end:before {
  content: "\F253"; }

.fa-hourglass-half:before {
  content: "\F252"; }

.fa-hourglass-start:before {
  content: "\F251"; }

.fa-house-damage:before {
  content: "\F6F1"; }

.fa-house-user:before {
  content: "\E065"; }

.fa-houzz:before {
  content: "\F27C"; }

.fa-hryvnia:before {
  content: "\F6F2"; }

.fa-html5:before {
  content: "\F13B"; }

.fa-hubspot:before {
  content: "\F3B2"; }

.fa-i-cursor:before {
  content: "\F246"; }

.fa-ice-cream:before {
  content: "\F810"; }

.fa-icicles:before {
  content: "\F7AD"; }

.fa-icons:before {
  content: "\F86D"; }

.fa-id-badge:before {
  content: "\F2C1"; }

.fa-id-card:before {
  content: "\F2C2"; }

.fa-id-card-alt:before {
  content: "\F47F"; }

.fa-ideal:before {
  content: "\E013"; }

.fa-igloo:before {
  content: "\F7AE"; }

.fa-image:before {
  content: "\F03E"; }

.fa-images:before {
  content: "\F302"; }

.fa-imdb:before {
  content: "\F2D8"; }

.fa-inbox:before {
  content: "\F01C"; }

.fa-indent:before {
  content: "\F03C"; }

.fa-industry:before {
  content: "\F275"; }

.fa-infinity:before {
  content: "\F534"; }

.fa-info:before {
  content: "\F129"; }

.fa-info-circle:before {
  content: "\F05A"; }

.fa-innosoft:before {
  content: "\E080"; }

.fa-instagram:before {
  content: "\F16D"; }

.fa-instagram-square:before {
  content: "\E055"; }

.fa-instalod:before {
  content: "\E081"; }

.fa-intercom:before {
  content: "\F7AF"; }

.fa-internet-explorer:before {
  content: "\F26B"; }

.fa-invision:before {
  content: "\F7B0"; }

.fa-ioxhost:before {
  content: "\F208"; }

.fa-italic:before {
  content: "\F033"; }

.fa-itch-io:before {
  content: "\F83A"; }

.fa-itunes:before {
  content: "\F3B4"; }

.fa-itunes-note:before {
  content: "\F3B5"; }

.fa-java:before {
  content: "\F4E4"; }

.fa-jedi:before {
  content: "\F669"; }

.fa-jedi-order:before {
  content: "\F50E"; }

.fa-jenkins:before {
  content: "\F3B6"; }

.fa-jira:before {
  content: "\F7B1"; }

.fa-joget:before {
  content: "\F3B7"; }

.fa-joint:before {
  content: "\F595"; }

.fa-joomla:before {
  content: "\F1AA"; }

.fa-journal-whills:before {
  content: "\F66A"; }

.fa-js:before {
  content: "\F3B8"; }

.fa-js-square:before {
  content: "\F3B9"; }

.fa-jsfiddle:before {
  content: "\F1CC"; }

.fa-kaaba:before {
  content: "\F66B"; }

.fa-kaggle:before {
  content: "\F5FA"; }

.fa-key:before {
  content: "\F084"; }

.fa-keybase:before {
  content: "\F4F5"; }

.fa-keyboard:before {
  content: "\F11C"; }

.fa-keycdn:before {
  content: "\F3BA"; }

.fa-khanda:before {
  content: "\F66D"; }

.fa-kickstarter:before {
  content: "\F3BB"; }

.fa-kickstarter-k:before {
  content: "\F3BC"; }

.fa-kiss:before {
  content: "\F596"; }

.fa-kiss-beam:before {
  content: "\F597"; }

.fa-kiss-wink-heart:before {
  content: "\F598"; }

.fa-kiwi-bird:before {
  content: "\F535"; }

.fa-korvue:before {
  content: "\F42F"; }

.fa-landmark:before {
  content: "\F66F"; }

.fa-language:before {
  content: "\F1AB"; }

.fa-laptop:before {
  content: "\F109"; }

.fa-laptop-code:before {
  content: "\F5FC"; }

.fa-laptop-house:before {
  content: "\E066"; }

.fa-laptop-medical:before {
  content: "\F812"; }

.fa-laravel:before {
  content: "\F3BD"; }

.fa-lastfm:before {
  content: "\F202"; }

.fa-lastfm-square:before {
  content: "\F203"; }

.fa-laugh:before {
  content: "\F599"; }

.fa-laugh-beam:before {
  content: "\F59A"; }

.fa-laugh-squint:before {
  content: "\F59B"; }

.fa-laugh-wink:before {
  content: "\F59C"; }

.fa-layer-group:before {
  content: "\F5FD"; }

.fa-leaf:before {
  content: "\F06C"; }

.fa-leanpub:before {
  content: "\F212"; }

.fa-lemon:before {
  content: "\F094"; }

.fa-less:before {
  content: "\F41D"; }

.fa-less-than:before {
  content: "\F536"; }

.fa-less-than-equal:before {
  content: "\F537"; }

.fa-level-down-alt:before {
  content: "\F3BE"; }

.fa-level-up-alt:before {
  content: "\F3BF"; }

.fa-life-ring:before {
  content: "\F1CD"; }

.fa-lightbulb:before {
  content: "\F0EB"; }

.fa-line:before {
  content: "\F3C0"; }

.fa-link:before {
  content: "\F0C1"; }

.fa-linkedin:before {
  content: "\F08C"; }

.fa-linkedin-in:before {
  content: "\F0E1"; }

.fa-linode:before {
  content: "\F2B8"; }

.fa-linux:before {
  content: "\F17C"; }

.fa-lira-sign:before {
  content: "\F195"; }

.fa-list:before {
  content: "\F03A"; }

.fa-list-alt:before {
  content: "\F022"; }

.fa-list-ol:before {
  content: "\F0CB"; }

.fa-list-ul:before {
  content: "\F0CA"; }

.fa-location-arrow:before {
  content: "\F124"; }

.fa-lock:before {
  content: "\F023"; }

.fa-lock-open:before {
  content: "\F3C1"; }

.fa-long-arrow-alt-down:before {
  content: "\F309"; }

.fa-long-arrow-alt-left:before {
  content: "\F30A"; }

.fa-long-arrow-alt-right:before {
  content: "\F30B"; }

.fa-long-arrow-alt-up:before {
  content: "\F30C"; }

.fa-low-vision:before {
  content: "\F2A8"; }

.fa-luggage-cart:before {
  content: "\F59D"; }

.fa-lungs:before {
  content: "\F604"; }

.fa-lungs-virus:before {
  content: "\E067"; }

.fa-lyft:before {
  content: "\F3C3"; }

.fa-magento:before {
  content: "\F3C4"; }

.fa-magic:before {
  content: "\F0D0"; }

.fa-magnet:before {
  content: "\F076"; }

.fa-mail-bulk:before {
  content: "\F674"; }

.fa-mailchimp:before {
  content: "\F59E"; }

.fa-male:before {
  content: "\F183"; }

.fa-mandalorian:before {
  content: "\F50F"; }

.fa-map:before {
  content: "\F279"; }

.fa-map-marked:before {
  content: "\F59F"; }

.fa-map-marked-alt:before {
  content: "\F5A0"; }

.fa-map-marker:before {
  content: "\F041"; }

.fa-map-marker-alt:before {
  content: "\F3C5"; }

.fa-map-pin:before {
  content: "\F276"; }

.fa-map-signs:before {
  content: "\F277"; }

.fa-markdown:before {
  content: "\F60F"; }

.fa-marker:before {
  content: "\F5A1"; }

.fa-mars:before {
  content: "\F222"; }

.fa-mars-double:before {
  content: "\F227"; }

.fa-mars-stroke:before {
  content: "\F229"; }

.fa-mars-stroke-h:before {
  content: "\F22B"; }

.fa-mars-stroke-v:before {
  content: "\F22A"; }

.fa-mask:before {
  content: "\F6FA"; }

.fa-mastodon:before {
  content: "\F4F6"; }

.fa-maxcdn:before {
  content: "\F136"; }

.fa-mdb:before {
  content: "\F8CA"; }

.fa-medal:before {
  content: "\F5A2"; }

.fa-medapps:before {
  content: "\F3C6"; }

.fa-medium:before {
  content: "\F23A"; }

.fa-medium-m:before {
  content: "\F3C7"; }

.fa-medkit:before {
  content: "\F0FA"; }

.fa-medrt:before {
  content: "\F3C8"; }

.fa-meetup:before {
  content: "\F2E0"; }

.fa-megaport:before {
  content: "\F5A3"; }

.fa-meh:before {
  content: "\F11A"; }

.fa-meh-blank:before {
  content: "\F5A4"; }

.fa-meh-rolling-eyes:before {
  content: "\F5A5"; }

.fa-memory:before {
  content: "\F538"; }

.fa-mendeley:before {
  content: "\F7B3"; }

.fa-menorah:before {
  content: "\F676"; }

.fa-mercury:before {
  content: "\F223"; }

.fa-meteor:before {
  content: "\F753"; }

.fa-microblog:before {
  content: "\E01A"; }

.fa-microchip:before {
  content: "\F2DB"; }

.fa-microphone:before {
  content: "\F130"; }

.fa-microphone-alt:before {
  content: "\F3C9"; }

.fa-microphone-alt-slash:before {
  content: "\F539"; }

.fa-microphone-slash:before {
  content: "\F131"; }

.fa-microscope:before {
  content: "\F610"; }

.fa-microsoft:before {
  content: "\F3CA"; }

.fa-minus:before {
  content: "\F068"; }

.fa-minus-circle:before {
  content: "\F056"; }

.fa-minus-square:before {
  content: "\F146"; }

.fa-mitten:before {
  content: "\F7B5"; }

.fa-mix:before {
  content: "\F3CB"; }

.fa-mixcloud:before {
  content: "\F289"; }

.fa-mixer:before {
  content: "\E056"; }

.fa-mizuni:before {
  content: "\F3CC"; }

.fa-mobile:before {
  content: "\F10B"; }

.fa-mobile-alt:before {
  content: "\F3CD"; }

.fa-modx:before {
  content: "\F285"; }

.fa-monero:before {
  content: "\F3D0"; }

.fa-money-bill:before {
  content: "\F0D6"; }

.fa-money-bill-alt:before {
  content: "\F3D1"; }

.fa-money-bill-wave:before {
  content: "\F53A"; }

.fa-money-bill-wave-alt:before {
  content: "\F53B"; }

.fa-money-check:before {
  content: "\F53C"; }

.fa-money-check-alt:before {
  content: "\F53D"; }

.fa-monument:before {
  content: "\F5A6"; }

.fa-moon:before {
  content: "\F186"; }

.fa-mortar-pestle:before {
  content: "\F5A7"; }

.fa-mosque:before {
  content: "\F678"; }

.fa-motorcycle:before {
  content: "\F21C"; }

.fa-mountain:before {
  content: "\F6FC"; }

.fa-mouse:before {
  content: "\F8CC"; }

.fa-mouse-pointer:before {
  content: "\F245"; }

.fa-mug-hot:before {
  content: "\F7B6"; }

.fa-music:before {
  content: "\F001"; }

.fa-napster:before {
  content: "\F3D2"; }

.fa-neos:before {
  content: "\F612"; }

.fa-network-wired:before {
  content: "\F6FF"; }

.fa-neuter:before {
  content: "\F22C"; }

.fa-newspaper:before {
  content: "\F1EA"; }

.fa-nimblr:before {
  content: "\F5A8"; }

.fa-node:before {
  content: "\F419"; }

.fa-node-js:before {
  content: "\F3D3"; }

.fa-not-equal:before {
  content: "\F53E"; }

.fa-notes-medical:before {
  content: "\F481"; }

.fa-npm:before {
  content: "\F3D4"; }

.fa-ns8:before {
  content: "\F3D5"; }

.fa-nutritionix:before {
  content: "\F3D6"; }

.fa-object-group:before {
  content: "\F247"; }

.fa-object-ungroup:before {
  content: "\F248"; }

.fa-octopus-deploy:before {
  content: "\E082"; }

.fa-odnoklassniki:before {
  content: "\F263"; }

.fa-odnoklassniki-square:before {
  content: "\F264"; }

.fa-oil-can:before {
  content: "\F613"; }

.fa-old-republic:before {
  content: "\F510"; }

.fa-om:before {
  content: "\F679"; }

.fa-opencart:before {
  content: "\F23D"; }

.fa-openid:before {
  content: "\F19B"; }

.fa-opera:before {
  content: "\F26A"; }

.fa-optin-monster:before {
  content: "\F23C"; }

.fa-orcid:before {
  content: "\F8D2"; }

.fa-osi:before {
  content: "\F41A"; }

.fa-otter:before {
  content: "\F700"; }

.fa-outdent:before {
  content: "\F03B"; }

.fa-page4:before {
  content: "\F3D7"; }

.fa-pagelines:before {
  content: "\F18C"; }

.fa-pager:before {
  content: "\F815"; }

.fa-paint-brush:before {
  content: "\F1FC"; }

.fa-paint-roller:before {
  content: "\F5AA"; }

.fa-palette:before {
  content: "\F53F"; }

.fa-palfed:before {
  content: "\F3D8"; }

.fa-pallet:before {
  content: "\F482"; }

.fa-paper-plane:before {
  content: "\F1D8"; }

.fa-paperclip:before {
  content: "\F0C6"; }

.fa-parachute-box:before {
  content: "\F4CD"; }

.fa-paragraph:before {
  content: "\F1DD"; }

.fa-parking:before {
  content: "\F540"; }

.fa-passport:before {
  content: "\F5AB"; }

.fa-pastafarianism:before {
  content: "\F67B"; }

.fa-paste:before {
  content: "\F0EA"; }

.fa-patreon:before {
  content: "\F3D9"; }

.fa-pause:before {
  content: "\F04C"; }

.fa-pause-circle:before {
  content: "\F28B"; }

.fa-paw:before {
  content: "\F1B0"; }

.fa-paypal:before {
  content: "\F1ED"; }

.fa-peace:before {
  content: "\F67C"; }

.fa-pen:before {
  content: "\F304"; }

.fa-pen-alt:before {
  content: "\F305"; }

.fa-pen-fancy:before {
  content: "\F5AC"; }

.fa-pen-nib:before {
  content: "\F5AD"; }

.fa-pen-square:before {
  content: "\F14B"; }

.fa-pencil-alt:before {
  content: "\F303"; }

.fa-pencil-ruler:before {
  content: "\F5AE"; }

.fa-penny-arcade:before {
  content: "\F704"; }

.fa-people-arrows:before {
  content: "\E068"; }

.fa-people-carry:before {
  content: "\F4CE"; }

.fa-pepper-hot:before {
  content: "\F816"; }

.fa-perbyte:before {
  content: "\E083"; }

.fa-percent:before {
  content: "\F295"; }

.fa-percentage:before {
  content: "\F541"; }

.fa-periscope:before {
  content: "\F3DA"; }

.fa-person-booth:before {
  content: "\F756"; }

.fa-phabricator:before {
  content: "\F3DB"; }

.fa-phoenix-framework:before {
  content: "\F3DC"; }

.fa-phoenix-squadron:before {
  content: "\F511"; }

.fa-phone:before {
  content: "\F095"; }

.fa-phone-alt:before {
  content: "\F879"; }

.fa-phone-slash:before {
  content: "\F3DD"; }

.fa-phone-square:before {
  content: "\F098"; }

.fa-phone-square-alt:before {
  content: "\F87B"; }

.fa-phone-volume:before {
  content: "\F2A0"; }

.fa-photo-video:before {
  content: "\F87C"; }

.fa-php:before {
  content: "\F457"; }

.fa-pied-piper:before {
  content: "\F2AE"; }

.fa-pied-piper-alt:before {
  content: "\F1A8"; }

.fa-pied-piper-hat:before {
  content: "\F4E5"; }

.fa-pied-piper-pp:before {
  content: "\F1A7"; }

.fa-pied-piper-square:before {
  content: "\E01E"; }

.fa-piggy-bank:before {
  content: "\F4D3"; }

.fa-pills:before {
  content: "\F484"; }

.fa-pinterest:before {
  content: "\F0D2"; }

.fa-pinterest-p:before {
  content: "\F231"; }

.fa-pinterest-square:before {
  content: "\F0D3"; }

.fa-pizza-slice:before {
  content: "\F818"; }

.fa-place-of-worship:before {
  content: "\F67F"; }

.fa-plane:before {
  content: "\F072"; }

.fa-plane-arrival:before {
  content: "\F5AF"; }

.fa-plane-departure:before {
  content: "\F5B0"; }

.fa-plane-slash:before {
  content: "\E069"; }

.fa-play:before {
  content: "\F04B"; }

.fa-play-circle:before {
  content: "\F144"; }

.fa-playstation:before {
  content: "\F3DF"; }

.fa-plug:before {
  content: "\F1E6"; }

.fa-plus:before {
  content: "\F067"; }

.fa-plus-circle:before {
  content: "\F055"; }

.fa-plus-square:before {
  content: "\F0FE"; }

.fa-podcast:before {
  content: "\F2CE"; }

.fa-poll:before {
  content: "\F681"; }

.fa-poll-h:before {
  content: "\F682"; }

.fa-poo:before {
  content: "\F2FE"; }

.fa-poo-storm:before {
  content: "\F75A"; }

.fa-poop:before {
  content: "\F619"; }

.fa-portrait:before {
  content: "\F3E0"; }

.fa-pound-sign:before {
  content: "\F154"; }

.fa-power-off:before {
  content: "\F011"; }

.fa-pray:before {
  content: "\F683"; }

.fa-praying-hands:before {
  content: "\F684"; }

.fa-prescription:before {
  content: "\F5B1"; }

.fa-prescription-bottle:before {
  content: "\F485"; }

.fa-prescription-bottle-alt:before {
  content: "\F486"; }

.fa-print:before {
  content: "\F02F"; }

.fa-procedures:before {
  content: "\F487"; }

.fa-product-hunt:before {
  content: "\F288"; }

.fa-project-diagram:before {
  content: "\F542"; }

.fa-pump-medical:before {
  content: "\E06A"; }

.fa-pump-soap:before {
  content: "\E06B"; }

.fa-pushed:before {
  content: "\F3E1"; }

.fa-puzzle-piece:before {
  content: "\F12E"; }

.fa-python:before {
  content: "\F3E2"; }

.fa-qq:before {
  content: "\F1D6"; }

.fa-qrcode:before {
  content: "\F029"; }

.fa-question:before {
  content: "\F128"; }

.fa-question-circle:before {
  content: "\F059"; }

.fa-quidditch:before {
  content: "\F458"; }

.fa-quinscape:before {
  content: "\F459"; }

.fa-quora:before {
  content: "\F2C4"; }

.fa-quote-left:before {
  content: "\F10D"; }

.fa-quote-right:before {
  content: "\F10E"; }

.fa-quran:before {
  content: "\F687"; }

.fa-r-project:before {
  content: "\F4F7"; }

.fa-radiation:before {
  content: "\F7B9"; }

.fa-radiation-alt:before {
  content: "\F7BA"; }

.fa-rainbow:before {
  content: "\F75B"; }

.fa-random:before {
  content: "\F074"; }

.fa-raspberry-pi:before {
  content: "\F7BB"; }

.fa-ravelry:before {
  content: "\F2D9"; }

.fa-react:before {
  content: "\F41B"; }

.fa-reacteurope:before {
  content: "\F75D"; }

.fa-readme:before {
  content: "\F4D5"; }

.fa-rebel:before {
  content: "\F1D0"; }

.fa-receipt:before {
  content: "\F543"; }

.fa-record-vinyl:before {
  content: "\F8D9"; }

.fa-recycle:before {
  content: "\F1B8"; }

.fa-red-river:before {
  content: "\F3E3"; }

.fa-reddit:before {
  content: "\F1A1"; }

.fa-reddit-alien:before {
  content: "\F281"; }

.fa-reddit-square:before {
  content: "\F1A2"; }

.fa-redhat:before {
  content: "\F7BC"; }

.fa-redo:before {
  content: "\F01E"; }

.fa-redo-alt:before {
  content: "\F2F9"; }

.fa-registered:before {
  content: "\F25D"; }

.fa-remove-format:before {
  content: "\F87D"; }

.fa-renren:before {
  content: "\F18B"; }

.fa-reply:before {
  content: "\F3E5"; }

.fa-reply-all:before {
  content: "\F122"; }

.fa-replyd:before {
  content: "\F3E6"; }

.fa-republican:before {
  content: "\F75E"; }

.fa-researchgate:before {
  content: "\F4F8"; }

.fa-resolving:before {
  content: "\F3E7"; }

.fa-restroom:before {
  content: "\F7BD"; }

.fa-retweet:before {
  content: "\F079"; }

.fa-rev:before {
  content: "\F5B2"; }

.fa-ribbon:before {
  content: "\F4D6"; }

.fa-ring:before {
  content: "\F70B"; }

.fa-road:before {
  content: "\F018"; }

.fa-robot:before {
  content: "\F544"; }

.fa-rocket:before {
  content: "\F135"; }

.fa-rocketchat:before {
  content: "\F3E8"; }

.fa-rockrms:before {
  content: "\F3E9"; }

.fa-route:before {
  content: "\F4D7"; }

.fa-rss:before {
  content: "\F09E"; }

.fa-rss-square:before {
  content: "\F143"; }

.fa-ruble-sign:before {
  content: "\F158"; }

.fa-ruler:before {
  content: "\F545"; }

.fa-ruler-combined:before {
  content: "\F546"; }

.fa-ruler-horizontal:before {
  content: "\F547"; }

.fa-ruler-vertical:before {
  content: "\F548"; }

.fa-running:before {
  content: "\F70C"; }

.fa-rupee-sign:before {
  content: "\F156"; }

.fa-rust:before {
  content: "\E07A"; }

.fa-sad-cry:before {
  content: "\F5B3"; }

.fa-sad-tear:before {
  content: "\F5B4"; }

.fa-safari:before {
  content: "\F267"; }

.fa-salesforce:before {
  content: "\F83B"; }

.fa-sass:before {
  content: "\F41E"; }

.fa-satellite:before {
  content: "\F7BF"; }

.fa-satellite-dish:before {
  content: "\F7C0"; }

.fa-save:before {
  content: "\F0C7"; }

.fa-schlix:before {
  content: "\F3EA"; }

.fa-school:before {
  content: "\F549"; }

.fa-screwdriver:before {
  content: "\F54A"; }

.fa-scribd:before {
  content: "\F28A"; }

.fa-scroll:before {
  content: "\F70E"; }

.fa-sd-card:before {
  content: "\F7C2"; }

.fa-search:before {
  content: "\F002"; }

.fa-search-dollar:before {
  content: "\F688"; }

.fa-search-location:before {
  content: "\F689"; }

.fa-search-minus:before {
  content: "\F010"; }

.fa-search-plus:before {
  content: "\F00E"; }

.fa-searchengin:before {
  content: "\F3EB"; }

.fa-seedling:before {
  content: "\F4D8"; }

.fa-sellcast:before {
  content: "\F2DA"; }

.fa-sellsy:before {
  content: "\F213"; }

.fa-server:before {
  content: "\F233"; }

.fa-servicestack:before {
  content: "\F3EC"; }

.fa-shapes:before {
  content: "\F61F"; }

.fa-share:before {
  content: "\F064"; }

.fa-share-alt:before {
  content: "\F1E0"; }

.fa-share-alt-square:before {
  content: "\F1E1"; }

.fa-share-square:before {
  content: "\F14D"; }

.fa-shekel-sign:before {
  content: "\F20B"; }

.fa-shield-alt:before {
  content: "\F3ED"; }

.fa-shield-virus:before {
  content: "\E06C"; }

.fa-ship:before {
  content: "\F21A"; }

.fa-shipping-fast:before {
  content: "\F48B"; }

.fa-shirtsinbulk:before {
  content: "\F214"; }

.fa-shoe-prints:before {
  content: "\F54B"; }

.fa-shopify:before {
  content: "\E057"; }

.fa-shopping-bag:before {
  content: "\F290"; }

.fa-shopping-basket:before {
  content: "\F291"; }

.fa-shopping-cart:before {
  content: "\F07A"; }

.fa-shopware:before {
  content: "\F5B5"; }

.fa-shower:before {
  content: "\F2CC"; }

.fa-shuttle-van:before {
  content: "\F5B6"; }

.fa-sign:before {
  content: "\F4D9"; }

.fa-sign-in-alt:before {
  content: "\F2F6"; }

.fa-sign-language:before {
  content: "\F2A7"; }

.fa-sign-out-alt:before {
  content: "\F2F5"; }

.fa-signal:before {
  content: "\F012"; }

.fa-signature:before {
  content: "\F5B7"; }

.fa-sim-card:before {
  content: "\F7C4"; }

.fa-simplybuilt:before {
  content: "\F215"; }

.fa-sink:before {
  content: "\E06D"; }

.fa-sistrix:before {
  content: "\F3EE"; }

.fa-sitemap:before {
  content: "\F0E8"; }

.fa-sith:before {
  content: "\F512"; }

.fa-skating:before {
  content: "\F7C5"; }

.fa-sketch:before {
  content: "\F7C6"; }

.fa-skiing:before {
  content: "\F7C9"; }

.fa-skiing-nordic:before {
  content: "\F7CA"; }

.fa-skull:before {
  content: "\F54C"; }

.fa-skull-crossbones:before {
  content: "\F714"; }

.fa-skyatlas:before {
  content: "\F216"; }

.fa-skype:before {
  content: "\F17E"; }

.fa-slack:before {
  content: "\F198"; }

.fa-slack-hash:before {
  content: "\F3EF"; }

.fa-slash:before {
  content: "\F715"; }

.fa-sleigh:before {
  content: "\F7CC"; }

.fa-sliders-h:before {
  content: "\F1DE"; }

.fa-slideshare:before {
  content: "\F1E7"; }

.fa-smile:before {
  content: "\F118"; }

.fa-smile-beam:before {
  content: "\F5B8"; }

.fa-smile-wink:before {
  content: "\F4DA"; }

.fa-smog:before {
  content: "\F75F"; }

.fa-smoking:before {
  content: "\F48D"; }

.fa-smoking-ban:before {
  content: "\F54D"; }

.fa-sms:before {
  content: "\F7CD"; }

.fa-snapchat:before {
  content: "\F2AB"; }

.fa-snapchat-ghost:before {
  content: "\F2AC"; }

.fa-snapchat-square:before {
  content: "\F2AD"; }

.fa-snowboarding:before {
  content: "\F7CE"; }

.fa-snowflake:before {
  content: "\F2DC"; }

.fa-snowman:before {
  content: "\F7D0"; }

.fa-snowplow:before {
  content: "\F7D2"; }

.fa-soap:before {
  content: "\E06E"; }

.fa-socks:before {
  content: "\F696"; }

.fa-solar-panel:before {
  content: "\F5BA"; }

.fa-sort:before {
  content: "\F0DC"; }

.fa-sort-alpha-down:before {
  content: "\F15D"; }

.fa-sort-alpha-down-alt:before {
  content: "\F881"; }

.fa-sort-alpha-up:before {
  content: "\F15E"; }

.fa-sort-alpha-up-alt:before {
  content: "\F882"; }

.fa-sort-amount-down:before {
  content: "\F160"; }

.fa-sort-amount-down-alt:before {
  content: "\F884"; }

.fa-sort-amount-up:before {
  content: "\F161"; }

.fa-sort-amount-up-alt:before {
  content: "\F885"; }

.fa-sort-down:before {
  content: "\F0DD"; }

.fa-sort-numeric-down:before {
  content: "\F162"; }

.fa-sort-numeric-down-alt:before {
  content: "\F886"; }

.fa-sort-numeric-up:before {
  content: "\F163"; }

.fa-sort-numeric-up-alt:before {
  content: "\F887"; }

.fa-sort-up:before {
  content: "\F0DE"; }

.fa-soundcloud:before {
  content: "\F1BE"; }

.fa-sourcetree:before {
  content: "\F7D3"; }

.fa-spa:before {
  content: "\F5BB"; }

.fa-space-shuttle:before {
  content: "\F197"; }

.fa-speakap:before {
  content: "\F3F3"; }

.fa-speaker-deck:before {
  content: "\F83C"; }

.fa-spell-check:before {
  content: "\F891"; }

.fa-spider:before {
  content: "\F717"; }

.fa-spinner:before {
  content: "\F110"; }

.fa-splotch:before {
  content: "\F5BC"; }

.fa-spotify:before {
  content: "\F1BC"; }

.fa-spray-can:before {
  content: "\F5BD"; }

.fa-square:before {
  content: "\F0C8"; }

.fa-square-full:before {
  content: "\F45C"; }

.fa-square-root-alt:before {
  content: "\F698"; }

.fa-squarespace:before {
  content: "\F5BE"; }

.fa-stack-exchange:before {
  content: "\F18D"; }

.fa-stack-overflow:before {
  content: "\F16C"; }

.fa-stackpath:before {
  content: "\F842"; }

.fa-stamp:before {
  content: "\F5BF"; }

.fa-star:before {
  content: "\F005"; }

.fa-star-and-crescent:before {
  content: "\F699"; }

.fa-star-half:before {
  content: "\F089"; }

.fa-star-half-alt:before {
  content: "\F5C0"; }

.fa-star-of-david:before {
  content: "\F69A"; }

.fa-star-of-life:before {
  content: "\F621"; }

.fa-staylinked:before {
  content: "\F3F5"; }

.fa-steam:before {
  content: "\F1B6"; }

.fa-steam-square:before {
  content: "\F1B7"; }

.fa-steam-symbol:before {
  content: "\F3F6"; }

.fa-step-backward:before {
  content: "\F048"; }

.fa-step-forward:before {
  content: "\F051"; }

.fa-stethoscope:before {
  content: "\F0F1"; }

.fa-sticker-mule:before {
  content: "\F3F7"; }

.fa-sticky-note:before {
  content: "\F249"; }

.fa-stop:before {
  content: "\F04D"; }

.fa-stop-circle:before {
  content: "\F28D"; }

.fa-stopwatch:before {
  content: "\F2F2"; }

.fa-stopwatch-20:before {
  content: "\E06F"; }

.fa-store:before {
  content: "\F54E"; }

.fa-store-alt:before {
  content: "\F54F"; }

.fa-store-alt-slash:before {
  content: "\E070"; }

.fa-store-slash:before {
  content: "\E071"; }

.fa-strava:before {
  content: "\F428"; }

.fa-stream:before {
  content: "\F550"; }

.fa-street-view:before {
  content: "\F21D"; }

.fa-strikethrough:before {
  content: "\F0CC"; }

.fa-stripe:before {
  content: "\F429"; }

.fa-stripe-s:before {
  content: "\F42A"; }

.fa-stroopwafel:before {
  content: "\F551"; }

.fa-studiovinari:before {
  content: "\F3F8"; }

.fa-stumbleupon:before {
  content: "\F1A4"; }

.fa-stumbleupon-circle:before {
  content: "\F1A3"; }

.fa-subscript:before {
  content: "\F12C"; }

.fa-subway:before {
  content: "\F239"; }

.fa-suitcase:before {
  content: "\F0F2"; }

.fa-suitcase-rolling:before {
  content: "\F5C1"; }

.fa-sun:before {
  content: "\F185"; }

.fa-superpowers:before {
  content: "\F2DD"; }

.fa-superscript:before {
  content: "\F12B"; }

.fa-supple:before {
  content: "\F3F9"; }

.fa-surprise:before {
  content: "\F5C2"; }

.fa-suse:before {
  content: "\F7D6"; }

.fa-swatchbook:before {
  content: "\F5C3"; }

.fa-swift:before {
  content: "\F8E1"; }

.fa-swimmer:before {
  content: "\F5C4"; }

.fa-swimming-pool:before {
  content: "\F5C5"; }

.fa-symfony:before {
  content: "\F83D"; }

.fa-synagogue:before {
  content: "\F69B"; }

.fa-sync:before {
  content: "\F021"; }

.fa-sync-alt:before {
  content: "\F2F1"; }

.fa-syringe:before {
  content: "\F48E"; }

.fa-table:before {
  content: "\F0CE"; }

.fa-table-tennis:before {
  content: "\F45D"; }

.fa-tablet:before {
  content: "\F10A"; }

.fa-tablet-alt:before {
  content: "\F3FA"; }

.fa-tablets:before {
  content: "\F490"; }

.fa-tachometer-alt:before {
  content: "\F3FD"; }

.fa-tag:before {
  content: "\F02B"; }

.fa-tags:before {
  content: "\F02C"; }

.fa-tape:before {
  content: "\F4DB"; }

.fa-tasks:before {
  content: "\F0AE"; }

.fa-taxi:before {
  content: "\F1BA"; }

.fa-teamspeak:before {
  content: "\F4F9"; }

.fa-teeth:before {
  content: "\F62E"; }

.fa-teeth-open:before {
  content: "\F62F"; }

.fa-telegram:before {
  content: "\F2C6"; }

.fa-telegram-plane:before {
  content: "\F3FE"; }

.fa-temperature-high:before {
  content: "\F769"; }

.fa-temperature-low:before {
  content: "\F76B"; }

.fa-tencent-weibo:before {
  content: "\F1D5"; }

.fa-tenge:before {
  content: "\F7D7"; }

.fa-terminal:before {
  content: "\F120"; }

.fa-text-height:before {
  content: "\F034"; }

.fa-text-width:before {
  content: "\F035"; }

.fa-th:before {
  content: "\F00A"; }

.fa-th-large:before {
  content: "\F009"; }

.fa-th-list:before {
  content: "\F00B"; }

.fa-the-red-yeti:before {
  content: "\F69D"; }

.fa-theater-masks:before {
  content: "\F630"; }

.fa-themeco:before {
  content: "\F5C6"; }

.fa-themeisle:before {
  content: "\F2B2"; }

.fa-thermometer:before {
  content: "\F491"; }

.fa-thermometer-empty:before {
  content: "\F2CB"; }

.fa-thermometer-full:before {
  content: "\F2C7"; }

.fa-thermometer-half:before {
  content: "\F2C9"; }

.fa-thermometer-quarter:before {
  content: "\F2CA"; }

.fa-thermometer-three-quarters:before {
  content: "\F2C8"; }

.fa-think-peaks:before {
  content: "\F731"; }

.fa-thumbs-down:before {
  content: "\F165"; }

.fa-thumbs-up:before {
  content: "\F164"; }

.fa-thumbtack:before {
  content: "\F08D"; }

.fa-ticket-alt:before {
  content: "\F3FF"; }

.fa-tiktok:before {
  content: "\E07B"; }

.fa-times:before {
  content: "\F00D"; }

.fa-times-circle:before {
  content: "\F057"; }

.fa-tint:before {
  content: "\F043"; }

.fa-tint-slash:before {
  content: "\F5C7"; }

.fa-tired:before {
  content: "\F5C8"; }

.fa-toggle-off:before {
  content: "\F204"; }

.fa-toggle-on:before {
  content: "\F205"; }

.fa-toilet:before {
  content: "\F7D8"; }

.fa-toilet-paper:before {
  content: "\F71E"; }

.fa-toilet-paper-slash:before {
  content: "\E072"; }

.fa-toolbox:before {
  content: "\F552"; }

.fa-tools:before {
  content: "\F7D9"; }

.fa-tooth:before {
  content: "\F5C9"; }

.fa-torah:before {
  content: "\F6A0"; }

.fa-torii-gate:before {
  content: "\F6A1"; }

.fa-tractor:before {
  content: "\F722"; }

.fa-trade-federation:before {
  content: "\F513"; }

.fa-trademark:before {
  content: "\F25C"; }

.fa-traffic-light:before {
  content: "\F637"; }

.fa-trailer:before {
  content: "\E041"; }

.fa-train:before {
  content: "\F238"; }

.fa-tram:before {
  content: "\F7DA"; }

.fa-transgender:before {
  content: "\F224"; }

.fa-transgender-alt:before {
  content: "\F225"; }

.fa-trash:before {
  content: "\F1F8"; }

.fa-trash-alt:before {
  content: "\F2ED"; }

.fa-trash-restore:before {
  content: "\F829"; }

.fa-trash-restore-alt:before {
  content: "\F82A"; }

.fa-tree:before {
  content: "\F1BB"; }

.fa-trello:before {
  content: "\F181"; }

.fa-trophy:before {
  content: "\F091"; }

.fa-truck:before {
  content: "\F0D1"; }

.fa-truck-loading:before {
  content: "\F4DE"; }

.fa-truck-monster:before {
  content: "\F63B"; }

.fa-truck-moving:before {
  content: "\F4DF"; }

.fa-truck-pickup:before {
  content: "\F63C"; }

.fa-tshirt:before {
  content: "\F553"; }

.fa-tty:before {
  content: "\F1E4"; }

.fa-tumblr:before {
  content: "\F173"; }

.fa-tumblr-square:before {
  content: "\F174"; }

.fa-tv:before {
  content: "\F26C"; }

.fa-twitch:before {
  content: "\F1E8"; }

.fa-twitter:before {
  content: "\F099"; }

.fa-twitter-square:before {
  content: "\F081"; }

.fa-typo3:before {
  content: "\F42B"; }

.fa-uber:before {
  content: "\F402"; }

.fa-ubuntu:before {
  content: "\F7DF"; }

.fa-uikit:before {
  content: "\F403"; }

.fa-umbraco:before {
  content: "\F8E8"; }

.fa-umbrella:before {
  content: "\F0E9"; }

.fa-umbrella-beach:before {
  content: "\F5CA"; }

.fa-uncharted:before {
  content: "\E084"; }

.fa-underline:before {
  content: "\F0CD"; }

.fa-undo:before {
  content: "\F0E2"; }

.fa-undo-alt:before {
  content: "\F2EA"; }

.fa-uniregistry:before {
  content: "\F404"; }

.fa-unity:before {
  content: "\E049"; }

.fa-universal-access:before {
  content: "\F29A"; }

.fa-university:before {
  content: "\F19C"; }

.fa-unlink:before {
  content: "\F127"; }

.fa-unlock:before {
  content: "\F09C"; }

.fa-unlock-alt:before {
  content: "\F13E"; }

.fa-unsplash:before {
  content: "\E07C"; }

.fa-untappd:before {
  content: "\F405"; }

.fa-upload:before {
  content: "\F093"; }

.fa-ups:before {
  content: "\F7E0"; }

.fa-usb:before {
  content: "\F287"; }

.fa-user:before {
  content: "\F007"; }

.fa-user-alt:before {
  content: "\F406"; }

.fa-user-alt-slash:before {
  content: "\F4FA"; }

.fa-user-astronaut:before {
  content: "\F4FB"; }

.fa-user-check:before {
  content: "\F4FC"; }

.fa-user-circle:before {
  content: "\F2BD"; }

.fa-user-clock:before {
  content: "\F4FD"; }

.fa-user-cog:before {
  content: "\F4FE"; }

.fa-user-edit:before {
  content: "\F4FF"; }

.fa-user-friends:before {
  content: "\F500"; }

.fa-user-graduate:before {
  content: "\F501"; }

.fa-user-injured:before {
  content: "\F728"; }

.fa-user-lock:before {
  content: "\F502"; }

.fa-user-md:before {
  content: "\F0F0"; }

.fa-user-minus:before {
  content: "\F503"; }

.fa-user-ninja:before {
  content: "\F504"; }

.fa-user-nurse:before {
  content: "\F82F"; }

.fa-user-plus:before {
  content: "\F234"; }

.fa-user-secret:before {
  content: "\F21B"; }

.fa-user-shield:before {
  content: "\F505"; }

.fa-user-slash:before {
  content: "\F506"; }

.fa-user-tag:before {
  content: "\F507"; }

.fa-user-tie:before {
  content: "\F508"; }

.fa-user-times:before {
  content: "\F235"; }

.fa-users:before {
  content: "\F0C0"; }

.fa-users-cog:before {
  content: "\F509"; }

.fa-users-slash:before {
  content: "\E073"; }

.fa-usps:before {
  content: "\F7E1"; }

.fa-ussunnah:before {
  content: "\F407"; }

.fa-utensil-spoon:before {
  content: "\F2E5"; }

.fa-utensils:before {
  content: "\F2E7"; }

.fa-vaadin:before {
  content: "\F408"; }

.fa-vector-square:before {
  content: "\F5CB"; }

.fa-venus:before {
  content: "\F221"; }

.fa-venus-double:before {
  content: "\F226"; }

.fa-venus-mars:before {
  content: "\F228"; }

.fa-vest:before {
  content: "\E085"; }

.fa-vest-patches:before {
  content: "\E086"; }

.fa-viacoin:before {
  content: "\F237"; }

.fa-viadeo:before {
  content: "\F2A9"; }

.fa-viadeo-square:before {
  content: "\F2AA"; }

.fa-vial:before {
  content: "\F492"; }

.fa-vials:before {
  content: "\F493"; }

.fa-viber:before {
  content: "\F409"; }

.fa-video:before {
  content: "\F03D"; }

.fa-video-slash:before {
  content: "\F4E2"; }

.fa-vihara:before {
  content: "\F6A7"; }

.fa-vimeo:before {
  content: "\F40A"; }

.fa-vimeo-square:before {
  content: "\F194"; }

.fa-vimeo-v:before {
  content: "\F27D"; }

.fa-vine:before {
  content: "\F1CA"; }

.fa-virus:before {
  content: "\E074"; }

.fa-virus-slash:before {
  content: "\E075"; }

.fa-viruses:before {
  content: "\E076"; }

.fa-vk:before {
  content: "\F189"; }

.fa-vnv:before {
  content: "\F40B"; }

.fa-voicemail:before {
  content: "\F897"; }

.fa-volleyball-ball:before {
  content: "\F45F"; }

.fa-volume-down:before {
  content: "\F027"; }

.fa-volume-mute:before {
  content: "\F6A9"; }

.fa-volume-off:before {
  content: "\F026"; }

.fa-volume-up:before {
  content: "\F028"; }

.fa-vote-yea:before {
  content: "\F772"; }

.fa-vr-cardboard:before {
  content: "\F729"; }

.fa-vuejs:before {
  content: "\F41F"; }

.fa-walking:before {
  content: "\F554"; }

.fa-wallet:before {
  content: "\F555"; }

.fa-warehouse:before {
  content: "\F494"; }

.fa-watchman-monitoring:before {
  content: "\E087"; }

.fa-water:before {
  content: "\F773"; }

.fa-wave-square:before {
  content: "\F83E"; }

.fa-waze:before {
  content: "\F83F"; }

.fa-weebly:before {
  content: "\F5CC"; }

.fa-weibo:before {
  content: "\F18A"; }

.fa-weight:before {
  content: "\F496"; }

.fa-weight-hanging:before {
  content: "\F5CD"; }

.fa-weixin:before {
  content: "\F1D7"; }

.fa-whatsapp:before {
  content: "\F232"; }

.fa-whatsapp-square:before {
  content: "\F40C"; }

.fa-wheelchair:before {
  content: "\F193"; }

.fa-whmcs:before {
  content: "\F40D"; }

.fa-wifi:before {
  content: "\F1EB"; }

.fa-wikipedia-w:before {
  content: "\F266"; }

.fa-wind:before {
  content: "\F72E"; }

.fa-window-close:before {
  content: "\F410"; }

.fa-window-maximize:before {
  content: "\F2D0"; }

.fa-window-minimize:before {
  content: "\F2D1"; }

.fa-window-restore:before {
  content: "\F2D2"; }

.fa-windows:before {
  content: "\F17A"; }

.fa-wine-bottle:before {
  content: "\F72F"; }

.fa-wine-glass:before {
  content: "\F4E3"; }

.fa-wine-glass-alt:before {
  content: "\F5CE"; }

.fa-wix:before {
  content: "\F5CF"; }

.fa-wizards-of-the-coast:before {
  content: "\F730"; }

.fa-wodu:before {
  content: "\E088"; }

.fa-wolf-pack-battalion:before {
  content: "\F514"; }

.fa-won-sign:before {
  content: "\F159"; }

.fa-wordpress:before {
  content: "\F19A"; }

.fa-wordpress-simple:before {
  content: "\F411"; }

.fa-wpbeginner:before {
  content: "\F297"; }

.fa-wpexplorer:before {
  content: "\F2DE"; }

.fa-wpforms:before {
  content: "\F298"; }

.fa-wpressr:before {
  content: "\F3E4"; }

.fa-wrench:before {
  content: "\F0AD"; }

.fa-x-ray:before {
  content: "\F497"; }

.fa-xbox:before {
  content: "\F412"; }

.fa-xing:before {
  content: "\F168"; }

.fa-xing-square:before {
  content: "\F169"; }

.fa-y-combinator:before {
  content: "\F23B"; }

.fa-yahoo:before {
  content: "\F19E"; }

.fa-yammer:before {
  content: "\F840"; }

.fa-yandex:before {
  content: "\F413"; }

.fa-yandex-international:before {
  content: "\F414"; }

.fa-yarn:before {
  content: "\F7E3"; }

.fa-yelp:before {
  content: "\F1E9"; }

.fa-yen-sign:before {
  content: "\F157"; }

.fa-yin-yang:before {
  content: "\F6AD"; }

.fa-yoast:before {
  content: "\F2B1"; }

.fa-youtube:before {
  content: "\F167"; }

.fa-youtube-square:before {
  content: "\F431"; }

.fa-zhihu:before {
  content: "\F63F"; }

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }

/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/build/hotel/sunrise/fonts/fa-regular-400.b0e2db3b.eot);
  src: url(/build/hotel/sunrise/fonts/fa-regular-400.b0e2db3b.eot?#iefix) format("embedded-opentype"), url(/build/hotel/sunrise/fonts/fa-regular-400.b91d376b.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/fa-regular-400.d1d7e3b4.woff) format("woff"), url(/build/hotel/sunrise/fonts/fa-regular-400.766913e6.ttf) format("truetype"), url(/build/hotel/sunrise/images/fa-regular-400.c5d109be.svg#fontawesome) format("svg"); }

.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400; }

/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(/build/hotel/sunrise/fonts/fa-solid-900.0c6bfc66.eot);
  src: url(/build/hotel/sunrise/fonts/fa-solid-900.0c6bfc66.eot?#iefix) format("embedded-opentype"), url(/build/hotel/sunrise/fonts/fa-solid-900.d824df7e.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/fa-solid-900.d745348d.woff) format("woff"), url(/build/hotel/sunrise/fonts/fa-solid-900.b9625119.ttf) format("truetype"), url(/build/hotel/sunrise/images/fa-solid-900.37bc7099.svg#fontawesome) format("svg"); }

.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; }

/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/build/hotel/sunrise/fonts/fa-brands-400.592643a8.eot);
  src: url(/build/hotel/sunrise/fonts/fa-brands-400.592643a8.eot?#iefix) format("embedded-opentype"), url(/build/hotel/sunrise/fonts/fa-brands-400.ed311c7a.woff2) format("woff2"), url(/build/hotel/sunrise/fonts/fa-brands-400.1a575a41.woff) format("woff"), url(/build/hotel/sunrise/fonts/fa-brands-400.513aa607.ttf) format("truetype"), url(/build/hotel/sunrise/images/fa-brands-400.1d5619cd.svg#fontawesome) format("svg"); }

.fab {
  font-family: 'Font Awesome 5 Brands';
  font-weight: 400; }

* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

html,
body {
  margin: 0;
  min-height: 100vh;
  overflow-x: hidden;
  width: 100vw; }

html {
  font-size: 19px;
  line-height: 24px;
  scroll-behavior: smooth; }

body {
  display: grid;
  grid-template-areas: 'nav' 'header' 'main' 'footer';
  grid-template-rows: 109px minmax(0, auto) 1fr minmax(360px, -webkit-max-content);
  grid-template-rows: 109px minmax(0, auto) 1fr minmax(360px, max-content); }
  body > nav {
    grid-row: nav; }
  body > header {
    grid-row: header;
    width: 100vw; }
  body > main {
    grid-row: main; }
  body > footer {
    grid-row: footer;
    margin-top: 150px; }

fieldset {
  border: 0;
  margin: 0;
  padding: 0; }

@media (max-width: 1600px) {
  html {
    font-size: 18px;
    line-height: 22px; }
  body > footer {
    margin-top: 140px; } }

@media (max-width: 1280px) {
  html {
    font-size: 16px;
    line-height: 19px; }
  body {
    grid-template-rows: 60px minmax(0, auto) 1fr minmax(360px, -webkit-max-content);
    grid-template-rows: 60px minmax(0, auto) 1fr minmax(360px, max-content); }
    body > footer {
      margin-top: 120px; } }

@media (max-width: 1023px) {
  body > footer {
    margin-top: 110px; } }

@media (max-width: 666px) {
  html {
    font-size: 15px;
    line-height: 18px; }
  body > footer {
    margin-top: 100px; } }

@media print {
  html {
    font-size: 14px; }
  body {
    min-height: auto; } }

nav + main > aside.block {
  margin-top: 0; }

header + main > :first-child {
  margin-top: 0; }

nav + main > :first-child,
.header--media + main > :first-child {
  margin-top: 100px; }

.block--columns,
.header--media + main > .block--columns:first-child {
  margin-top: 0; }

@media (max-width: 1280px) {
  nav + main > :first-child,
  .header--media + main > :first-child {
    margin-top: 80px; } }

@media (max-width: 1023px) {
  nav + main > :first-child,
  .header--media + main > :first-child {
    margin-top: 70px; } }

@media (max-width: 666px) {
  nav + main > :first-child,
  .header--media + main > :first-child {
    margin-top: 50px; } }

footer {
  background: #142821;
  color: #fff;
  line-height: 1.2; }

.footer-social-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  max-width: 230px; }
  .footer-social-links a {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }

.footerNav {
  color: #f0eeea;
  font-family: "Arial", sans-serif;
  font-size: 18px; }
  .footerNav a:hover {
    color: #b8e9d2;
    text-decoration: underline; }

.footerNav-menu {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  grid-column: col 1 / span 10;
  list-style: none;
  margin: 0;
  min-height: 110px;
  padding: 0; }
  .footerNav-menu .active {
    font-weight: 500;
    text-decoration: underline; }

.footerNav-link {
  margin-right: 64px; }
  .footerNav-link:nth-child(n+9) {
    display: none; }

.active .language-link {
  font-weight: 500;
  text-decoration: underline; }

.footerNav-languages {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-column: col 12;
  grid-row: 1;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  justify-self: flex-end;
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 1; }
  .footerNav-languages .footerNav-current-lang {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: #b8e9d2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 18px;
    text-transform: capitalize; }
    .footerNav-languages .footerNav-current-lang i {
      color: #f0eeea;
      font-size: 12px;
      margin-left: 11px;
      pointer-events: none; }
    .footerNav-languages .footerNav-current-lang:hover {
      cursor: pointer; }
  .footerNav-languages ul {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    background: #fff;
    bottom: 50px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px;
            box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    list-style: none;
    position: absolute;
    right: 0;
    visibility: hidden;
    width: 199px; }
  .footerNav-languages .footerNav-lang ~ .footerNav-lang:before {
    border-top: 1px solid #f0eeea;
    content: '';
    left: 22px;
    position: absolute;
    right: 22px; }
  .footerNav-languages .language-link {
    color: #222;
    display: block;
    padding: 16px 22px 16px 0;
    text-transform: capitalize; }
  .footerNav-languages.languages-dropdown-open ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    visibility: visible; }
  .footerNav-languages.languages-dropdown-open .languages-close {
    height: 100vh;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100vw; }

.footer-info {
  background: #5e9179;
  color: #f0eeea;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 30px;
  grid-column: col 9 / span 4;
  padding: 92px 0; }
  .footer-info h1 {
    color: #fff;
    font-family: "Arial", sans-serif;
    font-size: 32px;
    margin-bottom: 5px;
    opacity: 0.8;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .footer-info h2 {
    color: #f0eeea;
    font-family: "Arial", sans-serif;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 40px;
    text-transform: uppercase; }
  .footer-info a:hover {
    color: #b8e9d2; }

.footer-text {
  grid-column: col 1 / span 3;
  letter-spacing: 0.025em; }
  .footer-text * {
    margin: 0;
    padding: 0; }

.footer-social {
  font-size: 30px;
  grid-column: col 1 / span 3; }

.footer-text + .footer-social {
  grid-column: col 4 / span 3; }

.footer-newsletter {
  grid-column: col 8 / span 5; }
  .footer-newsletter form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 600px; }
  .footer-newsletter input {
    background: #142821;
    border: 0;
    color: #cbcac7;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    font-family: "Arial", sans-serif;
    font-size: 16px;
    font-weight: 500;
    padding: 15px;
    text-transform: uppercase; }
    .footer-newsletter input::-webkit-input-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .footer-newsletter input::-moz-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .footer-newsletter input:-ms-input-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .footer-newsletter input::-ms-input-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .footer-newsletter input::placeholder {
      color: #cbcac7;
      opacity: 1; }
  .footer-newsletter button {
    background: #2e4b3d;
    border-color: #2e4b3d;
    color: #fff;
    max-width: 400px;
    min-width: 200px; }
    .footer-newsletter button:hover {
      background: #b8e9d2;
      border-color: #b8e9d2;
      color: #fff; }
    .footer-newsletter button:active {
      background: #dff5eb;
      border-color: #dff5eb;
      color: #fff; }

.cc-allow {
  color: #fff;
  letter-spacing: normal;
  text-transform: initial; }

.cc-deny {
  letter-spacing: normal;
  text-transform: initial; }

@media (max-width: 1600px) {
  .footerNav-languages .footerNav-current-lang {
    font-size: 16px; }
  .footer-info {
    font-size: 24px;
    padding: 40px 0; }
    .footer-info h1 {
      font-size: 24px; }
    .footer-info h2 {
      font-size: 12px;
      margin-bottom: 30px; }
  .footerNav-menu .footerNav-link {
    margin-right: 30px; }
  .footerNav {
    font-size: 16px;
    line-height: 26px; }
  .footer-social {
    font-size: 24px; }
  .footer-social-links {
    max-width: 160px; }
  .footer-newsletter button {
    padding: 10px 54px; } }

@media (max-width: 1280px) {
  .footerNav-menu .footerNav-item {
    margin-right: 30px; } }

@media (max-width: 1023px) {
  .footer-info {
    font-size: 20px;
    grid-column: 2 / -2;
    grid-row: 2;
    padding: 40px 0; }
    .footer-info h1 {
      display: none; }
    .footer-info h2 {
      font-size: 12px;
      margin-bottom: 10px;
      text-align: center; }
    .footer-info form {
      margin: 10px auto 0; }
  .footerNav {
    font-size: 16px;
    grid-column: 2 / -2;
    line-height: 26px;
    padding: 20px 0; }
  .footerNav-link {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
    .footerNav-link:nth-child(n+9) {
      display: inherit; }
  .footerNav-menu {
    -webkit-column-width: 200px;
       -moz-column-width: 200px;
            column-width: 200px;
    display: initial;
    grid-column: 2 / -2;
    min-height: auto; }
  .footerNav-languages {
    display: none; }
  .footer-social {
    font-size: 24px; }
  .footer-social-links {
    margin: 0 auto;
    max-width: 160px;
    padding: 5px 0; }
  .footer-text,
  .footer-social,
  .footer-text + .footer-social,
  .footer-newsletter {
    grid-column: 2 / -2;
    margin-bottom: 15px;
    text-align: center; }
  .footer-newsletter form {
    margin-top: 15px; } }

@media (max-width: 666px) {
  .footer-info {
    padding: 30px 0; }
  .footer-newsletter form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 400px; } }

@media print {
  footer {
    display: none; } }

.mainNav {
  font-family: "Arial", sans-serif;
  font-size: 18px; }

.mainNav-link {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      align-self: center;
  color: #f0eeea;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  white-space: nowrap;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content; }
  .mainNav-languages .mainNav-link {
    color: #222;
    padding: 12px 22px 12px 0;
    text-transform: capitalize; }
  .mainNav-link:hover {
    color: #b8e9d2;
    text-decoration: underline; }
  .mainNav--sticky .mainNav-link {
    color: #f0eeea; }
    .mainNav--sticky .mainNav-link:hover {
      color: #b8e9d2; }
  .mainNav-link > i {
    margin-right: 4px; }

.mainNav-languages-select {
  display: none; }

.mainNav-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-column: col 4 / span 8;
  grid-row: 1;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 1228px; }
  .mainNav-menu i {
    pointer-events: none; }
  .mainNav-menu .mainNav-pages {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%; }

.mainNav-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 64px; }

.mainNav-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-column: 1/-1;
  grid-row: 1;
  justify-self: flex-end;
  padding-right: 40px;
  z-index: 1; }

.mainNav-languages {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-column: col 12;
  grid-row: 1;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  justify-self: flex-end;
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 1; }
  .mainNav--sticky .mainNav-languages {
    display: none; }
  .mainNav-languages .mainNav-lang {
    margin-left: 10px; }
    .mainNav-languages .mainNav-lang ~ .mainNav-lang:before {
      border-top: 1px solid #f0eeea;
      content: '';
      left: 22px;
      position: absolute;
      right: 22px; }
  .mainNav-languages.languages-dropdown-open ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    visibility: visible; }

.mainNav-language {
  display: none; }

.mainNav-top {
  background: #142821;
  color: #707070;
  height: 109px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: fixed;
  -webkit-transition: background-color 0.2s;
  transition: background-color 0.2s;
  width: 100vw;
  z-index: 2000; }
  .mainNav--sticky .mainNav-top {
    background: #142821;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
            box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
    color: #f0eeea; }

.mainNav-hamburger {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: inherit;
  border: 0;
  color: inherit;
  display: none;
  font-size: 22px;
  grid-column: 1 / span 1;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  outline: 0;
  padding: 0; }

.mainNav-logo {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #555;
  display: none;
  font-size: 21px;
  font-weight: bold;
  grid-column: col 1 / span 3;
  grid-row: 1;
  letter-spacing: 0.1em;
  margin-left: 0;
  overflow: hidden;
  text-transform: uppercase; }
  .mainNav-logo .cls-logo {
    fill: #555; }
  .mainNav--sticky .mainNav-logo {
    color: #f0eeea; }
    .mainNav--sticky .mainNav-logo .cls-logo {
      fill: #f0eeea; }
  .mainNav-logo svg {
    width: 200px; }

.mainNav-logo-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.mainNav-back {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #222;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 32px;
  height: 100px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: fixed;
  right: 0;
  text-align: center;
  width: 115px;
  z-index: 2000; }

.mainNav-item--mobile {
  display: none; }

@media (max-width: 1600px) {
  .mainNav {
    font-size: 16px; }
  .mainNav-item {
    margin-right: 42px; }
  .mainNav-link {
    font-size: 16px; }
  .mainNav-languages {
    grid-column: -1;
    position: absolute;
    right: 20px; }
    .mainNav-languages .mainNav-current-lang {
      font-size: 16px; } }

@media (max-width: 1280px) {
  .mainNav-item--mobile {
    display: unset; }
  .mainNav-link,
  .active .mainNav-link {
    color: #f0eeea; }
  .mainNav-link:hover {
    color: #5e9179; }
  .mainNav-menu {
    background-clip: content-box;
    background-color: #142821;
    border-bottom: 35px solid rgba(0, 0, 0, 0);
    border-left: 35px solid #142821;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    grid-column: 1 / -1;
    height: calc(80vh - 60px);
    margin: 0;
    max-width: none;
    position: absolute;
    -webkit-transition: top 0.5s;
    transition: top 0.5s;
    width: 100vw;
    z-index: -1; }
    .mainNav-menu:before {
      border-top: 1px solid;
      content: '';
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 0;
      left: 20px;
      position: absolute;
      right: 60px; }
    .mainNav-menu .mainNav-pages {
      background: #142821;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      grid-row: 1;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      margin-bottom: 95px;
      max-width: none;
      overflow: auto;
      padding: 0 55px 0 20px; }
    .mainNav .mainNav-menu {
      top: calc(95px - 80vh); }
    .mainNav.mainNav--expanded .mainNav-menu {
      top: 60px; }
  .mainNav-item {
    height: auto;
    margin: 0 30px 0 0;
    max-width: 450px;
    padding-top: 20px;
    width: 70vw; }
  .mainNav-right {
    padding-right: 20px; }
  .mainNav-top {
    background: #142821;
    color: #f0eeea;
    height: 60px; }
    .mainNav--sticky .mainNav-top {
      -webkit-box-shadow: none;
              box-shadow: none; }
    .mainNav-top:before {
      background: inherit;
      content: '';
      height: 100%;
      position: absolute;
      width: 100%; }
  .mainNav-languages {
    display: none; }
  .mainNav-language {
    display: unset; }
  .mainNav-logo {
    color: #f0eeea;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 18px;
    grid-column: 1;
    height: 100%;
    left: 0;
    margin-left: 55px;
    position: absolute; }
    .mainNav-logo .cls-logo {
      fill: #f0eeea; }
  .mainNav-logo-link {
    display: none; }
  .mainNav-hamburger {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    position: absolute;
    width: 55px; }
  main, header {
    -webkit-transition: margin-top 0.5s;
    transition: margin-top 0.5s; }
  .mainNav--expanded + main,
  .mainNav--expanded + header {
    margin-top: calc(80vh - 60px - 35px); }
  .mainNav-back {
    font-size: 22px;
    height: 70px;
    width: 80px; }
  .mainNav-languages-select {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border: 1px solid #707070;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0 60px 25px 21px;
    max-width: 302px;
    overflow: hidden;
    padding: 9px 20px 9px 9px;
    position: relative; }
    .mainNav-languages-select .mainNav-current-lang {
      color: #b8e9d2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      font-family: "Arial", sans-serif;
      font-size: 16px;
      text-transform: capitalize; }
    .mainNav-languages-select select {
      font-size: 16px;
      height: 100%;
      left: 0;
      opacity: 0;
      position: absolute;
      width: 100%; }
    .mainNav-languages-select i {
      color: #f0eeea;
      font-size: 12px;
      pointer-events: none; } }

@media (max-width: 666px) {
  .mainNav-languages-select {
    margin-left: 30px;
    margin-right: 30px; } }

@media print {
  .mainNav-top {
    -webkit-box-shadow: none;
            box-shadow: none;
    position: relative; }
  .mainNav--expanded + main,
  .mainNav--expanded + header {
    margin-top: 0; }
  .mainNav-menu,
  .mainNav-language,
  .mainNav-hamburger {
    display: none; }
  .mainNav-logo {
    grid-column: 1 / -1;
    margin-left: 0; }
    .mainNav-logo svg {
      height: 60px;
      width: auto; } }

.proposal-content, .page-room-content, .block, .block-content, .page-content, .proposal-header, .gallery-container, .hero, .separator, .news, .bookPopup {
  position: relative; }

body > header, .footerNav, .footer-info, .mainNav-top, .block-content, .page-content, .proposal, .text-block, .gallery-container, .slideshow-track-full, .slide-full, .slide, .slideshow-controls, .offers-slideshow-wrapper, .offers-slide, .offers-slideshow-controls, .separator, .reference, .reference-gallery, .subpages, .columns, .news, .media-full-media, .offer-list-filterWrapper, .offer, .tour-block, .page-room, .home-slideshow-book, .rooms, .rooms-compact, .media-full-travelline, .awards, .dropdown-block {
  display: grid;
  grid-gap: 20px;
  grid-template-columns: 1fr repeat(12, [col] 122px) 1fr;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.block-text .block-title, .pageHero-subtitle, .offers-slideshow-title, .hero-title, .subpage-title, .media-full-title, .travellineHero-subtitle {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  font-family: "Arial", sans-serif;
  font-size: 16px;
  font-weight: 500;
  justify-self: center;
  line-height: 19px;
  margin-bottom: 9px;
  text-align: center;
  text-transform: uppercase; }
  .block-text .block-title:after, .pageHero-subtitle:after, .offers-slideshow-title:after, .hero-title:after, .subpage-title:after, .media-full-title:after, .travellineHero-subtitle:after {
    border-top: 1px solid;
    content: '';
    margin-top: 17px;
    width: 40px; }

.offers-slideshow-subtitle {
  font-family: "Arial", sans-serif;
  font-size: 54px;
  font-weight: normal;
  line-height: normal;
  text-align: center; }

.proposal-text, .page-room-text, .block-text, .text-block-content, .separator-content, .columns-content {
  color: #555;
  /* stylelint-disable selector-max-compound-selectors*/
  /* stylelint-enable selector-max-compound-selectors*/ }
  .proposal-text a, .page-room-text a, .block-text a, .text-block-content a, .separator-content a, .columns-content a {
    color: #5e9179; }
    .proposal-text a:hover, .page-room-text a:hover, .block-text a:hover, .text-block-content a:hover, .separator-content a:hover, .columns-content a:hover {
      color: #b8e9d2;
      text-decoration: underline; }
  .proposal-text h1, .page-room-text h1, .block-text h1, .text-block-content h1, .separator-content h1, .columns-content h1, .proposal-text h2, .page-room-text h2, .block-text h2, .text-block-content h2, .separator-content h2, .columns-content h2, .proposal-text h3, .page-room-text h3, .block-text h3, .text-block-content h3, .separator-content h3, .columns-content h3, .proposal-text h4, .page-room-text h4, .block-text h4, .text-block-content h4, .separator-content h4, .columns-content h4, .proposal-text h5, .page-room-text h5, .block-text h5, .text-block-content h5, .separator-content h5, .columns-content h5, .proposal-text h6, .page-room-text h6, .block-text h6, .text-block-content h6, .separator-content h6, .columns-content h6 {
    color: #444;
    font-size: 1rem;
    line-height: 1.2;
    overflow: visible; }
  .proposal-text h1, .page-room-text h1, .block-text h1, .text-block-content h1, .separator-content h1, .columns-content h1 {
    font-size: 72px;
    text-align: center; }
  .proposal-text h2, .page-room-text h2, .block-text h2, .text-block-content h2, .separator-content h2, .columns-content h2 {
    font-size: 36px; }
  .proposal-text h3, .page-room-text h3, .block-text h3, .text-block-content h3, .separator-content h3, .columns-content h3 {
    font-size: 28px; }
  .proposal-text h5, .page-room-text h5, .block-text h5, .text-block-content h5, .separator-content h5, .columns-content h5 {
    color: #555;
    font-family: "Arial", sans-serif;
    font-size: 21px;
    line-height: 32px;
    text-align: center; }
  .proposal-text p + h1, .page-room-text p + h1, .block-text p + h1, .text-block-content p + h1, .separator-content p + h1, .columns-content p + h1,
  .proposal-text p + h2,
  .page-room-text p + h2,
  .block-text p + h2,
  .text-block-content p + h2,
  .separator-content p + h2,
  .columns-content p + h2,
  .proposal-text p + h3,
  .page-room-text p + h3,
  .block-text p + h3,
  .text-block-content p + h3,
  .separator-content p + h3,
  .columns-content p + h3 {
    margin-top: 40px; }
  .proposal-text > blockquote, .page-room-text > blockquote, .block-text > blockquote, .text-block-content > blockquote, .separator-content > blockquote, .columns-content > blockquote {
    font-weight: 500; }
  .proposal-text table, .page-room-text table, .block-text table, .text-block-content table, .separator-content table, .columns-content table {
    border-collapse: collapse;
    border-top: 1px solid #cbcac7;
    -webkit-column-span: all;
       -moz-column-span: all;
            column-span: all;
    font-family: "Arial", sans-serif;
    margin-bottom: 20px;
    overflow: auto;
    text-align: start;
    width: 100%; }
  .proposal-text thead, .page-room-text thead, .block-text thead, .text-block-content thead, .separator-content thead, .columns-content thead {
    color: #1c1c1c;
    font-weight: bold; }
  .proposal-text th, .page-room-text th, .block-text th, .text-block-content th, .separator-content th, .columns-content th {
    font-weight: bold; }
  .proposal-text td, .page-room-text td, .block-text td, .text-block-content td, .separator-content td, .columns-content td, .proposal-text th, .page-room-text th, .block-text th, .text-block-content th, .separator-content th, .columns-content th {
    border-bottom: 1px solid #cbcac7;
    padding: 22px 16px 22px 0; }
    .proposal-text td em, .page-room-text td em, .block-text td em, .text-block-content td em, .separator-content td em, .columns-content td em, .proposal-text th em, .page-room-text th em, .block-text th em, .text-block-content th em, .separator-content th em, .columns-content th em {
      color: #5e9179;
      font-style: normal;
      font-weight: bold; }
  .proposal-text img, .page-room-text img, .block-text img, .text-block-content img, .separator-content img, .columns-content img {
    max-width: 100%; }
  .proposal-text .align-right, .page-room-text .align-right, .block-text .align-right, .text-block-content .align-right, .separator-content .align-right, .columns-content .align-right {
    text-align: end; }
  .proposal-text table .item-price, .page-room-text table .item-price, .block-text table .item-price, .text-block-content table .item-price, .separator-content table .item-price, .columns-content table .item-price {
    text-align: end;
    white-space: nowrap; }
  .proposal-text dd, .page-room-text dd, .block-text dd, .text-block-content dd, .separator-content dd, .columns-content dd {
    margin: 0; }
  .proposal-text > *:last-child, .page-room-text > *:last-child, .block-text > *:last-child, .text-block-content > *:last-child, .separator-content > *:last-child, .columns-content > *:last-child {
    margin-bottom: 0; }
  .proposal-text tr:last-child th, .page-room-text tr:last-child th, .block-text tr:last-child th, .text-block-content tr:last-child th, .separator-content tr:last-child th, .columns-content tr:last-child th, .proposal-text tr:last-child td, .page-room-text tr:last-child td, .block-text tr:last-child td, .text-block-content tr:last-child td, .separator-content tr:last-child td, .columns-content tr:last-child td {
    border-bottom: 0; }
  .proposal-text thead + tbody tr:first-child > td, .page-room-text thead + tbody tr:first-child > td, .block-text thead + tbody tr:first-child > td, .text-block-content thead + tbody tr:first-child > td, .separator-content thead + tbody tr:first-child > td, .columns-content thead + tbody tr:first-child > td,
  .proposal-text thead + tbody tr:first-child > th,
  .page-room-text thead + tbody tr:first-child > th,
  .block-text thead + tbody tr:first-child > th,
  .text-block-content thead + tbody tr:first-child > th,
  .separator-content thead + tbody tr:first-child > th,
  .columns-content thead + tbody tr:first-child > th,
  .proposal-text tbody + tfoot tr:first-child > td,
  .page-room-text tbody + tfoot tr:first-child > td,
  .block-text tbody + tfoot tr:first-child > td,
  .text-block-content tbody + tfoot tr:first-child > td,
  .separator-content tbody + tfoot tr:first-child > td,
  .columns-content tbody + tfoot tr:first-child > td,
  .proposal-text tbody + tfoot tr:first-child > th,
  .page-room-text tbody + tfoot tr:first-child > th,
  .block-text tbody + tfoot tr:first-child > th,
  .text-block-content tbody + tfoot tr:first-child > th,
  .separator-content tbody + tfoot tr:first-child > th,
  .columns-content tbody + tfoot tr:first-child > th {
    border-top: 1px solid #cbcac7; }
  .proposal-text th:not([align]):not([class]), .page-room-text th:not([align]):not([class]), .block-text th:not([align]):not([class]), .text-block-content th:not([align]):not([class]), .separator-content th:not([align]):not([class]), .columns-content th:not([align]):not([class]) {
    text-align: start; }

.slide-media-video:after {
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.3)), to(rgba(255, 255, 255, 0))), url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAD0lEQVQImWMwNDSUYiAIABj0AK7UHGo/AAAAAElFTkSuQmCC") repeat;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0)), url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAD0lEQVQImWMwNDSUYiAIABj0AK7UHGo/AAAAAElFTkSuQmCC") repeat;
  content: '';
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%; }

.cover-video,
.cover-image {
  border-radius: 0.01px;
  /* https://stackoverflow.com/questions/30700144/responsive-object-fit-cover-fix-on-chrome */
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  width: 100%; }

@media (max-width: 1919px) {
  body > header, .footerNav, .footer-info, .mainNav-top, .block-content, .page-content, .proposal, .text-block, .gallery-container, .slideshow-track-full, .slide-full, .slide, .slideshow-controls, .offers-slideshow-wrapper, .offers-slide, .offers-slideshow-controls, .separator, .reference, .reference-gallery, .subpages, .columns, .news, .media-full-media, .offer-list-filterWrapper, .offer, .tour-block, .page-room, .home-slideshow-book, .rooms, .rooms-compact, .media-full-travelline, .awards, .dropdown-block {
    grid-template-columns: 1fr repeat(12, [col] 1fr) 1fr; } }

@media (max-width: 1600px) {
  .block-text .block-title, .pageHero-subtitle, .offers-slideshow-title, .hero-title, .subpage-title, .media-full-title, .travellineHero-subtitle {
    font-size: 1rem; }
  .proposal-text h1, .page-room-text h1, .block-text h1, .text-block-content h1, .separator-content h1, .columns-content h1 {
    font-size: 64px; }
  .proposal-text h2, .page-room-text h2, .block-text h2, .text-block-content h2, .separator-content h2, .columns-content h2 {
    font-size: 28px; }
  .proposal-text h3, .page-room-text h3, .block-text h3, .text-block-content h3, .separator-content h3, .columns-content h3 {
    font-size: 24px; }
  .proposal-text h5, .page-room-text h5, .block-text h5, .text-block-content h5, .separator-content h5, .columns-content h5 {
    font-size: 20px;
    line-height: 31px; } }

@media (max-width: 1280px) {
  .offers-slideshow-subtitle {
    font-size: 32px;
    line-height: 44px; }
  .proposal-text h1, .page-room-text h1, .block-text h1, .text-block-content h1, .separator-content h1, .columns-content h1 {
    font-size: 64px; }
  .proposal-text h2, .page-room-text h2, .block-text h2, .text-block-content h2, .separator-content h2, .columns-content h2 {
    font-size: 24px; }
  .proposal-text h3, .page-room-text h3, .block-text h3, .text-block-content h3, .separator-content h3, .columns-content h3 {
    font-size: 20px; }
  .proposal-text h5, .page-room-text h5, .block-text h5, .text-block-content h5, .separator-content h5, .columns-content h5 {
    font-size: 19px;
    line-height: 28px; } }

@media (max-width: 1023px) {
  body > header, .footerNav, .footer-info, .mainNav-top, .block-content, .page-content, .proposal, .text-block, .gallery-container, .slideshow-track-full, .slide-full, .slide, .slideshow-controls, .offers-slideshow-wrapper, .offers-slide, .offers-slideshow-controls, .separator, .reference, .reference-gallery, .subpages, .columns, .news, .media-full-media, .offer-list-filterWrapper, .offer, .tour-block, .page-room, .home-slideshow-book, .rooms, .rooms-compact, .media-full-travelline, .awards, .dropdown-block {
    grid-gap: 20px;
    grid-template-columns: 0 repeat(12, [col] 1fr) 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .offers-slideshow-subtitle {
    font-size: 24px;
    line-height: 32px; }
  .proposal-text h1, .page-room-text h1, .block-text h1, .text-block-content h1, .separator-content h1, .columns-content h1 {
    font-size: 48px; }
  .proposal-text h2, .page-room-text h2, .block-text h2, .text-block-content h2, .separator-content h2, .columns-content h2 {
    font-size: 20px; }
  .proposal-text h3, .page-room-text h3, .block-text h3, .text-block-content h3, .separator-content h3, .columns-content h3 {
    font-size: 18px; }
  .proposal-text h5, .page-room-text h5, .block-text h5, .text-block-content h5, .separator-content h5, .columns-content h5 {
    font-size: 18px;
    line-height: 25px; } }

@media (max-width: 666px) {
  .proposal-text h1, .page-room-text h1, .block-text h1, .text-block-content h1, .separator-content h1, .columns-content h1 {
    font-size: 40px; }
  .proposal-text h5, .page-room-text h5, .block-text h5, .text-block-content h5, .separator-content h5, .columns-content h5 {
    font-size: 15px;
    line-height: 18px; }
  .proposal-text td, .page-room-text td, .block-text td, .text-block-content td, .separator-content td, .columns-content td, .proposal-text th, .page-room-text th, .block-text th, .text-block-content th, .separator-content th, .columns-content th {
    padding: 5px 5px 5px 0; }
  .cover-video-content:after {
    content: none; } }

@media print {
  .proposal-text td, .page-room-text td, .block-text td, .text-block-content td, .separator-content td, .columns-content td, .proposal-text th, .page-room-text th, .block-text th, .text-block-content th, .separator-content th, .columns-content th {
    padding: 10px 0; } }

.block {
  margin-top: 100px; }

.block-text {
  color: #555;
  grid-column: col 2 / span 10; }
  .block-text .block-title {
    color: #707070;
    font-weight: normal; }
  .block-text .block-subtitle {
    color: #444;
    font-size: 52px;
    font-weight: normal;
    text-align: center; }
  .block-text .block-description {
    text-align: center; }
  .block-text h1 {
    text-align: center; }

.block-content {
  margin-bottom: 100px; }

.page-content {
  margin: 100px 0 0; }

@media (max-width: 1600px) {
  .block {
    margin-top: 90px; }
  .block-content {
    margin-bottom: 90px; }
  .block-text .block-subtitle {
    font-size: 48px; }
  .page-content {
    margin: 90px 0 0; } }

@media (max-width: 1280px) {
  .block {
    margin-top: 80px; }
  .block-content {
    margin-bottom: 80px; }
  .block-text .block-subtitle {
    font-size: 32px; }
  .page-content {
    margin: 80px 0 0; } }

@media (max-width: 1023px) {
  .block {
    margin-top: 70px; }
  .block-content {
    margin-bottom: 70px; }
  .page-content {
    margin: 70px 0 0; } }

@media (max-width: 666px) {
  .block {
    margin-top: 50px; }
  .block-content {
    margin-bottom: 50px; }
  .block-text .block-title {
    font-size: 14px; }
  .block-text .block-subtitle {
    font-size: 22px;
    margin-bottom: 20px; }
  .page-content {
    margin: 50px 0 0; } }

.pageHero {
  grid-column: 1 / -1;
  margin: 110px 0;
  overflow: hidden;
  position: relative; }

.pageHero-arrow {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  align-self: end;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 50%;
  display: none;
  font-size: 43px;
  font-weight: 700;
  grid-column-end: 14;
  height: 46px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  justify-self: center;
  margin-bottom: 30px;
  position: absolute;
  width: 46px; }
  .pageHero-arrow:after {
    -webkit-animation: pulse-dot 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s infinite;
            animation: pulse-dot 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s infinite;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
    border: 1px solid rgba(0, 0, 0, 0.5);
    border-radius: 50%;
    content: '';
    height: 54px;
    pointer-events: none;
    position: absolute;
    width: 54px; }
  .pageHero-arrow:hover:after {
    -webkit-animation-play-state: running;
            animation-play-state: running;
    border-color: #5e9179; }
  .pageHero-arrow i {
    color: #fff;
    font-size: 30px; }
  .pageHero--media .pageHero-arrow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }

.pageHero-top-section {
  bottom: 40%;
  position: absolute; }

@-webkit-keyframes pulse-dot {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  50% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes pulse-dot {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  50% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

.pageHero-image,
.pageHero-video {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  width: 100%; }

.pageHero-title {
  -ms-flex-item-align: center;
      align-self: center;
  color: #222;
  font-size: 72px;
  justify-self: center;
  line-height: 1.2;
  margin: auto;
  max-height: 66vh;
  max-width: 768px;
  overflow: hidden;
  position: relative;
  text-align: center;
  text-overflow: ellipsis; }

.pageHero--media {
  display: grid;
  height: calc(100vh - 109px);
  margin: 0; }
  .pageHero--media .pageHero-title {
    color: #fff;
    font-size: 96px;
    text-shadow: rgba(0, 0, 0, 0.7) 3px 0 3px; }

@media (max-width: 1600px) {
  .pageHero {
    margin: 100px 0; }
  .pageHero-title {
    font-size: 64px; }
  .pageHero--media {
    margin: 0; }
    .pageHero--media .pageHero-title {
      font-size: 84px; } }

@media (max-width: 1280px) {
  .pageHero {
    margin: 80px 0; }
  .pageHero-title {
    font-size: 48px; }
  .pageHero--media {
    height: calc(100vh - 60px);
    margin: 0; }
    .pageHero--media .pageHero-title {
      font-size: 64px; } }

@media (max-width: 1023px) {
  .pageHero {
    margin: 70px 0; }
  .pageHero-title {
    font-size: 48px; }
  .pageHero--media {
    margin: 0; }
    .pageHero--media .pageHero-title {
      font-size: 60px; } }

@media (max-width: 666px) {
  .pageHero {
    margin: 60px 0; }
  .pageHero-title {
    font-size: 40px; }
  .pageHero-arrow {
    grid-column: 1 / -1;
    justify-self: center; }
  .pageHero-subtitle {
    display: none; }
  .pageHero--media {
    margin: 0; }
    .pageHero--media .pageHero-title {
      font-size: 48px; } }

.header-slideshow {
  grid-column: 2 / -2;
  height: 747px;
  position: relative;
  width: 100%; }

.header-slideshow-track {
  height: 100%;
  overflow: hidden;
  position: relative; }

.header-slideshow-slides {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  -ms-touch-action: pan-Y;
      touch-action: pan-Y;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  white-space: nowrap;
  width: 100%;
  will-change: transform; }

.header-slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: initial;
  width: 100%; }
  .header-slide a, .header-slide--dragging {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }

.header-slide-media {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%; }

.header-slideshow-controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: -47px;
  position: absolute;
  right: 0;
  width: 100%; }

.header-slideshow-switches {
  color: #888;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .header-slideshow-switches .prev {
    margin-right: -1px; }
  .header-slideshow-switches .next, .header-slideshow-switches .prev {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #fff;
    border: 1px solid #888;
    color: #888;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-family: monospace;
    font-size: 24px;
    height: 47px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    line-height: 1px;
    outline: 0;
    padding: 0;
    text-align: center;
    width: 47px; }
    .header-slideshow-switches .next:hover, .header-slideshow-switches .prev:hover {
      border: 1px solid #cbcac7;
      color: #cbcac7; }

@media (max-width: 1280px) {
  .header-slideshow {
    grid-column: 1 / -1;
    height: 730px; }
  .header-slideshow-block {
    margin-top: -60px; }
  .header-slideshow-controls {
    margin-top: -23px;
    top: 50%; }
  .header-slideshow-switches {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%; } }

@media (max-width: 1023px) {
  .header-slideshow {
    height: 620px; } }

@media (max-width: 666px) {
  .header-slideshow-switches {
    display: none; } }

main .proposal--media,
header + main .proposal--media {
  margin: -150px 0 0; }

.proposal-scroll {
  position: absolute;
  top: 50%; }

.proposal-header {
  height: 0;
  padding-bottom: 50%; }

.proposal-header-media {
  height: 100%;
  position: absolute;
  width: 100%; }

.proposal-title {
  grid-area: title; }

.proposal-subtitle {
  grid-area: subtitle; }

.proposal-content {
  display: grid;
  grid-column: col 2 / span 10;
  grid-template-areas: 'subtitle subtitle' 'title action' 'download download' 'text text';
  grid-template-columns: 1fr minmax(100px, auto); }

.proposal-text {
  grid-area: text;
  margin-top: 37px;
  overflow: auto; }

.proposal-book {
  align-self: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-area: action; }

.proposal-link {
  max-width: 400px;
  min-width: 200px; }

.proposal-download {
  grid-area: download;
  margin-top: 25px;
  width: 100%; }

.proposal--plain {
  margin-top: 109px; }

@media (max-width: 1600px) {
  .proposal-content {
    grid-column: col 2 / span 9; } }

@media (max-width: 1280px) {
  .proposal-book {
    top: 115px; }
  .proposal-link {
    font-size: 15px;
    letter-spacing: initial;
    padding: 11px 50px; }
  .proposal-content {
    grid-column: 2 / -2; } }

@media (max-width: 666px) {
  main .proposal--media,
  header + main .proposal--media {
    margin: -115px 0 0; }
  .proposal-content {
    grid-template-areas: 'subtitle' 'title' 'download' 'text' 'action';
    grid-template-columns: 1fr; }
  .proposal-book {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 38px; }
  .proposal-link {
    padding: 15px 28px; }
  .proposal-download {
    margin-top: 38px;
    text-align: center; } }

.error-page {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 10px; }
  .error-page img {
    height: 100%;
    width: 100%; }

.text-block-media {
  grid-column: col 1 / span 6;
  overflow: hidden;
  position: relative; }
  .text-block--odd .text-block-media {
    grid-column: col 7 / span 6;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }

.text-block-content {
  grid-column: col 2 / span 10; }
  .text-block-content h1 {
    font-size: 64px;
    margin-bottom: 70px;
    margin-top: 0;
    text-align: center; }

.text-block--media .text-block-content h1 {
  font-size: 36px;
  margin-bottom: 18px;
  margin-top: 0;
  text-align: left; }

.text-block--media .text-block-media,
.text-block--media .text-block-content {
  height: 516px;
  overflow: hidden; }

.text-block--media.text-block--even .text-block-content {
  grid-column: col 7 / span 4;
  margin: -5px 0 0 20px; }

.text-block--media.text-block--odd .text-block-content {
  grid-column: col 3 / span 4;
  margin: -5px 20px 0 0; }

@media (max-width: 1600px) {
  .text-block-content h1 {
    font-size: 54px;
    margin-bottom: 61px; }
  .text-block--media .text-block-content h1 {
    font-size: 34px;
    line-height: 47px;
    margin-bottom: 23px; }
  .text-block--media.text-block--even .text-block-content {
    grid-column: col 7 / span 5;
    margin-left: 0; }
  .text-block--media.text-block--odd .text-block-content {
    grid-column: col 2 / span 5;
    margin-right: 0; } }

@media (max-width: 1280px) {
  .text-block-content h1 {
    font-size: 50px;
    margin-bottom: 50px; }
  .text-block--media .text-block-media,
  .text-block--media .text-block-content {
    height: auto;
    min-height: 341px; }
  .text-block--media .text-block-content h1 {
    font-size: 28px;
    line-height: 38px;
    margin-bottom: 17px; }
  .text-block--media.text-block--even .text-block-media {
    grid-column: col 1 / span 6; }
  .text-block--media.text-block--even .text-block-content {
    grid-column: col 7 / span 6; }
  .text-block--media.text-block--odd .text-block-media {
    grid-column: col 7 / span 6; }
  .text-block--media.text-block--odd .text-block-content {
    grid-column: col 1 / span 6; } }

@media (max-width: 1023px) {
  .text-block--media .text-block-media,
  .text-block--media .text-block-content {
    min-height: 304px; } }

@media (max-width: 666px) {
  .text-block-content {
    grid-column: col 1 / span 12;
    min-height: auto; }
    .text-block-content h1 {
      font-size: 28px;
      margin-bottom: 20px; }
  .text-block--media {
    grid-row-gap: 0; }
    .text-block--media .text-block-content {
      min-height: auto; }
      .text-block--media .text-block-content h1 {
        margin-bottom: 8px;
        text-align: center; }
    .text-block--media.text-block--even .text-block-content,
    .text-block--media.text-block--odd .text-block-content {
      grid-column: col 1 / span 12;
      margin: 0; }
    .text-block--media.text-block--even .text-block-media,
    .text-block--media.text-block--odd .text-block-media {
      grid-column: col 1 / span 12;
      height: 390px;
      margin-bottom: 15px;
      -webkit-box-ordinal-group: 1;
          -ms-flex-order: 0;
              order: 0; } }

.block--slideshow {
  display: grid; }

.gallery {
  grid-column: 2/-2;
  height: 0;
  padding-bottom: 50%;
  position: relative; }

.gallery-track {
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%; }

.gallery-slides {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  -ms-touch-action: pan-Y;
      touch-action: pan-Y;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  white-space: nowrap;
  width: 100%;
  will-change: transform; }

.gallery-slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 100%;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: initial;
  width: 100%; }
  .gallery-slide a, .gallery-slide--dragging {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }

.gallery-slide-media {
  border: 1px solid #707070;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%; }

.gallery-controls {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  display: grid;
  height: 100%;
  justify-items: end;
  pointer-events: none;
  position: absolute;
  width: 100%; }

.gallery-switches {
  color: #888;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-column: 2 / -2;
  grid-row: 1;
  justify-self: end;
  pointer-events: all; }
  .gallery-switches .prev {
    margin-right: -1px; }
  .gallery-switches .next {
    margin-right: 1px; }
  .gallery-switches .next, .gallery-switches .prev {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #222;
    border: 1px solid #888;
    color: #fff;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-family: monospace;
    font-size: 24px;
    height: 47px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    line-height: 1px;
    outline: 0;
    padding: 0;
    text-align: center;
    width: 47px; }
    .gallery-switches .next:hover, .gallery-switches .prev:hover {
      border: 1px solid #cbcac7;
      color: #fff; }

@media (max-width: 666px) {
  .gallery {
    min-height: 230px; } }

.block--slideshow-full {
  display: grid;
  height: calc(100vh - 109px); }
  .block--slideshow-full:first-child {
    margin-top: 0; }

.slideshow-full {
  height: 100%;
  justify-self: center;
  overflow: hidden;
  position: relative;
  width: 100vw; }

.slideshow-track-full {
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%; }

.slideshow-slides-full {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  -ms-touch-action: pan-Y;
      touch-action: pan-Y;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  white-space: nowrap;
  width: 100%;
  will-change: transform; }

.slide-full {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 100%;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: initial;
  width: 100%; }
  .slide-full a, .slide-full--dragging {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }

.slide-media-full {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  grid-row: 1;
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%; }

.slide-content-full {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  text-align: center;
  width: 100%; }
  .slide-content-full h1 {
    color: #000;
    font-size: 96px;
    margin-bottom: 47px;
    text-shadow: rgba(0, 0, 0, 0.16) 2px 0 6px; }

.slideshow-controls-full {
  display: grid; }
  .slideshow-controls-full .next {
    right: 25px; }
  .slideshow-controls-full .prev {
    left: 25px; }
  .slideshow-controls-full .next, .slideshow-controls-full .prev {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-item-align: center;
        align-self: center;
    background: rgba(0, 0, 0, 0);
    border: 1px solid rgba(0, 0, 0, 0);
    color: #fff;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: monospace;
    font-size: 24px;
    height: 47px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    line-height: 1px;
    outline: 0;
    padding: 0;
    position: absolute;
    text-align: center;
    width: 47px; }

@media (max-width: 1600px) {
  .slide-content-full h1 {
    font-size: 84px; } }

@media (max-width: 1280px) {
  .slide-full {
    height: 100%; }
  .slide-content-full {
    margin-top: 35px; }
    .slide-content-full h1 {
      font-size: 64px; }
  .slideshow-full {
    padding-bottom: 0; }
  .block--slideshow-full:first-child {
    height: calc(100vh - 60px); } }

@media (max-width: 1023px) {
  .slideshow-controls-full {
    display: none; }
  .slide-content-full {
    text-align: center; }
    .slide-content-full h1 {
      color: #fff;
      font-size: 60px;
      text-align: center; } }

@media (max-width: 666px) {
  .slide-content-full h1 {
    font-size: 48px; } }

.block--slideshow {
  display: grid; }
  .block--slideshow:first-child {
    margin-top: 0; }

.block--slideshow + .block--book-form + .page-content {
  margin-top: 20vh; }

.slideshow {
  height: 0;
  justify-self: center;
  max-width: 1920px;
  overflow: hidden;
  padding-bottom: 787px;
  position: relative;
  width: 100vw; }

.slideshow-track {
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%; }

.slideshow-slides {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  -ms-touch-action: pan-Y;
      touch-action: pan-Y;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  white-space: nowrap;
  width: 100%;
  will-change: transform; }

.slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 787px;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: initial;
  width: 100%; }
  .slide a, .slide--dragging {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }

.slide-media {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  grid-column: col 4 / span 9;
  grid-row: 1;
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%; }

.slide-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-column: col 1 / span 5;
  grid-row: 1;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative; }
  .slide-content h1 {
    color: #1c1c1c;
    font-size: 96px;
    font-weight: normal; }
  .slide-content a:hover {
    text-decoration: underline; }

.slideshow-controls {
  pointer-events: none;
  position: absolute;
  top: 1px;
  width: 100%; }

.slideshow-switches {
  color: #888;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-column: 2 / -2;
  grid-row: 1;
  justify-self: end;
  pointer-events: all; }
  .slideshow-switches .prev {
    margin-right: -1px; }
  .slideshow-switches .next {
    margin-right: 1px; }
  .slideshow-switches .next, .slideshow-switches .prev {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #222;
    border: 1px solid #888;
    color: #fff;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-family: monospace;
    font-size: 24px;
    height: 47px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    line-height: 1px;
    outline: 0;
    padding: 0;
    text-align: center;
    width: 47px; }
    .slideshow-switches .next:hover, .slideshow-switches .prev:hover {
      border: 1px solid #cbcac7;
      color: #fff; }

@media (max-width: 1280px) {
  .block--slideshow + .block--book-form + .page-content {
    margin-top: 120px; }
  .block--slideshow {
    height: auto; }
  .slideshow {
    padding-bottom: 50%; }
  .slide {
    height: 100%; }
  .slide-content h1 {
    font-size: 52px; }
  .slideshow-controls {
    margin-top: 35px; } }

@media (max-width: 1023px) {
  .slideshow-controls {
    display: none; }
  .block--slideshow:first-child {
    margin-bottom: 120px; }
  .slide-media {
    grid-column: 2 / -2; }
  .slide-content {
    grid-column: 2 / -2;
    text-align: center; }
    .slide-content h1 {
      color: #fff;
      font-size: 40px;
      text-align: center;
      text-shadow: rgba(0, 0, 0, 0.3) 3px 0 3px; }
    .slide-content a {
      color: #fff;
      text-shadow: rgba(0, 0, 0, 0.3) 3px 0 3px; } }

@media (max-width: 666px) {
  .slide-media {
    grid-column: 1 / -1; }
  .slide-content {
    display: none; } }

.offers-slideshow-block {
  background: #5e9179;
  padding: 50px 0 60px;
  width: 100vw; }

.offers-slideshow-title {
  color: #f0eeea; }
  .offers-slideshow-title:after {
    border-color: #f0eeea; }

.offers-slideshow-subtitle {
  color: #f0eeea; }

.offers-slideshow {
  grid-column: col 1 / span 12;
  width: 100%; }

.offers-slideshow-track {
  margin-top: 59px;
  overflow: hidden;
  position: relative; }

.offers-slideshow-slides {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  -ms-touch-action: pan-Y;
      touch-action: pan-Y;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  white-space: nowrap;
  width: 100%;
  will-change: transform; }

.offers-slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  grid-template-columns: repeat(12, [col] 1fr);
  height: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: initial;
  width: 100%; }
  .offers-slide a, .offers-slide--dragging {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }

.offers-slide-media {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  grid-column: col 3 / span 6;
  grid-row: 1;
  height: 552px;
  position: relative; }
  .offers-slide-media img {
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    width: 100%; }

.offers-slide-content {
  align-self: center;
  background: #fff;
  grid-column: col 8 / span 4;
  grid-row: 1;
  height: 324px;
  position: relative; }

.offers-slide-title {
  color: #444; }

.offers-slide-text {
  color: #555; }

.offers-slide-price,
.offers-slide-dates {
  color: #707070;
  font-family: "Arial", sans-serif;
  font-size: 1rem; }

.offers-slide-link {
  color: #5e9179; }
  .offers-slide-link:hover {
    color: #b8e9d2; }

.offers-slideshow-controls {
  grid-column: col 2 / span 12;
  grid-row: 2;
  grid-template-columns: repeat(12, [col] 1fr);
  margin-top: 52px;
  min-height: 47px; }

.offers-slideshow-switches {
  color: #888;
  grid-column: col 3 / span 4; }
  .offers-slideshow-switches .next, .offers-slideshow-switches .prev {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: none;
    border: 1px solid #f0eeea;
    color: #f0eeea;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-family: monospace;
    font-size: 24px;
    height: 47px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    line-height: 1px;
    margin-right: 9px;
    outline: 0;
    padding: 0;
    text-align: center;
    width: 47px; }
    .offers-slideshow-switches .next:hover, .offers-slideshow-switches .prev:hover {
      border: 1px solid #cbcac7;
      color: #cbcac7; }

.offers-slideshow-footer {
  background: #2e4b3d;
  color: #cbcac7;
  padding: 100px 200px 90px; }

.offers-slideshow-text {
  -ms-flex-item-align: center;
      align-self: center;
  font-family: "Arial", sans-serif;
  font-size: 24px;
  height: 100%;
  justify-self: center;
  line-height: 32px;
  overflow: hidden;
  text-align: center; }

@media (max-width: 1600px) {
  .offers-slideshow-text {
    font-size: 22px; }
  .offers-slide-media {
    grid-column: col 2 / span 7;
    height: 420px; }
  .offers-slide-content {
    grid-column: col 7 / span 5;
    height: 280px; } }

@media (max-width: 1280px) {
  .offers-slideshow-text {
    font-size: 18px; }
  .offers-slideshow-switches {
    grid-column: col 2 / span 4; }
  .offers-slide-media {
    grid-column: col 1 / span 9;
    height: 420px; }
  .offers-slide-content {
    grid-column: col 7 / span 6;
    height: 280px; } }

@media (max-width: 1023px) {
  .offers-slideshow-track {
    margin-top: 35px; }
  .offers-slideshow-controls {
    display: none; }
  .offers-slideshow-footer {
    padding: 50px; }
  .offers-slide {
    grid-row-gap: 0;
    grid-template-columns: 0 repeat(12, [col] 1fr) 0; }
  .offers-slide-content {
    -webkit-box-shadow: none;
            box-shadow: none;
    grid-column: 1 / -1;
    grid-row: 2;
    height: auto;
    margin-top: -100px;
    padding: 140px 20px 25px;
    z-index: 1; }
  .offers-slide-link {
    margin-top: 20px; }
  .offers-slide-media {
    -webkit-box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
            box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
    grid-column: col 1 / span 12;
    grid-row: 1;
    height: 400px;
    z-index: 2; } }

@media (max-width: 666px) {
  .offers-slideshow {
    grid-column: 1 / -1; }
  .offers-slideshow-footer {
    display: none; }
  .offers-slideshow-controls {
    display: none; }
  .offers-slide-title {
    color: #5e9179; }
  .offers-slide-media {
    height: 300px; }
  .offers-slide-content {
    padding-bottom: 40px; }
    .offers-slide-content:hover .offers-slide-title {
      color: #b8e9d2; }
  .offers-slide-dates {
    text-align: center; }
  .offers-slide-link {
    height: 100%;
    left: 0;
    margin: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%; } }

.block--columns + .block--hero {
  margin-top: 0; }

.hero {
  background: #1c1c1c;
  color: #cbcac7;
  display: grid;
  overflow: hidden;
  padding: 60px 120px;
  position: relative; }

.hero--media {
  background: none;
  color: #fff;
  height: 865px; }

.hero-title {
  margin-bottom: 0; }

.hero-subtitle {
  font-size: 72px;
  line-height: 1.2;
  margin-bottom: 47px; }

.hero-image,
.hero-video {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  width: 100%; }

.hero-content {
  -ms-flex-item-align: center;
      align-self: center;
  justify-self: center;
  max-height: 100%;
  overflow: hidden;
  position: relative;
  text-align: center; }
  .hero-content .hero-text {
    font-size: 1rem;
    line-height: 1.34;
    margin-top: 20px;
    max-height: 365px; }
    .hero-content .hero-text h1 {
      font-size: 82px;
      line-height: 90px;
      margin: 0 auto; }
  .hero--media .hero-content {
    max-width: 1024px; }
    .hero--media .hero-content .hero-text {
      margin-top: 72px; }

.hero-link {
  -ms-flex-item-align: center;
      align-self: center;
  justify-self: center;
  margin-top: 50px; }
  .hero-link a {
    border: 2px solid #fff;
    color: #fff;
    display: inline-block;
    font-family: "Arial", sans-serif;
    font-size: 16px;
    justify-self: center;
    letter-spacing: 0.075em;
    padding: 15px 58px;
    text-align: center;
    text-transform: uppercase; }
    .hero-link a:hover {
      opacity: 0.8; }

@media (max-width: 1600px) {
  .hero-subtitle {
    font-size: 86px; } }

@media (max-width: 1280px) {
  .hero--media {
    height: 80vh;
    min-height: 80vh; }
  .hero-subtitle {
    font-size: 64px; } }

@media (max-width: 1023px) {
  .hero--media {
    height: auto; }
  .hero--media .hero-content .hero-text {
    margin-top: 20px; }
  .hero-text h1,
  .hero-subtitle {
    font-size: 36px;
    margin-bottom: 12px; } }

@media (max-width: 666px) {
  .hero {
    padding: 60px; }
  .hero-text {
    display: none; }
  .hero-link a {
    padding: 15px 38px; } }

.separator {
  background: #5e9179;
  color: #f0eeea;
  overflow: hidden;
  padding: 100px 0; }

.separator-title {
  color: #f0eeea;
  font-size: 36px;
  grid-column: col 2 / -2;
  line-height: 1.2;
  margin-bottom: 15px; }

.separator-content {
  color: #f0eeea;
  grid-column: col 2 / -2;
  padding: 0 30px; }
  .separator-content h1, .separator-content h2, .separator-content h3, .separator-content h4, .separator-content h5, .separator-content h6 {
    color: #f0eeea; }
  .separator-content p {
    margin: 0 0 8px; }
  .separator-content ul {
    margin: 0;
    padding: 0; }
  .separator-content a {
    color: #f0eeea;
    text-decoration: underline; }
    .separator-content a:hover {
      color: #fff; }

.block--separator,
.block--separator + .block {
  margin-top: 150px; }

@media (max-width: 1600px) {
  .separator {
    padding: 80px 0; }
  .separator-title {
    font-size: 36px; }
  .separator-content {
    padding: 0 30px; }
  .block--separator,
  .block--separator + .block {
    margin-top: 140px; } }

@media (max-width: 1280px) {
  .separator {
    padding: 70px 0; }
  .separator-title {
    font-size: 30px;
    line-height: 40px; }
  .separator-content {
    padding: 0; }
  .block--separator,
  .block--separator + .block {
    margin-top: 120px; } }

@media (max-width: 1023px) {
  .separator {
    padding: 60px 0; }
  .separator-title {
    font-size: 28px;
    grid-column: col 3 / -2;
    line-height: 38px;
    margin-bottom: 5px; }
  .separator-content {
    grid-column: col 3 / -2; }
  .block--separator,
  .block--separator + .block {
    margin-top: 110px; } }

@media (max-width: 666px) {
  .separator-title {
    font-size: 24px;
    grid-column: col 2 / -2;
    line-height: 32px; }
  .separator-content {
    grid-column: col 2 / -2; }
    .separator-content h1, .separator-content h2, .separator-content h3, .separator-content h4, .separator-content h5, .separator-content h6 {
      font-size: 24px;
      line-height: 32px; }
  .block--separator,
  .block--separator + .block {
    margin-top: 100px; } }

.reference-list {
  list-style: none;
  margin: 0;
  padding: 0; }
  .reference-list > li {
    margin-top: 100px; }
  .reference-list > li:first-child {
    margin-top: 0; }

.reference {
  grid-auto-rows: 100%;
  height: 630px; }

.reference-media {
  grid-column: col 1 / span 7;
  grid-row: 1;
  height: 100%;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  overflow: hidden;
  position: relative;
  z-index: 1; }
  .reference--odd .reference-media {
    grid-column: col 6 / span 7; }

.reference-content {
  align-self: center;
  background: #fff;
  grid-column: col 7 / span 5;
  grid-row: 1;
  height: 392px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  z-index: 2; }
  .reference--odd .reference-content {
    grid-column: col 2 / span 5; }

.reference-dates {
  color: #222;
  display: block;
  margin-top: 15px; }

.reference-text {
  color: #222; }

.reference-more {
  color: #5e9179; }
  .reference-more:hover {
    color: #b8e9d2; }

.reference-link {
  color: #444;
  text-decoration: none; }
  .reference-link:hover {
    color: #b8e9d2; }

@media (max-width: 1600px) {
  .reference-list > li {
    margin-top: 90px; }
  .reference {
    height: 612px; }
  .reference-media {
    grid-column: col 1 / span 8; }
    .reference--odd .reference-media {
      grid-column: col 5 / span 8; } }

@media (max-width: 1280px) {
  .reference-list > li {
    margin-top: 80px; }
  .reference {
    height: 480px; }
  .reference-content {
    grid-column: col 7 / span 6;
    height: 370px; }
    .reference--odd .reference-content {
      grid-column: col 1 / span 6; }
  .reference-media {
    grid-column: col 1 / span 8; }
    .reference--odd .reference-media {
      grid-column: col 5 / span 8; } }

@media (max-width: 1023px) {
  .reference-list > li {
    margin-top: 70px; }
  .reference {
    grid-auto-rows: initial;
    grid-row-gap: 0;
    height: auto; }
  .reference-content,
  .reference--odd .reference-content {
    -webkit-box-shadow: none;
            box-shadow: none;
    grid-column: 1 / -1;
    grid-row: 2;
    height: auto;
    margin-top: -100px;
    padding: 140px 20px 25px;
    z-index: 1; }
  .reference-media,
  .reference--odd .reference-media {
    -webkit-box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
            box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
    grid-column: col 1 / span 12;
    grid-row: 1;
    height: 400px;
    z-index: 2; }
  .reference-header {
    margin-bottom: 20px;
    text-align: center; }
  .reference-text {
    text-align: center; } }

@media (max-width: 666px) {
  .reference-list > li {
    margin-top: 50px; }
  .reference-media,
  .reference--odd .reference-media {
    height: 300px; }
  .reference-content--link .reference-title {
    color: #5e9179; }
  .reference-content--link:hover .reference-title {
    color: #b8e9d2; }
  .reference-dates {
    text-align: center; } }

.reference-gallery {
  margin-top: 100px; }

.reference-gallery-list {
  display: grid;
  grid-column: col 2 / span 10;
  grid-gap: 20px;
  grid-template-columns: repeat(3, 1fr);
  list-style: none;
  margin: 0;
  padding: 0; }

.reference-galleryItem {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  overflow: hidden;
  padding-bottom: 100%;
  position: relative; }
  .reference-galleryItem > a {
    line-height: 1; }
  .reference-galleryItem .cover-image,
  .reference-galleryItem .cover-video {
    -webkit-transition: -webkit-transform 0.2s linear;
    transition: -webkit-transform 0.2s linear;
    transition: transform 0.2s linear;
    transition: transform 0.2s linear, -webkit-transform 0.2s linear; }
  .reference-galleryItem:hover .cover-image,
  .reference-galleryItem:hover .cover-video {
    -webkit-transform: scale(1.05);
            transform: scale(1.05); }

.reference-galleryItem-media {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0; }

.reference-galleryItem-title {
  bottom: 0;
  color: #fff;
  font-family: "Arial", sans-serif;
  font-size: 32px;
  font-weight: normal;
  left: 0;
  line-height: 1.2;
  margin: 0;
  padding: 20px;
  pointer-events: none;
  position: absolute;
  text-align: start; }

@media (max-width: 1440px) {
  .reference-galleryItem-title {
    font-size: 27px; } }

@media (max-width: 1280px) {
  .reference-gallery-list {
    grid-column: col 1 / span 12;
    grid-template-columns: 1fr 1fr; } }

@media (max-width: 666px) {
  .reference-gallery-list {
    grid-template-columns: 1fr; } }

.subpage-list {
  grid-column: col 2 / span 10;
  list-style: none;
  margin: 0;
  padding: 0; }

.subpage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 494px;
  max-height: 80vh; }

.subpage--even {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse; }

.subpage-content {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 75px;
  text-align: center;
  width: 50%; }

.subpage-media {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  overflow: hidden;
  position: relative;
  width: 50%; }

.subpage-title {
  color: #707070;
  margin-bottom: 19px; }

.subpage-text h1,
.subpage-subtitle {
  color: #444;
  font-size: 44px;
  line-height: 1.2;
  margin-bottom: 47px;
  text-align: center; }

.subpage-text {
  color: #707070;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 100;
      flex-shrink: 100;
  text-align: center; }

.subpage-more {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: 20px; }

.subpage-more-link {
  min-width: 200px; }
  .subpage-text .subpage-more-link {
    -ms-flex-item-align: center;
        align-self: center;
    margin-top: auto; }

@media (max-width: 1600px) {
  .subpage-text h1,
  .subpage-subtitle {
    font-size: 32px; } }

@media (max-width: 1280px) {
  .subpage {
    height: auto;
    min-height: 340px; }
  .subpage-content {
    height: auto;
    padding: 40px; }
  .subpage-text h1,
  .subpage-subtitle {
    font-size: 34px;
    margin-bottom: 12px; } }

@media (max-width: 1023px) {
  .subpage-list {
    grid-column: 2 / -2; }
  .subpage-content {
    height: auto;
    padding: 40px; }
  .subpage-text h1,
  .subpage-subtitle {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .subpage-text span,
  .subpage-text:not(:last-child) {
    display: none; } }

@media (max-width: 666px) {
  .subpage,
  .subpage--even {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto; }
    .subpage:last-child,
    .subpage--even:last-child {
      margin-bottom: 0; }
  .subpage-media {
    height: 447px;
    width: 100%; }
  .subpage-content {
    display: block;
    height: auto;
    padding: 30px 10px;
    width: 100%; }
  .subpage-subtitle {
    font-size: 36px; }
  .subpage-more {
    margin-top: 15px; }
  .subpage-text .subpage-more-link {
    margin-top: 15px; }
  .subpage--media {
    margin-bottom: 35px; } }

.columns {
  background: #fff;
  grid-row-gap: 0;
  padding: 100px 0; }

.columns-title {
  color: #444;
  font-size: 40px;
  font-weight: normal;
  grid-column: col 2 / span 5;
  line-height: 54px;
  margin-bottom: 50px; }

.columns-media {
  grid-column: col 2 / span 10;
  height: 812px;
  margin-top: 120px;
  overflow: hidden;
  position: relative; }

.columns-content {
  color: #555;
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  -webkit-column-gap: 300px;
     -moz-column-gap: 300px;
          column-gap: 300px;
  grid-column: col 2 / span 10; }
  .columns-content h1 {
    color: #444;
    font-size: 40px;
    font-weight: normal;
    line-height: 54px;
    margin-bottom: 120px;
    text-align: left;
    width: 50%; }
  .columns-content h1, .columns-content table, .columns-content blockquote {
    -webkit-column-span: all;
       -moz-column-span: all;
            column-span: all; }
  .columns-content ul, .columns-content ol {
    margin-top: 0; }

@media (max-width: 1600px) {
  .columns {
    padding: 90px 0; } }

@media (max-width: 1280px) {
  .columns {
    padding: 80px 0; }
  .columns-media {
    grid-column: 2 / -2;
    height: 66vh;
    margin-top: 60px; }
  .columns-content {
    -webkit-column-gap: 100px;
       -moz-column-gap: 100px;
            column-gap: 100px; } }

@media (max-width: 1023px) {
  .columns-title {
    grid-column: col 1 / span 8;
    margin-bottom: 0; }
  .columns-media {
    grid-column: 2 / -2;
    height: 66vh;
    margin-top: 60px; }
  .columns-content {
    -webkit-column-gap: 40px;
       -moz-column-gap: 40px;
            column-gap: 40px;
    grid-column: 2 / -2;
    margin: 70px 0; }
    .columns-content h1 {
      font-size: 22px;
      margin-bottom: 40px;
      text-align: center;
      width: 100%; } }

@media (max-width: 666px) {
  .columns-title {
    font-size: 28px;
    grid-column: col 1 / span 12;
    line-height: 38px;
    text-align: center; }
  .columns-content {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
    margin: 50px 0; }
  .columns-media {
    grid-column: 1 / -1;
    height: 66vh;
    margin-top: 20px; }
  .columns-content h1 {
    font-size: 22px;
    line-height: 30px;
    margin-bottom: 14px;
    text-align: center; } }

.block--news .block-content,
.block--latest-news .block-content {
  margin-bottom: 35px; }

.news-date {
  color: #5e9179;
  font-size: 16px;
  grid-column: col 2 / span 10;
  margin-bottom: 23px; }

.news-article {
  grid-column: col 2 / span 10; }

.news-content {
  color: #555;
  font-size: 18px;
  line-height: 23px; }
  .news-content p {
    margin: 0; }

.news-title {
  color: #444;
  font-size: 28px;
  grid-column: col 2 / span 10;
  margin-bottom: 0; }
  .news-title a:hover {
    text-decoration: underline; }

.news-article + .news-article:before {
  border-bottom: 1px solid #cbcac7;
  content: '';
  display: block;
  margin: 23px 0;
  width: 100%; }

.news .pagination,
.productList-block .pagination {
  grid-column: 2 / -2;
  justify-self: center;
  margin-top: 20px; }
  .news .pagination a,
  .productList-block .pagination a {
    color: #5e9179;
    padding: 5px;
    text-decoration: none; }
  .news .pagination a:hover,
  .productList-block .pagination a:hover {
    color: #b8e9d2;
    text-decoration: underline; }

@media (max-width: 1600px) {
  .news-content {
    font-size: 17px; } }

@media (max-width: 1280px) {
  .news-title {
    font-size: 24px; }
  .news-content {
    font-size: 15px; }
  .news-article {
    font-size: 14px; }
  .news-date {
    font-size: 14px; } }

@media (max-width: 1023px) {
  .block--latest-news .block-content {
    margin-bottom: 40px; }
  .news-title,
  .news-article,
  .news .pagination {
    grid-column: 2 / -2; }
  .news-date {
    margin-bottom: 20px; }
  .news-article + .news-article:before {
    margin-bottom: 20px; } }

.block--columns + .block--full-screen-video {
  margin-top: 0; }

.media-full-block {
  height: calc(100vh - 109px); }

.media-full-media {
  height: 100%;
  position: relative;
  width: 100%; }

.media-full {
  height: 100%;
  position: absolute;
  width: 100%; }

.media-full--video {
  color: #fff; }
  .media-full--video:after {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAD0lEQVQImWMwNDSUYiAIABj0AK7UHGo/AAAAAElFTkSuQmCC") repeat;
    content: '';
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%; }

.media-full-title {
  margin-bottom: 0; }

.media-full-subtitle {
  font-size: 96px;
  margin-bottom: 47px;
  text-shadow: rgba(0, 0, 0, 0.16) 2px 0 6px; }

.media-full-content {
  -ms-flex-item-align: center;
      align-self: center;
  color: #fff;
  justify-self: center;
  max-height: 100%;
  overflow: hidden;
  position: absolute;
  text-align: center; }

.media-full-text {
  line-height: 1.34;
  margin-top: 20px;
  max-height: 365px; }
  .media-full-text h1 {
    font-size: 82px;
    line-height: 90px;
    margin: 0 auto; }

.media-full-link {
  -ms-flex-item-align: center;
      align-self: center;
  justify-self: center;
  margin-top: 50px; }
  .media-full-link a {
    border: 2px solid #fff;
    color: #fff;
    display: inline-block;
    font-family: "Arial", sans-serif;
    font-size: 16px;
    justify-self: center;
    letter-spacing: 0.075em;
    padding: 15px 58px;
    text-align: center;
    text-transform: uppercase; }
    .media-full-link a:hover {
      opacity: 0.8; }

@media (max-width: 1600px) {
  .media-full-subtitle {
    font-size: 84px; } }

@media (max-width: 1280px) {
  .media-full-block,
  .media-full--video {
    height: calc(100vh - 60px); }
  .media-full-text {
    font-size: 14px; }
  .media-full--video .media-full-content .media-full-text {
    margin-top: 20px; }
  .media-full-text h1,
  .media-full-subtitle {
    font-size: 64px;
    margin-bottom: 12px; } }

@media (max-width: 1023px) {
  .media-full-subtitle {
    font-size: 60px; } }

@media (max-width: 666px) {
  .media-full-subtitle {
    font-size: 48px; }
  .media-full-text {
    display: none; }
  .media-full-link a {
    padding: 15px 38px; }
  .media-full--travelline .media-full-content {
    margin-top: -150px; } }

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

.offer-list-filter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-column: col 1 / span 12;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 90px; }

.offer-list-filterBtn {
  border-radius: 4px;
  height: 56px;
  margin-left: 10px;
  padding: 0 20px; }

.offer {
  grid-auto-rows: 100%;
  height: 630px; }
  .offer-list .offer {
    margin-top: 100px; }
  .offer-list .offer:first-child {
    margin-top: 0; }

.offer-media {
  grid-column: col 1 / span 7;
  grid-row: 1;
  height: 100%;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  overflow: hidden;
  position: relative;
  z-index: 1; }
  .offer--odd .offer-media {
    grid-column: col 6 / span 7; }
  .offer-media .cover-image,
  .offer-media .cover-video {
    -webkit-transition: -webkit-transform 0.2s linear;
    transition: -webkit-transform 0.2s linear;
    transition: transform 0.2s linear;
    transition: transform 0.2s linear, -webkit-transform 0.2s linear; }
  .offer-media:hover .cover-image,
  .offer-media:hover .cover-video {
    -webkit-transform: scale(1.05);
            transform: scale(1.05); }

.offer-content {
  align-self: center;
  background: #fff;
  grid-column: col 7 / span 5;
  grid-row: 1;
  height: 392px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  z-index: 2; }
  .offer--odd .offer-content {
    grid-column: col 2 / span 5; }

.offer-dates {
  color: #222;
  display: block;
  font-size: 1rem;
  width: 100%; }

.offer-more {
  color: #5e9179; }
  .offer-more:hover {
    color: #b8e9d2; }

.offer-domain {
  color: #555;
  font-size: 0.9rem;
  margin-bottom: 0; }

@media (max-width: 1600px) {
  .offer {
    height: 612px; }
    .offer-list .offer {
      margin-top: 90px; }
  .offer-media {
    grid-column: col 1 / span 8; }
    .offer--odd .offer-media {
      grid-column: col 5 / span 8; } }

@media (max-width: 1280px) {
  .offer-list-filter {
    margin-bottom: 80px; }
  .offer {
    height: 480px; }
    .offer-list .offer {
      margin-top: 80px; }
  .offer-content {
    grid-column: col 7 / span 6;
    height: 370px; }
    .offer--odd .offer-content {
      grid-column: col 1 / span 6; }
  .offer-media {
    grid-column: col 1 / span 8; }
    .offer--odd .offer-media {
      grid-column: col 5 / span 8; } }

@media (max-width: 1023px) {
  .offer-list-filter {
    margin-bottom: 70px; }
  .offer {
    grid-auto-rows: initial;
    grid-row-gap: 0;
    height: auto; }
  .offer-content,
  .offer--odd .offer-content {
    -webkit-box-shadow: none;
            box-shadow: none;
    grid-column: 1 / -1;
    grid-row: 2;
    height: auto;
    margin-top: -100px;
    padding: 140px 20px 25px;
    z-index: 1; }
  .offer-media,
  .offer--odd .offer-media {
    -webkit-box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
            box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
    grid-column: col 1 / span 12;
    grid-row: 1;
    height: 400px;
    z-index: 2; }
  .offer-header {
    margin-bottom: 20px;
    text-align: center; }
  .offer-text {
    text-align: center; }
  .offer-more {
    -ms-flex-item-align: center;
        align-self: center;
    margin-top: 20px; }
  .offer-list .offer {
    margin-top: 70px; } }

@media (max-width: 666px) {
  .offer-list-filter {
    margin-bottom: 50px; }
  .offer-list > li {
    margin-top: 50px; }
  .offer-media,
  .offer--odd .offer-media {
    height: 300px; }
  .offer-content,
  .offer--odd .offer-content {
    padding-bottom: 40px; }
  .offer-title {
    color: #5e9179; }
  .offer-dates {
    text-align: center; } }

.tour-block {
  height: 800px;
  position: relative;
  z-index: 0; }

.tour-container {
  grid-column: col 2 / span 10;
  height: 100%;
  margin: 0 auto;
  min-height: 100%;
  width: 100%; }

.tour-div {
  height: 100%;
  overflow: hidden;
  position: relative; }

.tour-pano {
  height: 100%;
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%; }
  .tour-pano.cursorMoveMode {
    cursor: move; }
  .tour-pano.cursorDragMode {
    cursor: -webkit-grab;
    cursor: grab; }

@media (max-width: 1280px) {
  .tour-block {
    height: 500px; }
  .tour-container {
    grid-column: col 1 / span 12; } }

@media (max-width: 1023px) {
  .tour-block {
    height: 400px; } }

body {
  background: #f2f0ee;
  color: #444;
  font-family: "Arial", sans-serif; }

h1, h2, h3, h4, h5, h6 {
  font-family: "Arial", sans-serif;
  line-height: normal;
  margin-top: 0;
  overflow: hidden; }

p {
  margin: 0 0 20px; }

a {
  color: inherit;
  cursor: pointer;
  text-decoration: none; }

figure {
  margin: 0; }
  figure img {
    display: block; }

time {
  white-space: nowrap; }

/* remove input type number spinners because we use custom */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  display: none; }

@supports (-ms-ime-align: auto) {
  video.cover-video {
    height: auto !important;
    margin: 0 auto;
    min-height: 100%;
    min-width: 100%;
    width: auto !important; } }

@media print {
  body {
    background: #fff; } }

.footer-newsletter button, .download-link, .proposal-link, .slide-content-full a, .subpage-more-link, .offer-list-filterBtn, .page-room-link, .book-now-link, .room-more-link, .roomHero-more-link, .newsletter .newsletter-link, .newsletter button {
  font-size: 15px; }

.book-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 96px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 541px; }

.book-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative; }
  .book-item label {
    color: #cbcac7;
    font-family: "Arial", sans-serif;
    font-size: 11px;
    line-height: 1;
    padding: 7px 0 11px;
    position: relative;
    text-transform: uppercase; }
  .book-item time {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    position: relative; }
  .book-item .calendar-toggle {
    color: #707070;
    font-size: 13px;
    position: absolute;
    right: 0;
    top: 15px; }
  .book-item:hover {
    background: #efeeea; }
  .book-item:hover label, .book-item.active label {
    color: #707070; }

.date-day {
  color: #555;
  font-family: "Arial", sans-serif;
  font-size: 41px;
  line-height: 20px;
  margin-right: 5px; }

.date-month {
  color: #555;
  font-family: "Arial", sans-serif;
  font-size: 10px;
  line-height: 13px;
  text-transform: lowercase; }

.date-picker-arrive,
.date-picker-depart {
  padding-bottom: 17px;
  position: relative; }

.book-guests {
  height: 76px;
  margin: 10px 20px;
  width: 97px; }
  .book-guests input {
    -moz-appearance: textfield;
    background: none;
    border: 0;
    color: #555;
    font-family: "Arial", sans-serif;
    font-size: 41px;
    height: 100%;
    margin-right: 7px;
    outline: 0;
    padding-top: 7.5px;
    pointer-events: none;
    position: relative;
    width: 20px; }

.book-arrive,
.book-depart {
  height: 76px;
  margin: 10px 20px;
  width: 97px; }
  .book-arrive input,
  .book-depart input {
    border: 0;
    cursor: pointer;
    height: 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 97px; }
    .book-arrive input::-webkit-calendar-picker-indicator,
    .book-depart input::-webkit-calendar-picker-indicator {
      cursor: pointer;
      height: 100%;
      padding: 0;
      position: absolute;
      width: 100%; }
  .book-arrive:after,
  .book-depart:after {
    border-right: 1px solid #cbcac7;
    bottom: 20.5px;
    content: '';
    height: 33px;
    position: absolute;
    right: -20px; }

.book-guests input:invalid {
  -webkit-box-shadow: #f00 0 0 1.5px 1px;
          box-shadow: #f00 0 0 1.5px 1px; }

.book-submit {
  height: 100%;
  margin: 0;
  min-width: 127px;
  padding: 0; }
  .book-submit button {
    background: #222;
    border: 0;
    color: #fff;
    cursor: pointer;
    font-family: "Arial", sans-serif;
    font-size: 11px;
    font-weight: 500;
    height: 100%;
    letter-spacing: 0.075em;
    line-height: 13px;
    margin: 0;
    padding: 0 29px;
    text-transform: uppercase;
    width: 100%; }
    .book-submit button:hover {
      background: #5e9179;
      color: #f0eeea; }
  .book-submit:hover:before {
    display: none; }

.guest-picker {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  width: 100%; }
  .guest-picker .counter-controls {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    font-size: 13px;
    margin-top: 10px; }
    .guest-picker .counter-controls i {
      color: #707070;
      cursor: pointer;
      margin: 3px 0 0; }

main .page-room--media,
header + main .page-room--media {
  margin: -150px 0 0; }

.page-room-title {
  grid-area: title; }

.page-room-subtitle {
  grid-area: subtitle; }

.page-room-content {
  display: grid;
  grid-column: col 2 / span 8;
  grid-template-areas: 'subtitle subtitle' 'title action' 'text text';
  grid-template-columns: 1fr minmax(100px, auto); }

.page-room-text {
  grid-area: text;
  margin-top: 37px; }

.page-room-book {
  align-self: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-area: action; }

.page-room-link {
  max-width: 400px;
  min-width: 200px; }

.page-room--travelline .page-room-content {
  grid-template-areas: 'travelline travelline' 'subtitle subtitle' 'title action' 'text text';
  padding: 0 0 40px; }

.page-room--travelline .page-room-text,
.page-room--travelline .page-room-title,
.page-room--travelline .page-room-subtitle {
  padding-left: 38px;
  padding-right: 38px; }

.page-room-travelline {
  background: #e9e5e2;
  grid-area: travelline;
  margin-bottom: 40px;
  padding: 0 38px; }

@media (max-width: 1600px) {
  .page-room-content {
    grid-column: col 2 / span 9; } }

@media (max-width: 1280px) {
  .page-room-book {
    top: 115px; }
  .page-room-link {
    font-size: 15px;
    letter-spacing: initial;
    padding: 11px 50px; }
  .page-room-content {
    grid-column: 2 / -2; } }

@media (max-width: 666px) {
  main .page-room--media,
  header + main .page-room--media {
    margin: -115px 0 0; }
  .page-room-content {
    grid-template-areas: 'subtitle' 'title' 'text' 'action';
    grid-template-columns: 1fr; }
  .page-room-book {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 38px; }
  .page-room-link {
    padding: 15px 28px; }
  .page-room--travelline .page-room-text,
  .page-room--travelline .page-room-title,
  .page-room--travelline .page-room-subtitle {
    padding-left: 20px;
    padding-right: 20px; }
  .page-room-travelline {
    padding: 0 20px; } }

.block--book-form {
  display: grid; }

.book-static {
  background: #fff;
  -webkit-box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
          box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
  justify-self: center;
  max-width: 84vw;
  width: 541px; }

.book-now {
  display: none;
  pointer-events: all;
  text-align: center; }

@media (max-width: 1280px) {
  .book-static {
    display: none; }
  .book-now {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    grid-column: 1 / -1;
    justify-self: center; } }

.block--home-slideshow {
  display: grid; }

.home-slideshow-book .book-static {
  align-self: end;
  grid-column: col 5 / span 7;
  justify-self: end;
  margin: -60px 0 0;
  max-width: 670px;
  pointer-events: all;
  width: auto;
  z-index: 1; }

.home-slideshow-book .book-now {
  margin-top: 20px; }

@media (max-width: 1280px) {
  .home-slideshow-book .book-submit button {
    padding: 0 10px; } }

@media (max-width: 1023px) {
  .home-slideshow-book .book-static {
    grid-column: 2 / -2;
    justify-self: center;
    max-width: 510px; } }

@media (max-width: 666px) {
  .home-slideshow-book .book-now {
    display: none; } }

.rooms-list {
  display: grid;
  grid-column: 2 / -2;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: repeat(3, 1fr);
  list-style: none;
  margin: 0;
  padding: 0; }

.room {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  justify-self: center;
  max-width: 532px;
  width: 100%; }

.room-media {
  height: 443px;
  overflow: hidden;
  position: relative;
  width: 100%; }
  .room-media .cover-image,
  .room-media .cover-video {
    -webkit-transition: -webkit-transform 0.2s linear;
    transition: -webkit-transform 0.2s linear;
    transition: transform 0.2s linear;
    transition: transform 0.2s linear, -webkit-transform 0.2s linear; }
  .room-media:hover .cover-image,
  .room-media:hover .cover-video {
    -webkit-transform: scale(1.05);
            transform: scale(1.05); }

.room-content {
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 307px;
  width: 100%; }

.room-title {
  color: #444;
  font-size: 32px;
  margin: 22px 23px 0; }

.room-subtitle {
  color: #707070;
  font-family: "Arial", sans-serif;
  font-size: 19px;
  line-height: 23px;
  margin: 0 23px; }

.room-text {
  color: #707070;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 100;
      flex-shrink: 100;
  font-size: 1rem;
  margin: 32px 42px 0 23px;
  overflow: hidden; }

.room-more {
  margin: 32px 23px; }

.room-link:hover .room-title {
  color: #5e9179;
  text-decoration: underline; }

@media (max-width: 1600px) {
  .room-title {
    font-size: 28px; }
  .room-subtitle {
    font-size: 16px;
    line-height: 19px; } }

@media (max-width: 1280px) {
  .room-media {
    height: 33vh;
    min-height: 240px; } }

@media (max-width: 1023px) {
  .room-title {
    font-size: 28px; }
  .rooms-list {
    grid-template-columns: repeat(2, 1fr); } }

@media (max-width: 666px) {
  .room-title {
    font-size: 22px; }
  .room-content {
    height: auto; }
  .rooms-list {
    grid-template-columns: 1fr; } }

.rooms-compact {
  grid-template-rows: auto;
  list-style: none;
  margin: 0;
  padding: 0; }

.rooms-compact-list {
  display: grid;
  grid-column: 3 / -3;
  grid-gap: 20px;
  grid-template-columns: repeat(10, 1fr);
  grid-template-rows: auto auto;
  list-style: none;
  margin: 0;
  padding: 0; }

.roomCompact {
  grid-column: span 3;
  height: 0;
  overflow: hidden;
  padding-bottom: 92%;
  position: relative;
  width: 100%; }

.roomCompact-media {
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%; }

.roomCompact-content {
  bottom: 0;
  left: 0;
  padding: 10px;
  pointer-events: none;
  position: absolute;
  right: 0; }

.roomCompact-title {
  color: #fff;
  font-family: "Arial", sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.075em;
  margin: 0;
  pointer-events: none;
  text-align: start;
  text-transform: uppercase; }

.roomHero {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-column: span 4;
  grid-row: span 2;
  justify-self: center;
  width: 100%; }

.roomHero-media {
  height: 100%;
  min-height: 250px;
  overflow: hidden;
  position: relative;
  width: 100%; }

.roomHero-content {
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 307px;
  width: 100%; }

.roomHero-title {
  color: #444;
  font-size: 32px;
  margin: 22px 23px 0; }

.roomHero-subtitle {
  color: #707070;
  font-family: "Arial", sans-serif;
  font-size: 19px;
  margin: 0 23px 30px; }

.roomHero-text {
  color: #707070;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 100;
      flex-shrink: 100;
  font-size: 1rem;
  margin: 0 23px;
  overflow: hidden; }

.roomHero-more {
  margin: 0 0 32px 23px; }

.roomHero-link:hover .roomHero-title {
  color: #5e9179;
  text-decoration: underline; }

.roomHero-media .cover-image,
.roomHero-media .cover-video,
.roomCompact-media .cover-image,
.roomCompact-media .cover-video {
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear; }

.roomHero-media:hover .cover-image,
.roomHero-media:hover .cover-video,
.roomCompact-media:hover .cover-image,
.roomCompact-media:hover .cover-video {
  -webkit-transform: scale(1.05);
          transform: scale(1.05); }

@media (max-width: 1600px) {
  .roomHero-title {
    font-size: 28px; }
  .roomHero-subtitle {
    font-size: 16px; }
  .roomHero-text {
    font-size: 16px;
    line-height: 20px; }
  .rooms-compact-list {
    grid-column: 2 / -2; } }

@media (max-width: 1280px) {
  .roomHero-text {
    font-size: 15px;
    line-height: 22px; } }

@media (max-width: 1023px) {
  .rooms-compact-list {
    grid-gap: 20px;
    grid-template-columns: repeat(2, 1fr); }
  .roomCompact {
    grid-column: span 1; }
  .roomHero {
    grid-column: span 2; }
  .roomHero-content {
    height: auto; }
  .roomHero-title {
    font-size: 24px; }
  .roomHero-text {
    display: none;
    font-size: 14px; }
  .roomHero-more {
    margin: 22px 23px; }
  .roomHero-more-link {
    padding: 15px 30px; } }

@media (max-width: 666px) {
  .roomHero-media {
    min-height: 180px; } }

.media-full-book {
  bottom: 100px;
  display: grid;
  position: absolute;
  width: 100%; }

.media-full-travelline {
  background: rgba(255, 255, 255, 0.9);
  bottom: 0;
  position: absolute;
  width: 100%; }
  .media-full-travelline > div {
    grid-column: col 1 / span 12; }
  .media-full-travelline .travelline-link {
    color: #444; }

@media (max-width: 1600px) {
  .media-full-book {
    bottom: 90px; } }

@media (max-width: 1280px) {
  .media-full-media {
    height: calc(100vh - 60px); }
  .media-full-block {
    height: auto;
    margin-top: 0; }
  .media-full-book {
    bottom: 80px; } }

@media (max-width: 1023px) {
  .media-full-book {
    bottom: 70px; } }

@media (max-width: 666px) {
  .media-full-book {
    bottom: 50px; }
  .media-full-travelline {
    bottom: initial;
    top: calc(100vh - 60px);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); } }

.awards-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-column: col 2 / span 10;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0; }

.award {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 0 40px;
  padding: 0 20px; }
  .award img {
    -webkit-filter: grayscale(80%);
            filter: grayscale(80%);
    max-width: 240px;
    -webkit-transition: -webkit-filter 0.4s;
    transition: -webkit-filter 0.4s;
    transition: filter 0.4s;
    transition: filter 0.4s, -webkit-filter 0.4s; }
  .award:hover img {
    -webkit-filter: none;
            filter: none; }
  .award:last-child {
    margin-right: 0; }

.award-link {
  display: block;
  line-height: 1; }

@media (max-width: 1023px) {
  .awards-list {
    grid-column: col 1 / span 12; } }

.travellineHero {
  display: grid;
  grid-column: 1 / -1;
  margin-top: -100px;
  overflow: hidden;
  position: relative; }

.travellineHero-media {
  display: grid;
  height: calc(100vh - 109px);
  position: relative; }

.travellineHero-image,
.travellineHero-video {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  width: 100%; }

.travellineHero-title {
  -ms-flex-item-align: center;
      align-self: center;
  color: #fff;
  font-size: 96px;
  justify-self: center;
  margin: 0 0 47px;
  max-height: 66vh;
  max-width: 768px;
  overflow: hidden;
  padding: 0 5px;
  position: absolute;
  text-align: center;
  text-overflow: ellipsis;
  text-shadow: rgba(0, 0, 0, 0.7) 3px 0 3px; }

.travellineHero-form {
  background: rgba(255, 255, 255, 0.9);
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  padding: 0 40px;
  position: absolute;
  width: 100%; }
  .travellineHero-form > div {
    max-width: 1400px;
    width: 100%; }

.travellineForm {
  background: #e9e5e2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 90px;
  padding: 0 40px;
  position: relative;
  width: 100%; }
  .travellineForm > div {
    max-width: 1400px;
    width: 100%; }

@media (max-width: 1600px) {
  .travellineHero-title {
    font-size: 84px; } }

@media (max-width: 1280px) {
  .travellineHero {
    margin-top: -80px; }
  .travellineHero-media {
    height: calc(100vh - 60px); }
  .travellineHero-form {
    bottom: auto;
    top: calc(100vh - 60px);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  .travellineHero-title {
    font-size: 64px;
    margin-bottom: 12px; } }

@media (max-width: 1023px) {
  .travellineHero {
    margin-top: -70px; }
  .travellineHero-title {
    font-size: 60px; } }

@media (max-width: 666px) {
  .travellineHero {
    margin-top: -50px; }
  .travellineHero-title {
    font-size: 48px;
    margin-top: -150px; }
  .travellineHero-subtitle {
    display: none; }
  .travellineForm,
  .travellineHero-form {
    padding: 0 20px; } }

@media (max-width: 1600px) {
  .travelline-booking-list {
    padding: 0 40px; } }

@media (max-width: 666px) {
  .travelline-booking-list {
    padding: 0 15px; } }

.travellineBenefits-tooltip {
  bottom: 100px;
  font-family: "Arial", sans-serif;
  left: 50%;
  max-width: 840px;
  position: absolute;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transition: opacity 0.8s ease;
  transition: opacity 0.8s ease;
  width: 100%;
  z-index: 1; }
  .travellineForm + .travellineBenefits-tooltip {
    bottom: initial;
    top: 100px; }
  .travellineForm.top + .travellineBenefits-tooltip {
    bottom: 100px;
    top: initial; }

.travellineBenefits--hidden {
  opacity: 0;
  pointer-events: none; }

.advantages-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: rgba(94, 145, 121, 0.9);
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  font-weight: bold;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 50px;
  text-transform: uppercase;
  width: 100%; }

.advantages-content {
  background-color: rgba(255, 255, 255, 0.9);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-family: "Arial", sans-serif;
  line-height: 1;
  padding: 15px 25px;
  width: 100%; }

.advantages-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
  min-height: 40px; }

.advantages-item__icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 20px; }

.advantages-item__text {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

@media (max-width: 1023px) {
  .travellineBenefits-tooltip {
    bottom: 210px; }
    .travellineForm + .travellineBenefits-tooltip {
      bottom: initial;
      top: 210px; }
    .travellineForm.top + .travellineBenefits-tooltip {
      bottom: 210px;
      top: initial; } }

@media (max-width: 666px) {
  .travellineBenefits-tooltip {
    bottom: initial;
    left: initial;
    position: relative;
    top: initial;
    -webkit-transform: none;
            transform: none; }
    .travellineForm + .travellineBenefits-tooltip {
      bottom: initial;
      top: 0;
      -webkit-transform: none;
              transform: none; }
    .travellineForm.top + .travellineBenefits-tooltip {
      bottom: initial;
      top: initial; }
  .advantages-header {
    background-color: rgba(255, 255, 255, 0.9);
    color: inherit;
    padding: 5px 20px;
    text-align: center; }
  .advantages-content {
    padding-left: 20px;
    padding-right: 20px; }
  .advantages-item {
    margin-bottom: 15px; }
  .travellineBenefits--hidden {
    opacity: 1;
    pointer-events: initial; } }

.newsletter {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  .newsletter .newsletter-link {
    min-width: 200px; }
  .newsletter h1 {
    font-family: Alegreya, serif;
    font-size: 32px;
    margin-bottom: 5px;
    opacity: 0.8;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .newsletter h2 {
    font-family: Alegreya Sans, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 40px;
    text-transform: uppercase; }
  .newsletter form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 600px;
    margin-bottom: 50px; }
  .newsletter input {
    background: #142821;
    border: 0;
    color: #cbcac7;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    font-family: "Arial", sans-serif;
    font-size: 16px;
    font-weight: 500;
    padding: 15px;
    text-transform: uppercase; }
    .newsletter input::-webkit-input-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .newsletter input::-moz-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .newsletter input:-ms-input-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .newsletter input::-ms-input-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .newsletter input::placeholder {
      color: #cbcac7;
      opacity: 1; }
  .newsletter button {
    background: #2e4b3d;
    border-color: #2e4b3d;
    color: #fff;
    max-width: 400px;
    min-width: 200px; }
    .newsletter button:hover {
      background: #b8e9d2;
      border-color: #b8e9d2;
      color: #fff; }
    .newsletter button:active {
      background: #dff5eb;
      border-color: #dff5eb;
      color: #fff; }

@media (max-width: 666px) {
  .newsletter form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 400px; } }

.block--dropdown + .block--dropdown {
  margin-top: 20px; }

.dropdown-block .dropdown-content-container {
  -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.16);
          box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.16);
  grid-column: col 2 / span 10; }

.dropdown-block .dropdown-arrow {
  cursor: pointer; }
  .dropdown-block .dropdown-arrow.dropdown-open {
    -webkit-transform: scale(-1);
            transform: scale(-1); }

.dropdown-block .dropdown-content {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: rgba(255, 255, 255, 0.3);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
  height: 90px;
  padding: 16px 32px; }
  .dropdown-block .dropdown-content h2 {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0;
    width: 100%; }

.dropdown-block .dropdown-body {
  background: rgba(255, 255, 255, 0.3);
  display: none;
  font-size: 1rem;
  line-height: 20px;
  margin-top: 2px;
  overflow: hidden;
  padding: 35px; }
  .dropdown-block .dropdown-body.dropdown-block-open {
    display: block; }
  .dropdown-block .dropdown-body a {
    color: #5e9179;
    text-decoration: underline; }

.dropdown-block .dropdown-image {
  width: 60px; }

@media (max-width: 666px) {
  .dropdown-block .dropdown-content-container {
    grid-column: col 1 / span 12; } }

.bookPopup {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: rgba(34, 34, 34, 0.5);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  opacity: 0;
  position: fixed;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  visibility: hidden;
  width: 100vw;
  z-index: 3000; }
  .bookPopup .book {
    background: #fff;
    -webkit-box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
            box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14); }

.bookPopup--expanded {
  opacity: 1;
  visibility: visible; }

.book-close {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #222;
  border: 0;
  color: #fff;
  display: none;
  font-size: 18px;
  height: 58px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  outline: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 66px; }
  .book-close i {
    pointer-events: none; }

.book-title {
  color: #f0eeea;
  display: none;
  font-family: "Arial", sans-serif;
  font-size: 32px;
  font-weight: bold;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 36px;
  line-height: 1;
  margin: auto;
  padding: 0;
  position: fixed;
  right: 36px;
  text-align: center;
  top: 80px; }

@media (max-width: 1023px) {
  .bookPopup {
    background: #5e9179; }
    .bookPopup .book {
      background: none;
      -webkit-box-shadow: none;
              box-shadow: none;
      margin: 0 36px 50px;
      max-width: 340px;
      width: 100%; }
    .bookPopup .book-form {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      height: 55vh;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      max-height: 300px;
      width: 100%; }
    .bookPopup .book-item {
      -webkit-box-align: stretch;
          -ms-flex-align: stretch;
              align-items: stretch;
      -webkit-box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
              box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      height: 58px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin: 0;
      padding: 0;
      width: 100%; }
      .bookPopup .book-item label {
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        color: #5e9179;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        left: 24px;
        line-height: 1;
        padding: 0;
        position: absolute; }
      .bookPopup .book-item time {
        height: 30px;
        margin-top: 3px; }
      .bookPopup .book-item .calendar-toggle {
        right: 10px;
        top: 23px; }
      .bookPopup .book-item .counter-controls {
        display: none; }
      .bookPopup .book-item:hover:before, .bookPopup .book-item.active:before {
        content: none; }
    .bookPopup .book-submit {
      bottom: 36px;
      left: 36px;
      margin: auto;
      max-width: 340px;
      padding: 0;
      position: fixed;
      right: 36px;
      width: auto; }
      .bookPopup .book-submit button {
        background: #222;
        color: #fff; }
        .bookPopup .book-submit button:hover {
          background: #5e9179;
          color: #222; }
    .bookPopup .date-picker-arrive,
    .bookPopup .date-picker-depart {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding-bottom: 0;
      pointer-events: none;
      position: static; }
    .bookPopup .book-arrive input,
    .bookPopup .book-depart input {
      -webkit-appearance: none;
      font-size: 16px;
      height: 100%;
      width: 100%; }
    .bookPopup .book-arrive:after,
    .bookPopup .book-depart:after {
      content: none; }
    .bookPopup .book-guests input {
      bottom: 0;
      max-width: 20vw;
      padding: 0 0 6px;
      pointer-events: unset;
      text-align: center;
      width: 120px; }
    .bookPopup .book-close {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; } }

@media (min-height: 640px) and (max-width: 1023px) {
  .book-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; } }

.mainNav-top .bookNow {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  position: absolute;
  right: 0; }

.mainNav-top .bookNow-link {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff;
  color: #222;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-weight: bold;
  height: 100%;
  padding: 0 45px;
  visibility: hidden;
  white-space: nowrap; }
  .mainNav-top .bookNow-link:hover {
    background: #5e9179;
    color: #f0eeea; }
  .mainNav--sticky .mainNav-top .bookNow-link {
    visibility: visible; }

.mainNav-top .bookNow-link:active,
.mainNav-top .active .bookNow-link {
  background: #5e9179;
  color: #222; }

.bookNow--mobile {
  display: none; }

@media (max-width: 1280px) {
  .mainNav-menu .bookNow {
    display: none; }
  .mainNav-top .bookNow {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    position: static;
    text-align: left; }
    .mainNav-top .bookNow .bookNow-link,
    .mainNav-top .bookNow .bookNow-link:active,
    .mainNav-top .bookNow.active .bookNow-link {
      background: #222;
      color: #f0eeea;
      font-weight: normal;
      padding: 0;
      visibility: visible; }
    .mainNav-top .bookNow .bookNow-link:hover {
      color: #5e9179;
      text-decoration: underline; }
  .bookNow-link--mobile {
    color: #5e9179; } }

h1, h2, h3, h4, h5, h6 {
  font-weight: normal; }

.offers-slide-title, .reference-title, .offer-title {
  font-size: 36px; }

@media (max-width: 1600px) {
  .offers-slide-title, .reference-title, .offer-title {
    font-size: 32px; } }

@media (max-width: 1280px) {
  .offers-slide-title, .reference-title, .offer-title {
    font-size: 28px; } }

@media (max-width: 1023px) {
  .offers-slide-title, .reference-title, .offer-title {
    font-size: 25px; } }

@media (max-width: 666px) {
  .offers-slide-title, .reference-title, .offer-title {
    font-size: 23px; } }

.separator-content {
  padding: 0; }

.hero-subtitle {
  font-size: 52px; }

@media (max-width: 1600px) {
  .hero-subtitle {
    font-size: 42px; } }

@media (max-width: 1023px) {
  .hero-subtitle {
    font-size: 38px; } }

@media (max-width: 666px) {
  .hero-subtitle {
    font-size: 34px; } }

.subpage-text h1,
.subpage-subtitle {
  font-size: 36px; }

@media (max-width: 1600px) {
  .subpage-text h1,
  .subpage-subtitle {
    font-size: 32px; } }

@media (max-width: 1280px) {
  .subpage-text h1,
  .subpage-subtitle {
    font-size: 28px; } }

@media (max-width: 1023px) {
  .subpage-text h1,
  .subpage-subtitle {
    font-size: 25px; } }

@media (max-width: 666px) {
  .subpage-text h1,
  .subpage-subtitle {
    font-size: 23px; } }

.text-block-content h1 {
  font-size: 54px; }

@media (max-width: 1600px) {
  .text-block-content h1 {
    font-size: 42px; } }

@media (max-width: 1023px) {
  .text-block-content h1 {
    font-size: 38px; } }

@media (max-width: 666px) {
  .text-block-content h1 {
    font-size: 34px; } }

.book-form {
  width: auto; }

.book-item label {
  font-size: 12px;
  padding-bottom: 5px;
  padding-top: 5px; }

.book-item time {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 46px; }

.book-item .calendar-toggle {
  bottom: 5px;
  font-size: 14px;
  top: initial; }

.book-guests input {
  font-size: 36px;
  height: 46px;
  line-height: 1;
  padding-top: 0;
  width: 25px; }

.book-arrive input,
.book-depart input {
  left: 0;
  width: 100%; }

.date-picker-arrive,
.date-picker-depart {
  padding-bottom: 0; }

.guest-picker {
  height: 46px;
  position: initial; }
  .guest-picker .counter-controls {
    font-size: 14px;
    margin-top: 0; }
    .guest-picker .counter-controls i {
      margin-top: 4px; }

.date-day {
  font-size: 36px; }

.date-month {
  -ms-flex-item-align: start;
      align-self: flex-start;
  font-size: 12px;
  margin-top: 7px; }

@media (max-width: 1023px) {
  .guest-picker {
    height: unset; } }

.offers-slideshow-subtitle {
  font-size: 52px; }

@media (max-width: 1600px) {
  .offers-slideshow-subtitle {
    font-size: 42px; } }

@media (max-width: 1023px) {
  .offers-slideshow-subtitle {
    font-size: 38px; } }

@media (max-width: 666px) {
  .offers-slideshow-subtitle {
    font-size: 34px; } }

.mainNav-logo {
  width: 210px; }

.mainNav-logo svg {
  height: 109px;
  width: 210px; }

.mainNav-menu::before {
  display: none; }

@media (max-width: 1280px) {
  .mainNav-logo {
    width: auto; }
    .mainNav-logo svg {
      height: 60px;
      width: auto; } }

.pageHero-title {
  font-size: 64px; }

.pageHero--media .pageHero-title {
  font-size: 85px; }

@media (max-width: 1600px) {
  .pageHero-title {
    font-size: 57px; }
  .pageHero--media .pageHero-title {
    font-size: 74px; } }

@media (max-width: 1280px) {
  .pageHero-title {
    font-size: 42px; }
  .pageHero--media .pageHero-title {
    font-size: 56px; } }

@media (max-width: 1023px) {
  .pageHero-title {
    font-size: 38px; }
  .pageHero--media .pageHero-title {
    font-size: 53px; } }

@media (max-width: 666px) {
  .pageHero-title {
    font-size: 35px; }
  .pageHero--media .pageHero-title {
    font-size: 42px; } }

.footer-info h1 {
  font-size: 24px; }

.footer-info h2 {
  font-size: 14px; }

.footer-text {
  font-size: 1rem; }
  .footer-text > p {
    margin-bottom: 10px; }

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9mb250cy9hbGVncmV5YS9fYWxlZ3JleWEuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9mb250cy9hbGVncmV5YS1zYW5zL19hbGVncmV5YS1zYW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BnbGlkZWpzL2dsaWRlL3NyYy9hc3NldHMvc2Fzcy9nbGlkZS5jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2NvbW1vbi9fYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL3N1bnJpc2UvY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvX2RlZmF1bHRfdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2NvbW1vbi9fcmVmQ2FyZC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9jb21tb24vX3BhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9jc3MvY29tbW9uL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2ZvbnRhd2Vzb21lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL3N1bnJpc2UvY3NzL21haW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fY29yZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19sYXJnZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2xpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2FuaW1hdGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fc3RhY2tlZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19pY29ucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19zY3JlZW4tcmVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvcmVndWxhci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL3NvbGlkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvYnJhbmRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL19sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9jc3MvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL19uYXZpZ2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL19jb21tb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9jc3MvcGFnZS9kZWZhdWx0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL3BhZ2UvX3BhZ2VIZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL3BhZ2UvX2hlYWRlci1zbGlkZXNob3cuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9jc3MvcGFnZS9wcm9wb3NhbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9wYWdlL2Vycm9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL190ZXh0LWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19nYWxsZXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19zbGlkZXNob3ctZnVsbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fc2xpZGVzaG93LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19vZmZlcnMtc2xpZGVzaG93LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19oZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19zZXBhcmF0b3Iuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX3JlZmVyZW5jZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fcmVmZXJlbmNlLWdhbGxlcnkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX3N1YnBhZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19jb2x1bW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19uZXdzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19mdWxsLXNjcmVlbi12aWRlby5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fb2ZmZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX3RvdXItYmxvY2suc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9jc3MvbWFpbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9jb21tb24vX2J1dHRvbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9wYWdlL19ib29rRm9ybS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9wYWdlL3Jvb20uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvYmxvY2svX2Jvb2stZm9ybS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9faG9tZS1zbGlkZXNob3cuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvYmxvY2svX3Jvb21zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL19yb29tcy1jb21wYWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL19mdWxsLXNjcmVlbi12aWRlby5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fYXdhcmRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL190cmF2ZWxsaW5lLWJvb2tpbmctZm9ybS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fdHJhdmVsbGluZS1ib29raW5nLWxpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvYmxvY2svX3RyYXZlbGxpbmUtYm9va2luZy10b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL19uZXdzbGV0dGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9fYm9va1BvcHVwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL19uYXZpZ2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL21haW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvc3VucmlzZS9jc3MvY29tbW9uL19yZWZDYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL3N1bnJpc2UvY3NzL2Jsb2NrL19zZXBhcmF0b3Iuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvc3VucmlzZS9jc3MvYmxvY2svX2hlcm8uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvc3VucmlzZS9jc3MvYmxvY2svX3N1YnBhZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL3N1bnJpc2UvY3NzL2Jsb2NrL190ZXh0X2Jsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL3N1bnJpc2UvY3NzL3BhZ2UvX2Jvb2tGb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL3N1bnJpc2UvY3NzL19jb21tb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvc3VucmlzZS9jc3MvX25hdmlnYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvc3VucmlzZS9jc3MvX3BhZ2UtaGVyby5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9zdW5yaXNlL2Nzcy9fZm9vdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtFQUNJLHdCQUF1QjtFQUN2QixtQkFBa0I7RUFDbEIsaUJBQWdCO0VBQ2hCLGlHQUM4RztFQUFFLG1EQUFpRDs7QUFHcks7QUFDQTtFQUNJLHdCQUF1QjtFQUN2QixtQkFBa0I7RUFDbEIsaUJBQWdCO0VBQ2hCLGlHQUMwRztFQUFFLG1EQUFpRDs7QUFHaks7QUFDQTtFQUNJLHdCQUF1QjtFQUN2QixtQkFBa0I7RUFDbEIsaUJBQWdCO0VBQ2hCLGlHQUMwRztFQUFFLG1EQUFpRDs7QUFHaks7QUFDQTtFQUNJLHdCQUF1QjtFQUN2QixtQkFBa0I7RUFDbEIsaUJBQWdCO0VBQ2hCLGlHQUM2RztFQUFFLG1EQUFpRDs7QUFHcEs7QUFDQTtFQUNJLHdCQUF1QjtFQUN2QixtQkFBa0I7RUFDbEIsaUJBQWdCO0VBQ2hCLGlHQUNnSDtFQUFFLG1EQUFpRDs7QUFHdks7QUFDQTtFQUNJLHdCQUF1QjtFQUN2QixtQkFBa0I7RUFDbEIsaUJBQWdCO0VBQ2hCLG1HQUNnSDtFQUFFLG1EQUFpRDs7QUNuRHZLO0FBQ0E7RUFDSSw2QkFBNEI7RUFDNUIsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQixtR0FDd0g7RUFBRSxtREFBaUQ7O0FBRy9LO0FBQ0E7RUFDSSw2QkFBNEI7RUFDNUIsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQixtR0FDdUg7RUFBRSxtREFBaUQ7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QW1DLGlCUE5FOztBT09yQztFQUF1QyxpQlBQRjs7QU9RckM7RUFBc0MsaUJQUkQ7O0FPU3JDO0VBQWdFLGlCUFQzQjs7QU9VckM7RUFBbUMsaUJQVkU7O0FPV3JDO0VBQW1DLGlCUFhFOztBT1lyQztFQUFvQyxpQlBaQzs7QU9hckM7RUFBc0MsaUJQYkQ7O0FPY3JDO0VBQThDLGlCUGRUOztBT2VyQztFQUE4QyxpQlBmVDs7QU9nQnJDO0VBQStDLGlCUGhCVjs7QU9pQnJDO0VBQTRDLGlCUGpCUDs7QU9rQnJDO0VBQXVDLGlCUGxCRjs7QU9tQnJDO0VBQXVDLGlCUG5CRjs7QU9vQnJDO0VBQXdDLGlCUHBCSDs7QU9xQnJDO0VBQXFDLGlCUHJCQTs7QU9zQnJDO0VBQWtDLGlCUHRCRzs7QU91QnJDO0VBQTBDLGlCUHZCTDs7QU93QnJDO0VBQW9DLGlCUHhCQzs7QU95QnJDO0VBQWlDLGlCUHpCSTs7QU8wQnJDO0VBQXNDLGlCUDFCRDs7QU8yQnJDO0VBQTBDLGlCUDNCTDs7QU80QnJDO0VBQWtDLGlCUDVCRzs7QU82QnJDO0VBQWtDLGlCUDdCRzs7QU84QnJDO0VBQXNDLGlCUDlCRDs7QU8rQnJDO0VBQXNDLGlCUC9CRDs7QU9nQ3JDO0VBQW9DLGlCUGhDQzs7QU9pQ3JDO0VBQW9DLGlCUGpDQzs7QU9rQ3JDO0VBQWtELGlCUGxDYjs7QU9tQ3JDO0VBQWtELGlCUG5DYjs7QU9vQ3JDO0VBQW1ELGlCUHBDZDs7QU9xQ3JDO0VBQWdELGlCUHJDWDs7QU9zQ3JDO0VBQThDLGlCUHRDVDs7QU91Q3JDO0VBQThDLGlCUHZDVDs7QU93Q3JDO0VBQStDLGlCUHhDVjs7QU95Q3JDO0VBQTRDLGlCUHpDUDs7QU8wQ3JDO0VBQXVDLGlCUDFDRjs7QU8yQ3JDO0VBQXVDLGlCUDNDRjs7QU80Q3JDO0VBQXdDLGlCUDVDSDs7QU82Q3JDO0VBQXFDLGlCUDdDQTs7QU84Q3JDO0VBQXVDLGlCUDlDRjs7QU8rQ3JDO0VBQXlDLGlCUC9DSjs7QU9nRHJDO0VBQXlDLGlCUGhESjs7QU9pRHJDO0VBQXVDLGlCUGpERjs7QU9rRHJDO0VBQXdELGlCUGxEbkI7O0FPbURyQztFQUFxQyxpQlBuREE7O0FPb0RyQztFQUF1QyxpQlBwREY7O0FPcURyQztFQUErQixpQlByRE07O0FPc0RyQztFQUFrQyxpQlB0REc7O0FPdURyQztFQUFzQyxpQlB2REQ7O0FPd0RyQztFQUFpQyxpQlB4REk7O0FPeURyQztFQUFvQyxpQlB6REM7O0FPMERyQztFQUE4QyxpQlAxRFQ7O0FPMkRyQztFQUF5QyxpQlAzREo7O0FPNERyQztFQUFvQyxpQlA1REM7O0FPNkRyQztFQUFtQyxpQlA3REU7O0FPOERyQztFQUFrQyxpQlA5REc7O0FPK0RyQztFQUFnQyxpQlAvREs7O0FPZ0VyQztFQUFpQyxpQlBoRUk7O0FPaUVyQztFQUEwQyxpQlBqRUw7O0FPa0VyQztFQUFzQyxpQlBsRUQ7O0FPbUVyQztFQUFxQyxpQlBuRUE7O0FPb0VyQztFQUFrQyxpQlBwRUc7O0FPcUVyQztFQUFxQyxpQlByRUE7O0FPc0VyQztFQUFzQyxpQlB0RUQ7O0FPdUVyQztFQUFrQyxpQlB2RUc7O0FPd0VyQztFQUEwQyxpQlB4RUw7O0FPeUVyQztFQUErQyxpQlB6RVY7O0FPMEVyQztFQUFnRCxpQlAxRVg7O0FPMkVyQztFQUFnQyxpQlAzRUs7O0FPNEVyQztFQUFxQyxpQlA1RUE7O0FPNkVyQztFQUFxQyxpQlA3RUE7O0FPOEVyQztFQUFvQyxpQlA5RUM7O0FPK0VyQztFQUFpQyxpQlAvRUk7O0FPZ0ZyQztFQUEwQyxpQlBoRkw7O0FPaUZyQztFQUE0QyxpQlBqRlA7O0FPa0ZyQztFQUFpQyxpQlBsRkk7O0FPbUZyQztFQUEwQyxpQlBuRkw7O0FPb0ZyQztFQUF5QyxpQlBwRko7O0FPcUZyQztFQUF5QyxpQlByRko7O0FPc0ZyQztFQUE0QyxpQlB0RlA7O0FPdUZyQztFQUFtRCxpQlB2RmQ7O0FPd0ZyQztFQUF1QyxpQlB4RkY7O0FPeUZyQztFQUFnQyxpQlB6Rks7O0FPMEZyQztFQUFpQyxpQlAxRkk7O0FPMkZyQztFQUFvQyxpQlAzRkM7O0FPNEZyQztFQUEyQyxpQlA1Rk47O0FPNkZyQztFQUFpQyxpQlA3Rkk7O0FPOEZyQztFQUF1QyxpQlA5RkY7O0FPK0ZyQztFQUF5QyxpQlAvRko7O0FPZ0dyQztFQUFrQyxpQlBoR0c7O0FPaUdyQztFQUFvQyxpQlBqR0M7O0FPa0dyQztFQUFtQyxpQlBsR0U7O0FPbUdyQztFQUFzQyxpQlBuR0Q7O0FPb0dyQztFQUF1QyxpQlBwR0Y7O0FPcUdyQztFQUFzQyxpQlByR0Q7O0FPc0dyQztFQUEwQyxpQlB0R0w7O0FPdUdyQztFQUFzQyxpQlB2R0Q7O0FPd0dyQztFQUFvQyxpQlB4R0M7O0FPeUdyQztFQUFpQyxpQlB6R0k7O0FPMEdyQztFQUFzQyxpQlAxR0Q7O0FPMkdyQztFQUF1QyxpQlAzR0Y7O0FPNEdyQztFQUFvQyxpQlA1R0M7O0FPNkdyQztFQUEwQyxpQlA3R0w7O0FPOEdyQztFQUFrQyxpQlA5R0c7O0FPK0dyQztFQUFpQyxpQlAvR0k7O0FPZ0hyQztFQUFvQyxpQlBoSEM7O0FPaUhyQztFQUFzQyxpQlBqSEQ7O0FPa0hyQztFQUFzQyxpQlBsSEQ7O0FPbUhyQztFQUF3QyxpQlBuSEg7O0FPb0hyQztFQUFpQyxpQlBwSEk7O0FPcUhyQztFQUFpQyxpQlBySEk7O0FPc0hyQztFQUFpQyxpQlB0SEk7O0FPdUhyQztFQUFpQyxpQlB2SEk7O0FPd0hyQztFQUFpQyxpQlB4SEk7O0FPeUhyQztFQUFpQyxpQlB6SEk7O0FPMEhyQztFQUFzQyxpQlAxSEQ7O0FPMkhyQztFQUF5QyxpQlAzSEo7O0FPNEhyQztFQUFzQyxpQlA1SEQ7O0FPNkhyQztFQUF3QyxpQlA3SEg7O0FPOEhyQztFQUFxQyxpQlA5SEE7O0FPK0hyQztFQUFzQyxpQlAvSEQ7O0FPZ0lyQztFQUF1QyxpQlBoSUY7O0FPaUlyQztFQUF3QyxpQlBqSUg7O0FPa0lyQztFQUF5QyxpQlBsSUo7O0FPbUlyQztFQUF5QyxpQlBuSUo7O0FPb0lyQztFQUFnQyxpQlBwSUs7O0FPcUlyQztFQUFxQyxpQlBySUE7O0FPc0lyQztFQUF1QyxpQlB0SUY7O0FPdUlyQztFQUFrQyxpQlB2SUc7O0FPd0lyQztFQUFvQyxpQlB4SUM7O0FPeUlyQztFQUFrQyxpQlB6SUc7O0FPMElyQztFQUF3QyxpQlAxSUg7O0FPMklyQztFQUFzQyxpQlAzSUQ7O0FPNElyQztFQUE4QyxpQlA1SVQ7O0FPNklyQztFQUE0QyxpQlA3SVA7O0FPOElyQztFQUFrQyxpQlA5SUc7O0FPK0lyQztFQUFrQyxpQlAvSUc7O0FPZ0pyQztFQUFnQyxpQlBoSks7O0FPaUpyQztFQUFtQyxpQlBqSkU7O0FPa0pyQztFQUFnQyxpQlBsSks7O0FPbUpyQztFQUFxQyxpQlBuSkE7O0FPb0pyQztFQUFxQyxpQlBwSkE7O0FPcUpyQztFQUFxQyxpQlBySkE7O0FPc0pyQztFQUFpQyxpQlB0Skk7O0FPdUpyQztFQUE2QyxpQlB2SlI7O0FPd0pyQztFQUFnQyxpQlB4Sks7O0FPeUpyQztFQUFvQyxpQlB6SkM7O0FPMEpyQztFQUEwQyxpQlAxSkw7O0FPMkpyQztFQUF3QyxpQlAzSkg7O0FPNEpyQztFQUF1QyxpQlA1SkY7O0FPNkpyQztFQUF1QyxpQlA3SkY7O0FPOEpyQztFQUFxQyxpQlA5SkE7O0FPK0pyQztFQUF5QyxpQlAvSko7O0FPZ0tyQztFQUEyQyxpQlBoS047O0FPaUtyQztFQUF5QyxpQlBqS0o7O0FPa0tyQztFQUEyQyxpQlBsS047O0FPbUtyQztFQUEwQyxpQlBuS0w7O0FPb0tyQztFQUEyQyxpQlBwS047O0FPcUtyQztFQUEwQyxpQlByS0w7O0FPc0tyQztFQUFtQyxpQlB0S0U7O0FPdUtyQztFQUF5QyxpQlB2S0o7O0FPd0tyQztFQUF1QyxpQlB4S0Y7O0FPeUtyQztFQUFnRCxpQlB6S1g7O0FPMEtyQztFQUF1QyxpQlAxS0Y7O0FPMktyQztFQUFxQyxpQlAzS0E7O0FPNEtyQztFQUFxQyxpQlA1S0E7O0FPNktyQztFQUFnQyxpQlA3S0s7O0FPOEtyQztFQUFvQyxpQlA5S0M7O0FPK0tyQztFQUF3QyxpQlAvS0g7O0FPZ0xyQztFQUFzQyxpQlBoTEQ7O0FPaUxyQztFQUFxQyxpQlBqTEE7O0FPa0xyQztFQUFvQyxpQlBsTEM7O0FPbUxyQztFQUF1QyxpQlBuTEY7O0FPb0xyQztFQUF1QyxpQlBwTEY7O0FPcUxyQztFQUF3QyxpQlByTEg7O0FPc0xyQztFQUE4QyxpQlB0TFQ7O0FPdUxyQztFQUE4QyxpQlB2TFQ7O0FPd0xyQztFQUErQyxpQlB4TFY7O0FPeUxyQztFQUE0QyxpQlB6TFA7O0FPMExyQztFQUFxQyxpQlAxTEE7O0FPMkxyQztFQUFtQyxpQlAzTEU7O0FPNExyQztFQUE0QyxpQlA1TFA7O0FPNkxyQztFQUFzQyxpQlA3TEQ7O0FPOExyQztFQUEwQyxpQlA5TEw7O0FPK0xyQztFQUFnQyxpQlAvTEs7O0FPZ01yQztFQUEwQyxpQlBoTUw7O0FPaU1yQztFQUFvQyxpQlBqTUM7O0FPa01yQztFQUF5QyxpQlBsTUo7O0FPbU1yQztFQUEyQyxpQlBuTU47O0FPb01yQztFQUF3QyxpQlBwTUg7O0FPcU1yQztFQUFtQyxpQlByTUU7O0FPc01yQztFQUEwQyxpQlB0TUw7O0FPdU1yQztFQUFzQyxpQlB2TUQ7O0FPd01yQztFQUFzQyxpQlB4TUQ7O0FPeU1yQztFQUFvQyxpQlB6TUM7O0FPME1yQztFQUF1QyxpQlAxTUY7O0FPMk1yQztFQUFtQyxpQlAzTUU7O0FPNE1yQztFQUF3QyxpQlA1TUg7O0FPNk1yQztFQUFrQyxpQlA3TUc7O0FPOE1yQztFQUF1QyxpQlA5TUY7O0FPK01yQztFQUErQyxpQlAvTVY7O0FPZ05yQztFQUE2QyxpQlBoTlI7O0FPaU5yQztFQUF1QyxpQlBqTkY7O0FPa05yQztFQUFzQyxpQlBsTkQ7O0FPbU5yQztFQUF1QyxpQlBuTkY7O0FPb05yQztFQUFzQyxpQlBwTkQ7O0FPcU5yQztFQUFrQyxpQlByTkc7O0FPc05yQztFQUF5QyxpQlB0Tko7O0FPdU5yQztFQUF5QyxpQlB2Tko7O0FPd05yQztFQUF5QyxpQlB4Tko7O0FPeU5yQztFQUFtQyxpQlB6TkU7O0FPME5yQztFQUFrQyxpQlAxTkc7O0FPMk5yQztFQUF5QyxpQlAzTko7O0FPNE5yQztFQUF3QyxpQlA1Tkg7O0FPNk5yQztFQUF1QyxpQlA3TkY7O0FPOE5yQztFQUF5QyxpQlA5Tko7O0FPK05yQztFQUF1QyxpQlAvTkY7O0FPZ09yQztFQUF3QyxpQlBoT0g7O0FPaU9yQztFQUF1QyxpQlBqT0Y7O0FPa09yQztFQUFnRCxpQlBsT1g7O0FPbU9yQztFQUFnRCxpQlBuT1g7O0FPb09yQztFQUFpRCxpQlBwT1o7O0FPcU9yQztFQUE4QyxpQlByT1Q7O0FPc09yQztFQUF5QyxpQlB0T0o7O0FPdU9yQztFQUF5QyxpQlB2T0o7O0FPd09yQztFQUEwQyxpQlB4T0w7O0FPeU9yQztFQUF1QyxpQlB6T0Y7O0FPME9yQztFQUFrQyxpQlAxT0c7O0FPMk9yQztFQUFtQyxpQlAzT0U7O0FPNE9yQztFQUF1QyxpQlA1T0Y7O0FPNk9yQztFQUFtQyxpQlA3T0U7O0FPOE9yQztFQUFtQyxpQlA5T0U7O0FPK09yQztFQUF5QyxpQlAvT0o7O0FPZ1ByQztFQUFpQyxpQlBoUEk7O0FPaVByQztFQUEyQyxpQlBqUE47O0FPa1ByQztFQUFzQyxpQlBsUEQ7O0FPbVByQztFQUE0QyxpQlBuUFA7O0FPb1ByQztFQUEyQyxpQlBwUE47O0FPcVByQztFQUFrQyxpQlByUEc7O0FPc1ByQztFQUFrQyxpQlB0UEc7O0FPdVByQztFQUE4QyxpQlB2UFQ7O0FPd1ByQztFQUFrQyxpQlB4UEc7O0FPeVByQztFQUErQyxpQlB6UFY7O0FPMFByQztFQUEyQyxpQlAxUE47O0FPMlByQztFQUF1QyxpQlAzUEY7O0FPNFByQztFQUE0QyxpQlA1UFA7O0FPNlByQztFQUF1QyxpQlA3UEY7O0FPOFByQztFQUFnRCxpQlA5UFg7O0FPK1ByQztFQUFzQyxpQlAvUEQ7O0FPZ1FyQztFQUEyQyxpQlBoUU47O0FPaVFyQztFQUE2QyxpQlBqUVI7O0FPa1FyQztFQUF1QyxpQlBsUUY7O0FPbVFyQztFQUF1QyxpQlBuUUY7O0FPb1FyQztFQUF1QyxpQlBwUUY7O0FPcVFyQztFQUF5QyxpQlByUUo7O0FPc1FyQztFQUFxQyxpQlB0UUE7O0FPdVFyQztFQUFpQyxpQlB2UUk7O0FPd1FyQztFQUF3QyxpQlB4UUg7O0FPeVFyQztFQUFvQyxpQlB6UUM7O0FPMFFyQztFQUFxQyxpQlAxUUE7O0FPMlFyQztFQUFtQyxpQlAzUUU7O0FPNFFyQztFQUFnQyxpQlA1UUs7O0FPNlFyQztFQUFpQyxpQlA3UUk7O0FPOFFyQztFQUFrQyxpQlA5UUc7O0FPK1FyQztFQUFvQyxpQlAvUUM7O0FPZ1JyQztFQUFvQyxpQlBoUkM7O0FPaVJyQztFQUF3QyxpQlBqUkg7O0FPa1JyQztFQUEyQyxpQlBsUk47O0FPbVJyQztFQUF5QyxpQlBuUko7O0FPb1JyQztFQUE0QyxpQlBwUlA7O0FPcVJyQztFQUEwQyxpQlByUkw7O0FPc1JyQztFQUFxQyxpQlB0UkE7O0FPdVJyQztFQUE0QyxpQlB2UlA7O0FPd1JyQztFQUF5QyxpQlB4Uko7O0FPeVJyQztFQUFvQyxpQlB6UkM7O0FPMFJyQztFQUFxQyxpQlAxUkE7O0FPMlJyQztFQUF5QyxpQlAzUko7O0FPNFJyQztFQUFnRCxpQlA1Ulg7O0FPNlJyQztFQUEyQyxpQlA3Uk47O0FPOFJyQztFQUF1QyxpQlA5UkY7O0FPK1JyQztFQUEyQyxpQlAvUk47O0FPZ1NyQztFQUFtQyxpQlBoU0U7O0FPaVNyQztFQUFtQyxpQlBqU0U7O0FPa1NyQztFQUF3QyxpQlBsU0g7O0FPbVNyQztFQUFpQyxpQlBuU0k7O0FPb1NyQztFQUFzQyxpQlBwU0Q7O0FPcVNyQztFQUEwQyxpQlByU0w7O0FPc1NyQztFQUFrQyxpQlB0U0c7O0FPdVNyQztFQUFtQyxpQlB2U0U7O0FPd1NyQztFQUE2QyxpQlB4U1I7O0FPeVNyQztFQUFnRCxpQlB6U1g7O0FPMFNyQztFQUFnRCxpQlAxU1g7O0FPMlNyQztFQUFtRCxpQlAzU2Q7O0FPNFNyQztFQUFtRCxpQlA1U2Q7O0FPNlNyQztFQUFnRCxpQlA3U1g7O0FPOFNyQztFQUFnRCxpQlA5U1g7O0FPK1NyQztFQUFvRCxpQlAvU2Y7O0FPZ1RyQztFQUFtRCxpQlBoVGQ7O0FPaVRyQztFQUFnRCxpQlBqVFg7O0FPa1RyQztFQUFzRCxpQlBsVGpCOztBT21UckM7RUFBMkQsaUJQblR0Qjs7QU9vVHJDO0VBQW1ELGlCUHBUZDs7QU9xVHJDO0VBQWtELGlCUHJUYjs7QU9zVHJDO0VBQXdDLGlCUHRUSDs7QU91VHJDO0VBQTBDLGlCUHZUTDs7QU93VHJDO0VBQWlDLGlCUHhUSTs7QU95VHJDO0VBQXFDLGlCUHpUQTs7QU8wVHJDO0VBQWtDLGlCUDFURzs7QU8yVHJDO0VBQXVDLGlCUDNURjs7QU80VHJDO0VBQWlDLGlCUDVUSTs7QU82VHJDO0VBQWtDLGlCUDdURzs7QU84VHJDO0VBQW1DLGlCUDlURTs7QU8rVHJDO0VBQWlDLGlCUC9USTs7QU9nVXJDO0VBQXFDLGlCUGhVQTs7QU9pVXJDO0VBQWlDLGlCUGpVSTs7QU9rVXJDO0VBQWtDLGlCUGxVRzs7QU9tVXJDO0VBQWdDLGlCUG5VSzs7QU9vVXJDO0VBQXVDLGlCUHBVRjs7QU9xVXJDO0VBQW9DLGlCUHJVQzs7QU9zVXJDO0VBQTJDLGlCUHRVTjs7QU91VXJDO0VBQXdDLGlCUHZVSDs7QU93VXJDO0VBQXFDLGlCUHhVQTs7QU95VXJDO0VBQXFDLGlCUHpVQTs7QU8wVXJDO0VBQWlDLGlCUDFVSTs7QU8yVXJDO0VBQW1DLGlCUDNVRTs7QU80VXJDO0VBQXNDLGlCUDVVRDs7QU82VXJDO0VBQXFDLGlCUDdVQTs7QU84VXJDO0VBQXNDLGlCUDlVRDs7QU8rVXJDO0VBQW9DLGlCUC9VQzs7QU9nVnJDO0VBQW9DLGlCUGhWQzs7QU9pVnJDO0VBQWdDLGlCUGpWSzs7QU9rVnJDO0VBQXVDLGlCUGxWRjs7QU9tVnJDO0VBQXlDLGlCUG5WSjs7QU9vVnJDO0VBQWdDLGlCUHBWSzs7QU9xVnJDO0VBQXNDLGlCUHJWRDs7QU9zVnJDO0VBQXFDLGlCUHRWQTs7QU91VnJDO0VBQWlDLGlCUHZWSTs7QU93VnJDO0VBQXFDLGlCUHhWQTs7QU95VnJDO0VBQW9DLGlCUHpWQzs7QU8wVnJDO0VBQXNDLGlCUDFWRDs7QU8yVnJDO0VBQXNDLGlCUDNWRDs7QU80VnJDO0VBQXFDLGlCUDVWQTs7QU82VnJDO0VBQXFDLGlCUDdWQTs7QU84VnJDO0VBQXVDLGlCUDlWRjs7QU8rVnJDO0VBQXFDLGlCUC9WQTs7QU9nV3JDO0VBQWlDLGlCUGhXSTs7QU9pV3JDO0VBQTBDLGlCUGpXTDs7QU9rV3JDO0VBQStDLGlCUGxXVjs7QU9tV3JDO0VBQXVDLGlCUG5XRjs7QU9vV3JDO0VBQW9DLGlCUHBXQzs7QU9xV3JDO0VBQXNDLGlCUHJXRDs7QU9zV3JDO0VBQW9DLGlCUHRXQzs7QU91V3JDO0VBQW1DLGlCUHZXRTs7QU93V3JDO0VBQWtDLGlCUHhXRzs7QU95V3JDO0VBQWdDLGlCUHpXSzs7QU8wV3JDO0VBQW1DLGlCUDFXRTs7QU8yV3JDO0VBQW1DLGlCUDNXRTs7QU80V3JDO0VBQWdDLGlCUDVXSzs7QU82V3JDO0VBQXdDLGlCUDdXSDs7QU84V3JDO0VBQWtDLGlCUDlXRzs7QU8rV3JDO0VBQTBDLGlCUC9XTDs7QU9nWHJDO0VBQW1DLGlCUGhYRTs7QU9pWHJDO0VBQXdDLGlCUGpYSDs7QU9rWHJDO0VBQXNDLGlCUGxYRDs7QU9tWHJDO0VBQXVDLGlCUG5YRjs7QU9vWHJDO0VBQWlDLGlCUHBYSTs7QU9xWHJDO0VBQXFDLGlCUHJYQTs7QU9zWHJDO0VBQTBDLGlCUHRYTDs7QU91WHJDO0VBQTZDLGlCUHZYUjs7QU93WHJDO0VBQW1DLGlCUHhYRTs7QU95WHJDO0VBQXlDLGlCUHpYSjs7QU8wWHJDO0VBQXFDLGlCUDFYQTs7QU8yWHJDO0VBQTRDLGlCUDNYUDs7QU80WHJDO0VBQW9DLGlCUDVYQzs7QU82WHJDO0VBQWlDLGlCUDdYSTs7QU84WHJDO0VBQTBDLGlCUDlYTDs7QU8rWHJDO0VBQTJDLGlCUC9YTjs7QU9nWXJDO0VBQW1DLGlCUGhZRTs7QU9pWXJDO0VBQXFDLGlCUGpZQTs7QU9rWXJDO0VBQXFDLGlCUGxZQTs7QU9tWXJDO0VBQTBDLGlCUG5ZTDs7QU9vWXJDO0VBQW9DLGlCUHBZQzs7QU9xWXJDO0VBQW1DLGlCUHJZRTs7QU9zWXJDO0VBQXVDLGlCUHRZRjs7QU91WXJDO0VBQWlDLGlCUHZZSTs7QU93WXJDO0VBQWlDLGlCUHhZSTs7QU95WXJDO0VBQXdDLGlCUHpZSDs7QU8wWXJDO0VBQWlDLGlCUDFZSTs7QU8yWXJDO0VBQWdDLGlCUDNZSzs7QU80WXJDO0VBQWtDLGlCUDVZRzs7QU82WXJDO0VBQXNDLGlCUDdZRDs7QU84WXJDO0VBQXVDLGlCUDlZRjs7QU8rWXJDO0VBQXVDLGlCUC9ZRjs7QU9nWnJDO0VBQWlDLGlCUGhaSTs7QU9pWnJDO0VBQWtDLGlCUGpaRzs7QU9rWnJDO0VBQW1DLGlCUGxaRTs7QU9tWnJDO0VBQXFDLGlCUG5aQTs7QU9vWnJDO0VBQTBDLGlCUHBaTDs7QU9xWnJDO0VBQStDLGlCUHJaVjs7QU9zWnJDO0VBQTRDLGlCUHRaUDs7QU91WnJDO0VBQW1DLGlCUHZaRTs7QU93WnJDO0VBQW1DLGlCUHhaRTs7QU95WnJDO0VBQW1DLGlCUHpaRTs7QU8wWnJDO0VBQW1DLGlCUDFaRTs7QU8yWnJDO0VBQXFDLGlCUDNaQTs7QU80WnJDO0VBQXFDLGlCUDVaQTs7QU82WnJDO0VBQWlDLGlCUDdaSTs7QU84WnJDO0VBQXNDLGlCUDlaRDs7QU8rWnJDO0VBQXFDLGlCUC9aQTs7QU9nYXJDO0VBQXlDLGlCUGhhSjs7QU9pYXJDO0VBQXdDLGlCUGphSDs7QU9rYXJDO0VBQStDLGlCUGxhVjs7QU9tYXJDO0VBQWlELGlCUG5hWjs7QU9vYXJDO0VBQW1DLGlCUHBhRTs7QU9xYXJDO0VBQXVDLGlCUHJhRjs7QU9zYXJDO0VBQThDLGlCUHRhVDs7QU91YXJDO0VBQXlDLGlCUHZhSjs7QU93YXJDO0VBQThDLGlCUHhhVDs7QU95YXJDO0VBQXFELGlCUHphaEI7O0FPMGFyQztFQUFnQyxpQlAxYUs7O0FPMmFyQztFQUF3QyxpQlAzYUg7O0FPNGFyQztFQUFzQyxpQlA1YUQ7O0FPNmFyQztFQUFxQyxpQlA3YUE7O0FPOGFyQztFQUF1QyxpQlA5YUY7O0FPK2FyQztFQUErQyxpQlAvYVY7O0FPZ2JyQztFQUE0QyxpQlBoYlA7O0FPaWJyQztFQUFnQyxpQlBqYks7O0FPa2JyQztFQUFpRCxpQlBsYlo7O0FPbWJyQztFQUEwQyxpQlBuYkw7O0FPb2JyQztFQUF5QyxpQlBwYko7O0FPcWJyQztFQUFtQyxpQlByYkU7O0FPc2JyQztFQUFnQyxpQlB0Yks7O0FPdWJyQztFQUFvQyxpQlB2YkM7O0FPd2JyQztFQUF3QyxpQlB4Ykg7O0FPeWJyQztFQUFrQyxpQlB6Ykc7O0FPMGJyQztFQUFtQyxpQlAxYkU7O0FPMmJyQztFQUFtQyxpQlAzYkU7O0FPNGJyQztFQUF3QyxpQlA1Ykg7O0FPNmJyQztFQUFrQyxpQlA3Ykc7O0FPOGJyQztFQUFpQyxpQlA5Ykk7O0FPK2JyQztFQUFxQyxpQlAvYkE7O0FPZ2NyQztFQUF5QyxpQlBoY0o7O0FPaWNyQztFQUF1QyxpQlBqY0Y7O0FPa2NyQztFQUFzQyxpQlBsY0Q7O0FPbWNyQztFQUEwQyxpQlBuY0w7O0FPb2NyQztFQUFxQyxpQlBwY0E7O0FPcWNyQztFQUEwQyxpQlByY0w7O0FPc2NyQztFQUF1QyxpQlB0Y0Y7O0FPdWNyQztFQUF3QyxpQlB2Y0g7O0FPd2NyQztFQUF1QyxpQlB4Y0Y7O0FPeWNyQztFQUF3QyxpQlB6Y0g7O0FPMGNyQztFQUF5QyxpQlAxY0o7O0FPMmNyQztFQUFnRCxpQlAzY1g7O0FPNGNyQztFQUF5QyxpQlA1Y0o7O0FPNmNyQztFQUE2QyxpQlA3Y1I7O0FPOGNyQztFQUFxQyxpQlA5Y0E7O0FPK2NyQztFQUE0QyxpQlAvY1A7O0FPZ2RyQztFQUE4QyxpQlBoZFQ7O0FPaWRyQztFQUEyQyxpQlBqZE47O0FPa2RyQztFQUF3QyxpQlBsZEg7O0FPbWRyQztFQUF1QyxpQlBuZEY7O0FPb2RyQztFQUFzQyxpQlBwZEQ7O0FPcWRyQztFQUFpQyxpQlByZEk7O0FPc2RyQztFQUFzQyxpQlB0ZEQ7O0FPdWRyQztFQUFpQyxpQlB2ZEk7O0FPd2RyQztFQUFtQyxpQlB4ZEU7O0FPeWRyQztFQUF3QyxpQlB6ZEg7O0FPMGRyQztFQUFpQyxpQlAxZEk7O0FPMmRyQztFQUFxQyxpQlAzZEE7O0FPNGRyQztFQUE4QyxpQlA1ZFQ7O0FPNmRyQztFQUFvQyxpQlA3ZEM7O0FPOGRyQztFQUE0QyxpQlA5ZFA7O0FPK2RyQztFQUFzQyxpQlAvZEQ7O0FPZ2VyQztFQUF3QyxpQlBoZUg7O0FPaWVyQztFQUE0QyxpQlBqZVA7O0FPa2VyQztFQUF1QyxpQlBsZUY7O0FPbWVyQztFQUFpQyxpQlBuZUk7O0FPb2VyQztFQUF3QyxpQlBwZUg7O0FPcWVyQztFQUFpQyxpQlByZUk7O0FPc2VyQztFQUEyQyxpQlB0ZU47O0FPdWVyQztFQUFxQyxpQlB2ZUE7O0FPd2VyQztFQUFrQyxpQlB4ZUc7O0FPeWVyQztFQUFtQyxpQlB6ZUU7O0FPMGVyQztFQUFzQyxpQlAxZUQ7O0FPMmVyQztFQUFvQyxpQlAzZUM7O0FPNGVyQztFQUFnQyxpQlA1ZUs7O0FPNmVyQztFQUFtQyxpQlA3ZUU7O0FPOGVyQztFQUF5QyxpQlA5ZUo7O0FPK2VyQztFQUF3QyxpQlAvZUg7O0FPZ2ZyQztFQUF3QyxpQlBoZkg7O0FPaWZyQztFQUFpQyxpQlBqZkk7O0FPa2ZyQztFQUF5QyxpQlBsZko7O0FPbWZyQztFQUE2QyxpQlBuZlI7O0FPb2ZyQztFQUE4QyxpQlBwZlQ7O0FPcWZyQztFQUFtRCxpQlByZmQ7O0FPc2ZyQztFQUFzQyxpQlB0ZkQ7O0FPdWZyQztFQUF5QyxpQlB2Zko7O0FPd2ZyQztFQUEwQyxpQlB4Zkw7O0FPeWZyQztFQUF5QyxpQlB6Zko7O0FPMGZyQztFQUE2QyxpQlAxZlI7O0FPMmZyQztFQUFxQyxpQlAzZkE7O0FPNGZyQztFQUFvQyxpQlA1ZkM7O0FPNmZyQztFQUF1QyxpQlA3ZkY7O0FPOGZyQztFQUEyQyxpQlA5Zk47O0FPK2ZyQztFQUFvQyxpQlAvZkM7O0FPZ2dCckM7RUFBaUMsaUJQaGdCSTs7QU9pZ0JyQztFQUFrQyxpQlBqZ0JHOztBT2tnQnJDO0VBQXVDLGlCUGxnQkY7O0FPbWdCckM7RUFBb0MsaUJQbmdCQzs7QU9vZ0JyQztFQUEwQyxpQlBwZ0JMOztBT3FnQnJDO0VBQW1DLGlCUHJnQkU7O0FPc2dCckM7RUFBOEMsaUJQdGdCVDs7QU91Z0JyQztFQUE0QyxpQlB2Z0JQOztBT3dnQnJDO0VBQW9DLGlCUHhnQkM7O0FPeWdCckM7RUFBcUMsaUJQemdCQTs7QU8wZ0JyQztFQUFrQyxpQlAxZ0JHOztBTzJnQnJDO0VBQWdDLGlCUDNnQks7O0FPNGdCckM7RUFBdUMsaUJQNWdCRjs7QU82Z0JyQztFQUF1QyxpQlA3Z0JGOztBTzhnQnJDO0VBQStCLGlCUDlnQk07O0FPK2dCckM7RUFBc0MsaUJQL2dCRDs7QU9naEJyQztFQUFrQyxpQlBoaEJHOztBT2loQnJDO0VBQWlDLGlCUGpoQkk7O0FPa2hCckM7RUFBa0MsaUJQbGhCRzs7QU9taEJyQztFQUFnQyxpQlBuaEJLOztBT29oQnJDO0VBQW9DLGlCUHBoQkM7O0FPcWhCckM7RUFBdUMsaUJQcmhCRjs7QU9zaEJyQztFQUFtQyxpQlB0aEJFOztBT3VoQnJDO0VBQXVDLGlCUHZoQkY7O0FPd2hCckM7RUFBMEMsaUJQeGhCTDs7QU95aEJyQztFQUFzQyxpQlB6aEJEOztBTzBoQnJDO0VBQW1DLGlCUDFoQkU7O0FPMmhCckM7RUFBbUMsaUJQM2hCRTs7QU80aEJyQztFQUF5QyxpQlA1aEJKOztBTzZoQnJDO0VBQTBDLGlCUDdoQkw7O0FPOGhCckM7RUFBOEMsaUJQOWhCVDs7QU8raEJyQztFQUEwQyxpQlAvaEJMOztBT2dpQnJDO0VBQW9DLGlCUGhpQkM7O0FPaWlCckM7RUFBa0MsaUJQamlCRzs7QU9raUJyQztFQUFvQyxpQlBsaUJDOztBT21pQnJDO0VBQWtDLGlCUG5pQkc7O0FPb2lCckM7RUFBeUMsaUJQcGlCSjs7QU9xaUJyQztFQUEyQyxpQlByaUJOOztBT3NpQnJDO0VBQXVDLGlCUHRpQkY7O0FPdWlCckM7RUFBeUMsaUJQdmlCSjs7QU93aUJyQztFQUFtQyxpQlB4aUJFOztBT3lpQnJDO0VBQXNDLGlCUHppQkQ7O0FPMGlCckM7RUFBc0MsaUJQMWlCRDs7QU8yaUJyQztFQUF3QyxpQlAzaUJIOztBTzRpQnJDO0VBQW1DLGlCUDVpQkU7O0FPNmlCckM7RUFBeUMsaUJQN2lCSjs7QU84aUJyQztFQUF1QyxpQlA5aUJGOztBTytpQnJDO0VBQXdDLGlCUC9pQkg7O0FPZ2pCckM7RUFBd0MsaUJQaGpCSDs7QU9pakJyQztFQUEwQyxpQlBqakJMOztBT2tqQnJDO0VBQStDLGlCUGxqQlY7O0FPbWpCckM7RUFBMEMsaUJQbmpCTDs7QU9vakJyQztFQUFvQyxpQlBwakJDOztBT3FqQnJDO0VBQTJDLGlCUHJqQk47O0FPc2pCckM7RUFBcUMsaUJQdGpCQTs7QU91akJyQztFQUFpQyxpQlB2akJJOztBT3dqQnJDO0VBQXlDLGlCUHhqQko7O0FPeWpCckM7RUFBK0MsaUJQempCVjs7QU8wakJyQztFQUFvQyxpQlAxakJDOztBTzJqQnJDO0VBQWlDLGlCUDNqQkk7O0FPNGpCckM7RUFBcUMsaUJQNWpCQTs7QU82akJyQztFQUFzQyxpQlA3akJEOztBTzhqQnJDO0VBQTRDLGlCUDlqQlA7O0FPK2pCckM7RUFBd0MsaUJQL2pCSDs7QU9na0JyQztFQUF3QyxpQlBoa0JIOztBT2lrQnJDO0VBQThDLGlCUGprQlQ7O0FPa2tCckM7RUFBdUMsaUJQbGtCRjs7QU9ta0JyQztFQUF1QyxpQlBua0JGOztBT29rQnJDO0VBQXdDLGlCUHBrQkg7O0FPcWtCckM7RUFBK0MsaUJQcmtCVjs7QU9za0JyQztFQUE2QyxpQlB0a0JSOztBT3VrQnJDO0VBQXNDLGlCUHZrQkQ7O0FPd2tCckM7RUFBNEMsaUJQeGtCUDs7QU95a0JyQztFQUF1QyxpQlB6a0JGOztBTzBrQnJDO0VBQWdELGlCUDFrQlg7O0FPMmtCckM7RUFBMEMsaUJQM2tCTDs7QU80a0JyQztFQUFxQyxpQlA1a0JBOztBTzZrQnJDO0VBQWtDLGlCUDdrQkc7O0FPOGtCckM7RUFBb0MsaUJQOWtCQzs7QU8ra0JyQztFQUFtQyxpQlAva0JFOztBT2dsQnJDO0VBQWlDLGlCUGhsQkk7O0FPaWxCckM7RUFBcUMsaUJQamxCQTs7QU9rbEJyQztFQUF3QyxpQlBsbEJIOztBT21sQnJDO0VBQStDLGlCUG5sQlY7O0FPb2xCckM7RUFBdUMsaUJQcGxCRjs7QU9xbEJyQztFQUFzQyxpQlBybEJEOztBT3NsQnJDO0VBQW1DLGlCUHRsQkU7O0FPdWxCckM7RUFBa0MsaUJQdmxCRzs7QU93bEJyQztFQUF5QyxpQlB4bEJKOztBT3lsQnJDO0VBQStDLGlCUHpsQlY7O0FPMGxCckM7RUFBaUQsaUJQMWxCWjs7QU8ybEJyQztFQUE2QyxpQlAzbEJSOztBTzRsQnJDO0VBQStDLGlCUDVsQlY7O0FPNmxCckM7RUFBd0MsaUJQN2xCSDs7QU84bEJyQztFQUErQyxpQlA5bEJWOztBTytsQnJDO0VBQXVDLGlCUC9sQkY7O0FPZ21CckM7RUFBdUMsaUJQaG1CRjs7QU9pbUJyQztFQUE0QyxpQlBqbUJQOztBT2ttQnJDO0VBQTRDLGlCUGxtQlA7O0FPbW1CckM7RUFBNkMsaUJQbm1CUjs7QU9vbUJyQztFQUEwQyxpQlBwbUJMOztBT3FtQnJDO0VBQXlDLGlCUHJtQko7O0FPc21CckM7RUFBc0MsaUJQdG1CRDs7QU91bUJyQztFQUEwQyxpQlB2bUJMOztBT3dtQnJDO0VBQTBDLGlCUHhtQkw7O0FPeW1CckM7RUFBdUMsaUJQem1CRjs7QU8wbUJyQztFQUFrQyxpQlAxbUJHOztBTzJtQnJDO0VBQTBDLGlCUDNtQkw7O0FPNG1CckM7RUFBdUMsaUJQNW1CRjs7QU82bUJyQztFQUFzQyxpQlA3bUJEOztBTzhtQnJDO0VBQWdELGlCUDltQlg7O0FPK21CckM7RUFBNEMsaUJQL21CUDs7QU9nbkJyQztFQUFxQyxpQlBobkJBOztBT2luQnJDO0VBQXFDLGlCUGpuQkE7O0FPa25CckM7RUFBb0MsaUJQbG5CQzs7QU9tbkJyQztFQUF1QyxpQlBubkJGOztBT29uQnJDO0VBQTRDLGlCUHBuQlA7O0FPcW5CckM7RUFBdUMsaUJQcm5CRjs7QU9zbkJyQztFQUFnQyxpQlB0bkJLOztBT3VuQnJDO0VBQTRDLGlCUHZuQlA7O0FPd25CckM7RUFBa0QsaUJQeG5CYjs7QU95bkJyQztFQUEyQyxpQlB6bkJOOztBTzBuQnJDO0VBQTRDLGlCUDFuQlA7O0FPMm5CckM7RUFBb0MsaUJQM25CQzs7QU80bkJyQztFQUF1QyxpQlA1bkJGOztBTzZuQnJDO0VBQTJDLGlCUDduQk47O0FPOG5CckM7RUFBb0MsaUJQOW5CQzs7QU8rbkJyQztFQUFrQyxpQlAvbkJHOztBT2dvQnJDO0VBQXlDLGlCUGhvQko7O0FPaW9CckM7RUFBc0MsaUJQam9CRDs7QU9rb0JyQztFQUF1QyxpQlBsb0JGOztBT21vQnJDO0VBQXdDLGlCUG5vQkg7O0FPb29CckM7RUFBbUMsaUJQcG9CRTs7QU9xb0JyQztFQUFrQyxpQlByb0JHOztBT3NvQnJDO0VBQWlDLGlCUHRvQkk7O0FPdW9CckM7RUFBMEMsaUJQdm9CTDs7QU93b0JyQztFQUFvQyxpQlB4b0JDOztBT3lvQnJDO0VBQWlDLGlCUHpvQkk7O0FPMG9CckM7RUFBd0MsaUJQMW9CSDs7QU8yb0JyQztFQUF3QyxpQlAzb0JIOztBTzRvQnJDO0VBQWlDLGlCUDVvQkk7O0FPNm9CckM7RUFBa0MsaUJQN29CRzs7QU84b0JyQztFQUFxQyxpQlA5b0JBOztBTytvQnJDO0VBQWtDLGlCUC9vQkc7O0FPZ3BCckM7RUFBdUMsaUJQaHBCRjs7QU9pcEJyQztFQUFxQyxpQlBqcEJBOztBT2twQnJDO0VBQXlDLGlCUGxwQko7O0FPbXBCckM7RUFBNEMsaUJQbnBCUDs7QU9vcEJyQztFQUEwQyxpQlBwcEJMOztBT3FwQnJDO0VBQW9DLGlCUHJwQkM7O0FPc3BCckM7RUFBbUMsaUJQdHBCRTs7QU91cEJyQztFQUFrQyxpQlB2cEJHOztBT3dwQnJDO0VBQW1DLGlCUHhwQkU7O0FPeXBCckM7RUFBc0MsaUJQenBCRDs7QU8wcEJyQztFQUEwQyxpQlAxcEJMOztBTzJwQnJDO0VBQTJDLGlCUDNwQk47O0FPNHBCckM7RUFBNEMsaUJQNXBCUDs7QU82cEJyQztFQUF5QyxpQlA3cEJKOztBTzhwQnJDO0VBQXVDLGlCUDlwQkY7O0FPK3BCckM7RUFBa0MsaUJQL3BCRzs7QU9ncUJyQztFQUFvQyxpQlBocUJDOztBT2lxQnJDO0VBQWtDLGlCUGpxQkc7O0FPa3FCckM7RUFBb0MsaUJQbHFCQzs7QU9tcUJyQztFQUFxQyxpQlBucUJBOztBT29xQnJDO0VBQXNDLGlCUHBxQkQ7O0FPcXFCckM7RUFBb0MsaUJQcnFCQzs7QU9zcUJyQztFQUFrQyxpQlB0cUJHOztBT3VxQnJDO0VBQXFDLGlCUHZxQkE7O0FPd3FCckM7RUFBb0MsaUJQeHFCQzs7QU95cUJyQztFQUF3QyxpQlB6cUJIOztBTzBxQnJDO0VBQWtDLGlCUDFxQkc7O0FPMnFCckM7RUFBa0MsaUJQM3FCRzs7QU80cUJyQztFQUFrQyxpQlA1cUJHOztBTzZxQnJDO0VBQW1DLGlCUDdxQkU7O0FPOHFCckM7RUFBaUMsaUJQOXFCSTs7QU8rcUJyQztFQUFrQyxpQlAvcUJHOztBT2dyQnJDO0VBQW1DLGlCUGhyQkU7O0FPaXJCckM7RUFBcUMsaUJQanJCQTs7QU9rckJyQztFQUFxQyxpQlBsckJBOztBT21yQnJDO0VBQWlDLGlCUG5yQkk7O0FPb3JCckM7RUFBd0MsaUJQcHJCSDs7QU9xckJyQztFQUFxQyxpQlByckJBOztBT3NyQnJDO0VBQXNDLGlCUHRyQkQ7O0FPdXJCckM7RUFBNkMsaUJQdnJCUjs7QU93ckJyQztFQUFxQyxpQlB4ckJBOztBT3lyQnJDO0VBQXFDLGlCUHpyQkE7O0FPMHJCckM7RUFBOEMsaUJQMXJCVDs7QU8yckJyQztFQUFxQyxpQlAzckJBOztBTzRyQnJDO0VBQW9DLGlCUDVyQkM7O0FPNnJCckM7RUFBbUMsaUJQN3JCRTs7QU84ckJyQztFQUFvQyxpQlA5ckJDOztBTytyQnJDO0VBQW1DLGlCUC9yQkU7O0FPZ3NCckM7RUFBd0MsaUJQaHNCSDs7QU9pc0JyQztFQUFpQyxpQlBqc0JJOztBT2tzQnJDO0VBQWlDLGlCUGxzQkk7O0FPbXNCckM7RUFBdUMsaUJQbnNCRjs7QU9vc0JyQztFQUFvQyxpQlBwc0JDOztBT3FzQnJDO0VBQWlDLGlCUHJzQkk7O0FPc3NCckM7RUFBa0MsaUJQdHNCRzs7QU91c0JyQztFQUFrQyxpQlB2c0JHOztBT3dzQnJDO0VBQW1DLGlCUHhzQkU7O0FPeXNCckM7RUFBMkMsaUJQenNCTjs7QU8wc0JyQztFQUErQixpQlAxc0JNOztBTzJzQnJDO0VBQXNDLGlCUDNzQkQ7O0FPNHNCckM7RUFBcUMsaUJQNXNCQTs7QU82c0JyQztFQUFrQyxpQlA3c0JHOztBTzhzQnJDO0VBQW1DLGlCUDlzQkU7O0FPK3NCckM7RUFBZ0MsaUJQL3NCSzs7QU9ndEJyQztFQUFvQyxpQlBodEJDOztBT2l0QnJDO0VBQXFDLGlCUGp0QkE7O0FPa3RCckM7RUFBbUMsaUJQbHRCRTs7QU9tdEJyQztFQUFtQyxpQlBudEJFOztBT290QnJDO0VBQXdDLGlCUHB0Qkg7O0FPcXRCckM7RUFBMEMsaUJQcnRCTDs7QU9zdEJyQztFQUFpQyxpQlB0dEJJOztBT3V0QnJDO0VBQXNDLGlCUHZ0QkQ7O0FPd3RCckM7RUFBNEMsaUJQeHRCUDs7QU95dEJyQztFQUFzQyxpQlB6dEJEOztBTzB0QnJDO0VBQW1DLGlCUDF0QkU7O0FPMnRCckM7RUFBcUMsaUJQM3RCQTs7QU80dEJyQztFQUFxQyxpQlA1dEJBOztBTzZ0QnJDO0VBQW1DLGlCUDd0QkU7O0FPOHRCckM7RUFBd0MsaUJQOXRCSDs7QU8rdEJyQztFQUF5QyxpQlAvdEJKOztBT2d1QnJDO0VBQTJDLGlCUGh1Qk47O0FPaXVCckM7RUFBb0MsaUJQanVCQzs7QU9rdUJyQztFQUFtQyxpQlBsdUJFOztBT211QnJDO0VBQTBDLGlCUG51Qkw7O0FPb3VCckM7RUFBa0MsaUJQcHVCRzs7QU9xdUJyQztFQUF1QyxpQlBydUJGOztBT3N1QnJDO0VBQXlDLGlCUHR1Qko7O0FPdXVCckM7RUFBdUMsaUJQdnVCRjs7QU93dUJyQztFQUF3QyxpQlB4dUJIOztBT3l1QnJDO0VBQWlDLGlCUHp1Qkk7O0FPMHVCckM7RUFBb0MsaUJQMXVCQzs7QU8ydUJyQztFQUFrQyxpQlAzdUJHOztBTzR1QnJDO0VBQWlDLGlCUDV1Qkk7O0FPNnVCckM7RUFBc0MsaUJQN3VCRDs7QU84dUJyQztFQUE0QyxpQlA5dUJQOztBTyt1QnJDO0VBQTJDLGlCUC91Qk47O0FPZ3ZCckM7RUFBeUMsaUJQaHZCSjs7QU9pdkJyQztFQUFzQyxpQlBqdkJEOztBT2t2QnJDO0VBQXNDLGlCUGx2QkQ7O0FPbXZCckM7RUFBaUMsaUJQbnZCSTs7QU9vdkJyQztFQUFpQyxpQlBwdkJJOztBT3F2QnJDO0VBQXFDLGlCUHJ2QkE7O0FPc3ZCckM7RUFBd0MsaUJQdHZCSDs7QU91dkJyQztFQUFtQyxpQlB2dkJFOztBT3d2QnJDO0VBQWtDLGlCUHh2Qkc7O0FPeXZCckM7RUFBc0MsaUJQenZCRDs7QU8wdkJyQztFQUFpQyxpQlAxdkJJOztBTzJ2QnJDO0VBQXFDLGlCUDN2QkE7O0FPNHZCckM7RUFBb0MsaUJQNXZCQzs7QU82dkJyQztFQUFvQyxpQlA3dkJDOztBTzh2QnJDO0VBQTJDLGlCUDl2Qk47O0FPK3ZCckM7RUFBaUMsaUJQL3ZCSTs7QU9nd0JyQztFQUFzQyxpQlBod0JEOztBT2l3QnJDO0VBQWdELGlCUGp3Qlg7O0FPa3dCckM7RUFBZ0QsaUJQbHdCWDs7QU9td0JyQztFQUFpRCxpQlBud0JaOztBT293QnJDO0VBQThDLGlCUHB3QlQ7O0FPcXdCckM7RUFBdUMsaUJQcndCRjs7QU9zd0JyQztFQUF5QyxpQlB0d0JKOztBT3V3QnJDO0VBQWtDLGlCUHZ3Qkc7O0FPd3dCckM7RUFBd0MsaUJQeHdCSDs7QU95d0JyQztFQUFpQyxpQlB6d0JJOztBTzB3QnJDO0VBQW9DLGlCUDF3QkM7O0FPMndCckM7RUFBa0MsaUJQM3dCRzs7QU80d0JyQztFQUFtQyxpQlA1d0JFOztBTzZ3QnJDO0VBQXNDLGlCUDd3QkQ7O0FPOHdCckM7RUFBc0MsaUJQOXdCRDs7QU8rd0JyQztFQUFpQyxpQlAvd0JJOztBT2d4QnJDO0VBQXdDLGlCUGh4Qkg7O0FPaXhCckM7RUFBZ0MsaUJQanhCSzs7QU9reEJyQztFQUF1QyxpQlBseEJGOztBT214QnJDO0VBQTJDLGlCUG54Qk47O0FPb3hCckM7RUFBdUMsaUJQcHhCRjs7QU9xeEJyQztFQUEyQyxpQlByeEJOOztBT3N4QnJDO0VBQW9DLGlCUHR4QkM7O0FPdXhCckM7RUFBc0MsaUJQdnhCRDs7QU93eEJyQztFQUFxQyxpQlB4eEJBOztBT3l4QnJDO0VBQW1DLGlCUHp4QkU7O0FPMHhCckM7RUFBaUMsaUJQMXhCSTs7QU8yeEJyQztFQUF3QyxpQlAzeEJIOztBTzR4QnJDO0VBQXdDLGlCUDV4Qkg7O0FPNnhCckM7RUFBMEMsaUJQN3hCTDs7QU84eEJyQztFQUEwQyxpQlA5eEJMOztBTyt4QnJDO0VBQWlDLGlCUC94Qkk7O0FPZ3lCckM7RUFBcUMsaUJQaHlCQTs7QU9peUJyQztFQUFtQyxpQlBqeUJFOztBT2t5QnJDO0VBQWdDLGlCUGx5Qks7O0FPbXlCckM7RUFBa0MsaUJQbnlCRzs7QU9veUJyQztFQUFvQyxpQlBweUJDOztBT3F5QnJDO0VBQW1DLGlCUHJ5QkU7O0FPc3lCckM7RUFBcUMsaUJQdHlCQTs7QU91eUJyQztFQUFtQyxpQlB2eUJFOztBT3d5QnJDO0VBQWtDLGlCUHh5Qkc7O0FPeXlCckM7RUFBbUMsaUJQenlCRTs7QU8weUJyQztFQUFxQyxpQlAxeUJBOztBTzJ5QnJDO0VBQWdDLGlCUDN5Qks7O0FPNHlCckM7RUFBc0MsaUJQNXlCRDs7QU82eUJyQztFQUE2QyxpQlA3eUJSOztBTzh5QnJDO0VBQW1DLGlCUDl5QkU7O0FPK3lCckM7RUFBcUMsaUJQL3lCQTs7QU9nekJyQztFQUFvQyxpQlBoekJDOztBT2l6QnJDO0VBQW9DLGlCUGp6QkM7O0FPa3pCckM7RUFBbUMsaUJQbHpCRTs7QU9tekJyQztFQUFzQyxpQlBuekJEOztBT296QnJDO0VBQXNDLGlCUHB6QkQ7O0FPcXpCckM7RUFBdUMsaUJQcnpCRjs7QU9zekJyQztFQUEyQyxpQlB0ekJOOztBT3V6QnJDO0VBQWlELGlCUHZ6Qlo7O0FPd3pCckM7RUFBNkMsaUJQeHpCUjs7QU95ekJyQztFQUF1QyxpQlB6ekJGOztBTzB6QnJDO0VBQXNDLGlCUDF6QkQ7O0FPMnpCckM7RUFBa0MsaUJQM3pCRzs7QU80ekJyQztFQUF5QyxpQlA1ekJKOztBTzZ6QnJDO0VBQXlDLGlCUDd6Qko7O0FPOHpCckM7RUFBbUMsaUJQOXpCRTs7QU8rekJyQztFQUFnQyxpQlAvekJLOztBT2cwQnJDO0VBQXFDLGlCUGgwQkE7O0FPaTBCckM7RUFBa0MsaUJQajBCRzs7QU9rMEJyQztFQUFtQyxpQlBsMEJFOztBT20wQnJDO0VBQW1DLGlCUG4wQkU7O0FPbzBCckM7RUFBdUMsaUJQcDBCRjs7QU9xMEJyQztFQUFpQyxpQlByMEJJOztBT3MwQnJDO0VBQW1DLGlCUHQwQkU7O0FPdTBCckM7RUFBdUMsaUJQdjBCRjs7QU93MEJyQztFQUEyQyxpQlB4MEJOOztBT3kwQnJDO0VBQTRDLGlCUHowQlA7O0FPMDBCckM7RUFBZ0QsaUJQMTBCWDs7QU8yMEJyQztFQUF3QyxpQlAzMEJIOztBTzQwQnJDO0VBQTRDLGlCUDUwQlA7O0FPNjBCckM7RUFBcUMsaUJQNzBCQTs7QU84MEJyQztFQUFpQyxpQlA5MEJJOztBTyswQnJDO0VBQTBDLGlCUC8wQkw7O0FPZzFCckM7RUFBbUMsaUJQaDFCRTs7QU9pMUJyQztFQUF1QyxpQlBqMUJGOztBT2sxQnJDO0VBQXFDLGlCUGwxQkE7O0FPbTFCckM7RUFBa0MsaUJQbjFCRzs7QU9vMUJyQztFQUEwQyxpQlBwMUJMOztBT3ExQnJDO0VBQW9DLGlCUHIxQkM7O0FPczFCckM7RUFBa0MsaUJQdDFCRzs7QU91MUJyQztFQUFvQyxpQlB2MUJDOztBT3cxQnJDO0VBQWlDLGlCUHgxQkk7O0FPeTFCckM7RUFBMEMsaUJQejFCTDs7QU8wMUJyQztFQUFtQyxpQlAxMUJFOztBTzIxQnJDO0VBQXNDLGlCUDMxQkQ7O0FPNDFCckM7RUFBbUMsaUJQNTFCRTs7QU82MUJyQztFQUFpQyxpQlA3MUJJOztBTzgxQnJDO0VBQW9DLGlCUDkxQkM7O0FPKzFCckM7RUFBc0MsaUJQLzFCRDs7QU9nMkJyQztFQUEwQyxpQlBoMkJMOztBT2kyQnJDO0VBQWdDLGlCUGoyQks7O0FPazJCckM7RUFBZ0MsaUJQbDJCSzs7QU9tMkJyQztFQUF3QyxpQlBuMkJIOztBT28yQnJDO0VBQXlDLGlCUHAyQko7O0FPcTJCckM7RUFBMkMsaUJQcjJCTjs7QU9zMkJyQztFQUEyQyxpQlB0MkJOOztBT3UyQnJDO0VBQTBDLGlCUHYyQkw7O0FPdzJCckM7RUFBaUQsaUJQeDJCWjs7QU95MkJyQztFQUFvQyxpQlB6MkJDOztBTzAyQnJDO0VBQXlDLGlCUDEyQko7O0FPMjJCckM7RUFBK0IsaUJQMzJCTTs7QU80MkJyQztFQUFxQyxpQlA1MkJBOztBTzYyQnJDO0VBQW1DLGlCUDcyQkU7O0FPODJCckM7RUFBa0MsaUJQOTJCRzs7QU8rMkJyQztFQUEwQyxpQlAvMkJMOztBT2czQnJDO0VBQWtDLGlCUGgzQkc7O0FPaTNCckM7RUFBZ0MsaUJQajNCSzs7QU9rM0JyQztFQUFrQyxpQlBsM0JHOztBT20zQnJDO0VBQW9DLGlCUG4zQkM7O0FPbzNCckM7RUFBa0MsaUJQcDNCRzs7QU9xM0JyQztFQUFzQyxpQlByM0JEOztBT3MzQnJDO0VBQWtDLGlCUHQzQkc7O0FPdTNCckM7RUFBd0MsaUJQdjNCSDs7QU93M0JyQztFQUF5QyxpQlB4M0JKOztBT3kzQnJDO0VBQW9DLGlCUHozQkM7O0FPMDNCckM7RUFBbUMsaUJQMTNCRTs7QU8yM0JyQztFQUFtQyxpQlAzM0JFOztBTzQzQnJDO0VBQXdDLGlCUDUzQkg7O0FPNjNCckM7RUFBc0MsaUJQNzNCRDs7QU84M0JyQztFQUEwQyxpQlA5M0JMOztBTyszQnJDO0VBQXNDLGlCUC8zQkQ7O0FPZzRCckM7RUFBb0MsaUJQaDRCQzs7QU9pNEJyQztFQUFxQyxpQlBqNEJBOztBT2s0QnJDO0VBQTJDLGlCUGw0Qk47O0FPbTRCckM7RUFBa0MsaUJQbjRCRzs7QU9vNEJyQztFQUFvQyxpQlBwNEJDOztBT3E0QnJDO0VBQWtDLGlCUHI0Qkc7O0FPczRCckM7RUFBeUMsaUJQdDRCSjs7QU91NEJyQztFQUFnQyxpQlB2NEJLOztBT3c0QnJDO0VBQW1DLGlCUHg0QkU7O0FPeTRCckM7RUFBa0MsaUJQejRCRzs7QU8wNEJyQztFQUFnQyxpQlAxNEJLOztBTzI0QnJDO0VBQW9DLGlCUDM0QkM7O0FPNDRCckM7RUFBc0MsaUJQNTRCRDs7QU82NEJyQztFQUFvQyxpQlA3NEJDOztBTzg0QnJDO0VBQXVDLGlCUDk0QkY7O0FPKzRCckM7RUFBdUMsaUJQLzRCRjs7QU9nNUJyQztFQUF5QyxpQlBoNUJKOztBT2k1QnJDO0VBQXlDLGlCUGo1Qko7O0FPazVCckM7RUFBMEMsaUJQbDVCTDs7QU9tNUJyQztFQUF5QyxpQlBuNUJKOztBT281QnJDO0VBQXVDLGlCUHA1QkY7O0FPcTVCckM7RUFBb0MsaUJQcjVCQzs7QU9zNUJyQztFQUFvQyxpQlB0NUJDOztBT3U1QnJDO0VBQXVDLGlCUHY1QkY7O0FPdzVCckM7RUFBc0MsaUJQeDVCRDs7QU95NUJyQztFQUF5QyxpQlB6NUJKOztBTzA1QnJDO0VBQXdDLGlCUDE1Qkg7O0FPMjVCckM7RUFBOEMsaUJQMzVCVDs7QU80NUJyQztFQUE2QyxpQlA1NUJSOztBTzY1QnJDO0VBQWtDLGlCUDc1Qkc7O0FPODVCckM7RUFBc0MsaUJQOTVCRDs7QU8rNUJyQztFQUF3QyxpQlAvNUJIOztBT2c2QnJDO0VBQXlDLGlCUGg2Qko7O0FPaTZCckM7RUFBNkMsaUJQajZCUjs7QU9rNkJyQztFQUF5QyxpQlBsNkJKOztBT202QnJDO0VBQXdDLGlCUG42Qkg7O0FPbzZCckM7RUFBZ0MsaUJQcDZCSzs7QU9xNkJyQztFQUF1QyxpQlByNkJGOztBT3M2QnJDO0VBQTJDLGlCUHQ2Qk47O0FPdTZCckM7RUFBMkMsaUJQdjZCTjs7QU93NkJyQztFQUEwQyxpQlB4NkJMOztBT3k2QnJDO0VBQThDLGlCUHo2QlQ7O0FPMDZCckM7RUFBdUMsaUJQMTZCRjs7QU8yNkJyQztFQUFrQyxpQlAzNkJHOztBTzQ2QnJDO0VBQXNDLGlCUDU2QkQ7O0FPNjZCckM7RUFBd0MsaUJQNzZCSDs7QU84NkJyQztFQUE2QyxpQlA5NkJSOztBTys2QnJDO0VBQXdDLGlCUC82Qkg7O0FPZzdCckM7RUFBNkMsaUJQaDdCUjs7QU9pN0JyQztFQUFrQyxpQlBqN0JHOztBT2s3QnJDO0VBQTBDLGlCUGw3Qkw7O0FPbTdCckM7RUFBNEMsaUJQbjdCUDs7QU9vN0JyQztFQUF3QyxpQlBwN0JIOztBT3E3QnJDO0VBQWlDLGlCUHI3Qkk7O0FPczdCckM7RUFBd0MsaUJQdDdCSDs7QU91N0JyQztFQUF3QyxpQlB2N0JIOztBT3c3QnJDO0VBQWlDLGlCUHg3Qkk7O0FPeTdCckM7RUFBaUMsaUJQejdCSTs7QU8wN0JyQztFQUF3QyxpQlAxN0JIOztBTzI3QnJDO0VBQXdDLGlCUDM3Qkg7O0FPNDdCckM7RUFBb0MsaUJQNTdCQzs7QU82N0JyQztFQUFpQyxpQlA3N0JJOztBTzg3QnJDO0VBQW1DLGlCUDk3QkU7O0FPKzdCckM7RUFBZ0MsaUJQLzdCSzs7QU9nOEJyQztFQUFzQyxpQlBoOEJEOztBT2k4QnJDO0VBQWlDLGlCUGo4Qkk7O0FPazhCckM7RUFBcUMsaUJQbDhCQTs7QU9tOEJyQztFQUF1QyxpQlBuOEJGOztBT284QnJDO0VBQXNDLGlCUHA4QkQ7O0FPcThCckM7RUFBaUMsaUJQcjhCSTs7QU9zOEJyQztFQUEwQyxpQlB0OEJMOztBT3U4QnJDO0VBQXlDLGlCUHY4Qko7O0FPdzhCckM7RUFBZ0QsaUJQeDhCWDs7QU95OEJyQztFQUFvRCxpQlB6OEJmOztBTzA4QnJDO0VBQWtDLGlCUDE4Qkc7O0FPMjhCckM7RUFBdUMsaUJQMzhCRjs7QU80OEJyQztFQUF5QyxpQlA1OEJKOztBTzY4QnJDO0VBQTRDLGlCUDc4QlA7O0FPODhCckM7RUFBeUMsaUJQOThCSjs7QU8rOEJyQztFQUFzQyxpQlAvOEJEOztBT2c5QnJDO0VBQW1DLGlCUGg5QkU7O0FPaTlCckM7RUFBeUMsaUJQajlCSjs7QU9rOUJyQztFQUFtQyxpQlBsOUJFOztBT205QnJDO0VBQStCLGlCUG45Qk07O0FPbzlCckM7RUFBbUMsaUJQcDlCRTs7QU9xOUJyQztFQUFxQyxpQlByOUJBOztBT3M5QnJDO0VBQTRDLGlCUHQ5QlA7O0FPdTlCckM7RUFBc0MsaUJQdjlCRDs7QU93OUJyQztFQUFzQyxpQlB4OUJEOztBT3k5QnJDO0VBQWtDLGlCUHo5Qkc7O0FPMDlCckM7RUFBdUMsaUJQMTlCRjs7QU8yOUJyQztFQUF3QyxpQlAzOUJIOztBTzQ5QnJDO0VBQWtDLGlCUDU5Qkc7O0FPNjlCckM7RUFBc0MsaUJQNzlCRDs7QU84OUJyQztFQUFzQyxpQlA5OUJEOztBTys5QnJDO0VBQTBDLGlCUC85Qkw7O0FPZytCckM7RUFBb0MsaUJQaCtCQzs7QU9pK0JyQztFQUFtQyxpQlBqK0JFOztBT2srQnJDO0VBQXlDLGlCUGwrQko7O0FPbStCckM7RUFBb0MsaUJQbitCQzs7QU9vK0JyQztFQUFrQyxpQlBwK0JHOztBT3ErQnJDO0VBQXdDLGlCUHIrQkg7O0FPcytCckM7RUFBbUMsaUJQdCtCRTs7QU91K0JyQztFQUFrQyxpQlB2K0JHOztBT3crQnJDO0VBQW9DLGlCUHgrQkM7O0FPeStCckM7RUFBeUMsaUJQeitCSjs7QU8wK0JyQztFQUFvQyxpQlAxK0JDOztBTzIrQnJDO0VBQXNDLGlCUDMrQkQ7O0FPNCtCckM7RUFBbUMsaUJQNStCRTs7QU82K0JyQztFQUF5QyxpQlA3K0JKOztBTzgrQnJDO0VBQTBDLGlCUDkrQkw7O0FPKytCckM7RUFBbUMsaUJQLytCRTs7QU9nL0JyQztFQUFpQyxpQlBoL0JJOztBT2kvQnJDO0VBQXFDLGlCUGovQkE7O0FPay9CckM7RUFBdUMsaUJQbC9CRjs7QU9tL0JyQztFQUEwQyxpQlBuL0JMOztBT28vQnJDO0VBQW1DLGlCUHAvQkU7O0FPcS9CckM7RUFBa0MsaUJQci9CRzs7QU9zL0JyQztFQUFzQyxpQlB0L0JEOztBT3UvQnJDO0VBQW1DLGlCUHYvQkU7O0FPdy9CckM7RUFBdUMsaUJQeC9CRjs7QU95L0JyQztFQUF5QyxpQlB6L0JKOztBTzAvQnJDO0VBQXNDLGlCUDEvQkQ7O0FPMi9CckM7RUFBcUMsaUJQMy9CQTs7QU80L0JyQztFQUFvQyxpQlA1L0JDOztBTzYvQnJDO0VBQWdDLGlCUDcvQks7O0FPOC9CckM7RUFBbUMsaUJQOS9CRTs7QU8rL0JyQztFQUFpQyxpQlAvL0JJOztBT2dnQ3JDO0VBQWlDLGlCUGhnQ0k7O0FPaWdDckM7RUFBa0MsaUJQamdDRzs7QU9rZ0NyQztFQUFtQyxpQlBsZ0NFOztBT21nQ3JDO0VBQXVDLGlCUG5nQ0Y7O0FPb2dDckM7RUFBb0MsaUJQcGdDQzs7QU9xZ0NyQztFQUFrQyxpQlByZ0NHOztBT3NnQ3JDO0VBQWdDLGlCUHRnQ0s7O0FPdWdDckM7RUFBdUMsaUJQdmdDRjs7QU93Z0NyQztFQUF1QyxpQlB4Z0NGOztBT3lnQ3JDO0VBQWtDLGlCUHpnQ0c7O0FPMGdDckM7RUFBMkMsaUJQMWdDTjs7QU8yZ0NyQztFQUE2QyxpQlAzZ0NSOztBTzRnQ3JDO0VBQTJDLGlCUDVnQ047O0FPNmdDckM7RUFBb0MsaUJQN2dDQzs7QU84Z0NyQztFQUF1QyxpQlA5Z0NGOztBTytnQ3JDO0VBQWlDLGlCUC9nQ0k7O0FPZ2hDckM7RUFBb0MsaUJQaGhDQzs7QU9paENyQztFQUFxQyxpQlBqaENBOztBT2toQ3JDO0VBQW1DLGlCUGxoQ0U7O0FPbWhDckM7RUFBdUMsaUJQbmhDRjs7QU9vaENyQztFQUFpQyxpQlBwaENJOztBT3FoQ3JDO0VBQXNDLGlCUHJoQ0Q7O0FPc2hDckM7RUFBMkMsaUJQdGhDTjs7QU91aENyQztFQUFpQyxpQlB2aENJOztBT3doQ3JDO0VBQW1DLGlCUHhoQ0U7O0FPeWhDckM7RUFBbUMsaUJQemhDRTs7QU8waENyQztFQUF3QyxpQlAxaENIOztBTzJoQ3JDO0VBQW1DLGlCUDNoQ0U7O0FPNGhDckM7RUFBbUMsaUJQNWhDRTs7QU82aENyQztFQUFvQyxpQlA3aENDOztBTzhoQ3JDO0VBQW1DLGlCUDloQ0U7O0FPK2hDckM7RUFBMEMsaUJQL2hDTDs7QU9naUNyQztFQUE0QyxpQlBoaUNQOztBT2lpQ3JDO0VBQXlDLGlCUGppQ0o7O0FPa2lDckM7RUFBd0MsaUJQbGlDSDs7QU9taUNyQztFQUF3QyxpQlBuaUNIOztBT29pQ3JDO0VBQXFDLGlCUHBpQ0E7O0FPcWlDckM7RUFBcUMsaUJQcmlDQTs7QU9zaUNyQztFQUFtQyxpQlB0aUNFOztBT3VpQ3JDO0VBQW1DLGlCUHZpQ0U7O0FPd2lDckM7RUFBeUMsaUJQeGlDSjs7QU95aUNyQztFQUFtQyxpQlB6aUNFOztBTzBpQ3JDO0VBQWtDLGlCUDFpQ0c7O0FPMmlDckM7RUFBc0MsaUJQM2lDRDs7QU80aUNyQztFQUE2QyxpQlA1aUNSOztBTzZpQ3JDO0VBQXlDLGlCUDdpQ0o7O0FPOGlDckM7RUFBd0MsaUJQOWlDSDs7QU8raUNyQztFQUF1QyxpQlAvaUNGOztBT2dqQ3JDO0VBQXlDLGlCUGhqQ0o7O0FPaWpDckM7RUFBaUMsaUJQampDSTs7QU9rakNyQztFQUEwQyxpQlBsakNMOztBT21qQ3JDO0VBQXlDLGlCUG5qQ0o7O0FPb2pDckM7RUFBd0MsaUJQcGpDSDs7QU9xakNyQztFQUFvQyxpQlByakNDOztBT3NqQ3JDO0VBQXlDLGlCUHRqQ0o7O0FPdWpDckM7RUFBNEMsaUJQdmpDUDs7QU93akNyQztFQUEwQyxpQlB4akNMOztBT3lqQ3JDO0VBQXFDLGlCUHpqQ0E7O0FPMGpDckM7RUFBbUMsaUJQMWpDRTs7QU8yakNyQztFQUF3QyxpQlAzakNIOztBTzRqQ3JDO0VBQWlDLGlCUDVqQ0k7O0FPNmpDckM7RUFBd0MsaUJQN2pDSDs7QU84akNyQztFQUEwQyxpQlA5akNMOztBTytqQ3JDO0VBQXlDLGlCUC9qQ0o7O0FPZ2tDckM7RUFBbUMsaUJQaGtDRTs7QU9pa0NyQztFQUFzQyxpQlBqa0NEOztBT2trQ3JDO0VBQXFDLGlCUGxrQ0E7O0FPbWtDckM7RUFBd0MsaUJQbmtDSDs7QU9va0NyQztFQUFpQyxpQlBwa0NJOztBT3FrQ3JDO0VBQW9DLGlCUHJrQ0M7O0FPc2tDckM7RUFBb0MsaUJQdGtDQzs7QU91a0NyQztFQUFpQyxpQlB2a0NJOztBT3drQ3JDO0VBQW9DLGlCUHhrQ0M7O0FPeWtDckM7RUFBbUMsaUJQemtDRTs7QU8wa0NyQztFQUFtQyxpQlAxa0NFOztBTzJrQ3JDO0VBQTBDLGlCUDNrQ0w7O0FPNGtDckM7RUFBa0MsaUJQNWtDRzs7QU82a0NyQztFQUE2QyxpQlA3a0NSOztBTzhrQ3JDO0VBQXFDLGlCUDlrQ0E7O0FPK2tDckM7RUFBa0MsaUJQL2tDRzs7QU9nbENyQztFQUFrQyxpQlBobENHOztBT2lsQ3JDO0VBQXVDLGlCUGpsQ0Y7O0FPa2xDckM7RUFBa0MsaUJQbGxDRzs7QU9tbENyQztFQUFtQyxpQlBubENFOztBT29sQ3JDO0VBQXNDLGlCUHBsQ0Q7O0FPcWxDckM7RUFBdUMsaUJQcmxDRjs7QU9zbENyQztFQUFrQyxpQlB0bENHOztBT3VsQ3JDO0VBQXVDLGlCUHZsQ0Y7O0FPd2xDckM7RUFBdUMsaUJQeGxDRjs7QU95bENyQztFQUFpQyxpQlB6bENJOztBTzBsQ3JDO0VBQW9DLGlCUDFsQ0M7O0FPMmxDckM7RUFBd0MsaUJQM2xDSDs7QU80bENyQztFQUFnQyxpQlA1bENLOztBTzZsQ3JDO0VBQXFDLGlCUDdsQ0E7O0FPOGxDckM7RUFBMkMsaUJQOWxDTjs7QU8rbENyQztFQUE0QyxpQlAvbENQOztBT2dtQ3JDO0VBQXlDLGlCUGhtQ0o7O0FPaW1DckM7RUFBc0MsaUJQam1DRDs7QU9rbUNyQztFQUFvQyxpQlBsbUNDOztBT21tQ3JDO0VBQXFDLGlCUG5tQ0E7O0FPb21DckM7RUFBaUMsaUJQcG1DSTs7QU9xbUNyQztFQUFrQyxpQlBybUNHOztBT3NtQ3JDO0VBQXdDLGlCUHRtQ0g7O0FPdW1DckM7RUFBaUMsaUJQdm1DSTs7QU93bUNyQztFQUE0QyxpQlB4bUNQOztBT3ltQ3JDO0VBQWdELGlCUHptQ1g7O0FPMG1DckM7RUFBMEMsaUJQMW1DTDs7QU8ybUNyQztFQUE4QyxpQlAzbUNUOztBTzRtQ3JDO0VBQTZDLGlCUDVtQ1I7O0FPNm1DckM7RUFBaUQsaUJQN21DWjs7QU84bUNyQztFQUEyQyxpQlA5bUNOOztBTyttQ3JDO0VBQStDLGlCUC9tQ1Y7O0FPZ25DckM7RUFBc0MsaUJQaG5DRDs7QU9pbkNyQztFQUE4QyxpQlBqbkNUOztBT2tuQ3JDO0VBQWtELGlCUGxuQ2I7O0FPbW5DckM7RUFBNEMsaUJQbm5DUDs7QU9vbkNyQztFQUFnRCxpQlBwbkNYOztBT3FuQ3JDO0VBQW9DLGlCUHJuQ0M7O0FPc25DckM7RUFBdUMsaUJQdG5DRjs7QU91bkNyQztFQUF1QyxpQlB2bkNGOztBT3duQ3JDO0VBQWdDLGlCUHhuQ0s7O0FPeW5DckM7RUFBMEMsaUJQem5DTDs7QU8wbkNyQztFQUFvQyxpQlAxbkNDOztBTzJuQ3JDO0VBQXlDLGlCUDNuQ0o7O0FPNG5DckM7RUFBd0MsaUJQNW5DSDs7QU82bkNyQztFQUFtQyxpQlA3bkNFOztBTzhuQ3JDO0VBQW9DLGlCUDluQ0M7O0FPK25DckM7RUFBb0MsaUJQL25DQzs7QU9nb0NyQztFQUFvQyxpQlBob0NDOztBT2lvQ3JDO0VBQXNDLGlCUGpvQ0Q7O0FPa29DckM7RUFBbUMsaUJQbG9DRTs7QU9tb0NyQztFQUF3QyxpQlBub0NIOztBT29vQ3JDO0VBQTRDLGlCUHBvQ1A7O0FPcW9DckM7RUFBd0MsaUJQcm9DSDs7QU9zb0NyQztFQUEyQyxpQlB0b0NOOztBT3VvQ3JDO0VBQTJDLGlCUHZvQ047O0FPd29DckM7RUFBc0MsaUJQeG9DRDs7QU95b0NyQztFQUFrQyxpQlB6b0NHOztBTzBvQ3JDO0VBQWlDLGlCUDFvQ0k7O0FPMm9DckM7RUFBOEMsaUJQM29DVDs7QU80b0NyQztFQUFzQyxpQlA1b0NEOztBTzZvQ3JDO0VBQTBDLGlCUDdvQ0w7O0FPOG9DckM7RUFBMEMsaUJQOW9DTDs7QU8rb0NyQztFQUF5QyxpQlAvb0NKOztBT2dwQ3JDO0VBQXVDLGlCUGhwQ0Y7O0FPaXBDckM7RUFBa0MsaUJQanBDRzs7QU9rcENyQztFQUF5QyxpQlBscENKOztBT21wQ3JDO0VBQXlDLGlCUG5wQ0o7O0FPb3BDckM7RUFBMEMsaUJQcHBDTDs7QU9xcENyQztFQUF5QyxpQlBycENKOztBT3NwQ3JDO0VBQXdDLGlCUHRwQ0g7O0FPdXBDckM7RUFBeUMsaUJQdnBDSjs7QU93cENyQztFQUF3QyxpQlB4cENIOztBT3lwQ3JDO0VBQWlDLGlCUHpwQ0k7O0FPMHBDckM7RUFBd0MsaUJQMXBDSDs7QU8ycENyQztFQUFzQyxpQlAzcENEOztBTzRwQ3JDO0VBQXlDLGlCUDVwQ0o7O0FPNnBDckM7RUFBa0MsaUJQN3BDRzs7QU84cENyQztFQUFzQyxpQlA5cENEOztBTytwQ3JDO0VBQTRDLGlCUC9wQ1A7O0FPZ3FDckM7RUFBd0MsaUJQaHFDSDs7QU9pcUNyQztFQUFtQyxpQlBqcUNFOztBT2txQ3JDO0VBQW1DLGlCUGxxQ0U7O0FPbXFDckM7RUFBd0MsaUJQbnFDSDs7QU9vcUNyQztFQUEwQyxpQlBwcUNMOztBT3FxQ3JDO0VBQW1DLGlCUHJxQ0U7O0FPc3FDckM7RUFBcUMsaUJQdHFDQTs7QU91cUNyQztFQUF3QyxpQlB2cUNIOztBT3dxQ3JDO0VBQXlDLGlCUHhxQ0o7O0FPeXFDckM7RUFBd0MsaUJQenFDSDs7QU8wcUNyQztFQUErQyxpQlAxcUNWOztBTzJxQ3JDO0VBQXNDLGlCUDNxQ0Q7O0FPNHFDckM7RUFBbUMsaUJQNXFDRTs7QU82cUNyQztFQUFxQyxpQlA3cUNBOztBTzhxQ3JDO0VBQTZDLGlCUDlxQ1I7O0FPK3FDckM7RUFBZ0MsaUJQL3FDSzs7QU9nckNyQztFQUF3QyxpQlBockNIOztBT2lyQ3JDO0VBQXdDLGlCUGpyQ0g7O0FPa3JDckM7RUFBbUMsaUJQbHJDRTs7QU9tckNyQztFQUFxQyxpQlBuckNBOztBT29yQ3JDO0VBQWlDLGlCUHByQ0k7O0FPcXJDckM7RUFBdUMsaUJQcnJDRjs7QU9zckNyQztFQUFrQyxpQlB0ckNHOztBT3VyQ3JDO0VBQW9DLGlCUHZyQ0M7O0FPd3JDckM7RUFBMEMsaUJQeHJDTDs7QU95ckNyQztFQUFvQyxpQlB6ckNDOztBTzByQ3JDO0VBQXNDLGlCUDFyQ0Q7O0FPMnJDckM7RUFBaUMsaUJQM3JDSTs7QU80ckNyQztFQUFxQyxpQlA1ckNBOztBTzZyQ3JDO0VBQW9DLGlCUDdyQ0M7O0FPOHJDckM7RUFBa0MsaUJQOXJDRzs7QU8rckNyQztFQUF5QyxpQlAvckNKOztBT2dzQ3JDO0VBQW1DLGlCUGhzQ0U7O0FPaXNDckM7RUFBdUMsaUJQanNDRjs7QU9rc0NyQztFQUFvQyxpQlBsc0NDOztBT21zQ3JDO0VBQTJDLGlCUG5zQ047O0FPb3NDckM7RUFBZ0MsaUJQcHNDSzs7QU9xc0NyQztFQUFpQyxpQlByc0NJOztBT3NzQ3JDO0VBQWlDLGlCUHRzQ0k7O0FPdXNDckM7RUFBa0MsaUJQdnNDRzs7QU93c0NyQztFQUFpQyxpQlB4c0NJOztBT3lzQ3JDO0VBQXNDLGlCUHpzQ0Q7O0FPMHNDckM7RUFBa0MsaUJQMXNDRzs7QU8yc0NyQztFQUF1QyxpQlAzc0NGOztBTzRzQ3JDO0VBQXFDLGlCUDVzQ0E7O0FPNnNDckM7RUFBMkMsaUJQN3NDTjs7QU84c0NyQztFQUE2QyxpQlA5c0NSOztBTytzQ3JDO0VBQTRDLGlCUC9zQ1A7O0FPZ3RDckM7RUFBMEMsaUJQaHRDTDs7QU9pdENyQztFQUFrQyxpQlBqdENHOztBT2t0Q3JDO0VBQXFDLGlCUGx0Q0E7O0FPbXRDckM7RUFBd0MsaUJQbnRDSDs7QU9vdENyQztFQUF1QyxpQlBwdENGOztBT3F0Q3JDO0VBQStCLGlCUHJ0Q007O0FPc3RDckM7RUFBcUMsaUJQdHRDQTs7QU91dENyQztFQUFvQyxpQlB2dENDOztBT3d0Q3JDO0VBQXlDLGlCUHh0Q0o7O0FPeXRDckM7RUFBMEMsaUJQenRDTDs7QU8wdENyQztFQUFvQyxpQlAxdENDOztBTzJ0Q3JDO0VBQXNDLGlCUDN0Q0Q7O0FPNHRDckM7RUFBd0MsaUJQNXRDSDs7QU82dENyQztFQUE4QyxpQlA3dENUOztBTzh0Q3JDO0VBQTZDLGlCUDl0Q1I7O0FPK3RDckM7RUFBNkMsaUJQL3RDUjs7QU9ndUNyQztFQUFnRCxpQlBodUNYOztBT2l1Q3JDO0VBQXVELGlCUGp1Q2xCOztBT2t1Q3JDO0VBQXdDLGlCUGx1Q0g7O0FPbXVDckM7RUFBd0MsaUJQbnVDSDs7QU9vdUNyQztFQUFzQyxpQlBwdUNEOztBT3F1Q3JDO0VBQXNDLGlCUHJ1Q0Q7O0FPc3VDckM7RUFBdUMsaUJQdHVDRjs7QU91dUNyQztFQUFtQyxpQlB2dUNFOztBT3d1Q3JDO0VBQWtDLGlCUHh1Q0c7O0FPeXVDckM7RUFBeUMsaUJQenVDSjs7QU8wdUNyQztFQUFpQyxpQlAxdUNJOztBTzJ1Q3JDO0VBQXVDLGlCUDN1Q0Y7O0FPNHVDckM7RUFBa0MsaUJQNXVDRzs7QU82dUNyQztFQUF1QyxpQlA3dUNGOztBTzh1Q3JDO0VBQXNDLGlCUDl1Q0Q7O0FPK3VDckM7RUFBbUMsaUJQL3VDRTs7QU9ndkNyQztFQUF5QyxpQlBodkNKOztBT2l2Q3JDO0VBQStDLGlCUGp2Q1Y7O0FPa3ZDckM7RUFBb0MsaUJQbHZDQzs7QU9tdkNyQztFQUFrQyxpQlBudkNHOztBT292Q3JDO0VBQWtDLGlCUHB2Q0c7O0FPcXZDckM7RUFBa0MsaUJQcnZDRzs7QU9zdkNyQztFQUF1QyxpQlB0dkNGOztBT3V2Q3JDO0VBQW9DLGlCUHZ2Q0M7O0FPd3ZDckM7RUFBNkMsaUJQeHZDUjs7QU95dkNyQztFQUFzQyxpQlB6dkNEOztBTzB2Q3JDO0VBQTBDLGlCUDF2Q0w7O0FPMnZDckM7RUFBb0MsaUJQM3ZDQzs7QU80dkNyQztFQUFrQyxpQlA1dkNHOztBTzZ2Q3JDO0VBQWlDLGlCUDd2Q0k7O0FPOHZDckM7RUFBd0MsaUJQOXZDSDs7QU8rdkNyQztFQUE0QyxpQlAvdkNQOztBT2d3Q3JDO0VBQWtDLGlCUGh3Q0c7O0FPaXdDckM7RUFBc0MsaUJQandDRDs7QU9rd0NyQztFQUEwQyxpQlBsd0NMOztBT213Q3JDO0VBQThDLGlCUG53Q1Q7O0FPb3dDckM7RUFBaUMsaUJQcHdDSTs7QU9xd0NyQztFQUFtQyxpQlByd0NFOztBT3N3Q3JDO0VBQW1DLGlCUHR3Q0U7O0FPdXdDckM7RUFBa0MsaUJQdndDRzs7QU93d0NyQztFQUEwQyxpQlB4d0NMOztBT3l3Q3JDO0VBQTBDLGlCUHp3Q0w7O0FPMHdDckM7RUFBeUMsaUJQMXdDSjs7QU8yd0NyQztFQUF5QyxpQlAzd0NKOztBTzR3Q3JDO0VBQW1DLGlCUDV3Q0U7O0FPNndDckM7RUFBZ0MsaUJQN3dDSzs7QU84d0NyQztFQUFtQyxpQlA5d0NFOztBTyt3Q3JDO0VBQTBDLGlCUC93Q0w7O0FPZ3hDckM7RUFBK0IsaUJQaHhDTTs7QU9peENyQztFQUFtQyxpQlBqeENFOztBT2t4Q3JDO0VBQW9DLGlCUGx4Q0M7O0FPbXhDckM7RUFBMkMsaUJQbnhDTjs7QU9veENyQztFQUFrQyxpQlBweENHOztBT3F4Q3JDO0VBQWlDLGlCUHJ4Q0k7O0FPc3hDckM7RUFBbUMsaUJQdHhDRTs7QU91eENyQztFQUFrQyxpQlB2eENHOztBT3d4Q3JDO0VBQW9DLGlCUHh4Q0M7O0FPeXhDckM7RUFBcUMsaUJQenhDQTs7QU8weENyQztFQUEyQyxpQlAxeENOOztBTzJ4Q3JDO0VBQXNDLGlCUDN4Q0Q7O0FPNHhDckM7RUFBc0MsaUJQNXhDRDs7QU82eENyQztFQUFpQyxpQlA3eENJOztBTzh4Q3JDO0VBQXFDLGlCUDl4Q0E7O0FPK3hDckM7RUFBd0MsaUJQL3hDSDs7QU9neUNyQztFQUFrQyxpQlBoeUNHOztBT2l5Q3JDO0VBQTZDLGlCUGp5Q1I7O0FPa3lDckM7RUFBdUMsaUJQbHlDRjs7QU9teUNyQztFQUFtQyxpQlBueUNFOztBT295Q3JDO0VBQW1DLGlCUHB5Q0U7O0FPcXlDckM7RUFBdUMsaUJQcnlDRjs7QU9zeUNyQztFQUFxQyxpQlB0eUNBOztBT3V5Q3JDO0VBQW9DLGlCUHZ5Q0M7O0FPd3lDckM7RUFBbUMsaUJQeHlDRTs7QU95eUNyQztFQUFnQyxpQlB6eUNLOztBTzB5Q3JDO0VBQWdDLGlCUDF5Q0s7O0FPMnlDckM7RUFBaUMsaUJQM3lDSTs7QU80eUNyQztFQUFxQyxpQlA1eUNBOztBTzZ5Q3JDO0VBQTJDLGlCUDd5Q047O0FPOHlDckM7RUFBMkMsaUJQOXlDTjs7QU8reUNyQztFQUF1QyxpQlAveUNGOztBT2d6Q3JDO0VBQXdDLGlCUGh6Q0g7O0FPaXpDckM7RUFBdUMsaUJQanpDRjs7QU9rekNyQztFQUFxQyxpQlBsekNBOztBT216Q3JDO0VBQXNDLGlCUG56Q0Q7O0FPb3pDckM7RUFBeUMsaUJQcHpDSjs7QU9xekNyQztFQUEwQyxpQlByekNMOztBT3N6Q3JDO0VBQXlDLGlCUHR6Q0o7O0FPdXpDckM7RUFBc0MsaUJQdnpDRDs7QU93ekNyQztFQUFvQyxpQlB4ekNDOztBT3l6Q3JDO0VBQXVDLGlCUHp6Q0Y7O0FPMHpDckM7RUFBdUMsaUJQMXpDRjs7QU8yekNyQztFQUF1QyxpQlAzekNGOztBTzR6Q3JDO0VBQXNDLGlCUDV6Q0Q7O0FPNnpDckM7RUFBd0MsaUJQN3pDSDs7QU84ekNyQztFQUF3QyxpQlA5ekNIOztBTyt6Q3JDO0VBQXVDLGlCUC96Q0Y7O0FPZzBDckM7RUFBcUMsaUJQaDBDQTs7QU9pMENyQztFQUFxQyxpQlBqMENBOztBT2swQ3JDO0VBQXVDLGlCUGwwQ0Y7O0FPbTBDckM7RUFBa0MsaUJQbjBDRzs7QU9vMENyQztFQUFzQyxpQlBwMENEOztBT3EwQ3JDO0VBQXdDLGlCUHIwQ0g7O0FPczBDckM7RUFBaUMsaUJQdDBDSTs7QU91MENyQztFQUFxQyxpQlB2MENBOztBT3cwQ3JDO0VBQTBDLGlCUHgwQ0w7O0FPeTBDckM7RUFBcUMsaUJQejBDQTs7QU8wMENyQztFQUFtQyxpQlAxMENFOztBTzIwQ3JDO0VBQTBDLGlCUDMwQ0w7O0FPNDBDckM7RUFBa0MsaUJQNTBDRzs7QU82MENyQztFQUF5QyxpQlA3MENKOztBTzgwQ3JDO0VBQXVDLGlCUDkwQ0Y7O0FPKzBDckM7RUFBaUMsaUJQLzBDSTs7QU9nMUNyQztFQUF5QyxpQlBoMUNKOztBT2kxQ3JDO0VBQW9DLGlCUGoxQ0M7O0FPazFDckM7RUFBbUMsaUJQbDFDRTs7QU9tMUNyQztFQUEwQyxpQlBuMUNMOztBT28xQ3JDO0VBQWlDLGlCUHAxQ0k7O0FPcTFDckM7RUFBa0MsaUJQcjFDRzs7QU9zMUNyQztFQUFrQyxpQlB0MUNHOztBT3UxQ3JDO0VBQWtDLGlCUHYxQ0c7O0FPdzFDckM7RUFBd0MsaUJQeDFDSDs7QU95MUNyQztFQUFtQyxpQlB6MUNFOztBTzAxQ3JDO0VBQWtDLGlCUDExQ0c7O0FPMjFDckM7RUFBeUMsaUJQMzFDSjs7QU80MUNyQztFQUFvQyxpQlA1MUNDOztBTzYxQ3JDO0VBQWlDLGlCUDcxQ0k7O0FPODFDckM7RUFBa0MsaUJQOTFDRzs7QU8rMUNyQztFQUF3QyxpQlAvMUNIOztBT2cyQ3JDO0VBQW9DLGlCUGgyQ0M7O0FPaTJDckM7RUFBK0IsaUJQajJDTTs7QU9rMkNyQztFQUFnQyxpQlBsMkNLOztBT20yQ3JDO0VBQXNDLGlCUG4yQ0Q7O0FPbzJDckM7RUFBNEMsaUJQcDJDUDs7QU9xMkNyQztFQUF3QyxpQlByMkNIOztBT3MyQ3JDO0VBQXdDLGlCUHQyQ0g7O0FPdTJDckM7RUFBdUMsaUJQdjJDRjs7QU93MkNyQztFQUFzQyxpQlB4MkNEOztBT3kyQ3JDO0VBQXFDLGlCUHoyQ0E7O0FPMDJDckM7RUFBeUMsaUJQMTJDSjs7QU8yMkNyQztFQUFrQyxpQlAzMkNHOztBTzQyQ3JDO0VBQW9DLGlCUDUyQ0M7O0FPNjJDckM7RUFBbUMsaUJQNzJDRTs7QU84MkNyQztFQUFzQyxpQlA5MkNEOztBTysyQ3JDO0VBQWdELGlCUC8yQ1g7O0FPZzNDckM7RUFBa0MsaUJQaDNDRzs7QU9pM0NyQztFQUF3QyxpQlBqM0NIOztBT2szQ3JDO0VBQWlDLGlCUGwzQ0k7O0FPbTNDckM7RUFBbUMsaUJQbjNDRTs7QU9vM0NyQztFQUFrQyxpQlBwM0NHOztBT3EzQ3JDO0VBQW1DLGlCUHIzQ0U7O0FPczNDckM7RUFBMkMsaUJQdDNDTjs7QU91M0NyQztFQUFtQyxpQlB2M0NFOztBT3czQ3JDO0VBQXFDLGlCUHgzQ0E7O0FPeTNDckM7RUFBNEMsaUJQejNDUDs7QU8wM0NyQztFQUF1QyxpQlAxM0NGOztBTzIzQ3JDO0VBQWtDLGlCUDMzQ0c7O0FPNDNDckM7RUFBaUMsaUJQNTNDSTs7QU82M0NyQztFQUF3QyxpQlA3M0NIOztBTzgzQ3JDO0VBQWlDLGlCUDkzQ0k7O0FPKzNDckM7RUFBeUMsaUJQLzNDSjs7QU9nNENyQztFQUE0QyxpQlBoNENQOztBT2k0Q3JDO0VBQTRDLGlCUGo0Q1A7O0FPazRDckM7RUFBMkMsaUJQbDRDTjs7QU9tNENyQztFQUFvQyxpQlBuNENDOztBT280Q3JDO0VBQXdDLGlCUHA0Q0g7O0FPcTRDckM7RUFBdUMsaUJQcjRDRjs7QU9zNENyQztFQUEyQyxpQlB0NENOOztBT3U0Q3JDO0VBQWdDLGlCUHY0Q0s7O0FPdzRDckM7RUFBaUQsaUJQeDRDWjs7QU95NENyQztFQUFpQyxpQlB6NENJOztBTzA0Q3JDO0VBQWdELGlCUDE0Q1g7O0FPMjRDckM7RUFBcUMsaUJQMzRDQTs7QU80NENyQztFQUFzQyxpQlA1NENEOztBTzY0Q3JDO0VBQTZDLGlCUDc0Q1I7O0FPODRDckM7RUFBdUMsaUJQOTRDRjs7QU8rNENyQztFQUF1QyxpQlAvNENGOztBT2c1Q3JDO0VBQW9DLGlCUGg1Q0M7O0FPaTVDckM7RUFBb0MsaUJQajVDQzs7QU9rNUNyQztFQUFtQyxpQlBsNUNFOztBT201Q3JDO0VBQWtDLGlCUG41Q0c7O0FPbzVDckM7RUFBaUMsaUJQcDVDSTs7QU9xNUNyQztFQUFpQyxpQlByNUNJOztBT3M1Q3JDO0VBQXdDLGlCUHQ1Q0g7O0FPdTVDckM7RUFBeUMsaUJQdjVDSjs7QU93NUNyQztFQUFrQyxpQlB4NUNHOztBT3k1Q3JDO0VBQW1DLGlCUHo1Q0U7O0FPMDVDckM7RUFBbUMsaUJQMTVDRTs7QU8yNUNyQztFQUFpRCxpQlAzNUNaOztBTzQ1Q3JDO0VBQWlDLGlCUDU1Q0k7O0FPNjVDckM7RUFBaUMsaUJQNzVDSTs7QU84NUNyQztFQUFxQyxpQlA5NUNBOztBTys1Q3JDO0VBQXFDLGlCUC81Q0E7O0FPZzZDckM7RUFBa0MsaUJQaDZDRzs7QU9pNkNyQztFQUFvQyxpQlBqNkNDOztBT2s2Q3JDO0VBQTJDLGlCUGw2Q047O0FPbTZDckM7RUFBa0MsaUJQbjZDRzs7QVFkckM7RUgwQkUsVUFBUztFQUNULHVCQUFzQjtFQUN0QixZQUFXO0VBQ1gsYUFBWTtFQUNaLGlCQUFnQjtFQUNoQixXQUFVO0VBQ1YsbUJBQWtCO0VBQ2xCLFdBQVU7O0FBVVY7RUFFRSxXQUFVO0VBQ1YsYUFBWTtFQUNaLFVBQVM7RUFDVCxrQkFBaUI7RUFDakIsaUJBQWdCO0VBQ2hCLFlBQVc7O0FJckRmOzs7R2I4ekpFO0FheHpKRjtFQUNFLG1DQUFrQztFQUNsQyxtQkFBa0I7RUFDbEIsaUJBQWdCO0VBQ2hCLG9CVEwwQjtFU00xQixvQ0FBK0M7RUFDL0MsZ1FBSW9FOztBQUd0RTtFQUNFLG1DQUFrQztFQUNsQyxpQkFBZ0I7O0FDckJsQjs7O0dkODBKRTtBY3gwSkY7RUFDRSxtQ0FBa0M7RUFDbEMsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQixvQlZMMEI7RVVNMUIsb0NBQTZDO0VBQzdDLGdRQUlrRTs7QUFHcEU7O0VBRUUsbUNBQWtDO0VBQ2xDLGlCQUFnQjs7QUN0QmxCOzs7R2YrMUpFO0FlejFKRjtFQUNFLHFDQUFvQztFQUNwQyxtQkFBa0I7RUFDbEIsaUJBQWdCO0VBQ2hCLG9CWEwwQjtFV00xQixvQ0FBOEM7RUFDOUMsZ1FBSW1FOztBQUdyRTtFQUNFLHFDQUFvQztFQUNwQyxpQkFBZ0I7O0FDakJsQjtFQUNJLCtCQUFzQjtVQUF0Qix1QkFBc0I7O0FBRzFCOztFQUVJLFVBQVM7RUFDVCxrQkFBaUI7RUFDakIsbUJBQWtCO0VBQ2xCLGFBQVk7O0FBR2hCO0VBQ0ksZ0JBQWU7RUFDZixrQkFBaUI7RUFDakIsd0JBQXVCOztBQUczQjtFQUNJLGNBQWE7RUFDYixvREFBbUQ7RUFDbkQsaUZBQTRHO0VBQTVHLHlFQUE0RztFQUhoSDtJQU1RLGNBQWE7RUFOckI7SUFZUSxpQkFBZ0I7SUFDaEIsYUFBWTtFQWJwQjtJQWlCUSxlQUFjO0VBakJ0QjtJQXFCUSxpQkFBZ0I7SUFDaEIsa0JyQlBzQjs7QXFCVzlCO0VBQ0ksVUFBUztFQUNULFVBQVM7RUFDVCxXQUFVOztBQUdkO0VBdENBO0lBd0NRLGdCQUFlO0lBQ2Ysa0JBQWlCO0VBbkN6QjtJQXdDWSxrQnJCdEJxQixJcUJ1QnhCOztBQUlUO0VBbkRBO0lBcURRLGdCQUFlO0lBQ2Ysa0JBQWlCO0VBaER6QjtJQW9EUSxnRkFBNEc7SUFBNUcsd0VBQTRHO0lBcERwSDtNQXVEWSxrQnJCbENxQixJcUJtQ3hCOztBQUlUO0VBNURBO0lBK0RZLGtCckJ2Q3FCLElxQndDeEI7O0FBSVQ7RUExRUE7SUE0RVEsZ0JBQWU7SUFDZixrQkFBaUI7RUF2RXpCO0lBNEVZLGtCckJqRHFCLElxQmtEeEI7O0FBSVQ7RUF2RkE7SUF5RlEsZ0JBQWU7RUFuRnZCO0lBdUZRLGlCQUFnQixJQUNuQjs7QUM3R0w7RUFDSSxjQUFhOztBQUdqQjtFQUNJLGNBQWE7O0FBR2pCOztFQUVJLGtCdEJ5Qm9COztBc0J0QnhCOztFQUVJLGNBQWE7O0FBR2pCO0VBVkE7O0lBYVEsaUJ0Qm9Ca0IsSXNCbkJyQjs7QUFHTDtFQWpCQTs7SUFvQlEsaUJ0QmdCa0IsSXNCZnJCOztBQUdMO0VBeEJBOztJQTJCUSxpQnRCWWtCLElzQlhyQjs7QUNyQ0w7RUFDSSxvQnhCQ2lCO0V3QkFqQixZdkJzQmM7RXVCckJkLGlCQUFnQjs7QUFHcEI7RUFDSSxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLDBCQUE2QjtNQUE3Qiw4QkFBNkI7RUFDN0IsaUJBQWdCO0VBSHBCO0lBTVEsb0JBQVk7UUFBWixxQkFBWTtZQUFaLGFBQVk7O0FBSXBCO0VBR0ksZXZCSGtCO0V1QklsQixpQ3hCUGtDO0V3QlFsQyxnQkFBZTtFQUxuQjtJQVFRLGV4QmRvQjtJd0JlcEIsMkJBQTBCOztBQUlsQztFQUNJLDJCQUFxQjtNQUFyQixzQkFBcUI7RUFDckIsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsbUJBQWtCO0VBQ2xCLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isb0JBQWU7TUFBZixnQkFBZTtFQUNmLDZCQUE0QjtFQUM1QixpQkFBZ0I7RUFDaEIsVUFBUztFQUNULGtCQUFpQjtFQUNqQixXQUFVO0VBVmQ7SUFhUSxpQkFBZ0I7SUFDaEIsMkJBQTBCOztBQUlsQztFQUNJLG1CQUFrQjtFQUR0QjtJQUlRLGNBQWE7O0FBSXJCO0VBQ0ksaUJBQWdCO0VBQ2hCLDJCQUEwQjs7QUFHOUI7RUFDSSx1QkFBcUI7TUFBckIsb0JBQXFCO1VBQXJCLHNCQUFxQjtFQUNyQixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLDZCQUFzQjtFQUF0Qiw4QkFBc0I7TUFBdEIsMkJBQXNCO1VBQXRCLHVCQUFzQjtFQUN0QixvQkFBbUI7RUFDbkIsWUFBVztFQUNYLGFBQVk7RUFDWix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2Qix1QkFBc0I7RUFDdEIsaUJBQWdCO0VBQ2hCLFVBQVM7RUFDVCxXQUFVO0VBQ1YsbUJBQWtCO0VBQ2xCLFdBQVU7RUFiZDtJQWdCUSwwQkFBbUI7UUFBbkIsdUJBQW1CO1lBQW5CLG9CQUFtQjtJQUNuQixleEJuRW9CO0l3Qm9FcEIscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYixnQkFBZTtJQUNmLDJCQUEwQjtJQXBCbEM7TUF1QlksZXZCbkVVO011Qm9FVixnQkFBZTtNQUNmLGtCQUFpQjtNQUNqQixxQkFBb0I7SUExQmhDO01BOEJZLGdCQUFlO0VBOUIzQjtJQW1DUSx1QkFBcUI7UUFBckIsb0JBQXFCO1lBQXJCLHNCQUFxQjtJQUNyQixpQnZCeEVVO0l1QnlFVixhQUFZO0lBQ1osb0RBQWlEO1lBQWpELDRDQUFpRDtJQUNqRCxxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLDZCQUFzQjtJQUF0Qiw4QkFBc0I7UUFBdEIsMkJBQXNCO1lBQXRCLHVCQUFzQjtJQUN0QixpQkFBZ0I7SUFDaEIsbUJBQWtCO0lBQ2xCLFNBQVE7SUFDUixtQkFBa0I7SUFDbEIsYUFBWTtFQTdDcEI7SUFrRFksOEJ2QjlGVTtJdUIrRlYsWUFBVztJQUNYLFdBQVU7SUFDVixtQkFBa0I7SUFDbEIsWUFBVztFQXREdkI7SUEyRFEsWXZCbkdVO0l1Qm9HVixlQUFjO0lBQ2QsMEJBQXlCO0lBQ3pCLDJCQUEwQjtFQTlEbEM7SUFtRVkscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYixvQkFBbUI7RUFwRS9CO0lBd0VZLGNBQWE7SUFDYixRQUFPO0lBQ1AsZ0JBQWU7SUFDZixTQUFRO0lBQ1IsT0FBTTtJQUNOLGFBQVk7O0FBS3hCO0VBR0ksb0J4QnhJa0I7RXdCeUlsQixleEIvSWtCO0V3QmdKbEIscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiw2QkFBc0I7RUFBdEIsOEJBQXNCO01BQXRCLDJCQUFzQjtVQUF0Qix1QkFBc0I7RUFDdEIsZ0JBQWU7RUFDZiw0QkFBMkI7RUFDM0IsZ0JBQWU7RUFUbkI7SUFZUSxZeEJySlU7SXdCc0pWLGlDeEIvSStCO0l3QmdKL0IsZ0JBQWU7SUFDZixtQkFBa0I7SUFDbEIsYUFBWTtJQUNaLGlCQUFnQjtJQUNoQix3QkFBdUI7SUFDdkIsb0JBQW1CO0VBbkIzQjtJQXVCUSxleEJsS2M7SXdCbUtkLGlDeEJ6SjhCO0l3QjBKOUIsZ0JBQWU7SUFDZixpQkFBZ0I7SUFDaEIsb0JBQW1CO0lBQ25CLDBCQUF5QjtFQTVCakM7SUFnQ1EsZXhCcEtvQjs7QXdCd0s1QjtFQUNJLDRCQUEyQjtFQUMzQix3QkFBdUI7RUFGM0I7SUFLUSxVQUFTO0lBQ1QsV0FBVTs7QUFJbEI7RUFDSSxnQkFBZTtFQUNmLDRCQUEyQjs7QUFHL0I7RUFDSSw0QkFBMkI7O0FBRy9CO0VBQ0ksNEJBQTJCO0VBRC9CO0lBSVEscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYixpQkFBZ0I7RUFMeEI7SUFTUSxvQnhCNU1hO0l3QjZNYixVdkJ0RTBCO0l1QnVFMUIsZXZCek1hO0l1QjBNYixvQkFBWTtRQUFaLHFCQUFZO1lBQVosYUFBWTtJQUNaLGlDeEJyTThCO0l3QnNNOUIsZ0JBQWU7SUFDZixpQkFBZ0I7SUFDaEIsY0FBYTtJQUNiLDBCQUF5QjtJQWpCakM7TUFvQlksZXZCbE5TO011Qm1OVCxXQUFVO0lBckJ0QjtNQW9CWSxldkJsTlM7TXVCbU5ULFdBQVU7SUFyQnRCO01Bb0JZLGV2QmxOUztNdUJtTlQsV0FBVTtJQXJCdEI7TUFvQlksZXZCbE5TO011Qm1OVCxXQUFVO0lBckJ0QjtNQW9CWSxldkJsTlM7TXVCbU5ULFdBQVU7RUFyQnRCO0lBNEJRLG9CeEI3TmlCO0l3QjhOakIsc0J4QjlOaUI7SXdCK05qQixZdkIzTVU7SXVCNE1WLGlCQUFnQjtJQUNoQixpQkFBZ0I7SUFoQ3hCO01BbUNZLG9CeEI5TmdCO013QitOaEIsc0J4Qi9OZ0I7TXdCZ09oQixZdkJsTk07SXVCNktsQjtNQXlDWSxvQnZCak5pRDtNdUJrTmpELHNCdkJsTmlEO011Qm1OakQsWXZCeE5NOztBdUI2TmxCO0VBR0ksWXZCaE9jO0V1QmlPZCx1QkFBc0I7RUFDdEIsd0JBQXVCOztBQUczQjtFQUlJLHVCQUFzQjtFQUN0Qix3QkFBdUI7O0FBRzNCO0VBek1BO0lBNE1ZLGdCQUFlO0VBMUgzQjtJQStIUSxnQkFBZTtJQUNmLGdCQUFlO0lBaEl2QjtNQW1JWSxnQkFBZTtJQW5JM0I7TUF1SVksZ0JBQWU7TUFDZixvQkFBbUI7RUFJM0I7SUFFUSxtQkFBa0I7RUE1UTlCO0lBaVJRLGdCQUFlO0lBQ2Ysa0JBQWlCO0VBdEd6QjtJQTBHUSxnQkFBZTtFQWhTdkI7SUFvU1EsaUJBQWdCO0VBckd4QjtJQXlHUSxtQkFBa0IsSUFDckI7O0FBR0w7RUFDSTtJQUVRLG1CQUFrQixJQUNyQjs7QUFJVDtFQTVLQTtJQThLUSxnQkFBZTtJQUNmLG9CQUFtQjtJQUNuQixZQUFXO0lBQ1gsZ0JBQWU7SUFqTHZCO01Bb0xZLGNBQWE7SUFwTHpCO01Bd0xZLGdCQUFlO01BQ2Ysb0JBQW1CO01BQ25CLG1CQUFrQjtJQWIxQjtNQWlCUSxvQkFBbUI7RUE1VC9CO0lBaVVRLGdCQUFlO0lBQ2Ysb0JBQW1CO0lBQ25CLGtCQUFpQjtJQUNqQixnQkFBZTtFQXJTdkI7SUF5U1EseUJBQXVCO1FBQXZCLHNCQUF1QjtZQUF2Qix3QkFBdUI7SUF6Uy9CO01BNFNZLGlCQUFnQjtFQTlUNUI7SUFtVVEsNEJBQW1CO09BQW5CLHlCQUFtQjtZQUFuQixvQkFBbUI7SUFDbkIsaUJBQWdCO0lBQ2hCLG9CQUFtQjtJQUNuQixpQkFBZ0I7RUF2U3hCO0lBMlNRLGNBQWE7RUEzS3JCO0lBK0tRLGdCQUFlO0VBcld2QjtJQXlXUSxlQUFjO0lBQ2QsaUJBQWdCO0lBQ2hCLGVBQWM7RUFHbEI7Ozs7SUFJSSxvQkFBbUI7SUFDbkIsb0JBQW1CO0lBQ25CLG1CQUFrQjtFQXJMMUI7SUF5TFEsaUJBQWdCLElBQ25COztBQUdMO0VBcFBBO0lBc1BRLGdCQUFlO0VBL0x2QjtJQW1NUSw2QkFBc0I7SUFBdEIsOEJBQXNCO1FBQXRCLDJCQUFzQjtZQUF0Qix1QkFBc0I7SUFDdEIsaUJBQWdCLElBQ25COztBQUdMO0VBN1lBO0lBK1lRLGNBQWEsSUFDaEI7O0FDOVlMO0VBQ0ksaUN6QlVrQztFeUJUbEMsZ0JBQWU7O0FBR25CO0VBQ0ksMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsNEJBQWtCO01BQWxCLG1CQUFrQjtFQUNsQixlekJQa0I7RXlCUWxCLDRCQUFvQjtFQUFwQiw0QkFBb0I7RUFBcEIscUJBQW9CO0VBQ3BCLG9CQUFtQjtFQUNuQiwyQkFBa0I7RUFBbEIsd0JBQWtCO0VBQWxCLG1CQUFrQjtFQUVsQjtJQUNJLFl4QklVO0l3QkhWLDBCQUF5QjtJQUN6QiwyQkFBMEI7RUFYbEM7SUFlUSxlekJab0I7SXlCYXBCLDJCQUEwQjtFQUc5QjtJQUNJLGV6QnhCYztJeUJ1QmxCO01BSVEsZXpCcEJnQjtFeUJINUI7SUE0QlEsa0JBQWlCOztBQUl6QjtFQUNJLGNBQWE7O0FBR2pCO0VBQ0kscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiw0QkFBMkI7RUFDM0IsWUFBVztFQUNYLDBCQUE4QjtNQUE5Qix1QkFBOEI7VUFBOUIsK0JBQThCO0VBQzlCLGtCQUFpQjtFQUxyQjtJQVFRLHFCQUFvQjtFQVI1QjtJQVlRLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsaUJBQWdCO0lBQ2hCLFVBQVM7SUFDVCxXQUFVO0lBQ1YsWUFBVzs7QUFJbkI7RUFDSSxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLG1CQUFrQjs7QUFHdEI7RUFDSSxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLGtCQUFpQjtFQUNqQixZQUFXO0VBQ1gsdUJBQXNCO0VBQ3RCLG9CQUFtQjtFQUNuQixXQUFVOztBQUdkO0VBQ0ksdUJBQXFCO01BQXJCLG9CQUFxQjtVQUFyQixzQkFBcUI7RUFDckIscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiw2QkFBc0I7RUFBdEIsOEJBQXNCO01BQXRCLDJCQUFzQjtVQUF0Qix1QkFBc0I7RUFDdEIsb0JBQW1CO0VBQ25CLFlBQVc7RUFDWCxhQUFZO0VBQ1oseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7RUFDdkIsdUJBQXNCO0VBQ3RCLGlCQUFnQjtFQUNoQixVQUFTO0VBQ1QsV0FBVTtFQUNWLG1CQUFrQjtFQUNsQixXQUFVO0VBRVY7SUFDSSxjQUFhO0VBaEJyQjtJQTRCUSxrQkFBaUI7SUE1QnpCO01BK0JZLDhCeEI1RlU7TXdCNkZWLFlBQVc7TUFDWCxXQUFVO01BQ1YsbUJBQWtCO01BQ2xCLFlBQVc7RUFuQ3ZCO0lBeUNZLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2Isb0JBQW1COztBQVMvQjtFQUNJLGNBQWE7O0FBR2pCO0VBR0ksb0J6QnJJaUI7RXlCc0lqQixleEIvSHFCO0V3QmdJckIsY3hCeEcwQjtFd0J5RzFCLDBCQUE4QjtNQUE5Qix1QkFBOEI7VUFBOUIsK0JBQThCO0VBQzlCLGdCQUFlO0VBQ2YsMENBQWlDO0VBQWpDLGtDQUFpQztFQUNqQyxhQUFZO0VBQ1osY3hCakZpQjtFd0JtRmpCO0lBQ0ksb0J6Qi9JYTtJeUJnSmIsa0R4QmpKNEI7WXdCaUo1QiwwQ3hCako0QjtJd0JrSjVCLGV4Qm5JYzs7QXdCdUl0QjtFQUNJLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLG9CQUFtQjtFQUNuQixVQUFTO0VBQ1QsZUFBYztFQUNkLGNBQWE7RUFDYixnQkFBZTtFQUNmLHdCQUF1QjtFQUN2Qix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixXQUFVO0VBQ1YsV0FBVTs7QUFHZDtFQUNJLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLFl4QjNKZ0I7RXdCNEpoQixjQUFhO0VBQ2IsZ0JBQWU7RUFDZixrQkFBaUI7RUFDakIsNEJBQTJCO0VBQzNCLFlBQVc7RUFDWCxzQkFBcUI7RUFDckIsZUFBYztFQUNkLGlCQUFnQjtFQUNoQiwwQkFBeUI7RUFYN0I7SUFjUSxXeEJ2S1k7RXdCMEtoQjtJQUNJLGV4QnRLYztJd0JxS2xCO01BSVEsY3hCektVO0V3Qm9KdEI7SUEwQlEsYUFBWTs7QUFJcEI7RUFDSSxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTs7QUFHakI7RUFDSSwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixpQnhCcExjO0V3QnFMZCxZeEJqTGM7RXdCa0xkLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsZ0JBQWU7RUFDZixjQUFhO0VBQ2IseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7RUFDdkIsZ0JBQWU7RUFDZixTQUFRO0VBQ1IsbUJBQWtCO0VBQ2xCLGFBQVk7RUFDWixjeEJySmlCOztBd0J3SnJCO0VBQ0ksY0FBYTs7QUFHakI7RUF2TkE7SUF5TlEsZ0JBQWU7RUE1SnZCO0lBZ0tRLG1CQUFrQjtFQXhOMUI7SUE0TlEsZ0JBQWU7RUF0SnZCO0lBMEpRLGdCQUFlO0lBQ2YsbUJBQWtCO0lBQ2xCLFlBQVc7SUFIZjtNQU1RLGdCQUFlLElBQ2xCOztBQUlUO0VBNUJBO0lBOEJRLGVBQWM7RUFHbEI7O0lBRUksZXhCeE9jO0V3QlR0QjtJQXFQUSxlekJuUGM7RXlCa0N0QjtJQXFOUSw2QkFBNEI7SUFDNUIsMEJ6Qi9QYTtJeUJpUWIsMkN4Qi9QNEI7SXdCZ1E1QixnQ3pCbFFhO0l5Qm1RYiw2QkFBc0I7SUFBdEIsOEJBQXNCO1FBQXRCLDJCQUFzQjtZQUF0Qix1QkFBc0I7SUFDdEIsb0JBQW1CO0lBQ25CLDBCQUErQztJQUMvQyxVQUFTO0lBQ1QsZ0JBQWU7SUFDZixtQkFBa0I7SUFDbEIsNkJBQW9CO0lBQXBCLHFCQUFvQjtJQUNwQixhQUFZO0lBQ1osWUFBVztJQWRmO01Ba0JRLHNCQUFxQjtNQUNyQixZQUFXO01BQ1gscUJBQWE7TUFBYixxQkFBYTtNQUFiLGNBQWE7TUFDYixVQUFTO01BQ1QsV0FBVTtNQUNWLG1CQUFrQjtNQUNsQixZQUFXO0lBNU92QjtNQWdQWSxvQnpCelJTO015QjBSVCw2QkFBc0I7TUFBdEIsOEJBQXNCO1VBQXRCLDJCQUFzQjtjQUF0Qix1QkFBc0I7TUFDdEIsWUFBVztNQUNYLHdCQUEyQjtVQUEzQixxQkFBMkI7Y0FBM0IsNEJBQTJCO01BQzNCLG9CQUFtQjtNQUNuQixnQkFBZTtNQUNmLGVBQWM7TUFDZCx1QkFBc0I7SUFHMUI7TUFDSSx1QkFBc0I7SUFHMUI7TUFDSSxVeEIxUWlCO0V3QitCN0I7SUFnUFEsYUFBWTtJQUNaLG1CQUFrQjtJQUNsQixpQkFBZ0I7SUFDaEIsa0JBQWlCO0lBQ2pCLFlBQVc7RUEvT25CO0lBbVBRLG9CQUFtQjtFQW5MM0I7SUF1TFEsb0J6QnpUYTtJeUIwVGIsZXhCNVNjO0l3QjZTZCxheEI3UnFCO0l3QmdIekI7TUFnTFEseUJBQWdCO2NBQWhCLGlCQUFnQjtJQU54QjtNQVdRLG9CQUFtQjtNQUNuQixZQUFXO01BQ1gsYUFBWTtNQUNaLG1CQUFrQjtNQUNsQixZQUFXO0VBNVB2QjtJQWlRUSxjQUFhO0VBOU1yQjtJQWtOUSxlQUFjO0VBOUt0QjtJQWtMUSxleEJ0VWM7SXdCdVVkLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsZ0JBQWU7SUFDZixlQUFjO0lBQ2QsYUFBWTtJQUNaLFFBQU87SUFDUCxrQkFBaUI7SUFDakIsbUJBQWtCO0lBekwxQjtNQTRMWSxjeEJoVlU7RXdCa0x0QjtJQW1LUSxjQUFhO0VBOU1yQjtJQWtOUSxxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLGFBQVk7SUFDWixtQkFBa0I7SUFDbEIsWUFBVztFQUdmO0lBQ0ksb0NBQTJCO0lBQTNCLDRCQUEyQjtFQUcvQjs7SUFFSSxxQ0FBZ0Y7RUEvS3hGO0lBbUxRLGdCQUFlO0lBQ2YsYUFBWTtJQUNaLFlBQVc7RUFwVm5CO0lBd1ZRLDBCQUFtQjtRQUFuQix1QkFBbUI7WUFBbkIsb0JBQW1CO0lBQ25CLDBCeEJ2WGlCO0l3QndYakIscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiwwQkFBOEI7UUFBOUIsdUJBQThCO1lBQTlCLCtCQUE4QjtJQUM5Qix5QkFBd0I7SUFDeEIsaUJBQWdCO0lBQ2hCLGlCQUFnQjtJQUNoQiwwQkFBeUI7SUFDekIsbUJBQWtCO0lBVHRCO01BWVEsZXpCaFlnQjtNeUJpWWhCLHFCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhO01BQ2IsaUN6Qi9YMEI7TXlCZ1kxQixnQkFBZTtNQUNmLDJCQUEwQjtJQWhCbEM7TUFvQlEsZ0JBQWU7TUFDZixhQUFZO01BQ1osUUFBTztNQUNQLFdBQVU7TUFDVixtQkFBa0I7TUFDbEIsWUFBVztJQXpCbkI7TUE2QlEsZXhCM1lVO013QjRZVixnQkFBZTtNQUNmLHFCQUFvQixJQUN2Qjs7QUFJVDtFQTNYQTtJQTZYUSxrQkFBaUI7SUFDakIsbUJBQWtCLElBQ3JCOztBQUdMO0VBclNBO0lBdVNRLHlCQUFnQjtZQUFoQixpQkFBZ0I7SUFDaEIsbUJBQWtCO0VBekR0Qjs7SUE4REksY0FBYTtFQUdqQjs7O0lBR0ksY0FBYTtFQW5SckI7SUF1UlEsb0JBQW1CO0lBQ25CLGVBQWM7SUF4UnRCO01BMlJZLGFBQVk7TUFDWixZQUFXLElBQ2Q7O0FDamNUO0VBQ0ksbUJBQWtCOztBSnFCdEI7RUlqQkksY0FBYTtFQUNiLGVBQWM7RUFDZCx1REFBc0Q7RUFDdEQseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7O0FBRzNCO0VBQ0ksMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsNEJBQWtCO01BQWxCLG1CQUFrQjtFQUNsQixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLDZCQUFpQjtFQUFqQiw4QkFBaUI7TUFBakIsc0JBQWlCO1VBQWpCLGtCQUFpQjtFQUNqQixpQzFCSGtDO0UwQklsQyxnQkFBZTtFQUNmLGlCQUFnQjtFQUNoQixxQkFBb0I7RUFDcEIsa0JBQWlCO0VBQ2pCLG1CQUFrQjtFQUNsQixtQkFBa0I7RUFDbEIsMEJBQXlCO0VBRXpCO0lBQ0ksc0J6QjZKNEI7SXlCNUo1QixZQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLFlBQVc7O0FBSW5CO0VBQ0ksaUMxQnRCbUM7RTBCdUJuQyxnQkFBZTtFQUNmLG9CQUFtQjtFQUNuQixvQkFBbUI7RUFDbkIsbUJBQWtCOztBQUd0QjtFQUNJLFl6Qi9CZ0I7RXlCMEloQjtFQVFBLHVEQUFxRDtFQWpIckQ7SUFDSSxlMUJwQ2M7STBCc0NkO01BQ0ksZTFCdENnQjtNMEJ1Q2hCLDJCQUEwQjtFQUlsQztJQUNJLFl6QmpDWTtJeUJrQ1osZ0JBQWU7SUFDZixpQkFBZ0I7SUFDaEIsa0JBQWlCO0VBR3JCO0lBQ0ksZ0JBQWU7SUFDZixtQkFBa0I7RUFHdEI7SUFDSSxnQkFBZTtFQUduQjtJQUNJLGdCQUFlO0VBR25CO0lBQ0ksWXpCL0RZO0l5QmdFWixpQzFCOUQ4QjtJMEIrRDlCLGdCQUFlO0lBQ2Ysa0JBQWlCO0lBQ2pCLG1CQUFrQjtFQUd0Qjs7Ozs7Ozs7Ozs7OztJQUdJLGlCQUFnQjtFQUdwQjtJQUNJLGlCQUFnQjtFQUdwQjtJQUNJLDBCQUF5QjtJQUN6Qiw4QnpCdEZhO0l5QnVGYix5QkFBZ0I7T0FBaEIsc0JBQWdCO1lBQWhCLGlCQUFnQjtJQUNoQixpQzFCbkYrQjtJMEJvRi9CLG9CQUFtQjtJQUNuQixlQUFjO0lBQ2Qsa0JBQWlCO0lBQ2pCLFlBQVc7RUFHZjtJQUNJLGV6Qi9GZ0I7SXlCZ0doQixrQkFBaUI7RUFHckI7SUFDSSxrQkFBaUI7RUFHckI7SUFDSSxpQ3pCekdhO0l5QjBHYiwwQkFBeUI7SUFFekI7TUFDSSxlMUIzR1U7TTBCNEdWLG1CQUFrQjtNQUNsQixrQkFBaUI7RUFJekI7SUFDSSxnQkFBZTtFQUduQjtJQUNJLGdCQUFlO0VBR25CO0lBQ0ksZ0JBQWU7SUFDZixvQkFBbUI7RUFHdkI7SUFDSSxVQUFTO0VBR2I7SUFDSSxpQkFBZ0I7RUFJaEI7SUFDSSxpQkFBZ0I7RUFPcEI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFFSSw4QnpCbkpTO0V5QndKakI7SUFDSSxrQkFBaUI7O0FBS3JCO0VBQ0ksNFBBQXlHO0VBQXpHLDJOQUF5RztFQUN6RyxZQUFXO0VBQ1gsYUFBWTtFQUNaLFFBQU87RUFDUCxxQkFBb0I7RUFDcEIsbUJBQWtCO0VBQ2xCLE9BQU07RUFDTixZQUFXOztBQUluQjs7RUFFSSxzQkFBcUI7RUFBRTtFQUN2QixhQUFZO0VBQ1oscUJBQWlCO0tBQWpCLGtCQUFpQjtFQUNqQixtQkFBa0I7RUFDbEIsWUFBVzs7QUFHZjtFSnBLQTtJSXNLUSxxREFBb0QsSUFDdkQ7O0FBR0w7RUFyTEE7SUF1TFEsZ0JBQWU7RUF0SW5CO0lBMklRLGdCQUFlO0VBdEl2QjtJQTBJUSxnQkFBZTtFQXRJdkI7SUEwSVEsZ0JBQWU7RUF0SXZCO0lBMElRLGdCQUFlO0lBQ2Ysa0JBQWlCLElBQ3BCOztBQUlUO0VBeExBO0lBMExRLGdCQUFlO0lBQ2Ysa0JBQWlCO0VBaEtyQjtJQXFLUSxnQkFBZTtFQWhLdkI7SUFvS1EsZ0JBQWU7RUFoS3ZCO0lBb0tRLGdCQUFlO0VBaEt2QjtJQW9LUSxnQkFBZTtJQUNmLGtCQUFpQixJQUNwQjs7QUFJVDtFSjdOQTtJSStOUSxlQUFjO0lBQ2QsaURBQWdEO0lBQ2hELHlCQUF1QjtRQUF2QixzQkFBdUI7WUFBdkIsd0JBQXVCO0VBdE4vQjtJQTBOUSxnQkFBZTtJQUNmLGtCQUFpQjtFQWhNckI7SUFxTVEsZ0JBQWU7RUFoTXZCO0lBb01RLGdCQUFlO0VBaE12QjtJQW9NUSxnQkFBZTtFQWhNdkI7SUFvTVEsZ0JBQWU7SUFDZixrQkFBaUIsSUFDcEI7O0FBSVQ7RUF2Tkk7SUEwTlEsZ0JBQWU7RUE3TXZCO0lBaU5RLGdCQUFlO0lBQ2Ysa0JBQWlCO0VBNUt6QjtJQWdMUSx1QkFBc0I7RUFJOUI7SUFFUSxjQUFhLElBQ2hCOztBQUlUO0VBM0xJO0lBOExRLGdCQUFlLElBQ2xCOztBQzlTVDtFQUdJLGtCMUJpQ29COztBMEI3QnhCO0VBR0ksWTFCQ2dCO0UwQkFoQiw2QkFBNEI7RUFKaEM7SUFTUSxlMUJQaUI7STBCUWpCLG9CQUFtQjtFQVYzQjtJQWNRLFkxQkFZO0kwQkNaLGdCQUFlO0lBQ2Ysb0JBQW1CO0lBQ25CLG1CQUFrQjtFQWpCMUI7SUFxQlEsbUJBQWtCO0VBckIxQjtJQXlCUSxtQkFBa0I7O0FBSTFCO0VBSUkscUIxQkpvQjs7QTBCT3hCO0VBSUksa0JBQTZCOztBQVFqQztFQXZEQTtJQXlEUSxpQjFCbEJrQjtFMEJIMUI7SUF5QlEsb0IxQnRCa0I7RTBCaEMxQjtJQTBEUSxnQkFBZTtFQXRCdkI7SUEwQlEsaUJBQWdDLElBQ25DOztBQUdMO0VBekVBO0lBMkVRLGlCMUJqQ2tCO0UwQk4xQjtJQTJDUSxvQjFCckNrQjtFMEJuQzFCO0lBNEVRLGdCQUFlO0VBeEN2QjtJQTRDUSxpQkFBZ0MsSUFDbkM7O0FBR0w7RUEzRkE7SUE2RlEsaUIxQmhEa0I7RTBCVDFCO0lBNkRRLG9CMUJwRGtCO0UwQkYxQjtJQTBEUSxpQkFBZ0MsSUFDbkM7O0FBR0w7RUF6R0E7SUEyR1EsaUIxQjNEa0I7RTBCWjFCO0lBMkVRLG9CMUIvRGtCO0UwQnpDMUI7SUE0R1EsZ0JBQWU7RUE1R3ZCO0lBZ0hRLGdCQUFlO0lBQ2Ysb0JBQW1CO0VBN0UzQjtJQWlGUSxpQkFBZ0MsSUFDbkM7O0FDN0hMO0VBQ0ksb0JBQW1CO0VBQ25CLGdCQUFlO0VBQ2YsaUJBQWdCO0VBQ2hCLG1CQUFrQjs7QUFHdEI7RUFDSSwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixnQkFBZTtFQUNmLCtCM0JSaUM7RTJCU2pDLG1CQUFrQjtFQUNsQixjQUFhO0VBQ2IsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsb0JBQW1CO0VBQ25CLGFBQVk7RUFDWix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixxQkFBb0I7RUFDcEIsb0JBQW1CO0VBQ25CLG1CQUFrQjtFQUNsQixZQUFXO0VBZGY7SUFrQlEsc0ZBQTZFO1lBQTdFLDhFQUE2RTtJQUM3RSxxQ0FBNEI7WUFBNUIsNkJBQTRCO0lBQzVCLHFDM0J6QjZCO0kyQjBCN0IsbUJBQWtCO0lBQ2xCLFlBQVc7SUFDWCxhQUFZO0lBQ1oscUJBQW9CO0lBQ3BCLG1CQUFrQjtJQUNsQixZQUFXO0VBMUJuQjtJQThCUSxzQ0FBNkI7WUFBN0IsOEJBQTZCO0lBQzdCLHNCNUI3QmM7RTRCRnRCO0lBbUNRLFkzQmxCVTtJMkJtQlYsZ0JBQWU7RUFHbkI7SUFDSSxxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTs7QUFJckI7RUFDSSxZQUFXO0VBQ1gsbUJBQWtCOztBQUd0QjtFQUNJO0lBQ0ksNEJBQW1CO1lBQW5CLG9CQUFtQjtFQUV2QjtJQUNJLDhCQUFxQjtZQUFyQixzQkFBcUI7RUFFekI7SUFDSSw0QkFBbUI7WUFBbkIsb0JBQW1COztBQVIzQjtFQUNJO0lBQ0ksNEJBQW1CO1lBQW5CLG9CQUFtQjtFQUV2QjtJQUNJLDhCQUFxQjtZQUFyQixzQkFBcUI7RUFFekI7SUFDSSw0QkFBbUI7WUFBbkIsb0JBQW1COztBQUkzQjs7RUFFSSxhQUFZO0VBQ1oscUJBQWlCO0tBQWpCLGtCQUFpQjtFQUNqQixtQkFBa0I7RUFDbEIsWUFBVzs7QUFHZjtFQUNJLDRCQUFrQjtNQUFsQixtQkFBa0I7RUFDbEIsWTNCMURjO0UyQjJEZCxnQkFBZTtFQUNmLHFCQUFvQjtFQUNwQixpQkFBZ0I7RUFDaEIsYUFBWTtFQUNaLGlCQUFnQjtFQUNoQixpQkFBZ0I7RUFDaEIsaUJBQWdCO0VBQ2hCLG1CQUFrQjtFQUNsQixtQkFBa0I7RUFDbEIsd0JBQXVCOztBQUczQjtFQUNJLGNBQWE7RUFDYiw0QkFBZ0Q7RUFDaEQsVUFBUztFQUhiO0lBTVEsWTNCekVVO0kyQjBFVixnQkFBZTtJQUNmLDBDQUErQzs7QUFRdkQ7RUEzR0E7SUE2R1EsZ0JBQWU7RUFqQ3ZCO0lBcUNRLGdCQUFlO0VBdEJ2QjtJQTBCUSxVQUFTO0lBMUJqQjtNQTZCWSxnQkFBZSxJQUNsQjs7QUFJVDtFQTdIQTtJQStIUSxlQUFjO0VBbkR0QjtJQXVEUSxnQkFBZTtFQXhDdkI7SUE0Q1EsMkJBQWdEO0lBQ2hELFVBQVM7SUE3Q2pCO01BZ0RZLGdCQUFlLElBQ2xCOztBQUlUO0VBaEpBO0lBa0pRLGVBQWM7RUF0RXRCO0lBMEVRLGdCQUFlO0VBM0R2QjtJQStEUSxVQUFTO0lBL0RqQjtNQWtFWSxnQkFBZSxJQUNsQjs7QUFJVDtFQWxLQTtJQW9LUSxlQUFjO0VBeEZ0QjtJQTRGUSxnQkFBZTtFQWpLdkI7SUFxS1Esb0JBQW1CO0lBQ25CLHFCQUFvQjtFQUd4QjtJQUNJLGNBQWE7RUF0RnJCO0lBMEZRLFVBQVM7SUExRmpCO01BNkZZLGdCQUFlLElBQ2xCOztBQ3pMVDtFQUNJLG9CQUFtQjtFQUNuQixjQUFhO0VBQ2IsbUJBQWtCO0VBQ2xCLFlBQVc7O0FBR2Y7RUFDSSxhQUFZO0VBQ1osaUJBQWdCO0VBQ2hCLG1CQUFrQjs7QUFHdEI7RUFDSSxvQ0FBMkI7VUFBM0IsNEJBQTJCO0VBQzNCLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isc0JBQWlCO01BQWpCLGtCQUFpQjtFQUNqQixhQUFZO0VBQ1osaUJBQWdCO0VBQ2hCLFVBQVM7RUFDVCxpQkFBZ0I7RUFDaEIsV0FBVTtFQUNWLG1CQUFrQjtFQUNsQix3QkFBbUI7TUFBbkIsb0JBQW1CO0VBQ25CLHFDQUE0QjtVQUE1Qiw2QkFBNEI7RUFDNUIsb0JBQW1CO0VBQ25CLFlBQVc7RUFDWCx1QkFBc0I7O0FBRzFCO0VBQ0kscUJBQWM7TUFBZCxlQUFjO0VBQ2QsYUFBWTtFQUNaLDhDNUI3QmdDO0U0QjhCaEMsNEJBQTJCO0VBQzNCLDBCQUFpQjtLQUFqQix1QkFBaUI7TUFBakIsc0JBQWlCO1VBQWpCLGtCQUFpQjtFQUNqQixxQkFBb0I7RUFDcEIsWUFBVztFQVBmO0lBVVEsMEJBQWlCO09BQWpCLHVCQUFpQjtRQUFqQixzQkFBaUI7WUFBakIsa0JBQWlCOztBQUl6QjtFQUNJLGFBQVk7RUFDWixpQkFBZ0I7RUFDaEIsbUJBQWtCO0VBQ2xCLFlBQVc7O0FBR2Y7RUFDSSxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLHNCQUF5QjtNQUF6QixtQkFBeUI7VUFBekIsMEJBQXlCO0VBQ3pCLGtCQUFpQjtFQUNqQixtQkFBa0I7RUFDbEIsU0FBUTtFQUNSLFlBQVc7O0FBR2Y7RUFDSSxZNUJqRGE7RTRCa0RiLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBRmpCO0lBS1EsbUJBQWtCO0VBTDFCO0lBU1EsMEJBQW1CO1FBQW5CLHVCQUFtQjtZQUFuQixvQkFBbUI7SUFDbkIsaUI1QjlDVTtJNEIrQ1YsdUI1QjNEUztJNEI0RFQsWTVCNURTO0k0QjZEVCxnQkFBZTtJQUNmLDRCQUFvQjtJQUFwQiw0QkFBb0I7SUFBcEIscUJBQW9CO0lBQ3BCLHVCQUFzQjtJQUN0QixnQkFBZTtJQUNmLGFBQVk7SUFDWix5QkFBdUI7UUFBdkIsc0JBQXVCO1lBQXZCLHdCQUF1QjtJQUN2QixpQkFBZ0I7SUFDaEIsV0FBVTtJQUNWLFdBQVU7SUFDVixtQkFBa0I7SUFDbEIsWUFBVztJQXZCbkI7TUEwQlksMEI1Qi9FUztNNEJnRlQsZTVCaEZTOztBNEJxRnJCO0VBNUZBO0lBOEZRLG9CQUFtQjtJQUNuQixjQUFhO0VBR2pCO0lBQ0ksa0I1Qm5FcUI7RTRCbUI3QjtJQW9EUSxrQkFBaUI7SUFDakIsU0FBUTtFQTVDaEI7SUFnRFEsMEJBQThCO1FBQTlCLHVCQUE4QjtZQUE5QiwrQkFBOEI7SUFDOUIsWUFBVyxJQUNkOztBQUdMO0VBakhBO0lBbUhRLGNBQWEsSUFDaEI7O0FBR0w7RUEzREE7SUE2RFEsY0FBYSxJQUNoQjs7QUN0SEw7O0VBRUksbUJBQWtCOztBQUd0QjtFQUNJLG1CQUFrQjtFQUNsQixTQUFROztBQUdaO0VBR0ksVUFBUztFQUNULG9CQUFtQjs7QUFHdkI7RUFDSSxhQUFZO0VBQ1osbUJBQWtCO0VBQ2xCLFlBQVc7O0FBR2Y7RUFHSSxpQkFBZ0I7O0FBR3BCO0VBR0ksb0JBQW1COztBQUd2QjtFQUdJLGNBQWE7RUFDYiw2QkFBNEI7RUFDNUIsd0ZBQXVGO0VBQ3ZGLCtDQUE4Qzs7QUFHbEQ7RUFHSSxnQkFBZTtFQUNmLGlCQUFnQjtFQUNoQixlQUFjOztBQUdsQjtFQUNJLHVCQUFzQjtFQUN0QixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLGtCQUFpQjs7QUFHckI7RUFJSSxpQkFBZ0I7RUFDaEIsaUJBQWdCOztBQUdwQjtFQUNJLG9CQUFtQjtFQUNuQixpQkFBZ0I7RUFDaEIsWUFBVzs7QUFHZjtFQUNJLGtCN0I1QzBCOztBNkIrQzlCO0VBekNBO0lBMkNRLDRCQUEyQixJQUM5Qjs7QUFHTDtFQTlCQTtJQWdDUSxXQUFVO0VBMUJsQjtJQThCUSxnQkFBZTtJQUNmLHdCQUF1QjtJQUN2QixtQkFBa0I7RUF2RDFCO0lBMkRRLG9CQUFtQixJQUN0Qjs7QUFHTDtFQWxHQTs7SUFxR1EsbUJBQWtCO0VBbEUxQjtJQXNFUSxtRUFBa0U7SUFDbEUsMkJBQTBCO0VBdERsQztJQTBEUSx5QkFBdUI7UUFBdkIsc0JBQXVCO1lBQXZCLHdCQUF1QjtJQUN2QixpQkFBZ0I7RUFyRHhCO0lBeURRLG1CQUFrQjtFQWpEMUI7SUFxRFEsaUJBQWdCO0lBQ2hCLG1CQUFrQixJQUNyQjs7QUM3SEw7RUFDSSwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLDZCQUFzQjtFQUF0Qiw4QkFBc0I7TUFBdEIsMkJBQXNCO1VBQXRCLHVCQUFzQjtFQUN0QixlQUFjO0VBSmxCO0lBT1EsYUFBWTtJQUNaLFlBQVc7O0FDSm5CO0VBQ0ksNEJBQTJCO0VBQzNCLGlCQUFnQjtFQUNoQixtQkFBa0I7RUFFbEI7SUFDSSw0QkFBMkI7SUFDM0IsNkJBQVE7UUFBUixrQkFBUTtZQUFSLFNBQVE7O0FBSWhCO0VBR0ksNkJBQTRCO0VBSGhDO0lBTVEsZ0JBQWU7SUFDZixvQkFBbUI7SUFDbkIsY0FBYTtJQUNiLG1CQUFrQjs7QUFJMUI7RUFFUSxnQkFBZTtFQUNmLG9CQUFtQjtFQUNuQixjQUFhO0VBQ2IsaUJBQWdCOztBQUx4Qjs7RUFVUSxjQUFhO0VBQ2IsaUJBQWdCOztBQVh4QjtFQWVRLDRCQUEyQjtFQUMzQixzQkFBcUI7O0FBaEI3QjtFQW9CUSw0QkFBMkI7RUFDM0Isc0JBQXFCOztBQUk3QjtFQXRDQTtJQXdDUSxnQkFBZTtJQUNmLG9CQUFtQjtFQTVCM0I7SUFpQ1ksZ0JBQWU7SUFDZixrQkFBaUI7SUFDakIsb0JBQW1CO0VBbkMvQjtJQXVDWSw0QkFBMkI7SUFDM0IsZUFBYztFQXhDMUI7SUE0Q1ksNEJBQTJCO0lBQzNCLGdCQUFlLElBQ2xCOztBQUlUO0VBL0RBO0lBaUVRLGdCQUFlO0lBQ2Ysb0JBQW1CO0VBckQzQjs7SUEyRFksYUFBWTtJQUNaLGtCQUFpQjtFQTVEN0I7SUFnRVksZ0JBQWU7SUFDZixrQkFBaUI7SUFDakIsb0JBQW1CO0VBVjNCO0lBY1EsNEJBQTJCO0VBdEV2QztJQTBFWSw0QkFBMkI7RUFsQm5DO0lBc0JRLDRCQUEyQjtFQTlFdkM7SUFrRlksNEJBQTJCLElBQzlCOztBQUlUO0VBdkZBOztJQTJGWSxrQkFBaUIsSUFDcEI7O0FBSVQ7RUE3R0E7SUErR1EsNkJBQTRCO0lBQzVCLGlCQUFnQjtJQWhIeEI7TUFtSFksZ0JBQWU7TUFDZixvQkFBbUI7RUFJM0I7SUFDSSxnQkFBZTtJQURuQjtNQUlRLGlCQUFnQjtNQS9HNUI7UUFrSGdCLG1CQUFrQjtRQUNsQixtQkFBa0I7SUFSOUI7O01BY1EsNkJBQTRCO01BQzVCLFVBQVM7SUFmakI7O01Bb0JRLDZCQUE0QjtNQUM1QixjQUFhO01BQ2Isb0JBQW1CO01BQ25CLDZCQUFRO1VBQVIsa0JBQVE7Y0FBUixTQUFRLElBQ1g7O0FDL0pUO0VBQ0ksY0FBYTs7QUFPakI7RUFDSSxrQkFBaUI7RUFDakIsVUFBUztFQUNULG9CQUFtQjtFQUNuQixtQkFBa0I7O0FBR3RCO0VBQ0ksYUFBWTtFQUNaLGlCQUFnQjtFQUNoQixtQkFBa0I7RUFDbEIsWUFBVzs7QUFHZjtFQUNJLG9DQUEyQjtVQUEzQiw0QkFBMkI7RUFDM0IscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixzQkFBaUI7TUFBakIsa0JBQWlCO0VBQ2pCLGFBQVk7RUFDWixpQkFBZ0I7RUFDaEIsVUFBUztFQUNULGlCQUFnQjtFQUNoQixXQUFVO0VBQ1YsbUJBQWtCO0VBQ2xCLHdCQUFtQjtNQUFuQixvQkFBbUI7RUFDbkIscUNBQTRCO1VBQTVCLDZCQUE0QjtFQUM1QixvQkFBbUI7RUFDbkIsWUFBVztFQUNYLHVCQUFzQjs7QUFHMUI7RUFDSSxxQkFBYztNQUFkLGVBQWM7RUFDZCxhQUFZO0VBQ1osbUJBQWtCO0VBQ2xCLDhDaEN2Q2dDO0VnQ3dDaEMsNEJBQTJCO0VBQzNCLDBCQUFpQjtLQUFqQix1QkFBaUI7TUFBakIsc0JBQWlCO1VBQWpCLGtCQUFpQjtFQUNqQixxQkFBb0I7RUFDcEIsWUFBVztFQVJmO0lBV1EsMEJBQWlCO09BQWpCLHVCQUFpQjtRQUFqQixzQkFBaUI7WUFBakIsa0JBQWlCOztBQUl6QjtFQUNJLDBCaEM5Q3FCO0VnQytDckIsa0RoQ3ZEZ0M7VWdDdURoQywwQ2hDdkRnQztFZ0N3RGhDLGFBQVk7RUFDWixpQkFBZ0I7RUFDaEIsbUJBQWtCO0VBQ2xCLFlBQVc7O0FBR2Y7RUFDSSx1QkFBZ0I7TUFBaEIsb0JBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQixjQUFhO0VBQ2IsYUFBWTtFQUNaLG1CQUFrQjtFQUNsQixxQkFBb0I7RUFDcEIsbUJBQWtCO0VBQ2xCLFlBQVc7O0FBR2Y7RUFDSSxZaEM5RGE7RWdDK0RiLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isb0JBQW1CO0VBQ25CLFlBQVc7RUFDWCxrQkFBaUI7RUFDakIsb0JBQW1CO0VBTnZCO0lBU1EsbUJBQWtCO0VBVDFCO0lBYVEsa0JBQWlCO0VBYnpCO0lBaUJRLDBCQUFtQjtRQUFuQix1QkFBbUI7WUFBbkIsb0JBQW1CO0lBQ25CLGlCaEN2RVU7SWdDd0VWLHVCaENoRlM7SWdDaUZULFloQ3JFVTtJZ0NzRVYsZ0JBQWU7SUFDZiw0QkFBb0I7SUFBcEIsNEJBQW9CO0lBQXBCLHFCQUFvQjtJQUNwQix1QkFBc0I7SUFDdEIsZ0JBQWU7SUFDZixhQUFZO0lBQ1oseUJBQXVCO1FBQXZCLHNCQUF1QjtZQUF2Qix3QkFBdUI7SUFDdkIsaUJBQWdCO0lBQ2hCLFdBQVU7SUFDVixXQUFVO0lBQ1YsbUJBQWtCO0lBQ2xCLFlBQVc7SUEvQm5CO01Ba0NZLDBCaENwR1M7TWdDcUdULFloQ3BGTTs7QWdDeUZsQjtFQXpHQTtJQTJHUSxrQkFBaUIsSUFDcEI7O0FDcEhMO0VBQ0ksY0FBYTtFQUNiLDRCQUFnRDtFQUZwRDtJQUtRLGNBQWE7O0FBSXJCO0VBQ0ksYUFBWTtFQUNaLHFCQUFvQjtFQUNwQixpQkFBZ0I7RUFDaEIsbUJBQWtCO0VBQ2xCLGFBQVk7O0FBR2hCO0VBR0ksYUFBWTtFQUNaLGlCQUFnQjtFQUNoQixtQkFBa0I7RUFDbEIsWUFBVzs7QUFHZjtFQUNJLG9DQUEyQjtVQUEzQiw0QkFBMkI7RUFDM0IscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixzQkFBaUI7TUFBakIsa0JBQWlCO0VBQ2pCLGFBQVk7RUFDWixpQkFBZ0I7RUFDaEIsVUFBUztFQUNULGlCQUFnQjtFQUNoQixXQUFVO0VBQ1YsbUJBQWtCO0VBQ2xCLHdCQUFtQjtNQUFuQixvQkFBbUI7RUFDbkIscUNBQTRCO1VBQTVCLDZCQUE0QjtFQUM1QixvQkFBbUI7RUFDbkIsWUFBVztFQUNYLHVCQUFzQjs7QUFHMUI7RUFHSSxxQkFBYztNQUFkLGVBQWM7RUFDZCxhQUFZO0VBQ1osbUJBQWtCO0VBQ2xCLDhDakM3Q2dDO0VpQzhDaEMsNEJBQTJCO0VBQzNCLDBCQUFpQjtLQUFqQix1QkFBaUI7TUFBakIsc0JBQWlCO1VBQWpCLGtCQUFpQjtFQUNqQixxQkFBb0I7RUFDcEIsWUFBVztFQVZmO0lBYVEsMEJBQWlCO09BQWpCLHVCQUFpQjtRQUFqQixzQkFBaUI7WUFBakIsa0JBQWlCOztBQUl6QjtFQUNJLGtEakM1RGdDO1VpQzREaEMsMENqQzVEZ0M7RWlDNkRoQyxZQUFXO0VBQ1gsYUFBWTtFQUNaLGlCQUFnQjtFQUNoQixtQkFBa0I7RUFDbEIsWUFBVzs7QUFHZjtFQUNJLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLDRCQUFrQjtNQUFsQixtQkFBa0I7RUFDbEIscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiw2QkFBc0I7RUFBdEIsOEJBQXNCO01BQXRCLDJCQUFzQjtVQUF0Qix1QkFBc0I7RUFDdEIsYUFBWTtFQUNaLHlCQUF1QjtNQUF2QixzQkFBdUI7VUFBdkIsd0JBQXVCO0VBQ3ZCLG1CQUFrQjtFQUNsQixtQkFBa0I7RUFDbEIsWUFBVztFQVRmO0lBWVEsWWpDNUVVO0lpQzZFVixnQkFBZTtJQUNmLG9CQUFtQjtJQUNuQiwyQ0FBZ0Q7O0FBU3hEO0VBQ0ksY0FBYTtFQURqQjtJQUlRLFlBQVc7RUFKbkI7SUFRUSxXQUFVO0VBUmxCO0lBWVEsMEJBQW1CO1FBQW5CLHVCQUFtQjtZQUFuQixvQkFBbUI7SUFDbkIsNEJBQWtCO1FBQWxCLG1CQUFrQjtJQUNsQiw2QmpDdkc0QjtJaUN3RzVCLG1DakN4RzRCO0lpQ3lHNUIsWWpDckZVO0lpQ3NGVixnQkFBZTtJQUNmLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsdUJBQXNCO0lBQ3RCLGdCQUFlO0lBQ2YsYUFBWTtJQUNaLHlCQUF1QjtRQUF2QixzQkFBdUI7WUFBdkIsd0JBQXVCO0lBQ3ZCLGlCQUFnQjtJQUNoQixXQUFVO0lBQ1YsV0FBVTtJQUNWLG1CQUFrQjtJQUNsQixtQkFBa0I7SUFDbEIsWUFBVzs7QUFJbkI7RUF4REE7SUEwRFEsZ0JBQWUsSUFDbEI7O0FBR0w7RUF4RkE7SUEwRlEsYUFBWTtFQWhFcEI7SUFvRVEsaUJBQWdCO0lBcEV4QjtNQXVFWSxnQkFBZTtFQW5JM0I7SUF3SVEsa0JBQWlCO0VBakp6QjtJQXFKUSwyQkFBZ0QsSUFDbkQ7O0FBR0w7RUE1REE7SUE4RFEsY0FBYTtFQXRGckI7SUEwRlEsbUJBQWtCO0lBMUYxQjtNQTZGWSxZakMxSU07TWlDMklOLGdCQUFlO01BQ2YsbUJBQWtCLElBQ3JCOztBQUlUO0VBcEdBO0lBc0dRLGdCQUFlLElBQ2xCOztBRDVLTDtFRUNJLGNBQWE7RUFEakI7SUFJUSxjQUFhOztBQUlyQjtFQUNJLGlCQUFnQjs7QXJDUHBCO0VxQ1dJLFVBQVM7RUFDVCxxQkFBb0I7RUFDcEIsa0JBQWlCO0VBQ2pCLGlCQUFnQjtFQUNoQixzQkFBcUI7RUFDckIsbUJBQWtCO0VBQ2xCLGFBQVk7O0FyQ0hkO0VxQ09FLGFBQVk7RUFDWixpQkFBZ0I7RUFDaEIsbUJBQWtCO0VBQ2xCLFlBQVc7O0FyQ05iO0VxQ1VFLG9DQUEyQjtVQUEzQiw0QkFBMkI7RUFDM0IscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixzQkFBaUI7TUFBakIsa0JBQWlCO0VBQ2pCLGFBQVk7RUFDWixpQkFBZ0I7RUFDaEIsVUFBUztFQUNULGlCQUFnQjtFQUNoQixXQUFVO0VBQ1YsbUJBQWtCO0VBQ2xCLHdCQUFtQjtNQUFuQixvQkFBbUI7RUFDbkIscUNBQTRCO1VBQTVCLDZCQUE0QjtFQUM1QixvQkFBbUI7RUFDbkIsWUFBVztFQUNYLHVCQUFzQjs7QUFHMUI7RUFHSSxxQkFBYztNQUFkLGVBQWM7RUFDZCxjQUFhO0VBQ2IsbUJBQWtCO0VBQ2xCLDhDbENoRGdDO0VrQ2lEaEMsNEJBQTJCO0VBQzNCLDBCQUFpQjtLQUFqQix1QkFBaUI7TUFBakIsc0JBQWlCO1VBQWpCLGtCQUFpQjtFQUNqQixxQkFBb0I7RUFDcEIsWUFBVztFQVZmO0lBYVEsMEJBQWlCO09BQWpCLHVCQUFpQjtRQUFqQixzQkFBaUI7WUFBakIsa0JBQWlCOztBQUl6QjtFQUNJLGtEbEMvRGdDO1VrQytEaEMsMENsQy9EZ0M7RWtDZ0VoQyw0QkFBMkI7RUFDM0IsWUFBVztFQUNYLGFBQVk7RUFDWixpQkFBZ0I7RUFDaEIsbUJBQWtCO0VBQ2xCLFlBQVc7O0FBT2Y7RUFDSSxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLDZCQUFzQjtFQUF0Qiw4QkFBc0I7TUFBdEIsMkJBQXNCO1VBQXRCLHVCQUFzQjtFQUN0Qiw0QkFBMkI7RUFDM0IsWUFBVztFQUNYLGFBQVk7RUFDWix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixtQkFBa0I7RUFQdEI7SUFVUSxlbEMvRWdCO0lrQ2dGaEIsZ0JBQWU7SUFDZixvQkFBbUI7RUFaM0I7SUFnQlEsMkJBQTBCOztBQUlsQztFQUdJLHFCQUFvQjtFQUNwQixtQkFBa0I7RUFDbEIsU0FBUTtFQUNSLFlBQVc7O0FBR2Y7RUFDSSxZbEMvRmE7RWtDZ0diLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isb0JBQW1CO0VBQ25CLFlBQVc7RUFDWCxrQkFBaUI7RUFDakIsb0JBQW1CO0VBTnZCO0lBU1EsbUJBQWtCO0VBVDFCO0lBYVEsa0JBQWlCO0VBYnpCO0lBaUJRLDBCQUFtQjtRQUFuQix1QkFBbUI7WUFBbkIsb0JBQW1CO0lBQ25CLGlCbEN4R1U7SWtDeUdWLHVCbENqSFM7SWtDa0hULFlsQ3RHVTtJa0N1R1YsZ0JBQWU7SUFDZiw0QkFBb0I7SUFBcEIsNEJBQW9CO0lBQXBCLHFCQUFvQjtJQUNwQix1QkFBc0I7SUFDdEIsZ0JBQWU7SUFDZixhQUFZO0lBQ1oseUJBQXVCO1FBQXZCLHNCQUF1QjtZQUF2Qix3QkFBdUI7SUFDdkIsaUJBQWdCO0lBQ2hCLFdBQVU7SUFDVixXQUFVO0lBQ1YsbUJBQWtCO0lBQ2xCLFlBQVc7SUEvQm5CO01Ba0NZLDBCbENySVM7TWtDc0lULFlsQ3JITTs7QWtDMEhsQjtFQTFJQTtJQTRJUSxrQkFBaUI7RUZwSnpCO0lFd0pRLGFBQVk7RXJDdEpwQjtJcUMwSlEsb0JBQW1CO0VBOUczQjtJQWtIUSxhQUFZO0VBbkZwQjtJQXdGWSxnQkFBZTtFQXBFM0I7SUF5RVEsaUJBQWdCLElBQ25COztBQUdMO0VBN0VBO0lBK0VRLGNBQWE7RUFoTHJCO0lBcUxZLHFCQUFvQjtFQXRIaEM7SUEySFEsb0JBQW1CO0VBN0czQjtJQWlIUSxvQkFBbUI7SUFDbkIsbUJBQWtCO0lBbEgxQjtNQXFIWSxZbEMxS007TWtDMktOLGdCQUFlO01BQ2YsbUJBQWtCO01BQ2xCLDBDQUEwQztJQVJsRDtNQVlRLFlsQ2pMTTtNa0NrTE4sMENBQTBDLElBQzdDOztBQUlUO0VBaEpBO0lBa0pRLG9CQUFtQjtFQXBJM0I7SUF3SVEsY0FBYSxJQUNoQjs7QUN0Tkw7RUFDSSxvQnBDUWtCO0VvQ1BsQixxQkFBb0I7RUFDcEIsYUFBWTs7QUFHaEI7RUFHSSxlbkNPa0I7RW1DVnRCO0lBTVEsc0JwQ1RjOztBb0NhdEI7RUFHSSxlbkNIa0I7O0FtQ1V0QjtFQUNJLDZCQUE0QjtFQUM1QixZQUFXOztBQUdmO0VBQ0ksaUJBQWdCO0VBQ2hCLGlCQUFnQjtFQUNoQixtQkFBa0I7O0FBR3RCO0VBQ0ksb0NBQTJCO1VBQTNCLDRCQUEyQjtFQUMzQixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLHNCQUFpQjtNQUFqQixrQkFBaUI7RUFDakIsaUJBQWdCO0VBQ2hCLFVBQVM7RUFDVCxpQkFBZ0I7RUFDaEIsV0FBVTtFQUNWLG1CQUFrQjtFQUNsQix3QkFBbUI7TUFBbkIsb0JBQW1CO0VBQ25CLHFDQUE0QjtVQUE1Qiw2QkFBNEI7RUFDNUIsb0JBQW1CO0VBQ25CLFlBQVc7RUFDWCx1QkFBc0I7O0FBRzFCO0VBR0kscUJBQWM7TUFBZCxlQUFjO0VBQ2QsNkNBQTRDO0VBQzVDLGFBQVk7RUFDWiw4Q25DdkRnQztFbUN3RGhDLDRCQUEyQjtFQUMzQiwwQkFBaUI7S0FBakIsdUJBQWlCO01BQWpCLHNCQUFpQjtVQUFqQixrQkFBaUI7RUFDakIscUJBQW9CO0VBQ3BCLFlBQVc7RUFWZjtJQWFRLDBCQUFpQjtPQUFqQix1QkFBaUI7UUFBakIsc0JBQWlCO1lBQWpCLGtCQUFpQjs7QUFJekI7RUFDSSxrRG5DdEVnQztVbUNzRWhDLDBDbkN0RWdDO0VtQ3VFaEMsNEJBQTJCO0VBQzNCLFlBQVc7RUFDWCxjQUFhO0VBQ2IsbUJBQWtCO0VBTHRCO0lBUVEsYUFBWTtJQUNaLHFCQUFpQjtPQUFqQixrQkFBaUI7SUFDakIsWUFBVzs7QUFJbkI7RUFHSSxtQkFBa0I7RUFDbEIsaUJuQ2hFYztFbUNpRWQsNEJBQTJCO0VBQzNCLFlBQVc7RUFDWCxjQUFhO0VBQ2IsbUJBQWtCOztBQU90QjtFQUdJLFluQ2pGZ0I7O0FtQ29GcEI7RUFHSSxZbkNqR2dCOztBbUNvR3BCOztFQUVJLGVuQ3hHcUI7RW1DeUdyQixpQ3BDckdrQztFb0NzR2xDLGdCQUFlOztBQUduQjtFQUdJLGVwQ2hIa0I7RW9DNkd0QjtJQU1RLGVwQ2xIb0I7O0FvQ3NINUI7RUFHSSw2QkFBNEI7RUFDNUIsWUFBVztFQUNYLDZDQUE0QztFQUM1QyxpQkFBZ0I7RUFDaEIsaUJBQWdCOztBQUdwQjtFQUNJLFluQy9IYTtFbUNnSWIsNEJBQTJCO0VBRi9CO0lBS1EsMEJBQW1CO1FBQW5CLHVCQUFtQjtZQUFuQixvQkFBbUI7SUFDbkIsaUJBQWdCO0lBQ2hCLDBCcEM5SWM7SW9DK0lkLGVwQy9JYztJb0NnSmQsZ0JBQWU7SUFDZiw0QkFBb0I7SUFBcEIsNEJBQW9CO0lBQXBCLHFCQUFvQjtJQUNwQix1QkFBc0I7SUFDdEIsZ0JBQWU7SUFDZixhQUFZO0lBQ1oseUJBQXVCO1FBQXZCLHNCQUF1QjtZQUF2Qix3QkFBdUI7SUFDdkIsaUJBQWdCO0lBQ2hCLGtCQUFpQjtJQUNqQixXQUFVO0lBQ1YsV0FBVTtJQUNWLG1CQUFrQjtJQUNsQixZQUFXO0lBcEJuQjtNQXVCWSwwQm5DMUpTO01tQzJKVCxlbkMzSlM7O0FtQ2dLckI7RUFDSSxvQnBDcEtxQjtFb0NxS3JCLGVuQ2xLaUI7RW1DbUtqQiwwQkFBeUI7O0FBRzdCO0VBQ0ksNEJBQWtCO01BQWxCLG1CQUFrQjtFQUNsQixpQ3BDbkttQztFb0NvS25DLGdCQUFlO0VBQ2YsYUFBWTtFQUNaLHFCQUFvQjtFQUNwQixrQkFBaUI7RUFDakIsaUJBQWdCO0VBQ2hCLG1CQUFrQjs7QUFHdEI7RUFYQTtJQWFRLGdCQUFlO0VBcEh2QjtJQXdIUSw0QkFBMkI7SUFDM0IsY0FBYTtFQTNHckI7SUErR1EsNEJBQTJCO0lBQzNCLGNBQWEsSUFDaEI7O0FBR0w7RUEzQkE7SUE2QlEsZ0JBQWU7RUFoRXZCO0lBb0VRLDRCQUEyQjtFQXhJbkM7SUE0SVEsNEJBQTJCO0lBQzNCLGNBQWE7RUEvSHJCO0lBbUlRLDRCQUEyQjtJQUMzQixjQUFhLElBQ2hCOztBQUdMO0VBN0xBO0lBK0xRLGlCQUFnQjtFQTlGeEI7SUFrR1EsY0FBYTtFQTNEckI7SUErRFEsY0FBYTtFQWpMckI7SUFxTFEsZ0JBQWU7SUFDZixpREFBZ0Q7RUF2SnhEO0lBMkpRLHlCQUFnQjtZQUFoQixpQkFBZ0I7SUFDaEIsb0JBQW1CO0lBQ25CLFlBQVc7SUFDWCxhQUFZO0lBQ1osbUJBQWtCO0lBQ2xCLHlCQUF3QjtJQUN4QixXQUFVO0VBL0hsQjtJQW1JUSxpQkFBZ0I7RUFuTHhCO0lBdUxRLHdEbkMxTzRCO1ltQzBPNUIsZ0RuQzFPNEI7SW1DMk81Qiw2QkFBNEI7SUFDNUIsWUFBVztJQUNYLGNBQWE7SUFDYixXQUFVLElBQ2I7O0FBR0w7RUEzT0E7SUE2T1Esb0JBQW1CO0VBaEczQjtJQW9HUSxjQUFhO0VBM0lyQjtJQStJUSxjQUFhO0VBNUtyQjtJQWdMUSxlcEMxUWM7RW9DNkR0QjtJQWlOUSxjQUFhO0VBbk1yQjtJQXVNUSxxQkFBb0I7SUFEeEI7TUFLWSxlcENyUlk7RW9DMFJ4QjtJQUNJLG1CQUFrQjtFQS9LMUI7SUFtTFEsYUFBWTtJQUNaLFFBQU87SUFDUCxVQUFTO0lBQ1QsV0FBVTtJQUNWLG1CQUFrQjtJQUNsQixPQUFNO0lBQ04sWUFBVyxJQUNkOztBQ2hUTDtFQUNJLGNBQWE7O0FBR2pCO0VBR0ksb0JwQ0NvQjtFb0NBcEIsZXBDRGlCO0VvQ0VqQixjQUFhO0VBQ2IsaUJBQWdCO0VBQ2hCLG9CQUFtQjtFQUNuQixtQkFBa0I7O0FBR3RCO0VBQ0ksaUJBQWdCO0VBQ2hCLFlwQ09jO0VvQ05kLGNBQWE7O0FBR2pCO0VBR0ksaUJBQWdCOztBQUdwQjtFQUNJLGdCQUFlO0VBQ2YsaUJBQWdCO0VBQ2hCLG9CQUFtQjs7QUFHdkI7O0VBRUksYUFBWTtFQUNaLHFCQUFpQjtLQUFqQixrQkFBaUI7RUFDakIsbUJBQWtCO0VBQ2xCLFlBQVc7O0FBR2Y7RUFDSSw0QkFBa0I7TUFBbEIsbUJBQWtCO0VBQ2xCLHFCQUFvQjtFQUNwQixpQkFBZ0I7RUFDaEIsaUJBQWdCO0VBQ2hCLG1CQUFrQjtFQUNsQixtQkFBa0I7RUFOdEI7SUFTUSxnQkFBZTtJQUNmLGtCQUFpQjtJQUNqQixpQkFBZ0I7SUFDaEIsa0JBQWlCO0lBWnpCO01BZVksZ0JBQWU7TUFDZixrQkFBaUI7TUFDakIsZUFBYztFQUl0QjtJQUNJLGtCQUFpQjtJQURyQjtNQUlRLGlCQUFnQjs7QUFLNUI7RUFDSSw0QkFBa0I7TUFBbEIsbUJBQWtCO0VBQ2xCLHFCQUFvQjtFQUNwQixpQkFBZ0I7RUFIcEI7SUFNUSx1QnBDckRVO0lvQ3NEVixZcEN0RFU7SW9DdURWLHNCQUFxQjtJQUNyQixpQ3JDbkU4QjtJcUNvRTlCLGdCQUFlO0lBQ2YscUJBQW9CO0lBQ3BCLHdCQUF1QjtJQUN2QixtQkFBa0I7SUFDbEIsbUJBQWtCO0lBQ2xCLDBCQUF5QjtJQWZqQztNQWtCWSxhQUFZOztBQUt4QjtFQW5FQTtJQXFFUSxnQkFBZSxJQUNsQjs7QUFHTDtFQXJGQTtJQXVGUSxhQUFZO0lBQ1osaUJBQWdCO0VBNUV4QjtJQWdGUSxnQkFBZSxJQUNsQjs7QUFHTDtFQWhHQTtJQWtHUSxhQUFZO0VBbkRoQjtJQXVESSxpQkFBZ0I7RUFHcEI7O0lBRUksZ0JBQWU7SUFDZixvQkFBbUIsSUFDdEI7O0FBR0w7RUEzSEE7SUE2SFEsY0FBYTtFQUdqQjtJQUNJLGNBQWE7RUE5RHJCO0lBa0VRLG1CQUFrQixJQUNyQjs7QUMxSUw7RUFJSSxvQnRDS2tCO0VzQ0psQixldENGa0I7RXNDR2xCLGlCQUFnQjtFQUNoQixpQkFBZ0I7O0FBR3BCO0VBQ0ksZXRDUmtCO0VzQ1NsQixnQkFBZTtFQUNmLHdCQUF1QjtFQUN2QixpQkFBZ0I7RUFDaEIsb0JBQW1COztBQUd2QjtFQUdJLGV0Q2xCa0I7RXNDbUJsQix3QkFBdUI7RUFDdkIsZ0JBQWU7RUFMbkI7SUFRUSxldEN2QmM7RXNDZXRCO0lBWVEsZ0JBQWU7RUFadkI7SUFnQlEsVUFBUztJQUNULFdBQVU7RUFqQmxCO0lBcUJRLGV0Q3BDYztJc0NxQ2QsMkJBQTBCO0lBdEJsQztNQXlCWSxZdEN0Q007O0FzQzJDbEI7O0VBRUksa0JyQ2IwQjs7QXFDZ0I5QjtFQXJEQTtJQXVEUSxnQkFBZTtFQTdDdkI7SUFpRFEsZ0JBQWU7RUF6Q3ZCO0lBNkNRLGdCQUFlO0VBZnZCOztJQW9CUSxrQnJDNUJ5QixJcUM2QjVCOztBQUdMO0VBeEVBO0lBMEVRLGdCQUFlO0VBaEV2QjtJQW9FUSxnQkFBZTtJQUNmLGtCQUFpQjtFQTdEekI7SUFpRVEsV0FBVTtFQW5DbEI7O0lBd0NRLGtCckM3Q3lCLElxQzhDNUI7O0FBR0w7RUE1RkE7SUE4RlEsZ0JBQWU7RUFwRnZCO0lBd0ZRLGdCQUFlO0lBQ2Ysd0JBQXVCO0lBQ3ZCLGtCQUFpQjtJQUNqQixtQkFBa0I7RUFuRjFCO0lBdUZRLHdCQUF1QjtFQXpEL0I7O0lBOERRLGtCckNoRXlCLElxQ2lFNUI7O0FBR0w7RUF4R0E7SUEwR1EsZ0JBQWU7SUFDZix3QkFBdUI7SUFDdkIsa0JBQWlCO0VBcEd6QjtJQXdHUSx3QkFBdUI7SUF4Ry9CO01BMkdZLGdCQUFlO01BQ2Ysa0JBQWlCO0VBOUU3Qjs7SUFvRlEsa0JyQ25GeUIsSXFDb0Y1Qjs7QUNySUw7RUFDSSxpQkFBZ0I7RUFDaEIsVUFBUztFQUNULFdBQVU7RUFIZDtJQU1RLGtCdEM4QmdCO0VzQ3BDeEI7SUFVUSxjQUFhOztBQUlyQjtFQUdJLHFCQUFvQjtFQUNwQixjQUFhOztBQUdqQjtFQUNJLDRCQUEyQjtFQUMzQixZQUFXO0VBQ1gsYUFBWTtFQUNaLDZCQUFRO01BQVIsa0JBQVE7VUFBUixTQUFRO0VBQ1IsaUJBQWdCO0VBQ2hCLG1CQUFrQjtFQUNsQixXQUFVO0VBRVY7SUFDSSw0QkFBMkI7O0FBUW5DO0VBR0ksbUJBQWtCO0VBQ2xCLGlCdENuQmM7RXNDb0JkLDRCQUEyQjtFQUMzQixZQUFXO0VBQ1gsY0FBYTtFQUNiLDZCQUFRO01BQVIsa0JBQVE7VUFBUixTQUFRO0VBQ1IsV0FBVTtFQUVWO0lBQ0ksNEJBQTJCOztBQVFuQztFQUNJLFl0Q3hDYztFc0N5Q2QsZUFBYztFQUNkLGlCQUFnQjs7QUFHcEI7RUFHSSxZdENoRGM7O0FzQ21EbEI7RUFHSSxldkNqRWtCO0V1QzhEdEI7SUFNUSxldkNuRW9COztBdUN1RTVCO0VBQ0ksWXRDN0RnQjtFc0M4RGhCLHNCQUFxQjtFQUZ6QjtJQUtRLGV2QzVFb0I7O0F1Q2dGNUI7RUExRkE7SUE0RlEsaUJ0Q3JEa0I7RXNDekIxQjtJQWtGUSxjQUFhO0VBM0VyQjtJQStFUSw0QkFBMkI7SUF0RS9CO01BeUVRLDRCQUEyQixJQUM5Qjs7QUFJVDtFQTVHQTtJQThHUSxpQnRDcEVrQjtFc0M1QjFCO0lBb0dRLGNBQWE7RUEzRXJCO0lBK0VRLDRCQUEyQjtJQUMzQixjQUFhO0lBckVqQjtNQXdFUSw0QkFBMkI7RUFyR3ZDO0lBMEdRLDRCQUEyQjtJQWpHL0I7TUFvR1EsNEJBQTJCLElBQzlCOztBQUlUO0VBdklBO0lBeUlRLGlCdEM1RmtCO0VzQy9CMUI7SUErSFEsd0JBQXVCO0lBQ3ZCLGdCQUFlO0lBQ2YsYUFBWTtFQUdoQjs7SUFFSSx5QkFBZ0I7WUFBaEIsaUJBQWdCO0lBQ2hCLG9CQUFtQjtJQUNuQixZQUFXO0lBQ1gsYUFBWTtJQUNaLG1CQUFrQjtJQUNsQix5QkFBd0I7SUFDeEIsV0FBVTtFQUdkOztJQUVJLHdEdEM1STRCO1lzQzRJNUIsZ0R0QzVJNEI7SXNDNkk1Qiw2QkFBNEI7SUFDNUIsWUFBVztJQUNYLGNBQWE7SUFDYixXQUFVO0VBR2Q7SUFDSSxvQkFBbUI7SUFDbkIsbUJBQWtCO0VBdkcxQjtJQTJHUSxtQkFBa0IsSUFDckI7O0FBR0w7RUFoTEE7SUFrTFEsaUJ0Q2xJa0I7RXNDNkd0Qjs7SUEwQkksY0FBYTtFQUdqQjtJQUVRLGV2Q25MVTtFdUNpTGxCO0lBT1ksZXZDdkxZO0V1Q2lENUI7SUE0SVEsbUJBQWtCLElBQ3JCOztBQ3hNTDtFQUdJLGtCdkNpQ29COztBdUM5QnhCO0VBQ0ksY0FBYTtFQUNiLDZCQUE0QjtFQUM1QixlQUFjO0VBQ2Qsc0NBQXFDO0VBQ3JDLGlCQUFnQjtFQUNoQixVQUFTO0VBQ1QsV0FBVTs7QUFHZDtFQUNJLDJCQUFvQjtNQUFwQix3QkFBb0I7VUFBcEIscUJBQW9CO0VBQ3BCLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsMEJBQXdCO01BQXhCLHVCQUF3QjtVQUF4Qix5QkFBd0I7RUFDeEIsaUJBQWdCO0VBQ2hCLHFCQUFvQjtFQUNwQixtQkFBa0I7RUFOdEI7SUFTUSxlQUFjO0VBVHRCOztJQWNRLGtEQUFpQztJQUFqQywwQ0FBaUM7SUFBakMsa0NBQWlDO0lBQWpDLGlFQUFpQztFQWR6Qzs7SUFvQlksK0JBQXNCO1lBQXRCLHVCQUFzQjs7QUFLbEM7RUFDSSxhQUFZO0VBQ1osUUFBTztFQUNQLG1CQUFrQjtFQUNsQixPQUFNOztBQUdWO0VBQ0ksVUFBUztFQUNULFl2QzFCYztFdUMyQmQsaUN4Q3ZDbUM7RXdDd0NuQyxnQkFBZTtFQUNmLG9CQUFtQjtFQUNuQixRQUFPO0VBQ1AsaUJBQWdCO0VBQ2hCLFVBQVM7RUFDVCxjQUFhO0VBQ2IscUJBQW9CO0VBQ3BCLG1CQUFrQjtFQUNsQixrQkFBaUI7O0FBR3JCO0VBZkE7SUFpQlEsZ0JBQWUsSUFDbEI7O0FBR0w7RUEvREE7SUFpRVEsNkJBQTRCO0lBQzVCLCtCQUE4QixJQUNqQzs7QUFHTDtFQXRFQTtJQXdFUSwyQkFBMEIsSUFDN0I7O0FDM0VMO0VBQ0ksNkJBQTRCO0VBQzVCLGlCQUFnQjtFQUNoQixVQUFTO0VBQ1QsV0FBVTs7QUFHZDtFQUNJLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsY0FBYTtFQUNiLGlCQUFnQjs7QUFHcEI7RUFDSSwrQkFBMkI7RUFBM0IsK0JBQTJCO01BQTNCLGdDQUEyQjtVQUEzQiw0QkFBMkI7O0FBRy9CO0VBQ0ksMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsaUJ4Q0NjO0V3Q0FkLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsNkJBQXNCO0VBQXRCLDhCQUFzQjtNQUF0QiwyQkFBc0I7VUFBdEIsdUJBQXNCO0VBQ3RCLGFBQVk7RUFDWiwwQkFBOEI7TUFBOUIsdUJBQThCO1VBQTlCLCtCQUE4QjtFQUM5QixjQUFhO0VBQ2IsbUJBQWtCO0VBQ2xCLFdBQVU7O0FBR2Q7RUFDSSw0QkFBb0I7RUFBcEIsNEJBQW9CO0VBQXBCLHFCQUFvQjtFQUNwQixpQkFBZ0I7RUFDaEIsbUJBQWtCO0VBQ2xCLFdBQVU7O0FBR2Q7RUFHSSxleENsQ3FCO0V3Q21DckIsb0JBQW1COztBQUd2Qjs7RUFFSSxZeEM1QmdCO0V3QzZCaEIsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsb0JBQW1CO0VBQ25CLG1CQUFrQjs7QUFHdEI7RUFHSSxleENsRHFCO0V3Q21EckIscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiw2QkFBc0I7RUFBdEIsOEJBQXNCO01BQXRCLDJCQUFzQjtVQUF0Qix1QkFBc0I7RUFDdEIsb0JBQVk7TUFBWixxQkFBWTtVQUFaLGFBQVk7RUFDWix1QkFBZ0I7TUFBaEIsaUJBQWdCO0VBQ2hCLG1CQUFrQjs7QUFHdEI7RUFDSSw0QkFBb0I7RUFBcEIsNEJBQW9CO0VBQXBCLHFCQUFvQjtFQUNwQixpQkFBZ0I7O0FBR3BCO0VBS0ksaUJBQWdCO0VBRWhCO0lBQ0ksNEJBQWtCO1FBQWxCLG1CQUFrQjtJQUNsQixpQkFBZ0I7O0FBSXhCO0VBdENBOztJQXlDUSxnQkFBZSxJQUNsQjs7QUFHTDtFQWpGQTtJQW1GUSxhQUFZO0lBQ1osa0JBQWlCO0VBMUV6QjtJQThFUSxhQUFZO0lBQ1osY0FBYTtFQXJEckI7O0lBMERRLGdCQUFlO0lBQ2Ysb0JBQW1CLElBQ3RCOztBQUdMO0VBMUdBO0lBNEdRLG9CQUFtQjtFQTNGM0I7SUErRlEsYUFBWTtJQUNaLGNBQWE7RUF0RXJCOztJQTJFUSwwQkFBbUI7UUFBbkIsdUJBQW1CO1lBQW5CLG9CQUFtQjtJQUNuQixxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLG9CQUFZO1FBQVoscUJBQVk7WUFBWixhQUFZO0lBQ1oseUJBQXVCO1FBQXZCLHNCQUF1QjtZQUF2Qix3QkFBdUI7RUFHM0I7O0lBRUksY0FBYSxJQUNoQjs7QUFHTDtFQUNJOztJQUVJLDZCQUFzQjtJQUF0Qiw4QkFBc0I7UUFBdEIsMkJBQXNCO1lBQXRCLHVCQUFzQjtJQUN0QixhQUFZO0lBSGhCOztNQU1RLGlCQUFnQjtFQTVHNUI7SUFpSFEsY0FBYTtJQUNiLFlBQVc7RUE5SG5CO0lBa0lRLGVBQWM7SUFDZCxhQUFZO0lBQ1osbUJBQWtCO0lBQ2xCLFlBQVc7RUFHZjtJQUNJLGdCQUFlO0VBM0Z2QjtJQStGUSxpQkFBZ0I7RUFuRnBCO0lBd0ZRLGlCQUFnQjtFQUl4QjtJQUNJLG9CQUFtQixJQUN0Qjs7QUM3S0w7RUFHSSxpQnpDcUJjO0V5Q3BCZCxnQkFBZTtFQUNmLGlCQUE0Qjs7QUFHaEM7RUFDSSxZekNZZ0I7RXlDWGhCLGdCQUFlO0VBQ2Ysb0JBQW1CO0VBQ25CLDRCQUEyQjtFQUMzQixrQkFBaUI7RUFDakIsb0JBQW1COztBQUd2QjtFQUNJLDZCQUE0QjtFQUM1QixjQUFhO0VBQ2Isa0JBQWlCO0VBQ2pCLGlCQUFnQjtFQUNoQixtQkFBa0I7O0FBR3RCO0VBR0ksWXpDakJnQjtFeUNrQmhCLHdCQUFlO0tBQWYscUJBQWU7VUFBZixnQkFBZTtFQUNmLDBCQUFpQjtLQUFqQix1QkFBaUI7VUFBakIsa0JBQWlCO0VBQ2pCLDZCQUE0QjtFQU5oQztJQVNRLFl6Q2JZO0l5Q2NaLGdCQUFlO0lBQ2Ysb0JBQW1CO0lBQ25CLGtCQUFpQjtJQUNqQixxQkFBb0I7SUFDcEIsaUJBQWdCO0lBQ2hCLFdBQVU7RUFmbEI7SUFtQlEseUJBQWdCO09BQWhCLHNCQUFnQjtZQUFoQixpQkFBZ0I7RUFuQnhCO0lBdUJRLGNBQWE7O0FBSXJCO0VBcERBO0lBc0RRLGdCQUErQixJQUNsQzs7QUFHTDtFQTFEQTtJQTREUSxnQkFBK0I7RUEzQ3ZDO0lBK0NRLG9CQUFtQjtJQUNuQixhQUFZO0lBQ1osaUJBQWdCO0VBekN4QjtJQTZDUSwwQkFBaUI7T0FBakIsdUJBQWlCO1lBQWpCLGtCQUFpQixJQUNwQjs7QUFHTDtFQWxFQTtJQW9FUSw0QkFBMkI7SUFDM0IsaUJBQWdCO0VBNUR4QjtJQWdFUSxvQkFBbUI7SUFDbkIsYUFBWTtJQUNaLGlCQUFnQjtFQTFEeEI7SUE4RFEseUJBQWdCO09BQWhCLHNCQUFnQjtZQUFoQixpQkFBZ0I7SUFDaEIsb0JBQW1CO0lBQ25CLGVBQThCO0lBaEV0QztNQW1FWSxnQkFBZTtNQUNmLG9CQUFtQjtNQUNuQixtQkFBa0I7TUFDbEIsWUFBVyxJQUNkOztBQUlUO0VBNUZBO0lBOEZRLGdCQUFlO0lBQ2YsNkJBQTRCO0lBQzVCLGtCQUFpQjtJQUNqQixtQkFBa0I7RUFoRjFCO0lBb0ZRLHdCQUFlO09BQWYscUJBQWU7WUFBZixnQkFBZTtJQUNmLGVBQThCO0VBN0Z0QztJQWlHUSxvQkFBbUI7SUFDbkIsYUFBWTtJQUNaLGlCQUFnQjtFQTNGeEI7SUErRlEsZ0JBQWU7SUFDZixrQkFBaUI7SUFDakIsb0JBQW1CO0lBQ25CLG1CQUFrQixJQUNyQjs7QUM1SEw7O0VBRUksb0JBQW1COztBQVF2QjtFQUNJLGUzQ0ZrQjtFMkNHbEIsZ0JBQWU7RUFDZiw2QkFBNEI7RUFDNUIsb0JBQW1COztBQUd2QjtFQUNJLDZCQUE0Qjs7QUFHaEM7RUFDSSxZMUNYZ0I7RTBDWWhCLGdCQUFlO0VBQ2Ysa0JBQWlCO0VBSHJCO0lBTVEsVUFBUzs7QUFJakI7RUFDSSxZMUNYZ0I7RTBDWWhCLGdCQUFlO0VBQ2YsNkJBQTRCO0VBQzVCLGlCQUFnQjtFQUpwQjtJQU9RLDJCQUEwQjs7QUFJbEM7RUFFUSxpQzFDckNhO0UwQ3NDYixZQUFXO0VBQ1gsZUFBYztFQUNkLGVBQWM7RUFDZCxZQUFXOztBQUluQjs7RUFFSSxvQkFBbUI7RUFDbkIscUJBQW9CO0VBQ3BCLGlCQUFnQjtFQUpwQjs7SUFPUSxlM0NsRGM7STJDbURkLGFBQVk7SUFDWixzQkFBcUI7RUFUN0I7O0lBYVEsZTNDdkRvQjtJMkN3RHBCLDJCQUEwQjs7QUFJbEM7RUFqREE7SUFtRFEsZ0JBQWUsSUFDbEI7O0FBR0w7RUE3Q0E7SUErQ1EsZ0JBQWU7RUF6RHZCO0lBNkRRLGdCQUFlO0VBakV2QjtJQXFFUSxnQkFBZTtFQTVFdkI7SUFnRlEsZ0JBQWUsSUFDbEI7O0FBR0w7RUFDSTtJQUNJLG9CQUFtQjtFQUd2Qjs7O0lBR0ksb0JBQW1CO0VBNUYzQjtJQWdHUSxvQkFBbUI7RUFoRTNCO0lBcUVZLG9CQUFtQixJQUN0Qjs7QUNoSFQ7RUFDSSxjQUFhOztBQUdqQjtFQUNJLDRCQUFnRDs7QUFHcEQ7RUFHSSxhQUFZO0VBQ1osbUJBQWtCO0VBQ2xCLFlBQVc7O0FBR2Y7RUFDSSxhQUFZO0VBQ1osbUJBQWtCO0VBQ2xCLFlBQVc7O0FBR2Y7RUFDSSxZM0NDYztFMkNGbEI7SUFJUSxpSkFBaUM7SUFDakMsWUFBVztJQUNYLGFBQVk7SUFDWixRQUFPO0lBQ1AscUJBQW9CO0lBQ3BCLG1CQUFrQjtJQUNsQixPQUFNO0lBQ04sWUFBVzs7QUFJbkI7RUFHSSxpQkFBZ0I7O0FBR3BCO0VBQ0ksZ0JBQWU7RUFDZixvQkFBbUI7RUFDbkIsMkNBQWdEOztBQUdwRDtFQUNJLDRCQUFrQjtNQUFsQixtQkFBa0I7RUFDbEIsWTNDM0JjO0UyQzRCZCxxQkFBb0I7RUFDcEIsaUJBQWdCO0VBQ2hCLGlCQUFnQjtFQUNoQixtQkFBa0I7RUFDbEIsbUJBQWtCOztBQUd0QjtFQUNJLGtCQUFpQjtFQUNqQixpQkFBZ0I7RUFDaEIsa0JBQWlCO0VBSHJCO0lBTVEsZ0JBQWU7SUFDZixrQkFBaUI7SUFDakIsZUFBYzs7QUFJdEI7RUFDSSw0QkFBa0I7TUFBbEIsbUJBQWtCO0VBQ2xCLHFCQUFvQjtFQUNwQixpQkFBZ0I7RUFIcEI7SUFNUSx1QjNDckRVO0kyQ3NEVixZM0N0RFU7STJDdURWLHNCQUFxQjtJQUNyQixpQzVDbkU4QjtJNENvRTlCLGdCQUFlO0lBQ2YscUJBQW9CO0lBQ3BCLHdCQUF1QjtJQUN2QixtQkFBa0I7SUFDbEIsbUJBQWtCO0lBQ2xCLDBCQUF5QjtJQWZqQztNQWtCWSxhQUFZOztBQUt4QjtFQW5EQTtJQXFEUSxnQkFBZSxJQUNsQjs7QUFHTDtFQUNJOztJQUVJLDJCQUFnRDtFQTVDeEQ7SUFnRFEsZ0JBQWU7RUFHbkI7SUFDSSxpQkFBZ0I7RUFHcEI7O0lBRUksZ0JBQWU7SUFDZixvQkFBbUIsSUFDdEI7O0FBR0w7RUE5RUE7SUFnRlEsZ0JBQWUsSUFDbEI7O0FBR0w7RUFwRkE7SUFzRlEsZ0JBQWU7RUF0RXZCO0lBMEVRLGNBQWE7RUE5RHJCO0lBa0VRLG1CQUFrQjtFQUd0QjtJQUNJLG1CQUFrQixJQUNyQjs7QUM5SUw7RUFDSSxpQkFBZ0I7RUFDaEIsVUFBUztFQUNULFdBQVU7O0FBT2Q7RUFDSSxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLDZCQUE0QjtFQUM1Qix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixvQjVDeUJzQjs7QTRDdEIxQjtFQUlJLG1CQUFrQjtFQUNsQixhQUFZO0VBQ1osa0JBQWlCO0VBQ2pCLGdCQUFlOztBQUduQjtFQUdJLHFCQUFvQjtFQUNwQixjQUFhO0VBRWI7SUFDSSxrQjVDRWdCO0U0Q0NwQjtJQUNJLGNBQWE7O0FBSXJCO0VBQ0ksNEJBQTJCO0VBQzNCLFlBQVc7RUFDWCxhQUFZO0VBQ1osNkJBQVE7TUFBUixrQkFBUTtVQUFSLFNBQVE7RUFDUixpQkFBZ0I7RUFDaEIsbUJBQWtCO0VBQ2xCLFdBQVU7RUFFVjtJQUNJLDRCQUEyQjtFQVZuQzs7SUFlUSxrREFBaUM7SUFBakMsMENBQWlDO0lBQWpDLGtDQUFpQztJQUFqQyxpRUFBaUM7RUFmekM7O0lBcUJZLCtCQUFzQjtZQUF0Qix1QkFBc0I7O0FBU2xDO0VBR0ksbUJBQWtCO0VBQ2xCLGlCNUNwRGM7RTRDcURkLDRCQUEyQjtFQUMzQixZQUFXO0VBQ1gsY0FBYTtFQUNiLDZCQUFRO01BQVIsa0JBQVE7VUFBUixTQUFRO0VBQ1IsV0FBVTtFQUVWO0lBQ0ksNEJBQTJCOztBQVFuQztFQUNJLFk1Q3pFYztFNEMwRWQsZUFBYztFQUNkLGdCQUFlO0VBQ2YsWUFBVzs7QUFPZjtFQUdJLGU3Q2pHa0I7RTZDOEZ0QjtJQU1RLGU3Q25Hb0I7O0E2Q3VHNUI7RUFDSSxZNUN2R2dCO0U0Q3dHaEIsa0JBQWlCO0VBQ2pCLGlCQUFnQjs7QUFHcEI7RUE1RkE7SUE4RlEsY0FBYTtJQXhGakI7TUEyRlEsaUI1Q3JGYztFNENHMUI7SUF1RlEsNEJBQTJCO0lBOUUvQjtNQWlGUSw0QkFBMkIsSUFDOUI7O0FBSVQ7RUEvSEE7SUFpSVEsb0I1Q2pHa0I7RTRDZjFCO0lBb0hRLGNBQWE7SUE5R2pCO01BaUhRLGlCNUN4R2M7RTRDOEIxQjtJQStFUSw0QkFBMkI7SUFDM0IsY0FBYTtJQXJFakI7TUF3RVEsNEJBQTJCO0VBakh2QztJQXNIUSw0QkFBMkI7SUE3Ry9CO01BZ0hRLDRCQUEyQixJQUM5Qjs7QUFJVDtFQTlKQTtJQWdLUSxvQjVDN0hrQjtFNENsQjFCO0lBbUpRLHdCQUF1QjtJQUN2QixnQkFBZTtJQUNmLGFBQVk7RUFHaEI7O0lBRUkseUJBQWdCO1lBQWhCLGlCQUFnQjtJQUNoQixvQkFBbUI7SUFDbkIsWUFBVztJQUNYLGFBQVk7SUFDWixtQkFBa0I7SUFDbEIseUJBQXdCO0lBQ3hCLFdBQVU7RUFHZDs7SUFFSSx3RDVDN0s0QjtZNEM2SzVCLGdENUM3SzRCO0k0QzhLNUIsNkJBQTRCO0lBQzVCLFlBQVc7SUFDWCxjQUFhO0lBQ2IsV0FBVTtFQUdkO0lBQ0ksb0JBQW1CO0lBQ25CLG1CQUFrQjtFQUd0QjtJQUNJLG1CQUFrQjtFQXRHMUI7SUEwR1EsNEJBQWtCO1FBQWxCLG1CQUFrQjtJQUNsQixpQkFBZ0I7RUFqTHBCO0lBcUxJLGlCNUN6S2tCLEk0QzBLckI7O0FBR0w7RUFoTkE7SUFrTlEsb0I1QzVLa0I7RTRDK0t0QjtJQUNJLGlCNUNoTGtCO0U0QzhJdEI7O0lBdUNJLGNBQWE7RUFsRGpCOztJQXVESSxxQkFBb0I7RUFHeEI7SUFDSSxlN0NyT2M7RTZDbUZ0QjtJQXNKUSxtQkFBa0IsSUFDckI7O0FDblBMO0VBR0ksY0FBYTtFQUNiLG1CQUFrQjtFQUNsQixXQUFVOztBQUdkO0VBQ0ksNkJBQTRCO0VBQzVCLGFBQVk7RUFDWixlQUFjO0VBQ2QsaUJBQWdCO0VBQ2hCLFlBQVc7O0FBR2Y7RUFDSSxhQUFZO0VBQ1osaUJBQWdCO0VBQ2hCLG1CQUFrQjs7QUFHdEI7RUFDSSxhQUFZO0VBQ1osaUJBQWdCO0VBQ2hCLG1CQUFrQjtFQUNsQiwwQkFBaUI7S0FBakIsdUJBQWlCO01BQWpCLHNCQUFpQjtVQUFqQixrQkFBaUI7RUFDakIsWUFBVztFQUxmO0lBUVEsYUFBWTtFQVJwQjtJQVlRLHFCQUFZO0lBQVosYUFBWTs7QUFJcEI7RUF0Q0E7SUF3Q1EsY0FBYTtFQWhDckI7SUFvQ1EsNkJBQTRCLElBQy9COztBQUdMO0VBaERBO0lBa0RRLGNBQWEsSUFDaEI7O0F4QjdCTDtFeUJnQkksb0IvQy9CcUI7RStDZ0NyQixZOUNsQmdCO0U4Q21CaEIsaUMvQzNCa0M7O0ErQzhCdEM7RUFDSSxpQy9DL0JrQztFK0NnQ2xDLG9CQUFtQjtFQUNuQixjQUFhO0VBQ2IsaUJBQWdCOztBQUdwQjtFQUNJLGlCQUFnQjs7QUFHcEI7RUFDSSxlQUFjO0VBQ2QsZ0JBQWU7RUFDZixzQkFBcUI7O0FBR3pCO0VBQ0ksVUFBUztFQURiO0lBSVEsZUFBYzs7QUFJdEI7RUFDSSxvQkFBbUI7O0FBR3ZCO0FBQ0E7O0VBRUksY0FBYTs7QUFJYTtFQUMxQjtJQUNJLHdCQUF1QjtJQUN2QixlQUFjO0lBQ2QsaUJBQWdCO0lBQ2hCLGdCQUFlO0lBQ2YsdUJBQXNCLElBQ3pCOztBQUdMO0V6Qm5FQTtJeUJxRVEsaUI5Q25FVSxJOENvRWI7O0FoRDVGTDtFaURDSSxnQkFBZTs7QUNEbkI7RUFDSSxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLGFBQVk7RUFDWiwwQkFBOEI7TUFBOUIsdUJBQThCO1VBQTlCLCtCQUE4QjtFQUM5QixhQUFZOztBQUdoQjtFQUNJLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLGlCaERlYztFZ0RkZCxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLDZCQUFzQjtFQUF0Qiw4QkFBc0I7TUFBdEIsMkJBQXNCO1VBQXRCLHVCQUFzQjtFQUN0QixtQkFBa0I7RUFMdEI7SUFRUSxlaERSYTtJZ0RTYixpQ2pESDhCO0lpREk5QixnQkFBZTtJQUNmLGVBQWM7SUFDZCxvQkFBbUI7SUFDbkIsbUJBQWtCO0lBQ2xCLDBCQUF5QjtFQWRqQztJQWtCUSxxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLGFBQVk7SUFDWixtQkFBa0I7RUFwQjFCO0lBd0JRLGVoRHRCaUI7SWdEdUJqQixnQkFBZTtJQUNmLG1CQUFrQjtJQUNsQixTQUFRO0lBQ1IsVUFBUztFQTVCakI7SUFnQ1Esb0JoRGpDZTtFZ0RDdkI7SUFzQ1ksZWhEcENhOztBZ0R5Q3pCO0VBQ0ksWWhEeENnQjtFZ0R5Q2hCLGlDakR4Q21DO0VpRHlDbkMsZ0JBQWU7RUFDZixrQkFBaUI7RUFDakIsa0JBQWlCOztBQUdyQjtFQUNJLFloRGhEZ0I7RWdEaURoQixpQ2pEaERtQztFaURpRG5DLGdCQUFlO0VBQ2Ysa0JBQWlCO0VBQ2pCLDBCQUF5Qjs7QUFHN0I7O0VBRUkscUJBQW9CO0VBQ3BCLG1CQUFrQjs7QUFHdEI7RUFDSSxhQUFZO0VBQ1osa0JBQWlCO0VBQ2pCLFlBQVc7RUFIZjtJQU9RLDJCQUEwQjtJQUMxQixpQkFBZ0I7SUFDaEIsVUFBUztJQUNULFloRHZFWTtJZ0R3RVosaUNqRHZFK0I7SWlEd0UvQixnQkFBZTtJQUNmLGFBQVk7SUFDWixrQkFBaUI7SUFDakIsV0FBVTtJQUNWLG1CQUFrQjtJQUNsQixxQkFBb0I7SUFDcEIsbUJBQWtCO0lBQ2xCLFlBQVc7O0FBSW5COztFQUVJLGFBQVk7RUFDWixrQkFBaUI7RUFDakIsWUFBVztFQUpmOztJQU9RLFVBQVM7SUFDVCxnQkFBZTtJQUNmLGFBQVk7SUFDWixXQUFVO0lBQ1YsbUJBQWtCO0lBQ2xCLE9BQU07SUFDTixZQUFXO0lBYm5COztNQWdCWSxnQkFBZTtNQUNmLGFBQVk7TUFDWixXQUFVO01BQ1YsbUJBQWtCO01BQ2xCLFlBQVc7RUFwQnZCOztJQXlCUSxnQ2hEakhhO0lnRGtIYixlQUFjO0lBQ2QsWUFBVztJQUNYLGFBQVk7SUFDWixtQkFBa0I7SUFDbEIsYUFBWTs7QUFJcEI7RUFDSSx1Q0FBNkM7VUFBN0MsK0JBQTZDOztBQUdqRDtFQUNJLGFBQVk7RUFDWixVQUFTO0VBQ1QsaUJBQWdCO0VBQ2hCLFdBQVU7RUFKZDtJQU9RLGlCaER4SFU7SWdEeUhWLFVBQVM7SUFDVCxZaER0SFU7SWdEdUhWLGdCQUFlO0lBQ2YsaUNqRG5JOEI7SWlEb0k5QixnQkFBZTtJQUNmLGlCQUFnQjtJQUNoQixhQUFZO0lBQ1osd0JBQXVCO0lBQ3ZCLGtCQUFpQjtJQUNqQixVQUFTO0lBQ1QsZ0JBQWU7SUFDZiwwQkFBeUI7SUFDekIsWUFBVztJQXBCbkI7TUF1Qlksb0JqRG5KVTtNaURvSlYsZWpEMUpVO0VpRGtJdEI7SUE2QlEsY0FBYTs7QUFJckI7RUFDSSwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLGFBQVk7RUFDWix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixtQkFBa0I7RUFDbEIsWUFBVztFQU5mO0lBU1EscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiw2QkFBc0I7SUFBdEIsOEJBQXNCO1FBQXRCLDJCQUFzQjtZQUF0Qix1QkFBc0I7SUFDdEIsZ0JBQWU7SUFDZixpQkFBZ0I7SUFaeEI7TUFlWSxlaEQ1S2E7TWdENktiLGdCQUFlO01BQ2YsZ0JBQWU7O0FDbkwzQjs7RUFFSSxtQkFBa0I7O0FBR3RCO0VBR0ksaUJBQWdCOztBQUdwQjtFQUdJLG9CQUFtQjs7QUFHdkI7RUFHSSxjQUFhO0VBQ2IsNEJBQTJCO0VBQzNCLG9FQUFtRTtFQUNuRSwrQ0FBOEM7O0FBR2xEO0VBR0ksZ0JBQWU7RUFDZixpQkFBZ0I7O0FBR3BCO0VBQ0ksdUJBQXNCO0VBQ3RCLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isa0JBQWlCOztBQUdyQjtFQUlJLGlCQUFnQjtFQUNoQixpQkFBZ0I7O0FBR3BCO0VBRVEsNEZBQTJGO0VBQzNGLGtCQUFpQjs7QUFIekI7OztFQVNRLG1CQUFrQjtFQUNsQixvQkFBbUI7O0FBSTNCO0VBQ0ksb0JqRHVTZ0M7RWlEdFNoQyxzQkFBcUI7RUFDckIsb0JBQW1CO0VBQ25CLGdCQUFlOztBQUduQjtFQW5EQTtJQXFEUSw0QkFBMkIsSUFDOUI7O0FBR0w7RUF6Q0E7SUEyQ1EsV0FBVTtFQXJDbEI7SUF5Q1EsZ0JBQWU7SUFDZix3QkFBdUI7SUFDdkIsbUJBQWtCO0VBakUxQjtJQXFFUSxvQkFBbUIsSUFDdEI7O0FBR0w7RUExRkE7O0lBNkZRLG1CQUFrQjtFQTVFMUI7SUFnRlEsd0RBQXVEO0lBQ3ZELDJCQUEwQjtFQWpFbEM7SUFxRVEseUJBQXVCO1FBQXZCLHNCQUF1QjtZQUF2Qix3QkFBdUI7SUFDdkIsaUJBQWdCO0VBaEV4QjtJQW9FUSxtQkFBa0I7RUE1RDFCOzs7SUFtRVksbUJBQWtCO0lBQ2xCLG9CQUFtQjtFQXREL0I7SUEyRFEsZ0JBQWUsSUFDbEI7O0FDN0hMO0VBQ0ksY0FBYTs7QUFHakI7RUFDSSxpQmxEbUJjO0VrRGxCZCx3RGxEYWdDO1VrRGJoQyxnRGxEYWdDO0VrRFpoQyxxQkFBb0I7RUFDcEIsZ0JBQWU7RUFDZixhQUFZOztBQUdoQjtFQUNJLGNBQWE7RUFDYixvQkFBbUI7RUFDbkIsbUJBQWtCOztBQVF0QjtFQW5CQTtJQXFCUSxjQUFhO0VBYnJCO0lBaUJRLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2Isb0JBQW1CO0lBQ25CLHFCQUFvQixJQUN2Qjs7QUNoQ0w7RUFDSSxjQUFhOztBQUdqQjtFQUlRLGdCQUFlO0VBQ2YsNEJBQTJCO0VBQzNCLGtCQUFpQjtFQUNqQixrQkFBaUI7RUFDakIsaUJBQWdCO0VBQ2hCLG9CQUFtQjtFQUNuQixZQUFXO0VBQ1gsV0FBVTs7QUFYbEI7RUFlUSxpQkFBZ0I7O0FBSXhCO0VBQ0k7SUFFUSxnQkFBZSxJQUNsQjs7QUFJVDtFQTNCQTtJQThCWSxvQkFBbUI7SUFDbkIscUJBQW9CO0lBQ3BCLGlCQUFnQixJQUNuQjs7QUFJVDtFQXJDQTtJQXdDWSxjQUFhLElBQ2hCOztBQ3pDVDtFQUNJLGNBQWE7RUFDYixvQkFBbUI7RUFDbkIsc0JBQXFCO0VBQ3JCLG1CQUFrQjtFQUNsQixzQ0FBcUM7RUFDckMsaUJBQWdCO0VBQ2hCLFVBQVM7RUFDVCxXQUFVOztBQUdkO0VBQ0kscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiw2QkFBc0I7RUFBdEIsOEJBQXNCO01BQXRCLDJCQUFzQjtVQUF0Qix1QkFBc0I7RUFDdEIscUJBQW9CO0VBQ3BCLGlCQUFnQjtFQUNoQixZQUFXOztBQUdmO0VBQ0ksY0FBYTtFQUNiLGlCQUFnQjtFQUNoQixtQkFBa0I7RUFDbEIsWUFBVztFQUpmOztJQVFRLGtEQUFpQztJQUFqQywwQ0FBaUM7SUFBakMsa0NBQWlDO0lBQWpDLGlFQUFpQztFQVJ6Qzs7SUFjWSwrQkFBc0I7WUFBdEIsdUJBQXNCOztBQUtsQztFQUNJLGlCcERuQmM7RW9Eb0JkLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsNkJBQXNCO0VBQXRCLDhCQUFzQjtNQUF0QiwyQkFBc0I7VUFBdEIsdUJBQXNCO0VBQ3RCLGNBQWE7RUFDYixZQUFXOztBQUdmO0VBQ0ksWXBEOUJnQjtFb0QrQmhCLGdCQUFlO0VBQ2Ysb0JBQW1COztBQUd2QjtFQUNJLGVwRGhEcUI7RW9EaURyQixpQ3JEN0NrQztFcUQ4Q2xDLGdCQUFlO0VBQ2Ysa0JBQWlCO0VBQ2pCLGVBQWM7O0FBR2xCO0VBQ0ksZXBEeERxQjtFb0R5RHJCLG9CQUFZO01BQVoscUJBQVk7VUFBWixhQUFZO0VBQ1osdUJBQWdCO01BQWhCLGlCQUFnQjtFQUNoQixnQkFBZTtFQUNmLHlCQUF3QjtFQUN4QixpQkFBZ0I7O0FBR3BCO0VBQ0ksa0JBQWlCOztBQUdyQjtFQUNJLGVyRHJFa0I7RXFEc0VsQiwyQkFBMEI7O0FBTzlCO0VBcENBO0lBc0NRLGdCQUFlO0VBaEN2QjtJQW9DUSxnQkFBZTtJQUNmLGtCQUFpQixJQUNwQjs7QUFHTDtFQTFFQTtJQTRFUSxhQUFZO0lBQ1osa0JBQWlCLElBQ3BCOztBQUdMO0VBdERBO0lBd0RRLGdCQUFlO0VBdEd2QjtJQTBHUSxzQ0FBcUMsSUFDeEM7O0FBR0w7RUFoRUE7SUFrRVEsZ0JBQWU7RUExRXZCO0lBOEVRLGFBQVk7RUFwSHBCO0lBd0hRLDJCQUEwQixJQUM3Qjs7QUM3SEw7RUFHSSx5QkFBd0I7RUFDeEIsaUJBQWdCO0VBQ2hCLFVBQVM7RUFDVCxXQUFVOztBQUdkO0VBQ0ksY0FBYTtFQUNiLG9CQUFtQjtFQUNuQixlQUFjO0VBQ2QsdUNBQXNDO0VBQ3RDLDhCQUE2QjtFQUM3QixpQkFBZ0I7RUFDaEIsVUFBUztFQUNULFdBQVU7O0FBR2Q7RUFDSSxvQkFBbUI7RUFDbkIsVUFBUztFQUNULGlCQUFnQjtFQUNoQixvQkFBbUI7RUFDbkIsbUJBQWtCO0VBQ2xCLFlBQVc7O0FBR2Y7RUFDSSxhQUFZO0VBQ1osaUJBQWdCO0VBQ2hCLG1CQUFrQjtFQUNsQixZQUFXOztBQUdmO0VBQ0ksVUFBUztFQUNULFFBQU87RUFDUCxjQUFhO0VBQ2IscUJBQW9CO0VBQ3BCLG1CQUFrQjtFQUNsQixTQUFROztBQUdaO0VBQ0ksWXJEdEJjO0VxRHVCZCxpQ3REbENrQztFc0RtQ2xDLGdCQUFlO0VBQ2YsaUJBQWdCO0VBQ2hCLHdCQUF1QjtFQUN2QixVQUFTO0VBQ1QscUJBQW9CO0VBQ3BCLGtCQUFpQjtFQUNqQiwwQkFBeUI7O0FBRzdCO0VBQ0kscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiw2QkFBc0I7RUFBdEIsOEJBQXNCO01BQXRCLDJCQUFzQjtVQUF0Qix1QkFBc0I7RUFDdEIsb0JBQW1CO0VBQ25CLGlCQUFnQjtFQUNoQixxQkFBb0I7RUFDcEIsWUFBVzs7QUFHZjtFQUNJLGFBQVk7RUFDWixrQkFBaUI7RUFDakIsaUJBQWdCO0VBQ2hCLG1CQUFrQjtFQUNsQixZQUFXOztBQUdmO0VBQ0ksaUJyRG5EYztFcURvRGQscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiw2QkFBc0I7RUFBdEIsOEJBQXNCO01BQXRCLDJCQUFzQjtVQUF0Qix1QkFBc0I7RUFDdEIscUJBQWM7TUFBZCxlQUFjO0VBQ2QsY0FBYTtFQUNiLFlBQVc7O0FBR2Y7RUFDSSxZckQvRGdCO0VxRGdFaEIsZ0JBQWU7RUFDZixvQkFBbUI7O0FBR3ZCO0VBQ0ksZXJEakZxQjtFcURrRnJCLGlDdEQ5RWtDO0VzRCtFbEMsZ0JBQWU7RUFDZixvQkFBbUI7O0FBR3ZCO0VBQ0ksZXJEeEZxQjtFcUR5RnJCLG9CQUFZO01BQVoscUJBQVk7VUFBWixhQUFZO0VBQ1osdUJBQWdCO01BQWhCLGlCQUFnQjtFQUNoQixnQkFBZTtFQUNmLGVBQWM7RUFDZCxpQkFBZ0I7O0FBR3BCO0VBQ0ksc0JBQXFCOztBQUd6QjtFQUNJLGV0RHJHa0I7RXNEc0dsQiwyQkFBMEI7O0FBUTlCOzs7O0VBSVEsa0RBQWlDO0VBQWpDLDBDQUFpQztFQUFqQyxrQ0FBaUM7RUFBakMsaUVBQWlDOztBQUp6Qzs7OztFQVVZLCtCQUFzQjtVQUF0Qix1QkFBc0I7O0FBS2xDO0VBbkRBO0lBcURRLGdCQUFlO0VBL0N2QjtJQW1EUSxnQkFBZTtFQTVDdkI7SUFnRFEsZ0JBQWU7SUFDZixrQkFBaUI7RUF4SXpCO0lBNElRLG9CQUFtQixJQUN0Qjs7QUFHTDtFQXpEQTtJQTJEUSxnQkFBZTtJQUNmLGtCQUFpQixJQUNwQjs7QUFHTDtFQXZKQTtJQXlKUSxlQUFjO0lBQ2Qsc0NBQXFDO0VBL0k3QztJQW1KUSxvQkFBbUI7RUE5RzNCO0lBa0hRLG9CQUFtQjtFQWpHM0I7SUFxR1EsYUFBWTtFQTVGcEI7SUFnR1EsZ0JBQWU7RUFuRnZCO0lBdUZRLGNBQWE7SUFDYixnQkFBZTtFQS9FdkI7SUFtRlEsa0JBQWlCO0VBR3JCO0lBQ0ksbUJBQWtCLElBQ3JCOztBQUdMO0VBbElBO0lBb0lRLGtCQUFpQixJQUNwQjs7QUN2TUw7RUFDSSxjdERtQ29CO0VzRGxDcEIsY0FBYTtFQUNiLG1CQUFrQjtFQUNsQixZQUFXOztBQUdmO0VBR0kscUN0RGNjO0VzRGJkLFVBQVM7RUFDVCxtQkFBa0I7RUFDbEIsWUFBVztFQU5mO0lBU1EsNkJBQTRCO0VBVHBDO0lBYVEsWXREQ1k7O0FzREdwQjtFQXhCQTtJQTBCUSxhdERha0IsSXNEWnJCOztBQUdMO0VYdEJBO0lXd0JRLDJCQUFnRDtFWDVCeEQ7SVdnQ1EsYUFBWTtJQUNaLGNBQWE7RUFyQ3JCO0lBeUNRLGF0RENrQixJc0RBckI7O0FBR0w7RUE3Q0E7SUErQ1EsYXRERmtCLElzREdyQjs7QUFHTDtFQW5EQTtJQXFEUSxhdERMa0I7RXNEekMxQjtJQWtEUSxnQkFBZTtJQUNmLHdCQUE2QztJQUM3QyxxQ0FBNEI7WUFBNUIsNkJBQTRCLElBQy9COztBQ3hETDtFQUNJLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsNkJBQTRCO0VBQzVCLG9CQUFlO01BQWYsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsVUFBUztFQUNULFdBQVU7O0FBR2Q7RUFDSSxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLDJCQUFhO01BQWIsY0FBYTtFQUNiLG9CQUFZO01BQVoscUJBQVk7VUFBWixhQUFZO0VBQ1oseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7RUFDdkIsaUJBQWdCO0VBQ2hCLGdCQUFlO0VBTm5CO0lBU1EsK0JBQXNCO1lBQXRCLHVCQUFzQjtJQUN0QixpQkFBZ0I7SUFDaEIsd0NBQXVCO0lBQXZCLGdDQUF1QjtJQUF2Qix3QkFBdUI7SUFBdkIsNkNBQXVCO0VBWC9CO0lBZ0JZLHFCQUFZO1lBQVosYUFBWTtFQWhCeEI7SUFxQlEsZ0JBQWU7O0FBSXZCO0VBQ0ksZUFBYztFQUNkLGVBQWM7O0FBR2xCO0VBdkNBO0lBeUNRLDZCQUE0QixJQUMvQjs7QUM5Q0w7RUFDSSxjQUFhO0VBQ2Isb0JBQW1CO0VBQ25CLG1CeERpQ29CO0V3RGhDcEIsaUJBQWdCO0VBQ2hCLG1CQUFrQjs7QUFHdEI7RUFDSSxjQUFhO0VBQ2IsNEJBQWdEO0VBQ2hELG1CQUFrQjs7QUFHdEI7O0VBRUksYUFBWTtFQUNaLHFCQUFpQjtLQUFqQixrQkFBaUI7RUFDakIsbUJBQWtCO0VBQ2xCLFlBQVc7O0FBR2Y7RUFDSSw0QkFBa0I7TUFBbEIsbUJBQWtCO0VBQ2xCLFl4REFjO0V3RENkLGdCQUFlO0VBQ2YscUJBQW9CO0VBQ3BCLGlCQUFnQjtFQUNoQixpQkFBZ0I7RUFDaEIsaUJBQWdCO0VBQ2hCLGlCQUFnQjtFQUNoQixlQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLG1CQUFrQjtFQUNsQix3QkFBdUI7RUFDdkIsMENBQStDOztBQU9uRDtFQUNJLHFDeERuQmM7RXdEb0JkLFVBQVM7RUFDVCxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLHlCQUF1QjtNQUF2QixzQkFBdUI7VUFBdkIsd0JBQXVCO0VBQ3ZCLFFBQU87RUFDUCxnQkFBZTtFQUNmLG1CQUFrQjtFQUNsQixZQUFXO0VBUmY7SUFXUSxrQkFBaUI7SUFDakIsWUFBVzs7QUFJbkI7RUFDSSxvQnhENFMyQjtFd0QzUzNCLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7RUFDdkIsaUJBQWdCO0VBQ2hCLGdCQUFlO0VBQ2YsbUJBQWtCO0VBQ2xCLFlBQVc7RUFQZjtJQVVRLGtCQUFpQjtJQUNqQixZQUFXOztBQUluQjtFQW5EQTtJQXFEUSxnQkFBZSxJQUNsQjs7QUFHTDtFQS9FQTtJQWlGUSxrQnhEdkNrQjtFd0RsQzFCO0lBNkVRLDJCQUFnRDtFQTNDeEQ7SUErQ1EsYUFBWTtJQUNaLHdCQUE2QztJQUM3QyxxQ0FBNEI7WUFBNUIsNkJBQTRCO0VBckVwQztJQXlFUSxnQkFBZTtJQUNmLG9CQUFtQixJQUN0Qjs7QUFHTDtFQXBHQTtJQXNHUSxrQnhEekRrQjtFd0R2QjFCO0lBb0ZRLGdCQUFlLElBQ2xCOztBQUdMO0VBOUdBO0lBZ0hRLGtCeERoRWtCO0V3RDFCMUI7SUE4RlEsZ0JBQWU7SUFDZixtQkFBa0I7RUFHdEI7SUFDSSxjQUFhO0VBR2pCOztJQUVJLGdCQUFlLElBQ2xCOztBQy9ITDtFQUNJO0lBQ0ksZ0JBQWUsSUFDbEI7O0FBR0w7RUFMSTtJQU9JLGdCQUFlLElBQ2xCOztBQ1RMO0VBQ0ksY0FBYTtFQUNiLGlDM0RVbUM7RTJEVG5DLFVBQVM7RUFDVCxpQkFBZ0I7RUFDaEIsbUJBQWtCO0VBQ2xCLG9DQUEyQjtVQUEzQiw0QkFBMkI7RUFDM0Isc0NBQTZCO0VBQTdCLDhCQUE2QjtFQUM3QixZQUFXO0VBQ1gsV0FBVTtFQUVWO0lBQ0ksZ0JBQWU7SUFDZixXQUFVO0VBR2Q7SUFDSSxjQUFhO0lBQ2IsYUFBWTs7QUFJcEI7RUFDSSxXQUFVO0VBQ1YscUJBQW9COztBQUd4QjtFQUNJLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLG9DM0RwQmtCO0UyRHFCbEIsWTFETmM7RTBET2QscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixnQkFBZTtFQUNmLGtCQUFpQjtFQUNqQix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixpQkFBZ0I7RUFDaEIsMEJBQXlCO0VBQ3pCLFlBQVc7O0FBR2Y7RUFDSSwyQzFEakJjO0UwRGtCZCxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLDZCQUFzQjtFQUF0Qiw4QkFBc0I7TUFBdEIsMkJBQXNCO1VBQXRCLHVCQUFzQjtFQUN0QixpQzNEL0JrQztFMkRnQ2xDLGVBQWM7RUFDZCxtQkFBa0I7RUFDbEIsWUFBVzs7QUFHZjtFQUNJLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsbUJBQWtCO0VBQ2xCLGlCQUFnQjs7QUFHcEI7RUFDSSwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLG1CQUFrQjs7QUFHdEI7RUFDSSwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLG9CQUFZO01BQVoscUJBQVk7VUFBWixhQUFZOztBQUdoQjtFQXBFQTtJQXNFUSxjQUFhO0lBM0RqQjtNQThEUSxnQkFBZTtNQUNmLFdBQVU7SUExRGxCO01BOERRLGNBQWE7TUFDYixhQUFZLElBQ2Y7O0FBSVQ7RUFwRkE7SUFzRlEsZ0JBQWU7SUFDZixjQUFhO0lBQ2IsbUJBQWtCO0lBQ2xCLGFBQVk7SUFDWix3QkFBZTtZQUFmLGdCQUFlO0lBL0VuQjtNQWtGUSxnQkFBZTtNQUNmLE9BQU07TUFDTix3QkFBZTtjQUFmLGdCQUFlO0lBL0V2QjtNQW1GUSxnQkFBZTtNQUNmLGFBQVk7RUF6RXhCO0lBOEVRLDJDMURqRlU7STBEa0ZWLGVBQWM7SUFDZCxrQkFBaUI7SUFDakIsbUJBQWtCO0VBcEUxQjtJQXdFUSxtQkFBa0I7SUFDbEIsb0JBQW1CO0VBL0QzQjtJQW1FUSxvQkFBbUI7RUEvRjNCO0lBbUdRLFdBQVU7SUFDVix3QkFBdUIsSUFDMUI7O0FDM0hMO0VBQ0ksMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiw2QkFBc0I7RUFBdEIsOEJBQXNCO01BQXRCLDJCQUFzQjtVQUF0Qix1QkFBc0I7RUFIMUI7SUFVUSxpQkFBZ0I7RUFWeEI7SUFjUSw2QkFBNEI7SUFDNUIsZ0JBQWU7SUFDZixtQkFBa0I7SUFDbEIsYUFBWTtJQUNaLGlCQUFnQjtJQUNoQix3QkFBdUI7SUFDdkIsb0JBQW1CO0VBcEIzQjtJQXdCUSw4Q0FBNkM7SUFDN0MsZ0JBQWU7SUFDZixpQkFBZ0I7SUFDaEIsb0JBQW1CO0lBQ25CLDBCQUF5QjtFQTVCakM7SUFnQ1EscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYixhQUFZO0lBQ1osb0JBQW1CO0VBbEMzQjtJQXNDUSxvQjVEcENhO0k0RHFDYixVM0RrRzBCO0kyRGpHMUIsZTNEakNhO0kyRGtDYixvQkFBWTtRQUFaLHFCQUFZO1lBQVosYUFBWTtJQUNaLGlDNUQ3QjhCO0k0RDhCOUIsZ0JBQWU7SUFDZixpQkFBZ0I7SUFDaEIsY0FBYTtJQUNiLDBCQUF5QjtJQTlDakM7TUFpRFksZTNEMUNTO00yRDJDVCxXQUFVO0lBbER0QjtNQWlEWSxlM0QxQ1M7TTJEMkNULFdBQVU7SUFsRHRCO01BaURZLGUzRDFDUztNMkQyQ1QsV0FBVTtJQWxEdEI7TUFpRFksZTNEMUNTO00yRDJDVCxXQUFVO0lBbER0QjtNQWlEWSxlM0QxQ1M7TTJEMkNULFdBQVU7RUFsRHRCO0lBeURRLG9CNURyRGlCO0k0RHNEakIsc0I1RHREaUI7STREdURqQixZM0RuQ1U7STJEb0NWLGlCQUFnQjtJQUNoQixpQkFBZ0I7SUE3RHhCO01BZ0VZLG9CNUR0RGdCO000RHVEaEIsc0I1RHZEZ0I7TTREd0RoQixZM0QxQ007STJEeEJsQjtNQXNFWSxvQjNEekNpRDtNMkQwQ2pELHNCM0QxQ2lEO00yRDJDakQsWTNEaERNOztBMkRxRGxCO0VBN0VBO0lBZ0ZZLDZCQUFzQjtJQUF0Qiw4QkFBc0I7UUFBdEIsMkJBQXNCO1lBQXRCLHVCQUFzQjtJQUN0QixpQkFBZ0IsSUFDbkI7O0FDbEZUO0VBQ0ksaUJBQWdCOztBQUdwQjtFQUlRLHFENURQNEI7VTRETzVCLDZDNURQNEI7RTREUTVCLDZCQUE0Qjs7QUFMcEM7RUFTUSxnQkFBZTtFQVR2QjtJQVlZLDZCQUFvQjtZQUFwQixxQkFBb0I7O0FBWmhDO0VBaUJRLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLHFDNURBc0I7RTREQ3RCLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsVUFBUztFQUNULGFBQVk7RUFDWixtQkFBa0I7RUF0QjFCO0lBeUJZLDBCQUFtQjtRQUFuQix1QkFBbUI7WUFBbkIsb0JBQW1CO0lBQ25CLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsMEJBQThCO1FBQTlCLHVCQUE4QjtZQUE5QiwrQkFBOEI7SUFDOUIsVUFBUztJQUNULFlBQVc7O0FBN0J2QjtFQWtDUSxxQzVEaEJzQjtFNERpQnRCLGNBQWE7RUFDYixnQkFBZTtFQUNmLGtCQUFpQjtFQUNqQixnQkFBZTtFQUNmLGlCQUFnQjtFQUNoQixjQUFhO0VBeENyQjtJQTJDWSxlQUFjO0VBM0MxQjtJQStDWSxlN0QxQ1U7STZEMkNWLDJCQUEwQjs7QUFoRHRDO0VBcURRLFlBQVc7O0FBSW5CO0VBekRBO0lBNERZLDZCQUE0QixJQUMvQjs7QUNqRVQ7RUFHSSwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixrQzdEY2lDO0U2RGJqQyxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLGNBQWE7RUFDYix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixXQUFVO0VBQ1YsZ0JBQWU7RUFDZiw2QkFBb0I7RUFBcEIscUJBQW9CO0VBQ3BCLG1CQUFrQjtFQUNsQixhQUFZO0VBQ1osYzdEaURtQjtFNkQ5RHZCO0lBZ0JRLGlCN0RRVTtJNkRQVix3RDdERTRCO1k2REY1QixnRDdERTRCOztBNkRFcEM7RUFDSSxXQUFVO0VBQ1Ysb0JBQW1COztBQUd2QjtFQUNJLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLGlCN0RSYztFNkRTZCxVQUFTO0VBQ1QsWTdETmM7RTZET2QsY0FBYTtFQUNiLGdCQUFlO0VBQ2YsYUFBWTtFQUNaLHlCQUF1QjtNQUF2QixzQkFBdUI7VUFBdkIsd0JBQXVCO0VBQ3ZCLFdBQVU7RUFDVixnQkFBZTtFQUNmLFNBQVE7RUFDUixPQUFNO0VBQ04sWUFBVztFQWJmO0lBZ0JRLHFCQUFvQjs7QUFJNUI7RUFDSSxlN0QvQmtCO0U2RGdDbEIsY0FBYTtFQUNiLGlDOURwQ2tDO0U4RHFDbEMsZ0JBQWU7RUFDZixrQkFBaUI7RUFDakIseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7RUFDdkIsV0FBVTtFQUNWLGVBQWM7RUFDZCxhQUFZO0VBQ1osV0FBVTtFQUNWLGdCQUFlO0VBQ2YsWUFBVztFQUNYLG1CQUFrQjtFQUNsQixVQUFTOztBQUdiO0VBL0RBO0lBaUVRLG9COUR4RGM7SThEVHRCO01Bb0VZLGlCQUFnQjtNQUNoQix5QkFBZ0I7Y0FBaEIsaUJBQWdCO01BQ2hCLG9CQUFtQjtNQUNuQixpQkFBZ0I7TUFDaEIsWUFBVztJQVJuQjtNQVlRLDZCQUFzQjtNQUF0Qiw4QkFBc0I7VUFBdEIsMkJBQXNCO2NBQXRCLHVCQUFzQjtNQUN0QixhQUFZO01BQ1osMEJBQThCO1VBQTlCLHVCQUE4QjtjQUE5QiwrQkFBOEI7TUFDOUIsa0JBQWlCO01BQ2pCLFlBQVc7SUFoQm5CO01Bb0JRLDJCQUFvQjtVQUFwQix3QkFBb0I7Y0FBcEIscUJBQW9CO01BQ3BCLHdEN0RsRXdCO2M2RGtFeEIsZ0Q3RGxFd0I7TTZEbUV4QiwrQkFBbUI7TUFBbkIsOEJBQW1CO1VBQW5CLHdCQUFtQjtjQUFuQixvQkFBbUI7TUFDbkIsYUFBWTtNQUNaLHlCQUF1QjtVQUF2QixzQkFBdUI7Y0FBdkIsd0JBQXVCO01BQ3ZCLFVBQVM7TUFDVCxXQUFVO01BQ1YsWUFBVztNQTNCbkI7UUE4QlksMEJBQW1CO1lBQW5CLHVCQUFtQjtnQkFBbkIsb0JBQW1CO1FBQ25CLGU5RHRGTTtROER1Rk4scUJBQWE7UUFBYixxQkFBYTtRQUFiLGNBQWE7UUFDYixhQUFZO1FBQ1osV0FBVTtRQUNWLGVBQWM7UUFDZCxXQUFVO1FBQ1YsbUJBQWtCO01BckM5QjtRQXlDWSxhQUFZO1FBQ1osZ0JBQWU7TUExQzNCO1FBOENZLFlBQVc7UUFDWCxVQUFTO01BL0NyQjtRQW1EWSxjQUFhO01BbkR6QjtRQXlEZ0IsY0FBYTtJQXpEN0I7TUErRFEsYUFBWTtNQUNaLFdBQVU7TUFDVixhQUFZO01BQ1osaUJBQWdCO01BQ2hCLFdBQVU7TUFDVixnQkFBZTtNQUNmLFlBQVc7TUFDWCxZQUFXO01BdEVuQjtRQXlFWSxpQjdEckhFO1E2RHNIRixZN0RsSEU7UTZEd0NkO1VBNkVnQixvQjlEcElFO1U4RHFJRixZN0QxSEY7STZENENkOztNQXFGUSwwQkFBbUI7VUFBbkIsdUJBQW1CO2NBQW5CLG9CQUFtQjtNQUNuQixxQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYTtNQUNiLGtCQUFpQjtNQUNqQixxQkFBb0I7TUFDcEIsaUJBQWdCO0lBekZ4Qjs7TUErRlkseUJBQXdCO01BQ3hCLGdCQUFlO01BQ2YsYUFBWTtNQUNaLFlBQVc7SUFsR3ZCOztNQXNHWSxjQUFhO0lBdEd6QjtNQTRHWSxVQUFTO01BQ1QsZ0JBQWU7TUFDZixpQkFBZ0I7TUFDaEIsc0JBQXFCO01BQ3JCLG1CQUFrQjtNQUNsQixhQUFZO0lBakh4QjtNQXNIUSxxQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYSxJQUNoQjs7QUFJVDtFQTdJQTtJQStJUSxxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYSxJQUNoQjs7QUM5TEw7RUFFUSwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLGFBQVk7RUFDWixtQkFBa0I7RUFDbEIsU0FBUTs7QUFOaEI7RUFVUSwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixpQjlEYVU7RThEWlYsWTlEUVU7RThEUFYsNEJBQW9CO0VBQXBCLDRCQUFvQjtFQUFwQixxQkFBb0I7RUFDcEIsa0JBQWlCO0VBQ2pCLGFBQVk7RUFDWixnQkFBZTtFQUNmLG1CQUFrQjtFQUNsQixvQkFBbUI7RUFsQjNCO0lBcUJZLG9CL0RaVTtJK0RhVixlL0RuQlU7RStEc0JkO0lBQ0ksb0JBQW1COztBQTFCL0I7O0VBZ0NRLG9CL0R2QmM7RStEd0JkLFk5RGJVOztBOERpQmxCO0VBQ0ksY0FBYTs7QUFHakI7RUFDSTtJQUVRLGNBQWE7RUE1Q3pCO0lBa0RZLHlCQUF1QjtRQUF2QixzQkFBdUI7WUFBdkIsd0JBQXVCO0lBQ3ZCLGlCQUFnQjtJQUNoQixpQkFBZ0I7SUFKeEI7OztNQVNZLGlCOURyQ0U7TThEc0NGLGU5RDFDTTtNOEQyQ04sb0JBQW1CO01BQ25CLFdBQVU7TUFDVixvQkFBbUI7SUFiL0I7TUFpQlksZS9EeERNO00rRHlETiwyQkFBMEI7RUFLdEM7SUFDSSxlL0QvRGMsSStEZ0VqQjs7QWhCOUJMO0VpQnBCSSxvQkFBbUI7O0E5RFZ2QjtFK0RaSSxnQkFBZTs7QUFHbkI7RS9EU0E7SStEUFEsZ0JBQWUsSUFDbEI7O0FBR0w7RS9ER0E7SStERFEsZ0JBQWUsSUFDbEI7O0FBR0w7RS9ESEE7SStES1EsZ0JBQWUsSUFDbEI7O0FBR0w7RS9EVEE7SStEV1EsZ0JBQWUsSUFDbEI7O0EzQlBMO0U0QmpCSSxXQUFVOztBN0IwQmQ7RThCMUJJLGdCQUFlOztBQUduQjtFOUJ1QkE7SThCckJRLGdCQUFlLElBQ2xCOztBQUdMO0U5QmlCQTtJOEJmUSxnQkFBZSxJQUNsQjs7QUFHTDtFOUJXQTtJOEJUUSxnQkFBZSxJQUNsQjs7QTFCNEJMOztFMkI3Q0ksZ0JBQWU7O0FBR25CO0UzQjBDQTs7STJCdkNRLGdCQUFlLElBQ2xCOztBQUdMO0UzQm1DQTs7STJCaENRLGdCQUFlLElBQ2xCOztBQUdMO0UzQjRCQTs7STJCekJRLGdCQUFlLElBQ2xCOztBQUdMO0UzQnFCQTs7STJCbEJRLGdCQUFlLElBQ2xCOztBcENmTDtFcUNiUSxnQkFBZTs7QUFJdkI7RXJDU0E7SXFDTlksZ0JBQWUsSUFDbEI7O0FBSVQ7RXJDQ0E7SXFDRVksZ0JBQWUsSUFDbEI7O0FBSVQ7RXJDUEE7SXFDVVksZ0JBQWUsSUFDbEI7O0FwQjFCVDtFcUJDSSxZQUFXOztBckJNZjtFcUJEUSxnQkFBZTtFQUNmLG9CQUFtQjtFQUNuQixpQkFBZ0I7O0FyQkR4QjtFcUJLUSwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQixhQUFZOztBckJOcEI7RXFCVVEsWUFBVztFQUNYLGdCQUFlO0VBQ2YsYUFBWTs7QXJCcURwQjtFcUIvQ1EsZ0JBQWU7RUFDZixhQUFZO0VBQ1osZUFBYztFQUNkLGVBQWM7RUFDZCxZQUFXOztBckJrRW5COztFcUIzRFEsUUFBTztFQUNQLFlBQVc7O0FyQjZCbkI7O0VxQnZCSSxrQkFBaUI7O0FyQjJIckI7RXFCdkhJLGFBQVk7RUFDWixrQkFBaUI7RXJCc0hyQjtJcUJuSFEsZ0JBQWU7SUFDZixjQUFhO0lyQmtIckI7TXFCL0dZLGdCQUFlOztBckJMM0I7RXFCV0ksZ0JBQWU7O0FyQkhuQjtFcUJPSSwyQkFBc0I7TUFBdEIsdUJBQXNCO0VBQ3RCLGdCQUFlO0VBQ2YsZ0JBQWU7O0FBR25CO0VyQmdHQTtJcUI5RlEsY0FBYSxJQUNoQjs7QTVDeENMO0U2Q2hDSSxnQkFBZTs7QUFHbkI7RTdDNkJBO0k2QzNCUSxnQkFBZSxJQUNsQjs7QUFHTDtFN0N1QkE7STZDckJRLGdCQUFlLElBQ2xCOztBQUdMO0U3Q2lCQTtJNkNmUSxnQkFBZSxJQUNsQjs7QTlDaUpMO0UrQ25LSSxhQUFZOztBL0NtS2hCO0UrQy9KSSxjdkU0QjBCO0V1RTNCMUIsYUFBWTs7QUFHaEI7RUFDSSxjQUFhOztBQUdqQjtFL0N1SkE7SStDckpRLFlBQVc7SS9DcUpuQjtNK0NsSlksYXZFY2lCO011RWJqQixZQUFXLElBQ2Q7O0E1Q3dEVDtFNkMzRUksZ0JBQWU7O0E3QzBGbkI7RTZDckZRLGdCQUFlOztBQUl2QjtFN0NrRUE7STZDaEVRLGdCQUFlO0U3QytFdkI7STZDMUVZLGdCQUFlLElBQ2xCOztBQUlUO0U3Q3NEQTtJNkNwRFEsZ0JBQWU7RTdDbUV2QjtJNkM5RFksZ0JBQWUsSUFDbEI7O0FBSVQ7RTdDMENBO0k2Q3hDUSxnQkFBZTtFN0N1RHZCO0k2Q2xEWSxnQkFBZSxJQUNsQjs7QUFJVDtFN0M4QkE7STZDNUJRLGdCQUFlO0U3QzJDdkI7STZDdENZLGdCQUFlLElBQ2xCOztBakR3RlQ7RWtENUlRLGdCQUFlOztBbEQ0SXZCO0VrRHhJUSxnQkFBZTs7QWxENEt2QjtFa0R2S0ksZ0JBQWU7RUFEbkI7SUFJUSxvQkFBbUIiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBhbGVncmV5YS1yZWd1bGFyIC0gbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3JjOiB1cmwoJ35iYXNlL2ZvbnRzL2FsZWdyZXlhL2FsZWdyZXlhLXYxOS1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgICAgICAgdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBhbGVncmV5YS01MDAgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0FsZWdyZXlhJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBzcmM6IHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtNTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXG4gICAgICAgIHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtNTAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBhbGVncmV5YS03MDAgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0FsZWdyZXlhJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBzcmM6IHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtNzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXG4gICAgICAgIHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtNzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBhbGVncmV5YS1pdGFsaWMgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0FsZWdyZXlhJztcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcmM6IHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXG4gICAgICAgIHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBhbGVncmV5YS01MDBpdGFsaWMgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0FsZWdyZXlhJztcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBzcmM6IHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtNTAwaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXG4gICAgICAgIHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtNTAwaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBhbGVncmV5YS03MDBpdGFsaWMgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0FsZWdyZXlhJztcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBzcmM6IHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtNzAwaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXG4gICAgICAgIHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtNzAwaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvZm9udHMvYWxlZ3JleWEvX2FsZWdyZXlhLnNjc3MiLCIvKiBhbGVncmV5YS1zYW5zLXJlZ3VsYXIgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0FsZWdyZXlhIFNhbnMnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHNyYzogdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS1zYW5zL2FsZWdyZXlhLXNhbnMtdjE0LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICAgICAgICB1cmwoJ35iYXNlL2ZvbnRzL2FsZWdyZXlhLXNhbnMvYWxlZ3JleWEtc2Fucy12MTQtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBhbGVncmV5YS1zYW5zLWl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQWxlZ3JleWEgU2Fucyc7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3JjOiB1cmwoJ35iYXNlL2ZvbnRzL2FsZWdyZXlhLXNhbnMvYWxlZ3JleWEtc2Fucy12MTQtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy1pdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgICAgICAgdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS1zYW5zL2FsZWdyZXlhLXNhbnMtdjE0LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBhbGVncmV5YS1zYW5zLTUwMCAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQWxlZ3JleWEgU2Fucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgc3JjOiB1cmwoJ35iYXNlL2ZvbnRzL2FsZWdyZXlhLXNhbnMvYWxlZ3JleWEtc2Fucy12MTQtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy01MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgICAgICAgdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS1zYW5zL2FsZWdyZXlhLXNhbnMtdjE0LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtNTAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBhbGVncmV5YS1zYW5zLTUwMGl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQWxlZ3JleWEgU2Fucyc7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgc3JjOiB1cmwoJ35iYXNlL2ZvbnRzL2FsZWdyZXlhLXNhbnMvYWxlZ3JleWEtc2Fucy12MTQtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy01MDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgICAgICAgdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS1zYW5zL2FsZWdyZXlhLXNhbnMtdjE0LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtNTAwaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBhbGVncmV5YS1zYW5zLTcwMCAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQWxlZ3JleWEgU2Fucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOiB1cmwoJ35iYXNlL2ZvbnRzL2FsZWdyZXlhLXNhbnMvYWxlZ3JleWEtc2Fucy12MTQtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgICAgICAgdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS1zYW5zL2FsZWdyZXlhLXNhbnMtdjE0LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtNzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBhbGVncmV5YS1zYW5zLTcwMGl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQWxlZ3JleWEgU2Fucyc7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOiB1cmwoJ35iYXNlL2ZvbnRzL2FsZWdyZXlhLXNhbnMvYWxlZ3JleWEtc2Fucy12MTQtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy03MDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgICAgICAgdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS1zYW5zL2FsZWdyZXlhLXNhbnMtdjE0LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtNzAwaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9fYWxlZ3JleWEtc2Fucy5zY3NzIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG5cclxuLiN7JGdsaWRlLWNsYXNzfSB7XHJcbiAgJHRoaXM6ICY7XHJcblxyXG4gICRzZTogJGdsaWRlLWVsZW1lbnQtc2VwYXJhdG9yO1xyXG4gICRzbTogJGdsaWRlLW1vZGlmaWVyLXNlcGFyYXRvcjtcclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICoge1xyXG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcclxuICB9XHJcblxyXG4gICYjeyRzZX10cmFjayB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgJiN7JHNlfXNsaWRlcyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgdG91Y2gtYWN0aW9uOiBwYW4tWTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcblxyXG4gICAgJiN7JGdsaWRlLW1vZGlmaWVyLXNlcGFyYXRvcn1kcmFnZ2luZyB7XHJcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiN7JHNlfXNsaWRlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgIGEge1xyXG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XHJcbiAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYjeyRzZX1hcnJvd3Mge1xyXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmI3skc2V9YnVsbGV0cyB7XHJcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICB9XHJcblxyXG4gICYjeyRzbX1ydGwge1xyXG4gICAgZGlyZWN0aW9uOiBydGw7XHJcbiAgfVxyXG59XHJcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy9AZ2xpZGVqcy9nbGlkZS9zcmMvYXNzZXRzL3Nhc3MvZ2xpZGUuY29yZS5zY3NzIiwiJWJ1dHRvbiB7XG4gICAgQGV4dGVuZCAlYnV0dG9uLWRlZmF1bHQ7XG5cbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICRidXR0b24tZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAxNXB4IDU4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbiVidXR0b24tZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZDogJGJ1dHRvbi1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1iYWNrZ3JvdW5kO1xuICAgIGNvbG9yOiAkYnV0dG9uLWNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgICAgICAgY29sb3I6ICRidXR0b24tY29sb3I7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dG9uLWJhY2tncm91bmQtYWN0aXZlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRidXR0b24tY29sb3ItYWN0aXZlO1xuICAgICAgICBjb2xvcjogJGJ1dHRvbi1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1iYWNrZ3JvdW5kLWRpc2FibGVkO1xuICAgICAgICBib3JkZXItY29sb3I6ICRidXR0b24tYmFja2dyb3VuZC1kaXNhYmxlZDtcbiAgICAgICAgY29sb3I6ICRidXR0b24tY29sb3ItZGlzYWJsZWQ7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1iYWNrZ3JvdW5kLWRpc2FibGVkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLWNvbG9yLWRpc2FibGVkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4lYnV0dG9uLWRlZmF1bHQtdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibGFjay0tdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRidXR0b24tYmFja2dyb3VuZDtcblxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dG9uLWJhY2tncm91bmQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1iYWNrZ3JvdW5kO1xuICAgICAgICBjb2xvcjogJGJ1dHRvbi1jb2xvcjtcbiAgICB9XG59XG5cbiVidXR0b24tYWNjZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWNjZW50O1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWFjY2VudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWNjZW50LWhvdmVyO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1hY2NlbnQtaG92ZXI7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dG9uLWFjY2VudC1iYWNrZ3JvdW5kLWFjdGl2ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLWFjY2VudC1jb2xvci1hY3RpdmU7XG4gICAgfVxufVxuXG4lYnV0dG9uLWFjY2VudC10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLS10cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJGNvbG9yLWFjY2VudDtcblxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWNjZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgICAgIGNvbG9yOiAkYnV0dG9uLWNvbG9yO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICVidXR0b24ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2NvbW1vbi9fYnV0dG9uLnNjc3MiLCIkZmEtZm9udC1wYXRoOiAnfkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzJztcblxuJGNvbG9yLWF6dGVjOiAjMTQyODIxO1xuJGNvbG9yLXBhbXBhczogI2YwZWVlYTtcbiRjb2xvci1zdHJvbWJvbGk6ICMyZTRiM2Q7XG4kY29sb3Itd2hpdGU6ICNmZmY7XG5cbiRzaXRlLWJhY2tncm91bmQ6ICNmMmYwZWU7XG5cbiRjb2xvci1hY2NlbnQ6ICM1ZTkxNzk7XG4kY29sb3ItYWNjZW50LWhvdmVyOiAjYjhlOWQyO1xuXG4kZm9udC1mYW1pbHktc2VyaWY6ICdBcmlhbCcsIHNhbnMtc2VyaWY7XG4kZm9udC1mYW1pbHktc2FuczogJ0FyaWFsJywgc2Fucy1zZXJpZjtcblxuJGZvbnQtZmFtaWx5LWJhc2U6ICRmb250LWZhbWlseS1zYW5zO1xuJGZvbnQtZmFtaWx5LXRpdGxlOiAkZm9udC1mYW1pbHktc2FucztcblxuJG1haW5OYXYtdG9wLWJhY2tncm91bmQ6ICRjb2xvci1henRlYztcbiRtYWluTmF2LXRvcC1iYWNrZ3JvdW5kLTEyODA6ICRjb2xvci1henRlYztcbiRtYWluTmF2LXRvcC1zdGlja3ktYmFja2dyb3VuZDogJGNvbG9yLWF6dGVjO1xuJG1haW5OYXYtbWVudS1iYWNrZ3JvdW5kLTEyODA6ICRjb2xvci1henRlYztcbiRtYWluTmF2LXBhZ2VzLWJhY2tncm91bmQtMTI4MDogJGNvbG9yLWF6dGVjO1xuJG1haW5OYXYtbWVudS1ib3JkZXItMTI4MDogJGNvbG9yLWF6dGVjO1xuJG1haW5OYXYtbGluay1jb2xvcjogJGNvbG9yLXBhbXBhcztcbiRtYWluTmF2LWxpbmstaG92ZXItY29sb3I6ICRjb2xvci1hY2NlbnQtaG92ZXI7XG4kbWFpbk5hdi1zdGlja3ktbGluay1jb2xvcjogJGNvbG9yLXBhbXBhcztcbiRtYWluTmF2LXN0aWNreS1saW5rLWNvbG9yLWhvdmVyOiAkY29sb3ItYWNjZW50LWhvdmVyO1xuJG1haW5OYXYtY3VycmVudC1sYW5nLWNvbG9yOiAkY29sb3ItYWNjZW50LWhvdmVyO1xuXG4kYm9vay1zdWJtaXQtYnV0dG9uLWNvbG9yLWhvdmVyOiAkY29sb3ItcGFtcGFzO1xuXG4kc2VwYXJhdG9yLWJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQ7XG4kc2VwYXJhdG9yLXRpdGxlLWNvbG9yOiAkY29sb3ItcGFtcGFzO1xuJHNlcGFyYXRvci1jb2xvcjogJGNvbG9yLXBhbXBhcztcbiRzZXBhcmF0b3ItY29udGVudC1jb2xvcjogJGNvbG9yLXBhbXBhcztcbiRzZXBhcmF0b3ItY29udGVudC1jb2xvci1ob3ZlcjogJGNvbG9yLXdoaXRlO1xuXG4kb2ZmZXJzLXNsaWRlc2hvdy1ibG9jay1iYWNrZ3JvdW5kOiAkY29sb3ItYWNjZW50O1xuJG9mZmVycy1zbGlkZXNob3ctZm9vdGVyLWJhY2tncm91bmQ6ICRjb2xvci1zdHJvbWJvbGk7XG4kb2ZmZXJzLXNsaWRlc2hvdy1zd2l0Y2hlcy1wcmV2LW5leHQtY29sb3I6ICRjb2xvci1wYW1wYXM7XG4kb2ZmZXJzLXNsaWRlc2hvdy1zd2l0Y2hlcy1wcmV2LW5leHQtYm9yZGVyOiAkY29sb3ItcGFtcGFzO1xuJG9mZmVycy1zbGlkZXNob3ctdGl0bGUtYm9yZGVyOiAkY29sb3ItcGFtcGFzO1xuXG4kZm9vdGVyLWJhY2tncm91bmQ6ICRjb2xvci1henRlYztcbiRmb290ZXJJbmZvLWJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQ7XG4kZm9vdGVyLWluZm8tYmFja2dyb3VuZDogJGNvbG9yLWFjY2VudDtcbiRmb290ZXItaW5mby1saW5rLWNvbG9yLWhvdmVyOiAkY29sb3ItYWNjZW50LWhvdmVyO1xuJGZvb3Rlck5hdi1jdXJyZW50LWxhbmctY29sb3I6ICRjb2xvci1hY2NlbnQtaG92ZXI7XG4kZm9vdGVyTmF2LWxpbmstY29sb3ItaG92ZXI6ICRjb2xvci1hY2NlbnQtaG92ZXI7XG5cbiRmb290ZXItbmV3c2xldHRlci1pbnB1dC1iYWNrZ3JvdW5kOiAkY29sb3ItYXp0ZWM7XG4kZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWJhY2tncm91bmQ6ICRjb2xvci1zdHJvbWJvbGk7XG4kZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWhvdmVyLWJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQtaG92ZXI7XG4kZm9vdGVyLWluZm8tY29sb3I6ICRjb2xvci1wYW1wYXM7XG4kZm9vdGVyLWluZm8taDEtY29sb3I6ICRjb2xvci13aGl0ZTtcbiRmb290ZXItaW5mby1oMi1jb2xvcjogJGNvbG9yLXBhbXBhcztcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICRjb2xvci1hY2NlbnQ7XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvc3VucmlzZS9jc3MvX3ZhcmlhYmxlcy5zY3NzIiwiJGNvbG9yLWJsYWNrLS1hbHBoYS1oYXJkOiByZ2JhKCMwMDAsIDAuNyk7XG4kY29sb3ItYmxhY2stLWFscGhhLWxpZ2h0OiByZ2JhKCMwMDAsIDAuMTYpO1xuJGNvbG9yLWJsYWNrLS1hbHBoYS1zdHJvbmc6IHJnYmEoIzAwMCwgMC41KTtcbiRjb2xvci1ibGFjay0tYWxwaGE6IHJnYmEoIzAwMCwgMC4zKTtcbiRjb2xvci1ibGFjay0tdHJhbnNwYXJlbnQ6IHJnYmEoIzAwMCwgMCk7XG4kY29sb3ItYmxhY2s6ICMwMDA7XG4kY29sb3ItY2FyYXJyYTogI2VmZWVlYTtcbiRjb2xvci1jbG91ZDogI2NiY2FjNztcbiRjb2xvci1jb2QtZ3JheTogIzFjMWMxYztcbiRjb2xvci1kb3ZlLWdyYXk6ICM3MDcwNzA7XG4kY29sb3ItZWJiOiAjZjJmMGVlO1xuJGNvbG9yLWVtcGVyb3I6ICM1NTU7XG4kY29sb3ItZ3JheTogIzg4ODtcbiRjb2xvci1taW5lLXNoYWZ0OiAjMzMzO1xuJGNvbG9yLW11ZGR5LXdhdGVyczogI2MxOWI3NjtcbiRjb2xvci1tdWVzbGk6ICNhNTdkNTU7XG4kY29sb3ItcGFtcGFzOiAjZjBlZWVhO1xuJGNvbG9yLXJlZDogI2YwMDtcbiRjb2xvci1zaGFyay0tYWxwaGEtc3Ryb25nOiByZ2JhKCMyMjIsIDAuNSk7XG4kY29sb3Itc2hhcmstLWFscGhhLWxpZ2h0OiByZ2JhKCMyMjIsIDAuMTQpO1xuJGNvbG9yLXNoYXJrOiAjMjIyO1xuJGNvbG9yLXR1bmRvcmE6ICM0NDQ7XG4kY29sb3Itd2hpdGUtLWFscGhhOiByZ2JhKCNmZmYsIDAuMyk7XG4kY29sb3Itd2hpdGUtLXRyYW5zcGFyZW50OiByZ2JhKCNmZmYsIDApO1xuJGNvbG9yLXdoaXRlOiAjZmZmO1xuXG4kY29sb3ItYWNjZW50OiAkY29sb3ItbXVkZHktd2F0ZXJzICFkZWZhdWx0O1xuJGNvbG9yLWFjY2VudC1ob3ZlcjogJGNvbG9yLW11ZXNsaSAhZGVmYXVsdDtcbiRjb2xvci1hY2NlbnQtYWN0aXZlOiBsaWdodGVuKCRjb2xvci1hY2NlbnQsIDEwJSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmVcbiRjb2xvci1hY2NlbnQtYWN0aXZlLWhvdmVyOiBsaWdodGVuKCRjb2xvci1hY2NlbnQtaG92ZXIsIDEwJSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmVcblxuJHNpdGUtY29udGFpbmVyLW1heC13aWR0aDogMTkyMHB4ICFkZWZhdWx0O1xuJHNpdGUtaGVhZGVyLW1pbi1oZWlnaHQ6IDYwcHggIWRlZmF1bHQ7XG4kc2l0ZS1oZWFkZXItbWF4LWhlaWdodDogMTA5cHggIWRlZmF1bHQ7XG4kc2l0ZS1mb290ZXItbWluLWhlaWdodDogMzYwcHggIWRlZmF1bHQ7XG5cbiRzaXRlLWJsb2NrLXNwYWNlOiAxMDBweCAhZGVmYXVsdDtcbiRzaXRlLXNlcGFyYXRvci1zcGFjaW5nOiAxNTBweCAhZGVmYXVsdDtcbi8vIGxnID0gMTYwMHB4XG4kc2l0ZS1ibG9jay1zcGFjZS1sZzogOTBweCAhZGVmYXVsdDtcbiRzaXRlLXNlcGFyYXRvci1zcGFjaW5nLWxnOiAxNDBweCAhZGVmYXVsdDtcbi8vIG1kID0gMTI4MHB4XG4kc2l0ZS1ibG9jay1zcGFjZS1tZDogODBweCAhZGVmYXVsdDtcbiRzaXRlLXNlcGFyYXRvci1zcGFjaW5nLW1kOiAxMjBweCAhZGVmYXVsdDtcbi8vIHNtID0gMTAyM3B4XG4kc2l0ZS1ibG9jay1zcGFjZS1zbTogNzBweCAhZGVmYXVsdDtcbiRzaXRlLXNlcGFyYXRvci1zcGFjaW5nLXNtOiAxMTBweCAhZGVmYXVsdDtcbi8vIHhzID0gNjY2cHhcbiRzaXRlLWJsb2NrLXNwYWNlLXhzOiA1MHB4ICFkZWZhdWx0O1xuJHNpdGUtc2VwYXJhdG9yLXNwYWNpbmcteHM6IDEwMHB4ICFkZWZhdWx0O1xuXG4kc2l0ZS1iYWNrZ3JvdW5kOiAkY29sb3ItZWJiICFkZWZhdWx0O1xuJHNpdGUtYmFzZS1jb2xvcjogJGNvbG9yLXR1bmRvcmEgIWRlZmF1bHQ7XG5cbiRmb250LWZhbWlseS1zZXJpZjogJ0FsZWdyZXlhJywgc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktc2FuczogJ0FsZWdyZXlhIFNhbnMnLCAnQXJpYWwnLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuXG4kZm9udC1mYW1pbHktYmFzZTogJ0FyaWFsJywgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS10aXRsZTogc2VyaWYgIWRlZmF1bHQ7XG5cbiR6aW5kZXgtZ2FsbGVyeTogNDAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtbWFpbk5hdjogMjAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtYm9va1BvcHVwOiAzMDAwICFkZWZhdWx0O1xuXG4kZmlyc3QtY2hpbGQtb2Zmc2V0OiAxMDRweCAhZGVmYXVsdDtcblxuJGdsaWRlLWNsYXNzOiAnc2xpZGVzaG93JyAhZGVmYXVsdDtcbiRnbGlkZS1lbGVtZW50LXNlcGFyYXRvcjogJy0nICFkZWZhdWx0O1xuJGdsaWRlLW1vZGlmaWVyLXNlcGFyYXRvcjogJy0tJyAhZGVmYXVsdDtcblxuJGZvb3Rlck5hdi1jb2xvcjogJGNvbG9yLXBhbXBhcyAhZGVmYXVsdDtcbiRmb290ZXJOYXYtY29sb3ItaG92ZXI6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kZm9vdGVyTmF2LWxpbmstY29sb3ItaG92ZXI6ICRjb2xvci1jbG91ZCAhZGVmYXVsdDtcbiRmb290ZXJMZWdhbC1jb2xvcjogJGNvbG9yLWNsb3VkICFkZWZhdWx0O1xuJGZvb3RlckluZm8tYmFja2dyb3VuZDogJGNvbG9yLWNvZC1ncmF5ICFkZWZhdWx0O1xuJGZvb3RlckluZm8tY29sb3I6ICRjb2xvci1jbG91ZCAhZGVmYXVsdDtcbiRmb290ZXJJbmZvLXRpdGxlLWNvbG9yOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kZm9vdGVyTmV3c2xldHRlci1pbnB1dC1iYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2sgIWRlZmF1bHQ7XG4kZm9vdGVyTmV3c2xldHRlci1pbnB1dC1jb2xvcjogJGNvbG9yLWNsb3VkICFkZWZhdWx0O1xuJGZvb3Rlck5hdi1jdXJyZW50LWxhbmctY29sb3I6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kZm9vdGVyTmF2LWxhbmd1YWdlcy11bC1iYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kZm9vdGVyTmF2LWxhbmd1YWdlcy1sYW5ndWFnZS1saW5rLWNvbG9yOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kZm9vdGVyTmF2LWxhbmctYmVmb3JlLWJvcmRlcjogJGNvbG9yLXBhbXBhcyAhZGVmYXVsdDtcblxuJG1haW5OYXYtbGluay1jb2xvcjogJGNvbG9yLWRvdmUtZ3JheSAhZGVmYXVsdDtcbiRtYWluTmF2LWxpbmstaG92ZXItY29sb3I6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kbWFpbk5hdi10b3AtYmFja2dyb3VuZDogbm9uZSAhZGVmYXVsdDtcbiRtYWluTmF2LXRvcC1jb2xvcjogJGNvbG9yLWRvdmUtZ3JheSAhZGVmYXVsdDtcbiRtYWluTmF2LXRvcC1ib29rTm93LWxpbmstYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJG1haW5OYXYtdG9wLWJvb2tOb3ctbGluay1jb2xvcjogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJG1haW5OYXYtbG9nby1jb2xvcjogJGNvbG9yLWVtcGVyb3IgIWRlZmF1bHQ7XG4kbWFpbk5hdi1iYWNrLWJhY2tncm91bmQ6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRtYWluTmF2LWJhY2stY29sb3I6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRib29rTm93LWxpbmstYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kYm9va05vdy1saW5rLWFjdGl2ZS1jb2xvcjogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJGJvb2tOb3ctbGluay1tb2JpbGUtY29sb3I6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kY2xzLWxvZ28tZmlsbDogJGNvbG9yLWVtcGVyb3IgIWRlZmF1bHQ7XG4kbWFpbk5hdi1tZW51LWJhY2tncm91bmQtMTI4MDogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJG1haW5OYXYtbWVudS1ib3JkZXItMTI4MDogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJG1haW5OYXYtcGFnZXMtYmFja2dyb3VuZC0xMjgwOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kbWFpbk5hdi10b3AtYmFja2dyb3VuZC0xMjgwOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kbWFpbk5hdi10b3AtY29sb3ItMTI4MDogJGNvbG9yLXBhbXBhcyAhZGVmYXVsdDtcbiRtYWluTmF2LXRvcC1ib29rTm93LWJhY2tncm91bmQtMTI4MDogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJG1haW5OYXYtdG9wLWJvb2tOb3ctYm9yZGVyLTEyODA6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRtYWluTmF2LXRvcC1hY3RpdmUtYmFja2dyb3VuZC0xMjgwOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kbWFpbk5hdi10b3AtYm9va05vdy1saW5rLWNvbG9yLWhvdmVyLTEyODA6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kbWFpbk5hdi10b3AtYWN0aXZlLWNvbG9yLTEyODA6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kbWFpbk5hdi1sb2dvLWNvbG9yLTEyODA6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kbWFpbk5hdi1sb2dvLWNscy1sb2ctY29sb3ItMTI4MDogJGNvbG9yLXBhbXBhcyAhZGVmYXVsdDtcbiRtYWluTmF2LWxpbmstYWN0aXZlLWNvbG9yLTEyODA6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kbWFpbk5hdi1saW5rLWhvdmVyLWNvbG9yLTEyODA6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kbWFpbk5hdi10b3AtYm9va05vdy1ib3JkZXItYmVmb3JlOiAkY29sb3ItcGFtcGFzICFkZWZhdWx0O1xuJG1haW5OYXYtc3RpY2t5LWxpbmstY29sb3I6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kbWFpbk5hdi1zdGlja3ktbGluay1jb2xvci1ob3ZlcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcbiRtYWluTmF2LXRvcC1zdGlja3ktYmFja2dyb3VuZDogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJG1haW5OYXYtdG9wLXN0aWNreS1jb2xvcjogJGNvbG9yLXBhbXBhcyAhZGVmYXVsdDtcbiRtYWluTmF2LWxvZ28tc3RpY2t5LWNvbG9yOiAkY29sb3ItcGFtcGFzICFkZWZhdWx0O1xuJG1haW5OYXYtbG9nby1zdGlja3ktY2xzLWxvZ28tZmlsbDogJGNvbG9yLXBhbXBhcyAhZGVmYXVsdDtcbiRtYWluTmF2LWN1cnJlbnQtbGFuZy1jb2xvcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcbiRtYWluTmF2LWxhbmd1YWdlcy11bC1iYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kbWFpbk5hdi1sYW5nLWJlZm9yZS1ib3JkZXI6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kbWFpbk5hdi1sYW5ndWFnZXMtbWFpbk5hdi1saW5rLWNvbG9yOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kbWFpbk5hdi1jdXJyZW50LWxhbmctaS1jb2xvcjogJGNvbG9yLXBhbXBhcyAhZGVmYXVsdDtcbiRtYWluTmF2LWxhbmctbGFuZ3VhZ2VzLXNlbGVjdC1jb2xvcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcbiRtYWluTmF2LWxhbmctbGFuZ3VhZ2VzLWJlZm9yZS1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJG1haW5OYXYtbGFuZ3VhZ2VzLXNlbGVjdC1ib3JkZXI6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kbWFpbk5hdi1sYW5ndWFnZXMtc2VsZWN0LWktY29sb3I6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG5cbiRmb290ZXItYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrICFkZWZhdWx0O1xuJGZvb3Rlci1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGZvb3Rlci1pbmZvLWJhY2tncm91bmQ6ICRjb2xvci1taW5lLXNoYWZ0ICFkZWZhdWx0O1xuJGZvb3Rlci1pbmZvLWNvbG9yOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kZm9vdGVyLWluZm8taDEtY29sb3I6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kZm9vdGVyLWluZm8taDItY29sb3I6ICRjb2xvci1jbG91ZCAhZGVmYXVsdDtcbiRmb290ZXItaW5mby1saW5rLWNvbG9yLWhvdmVyOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJGZvb3Rlci1sZWdhbC1jb2xvcjogJGNvbG9yLWJsYWNrICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLWlucHV0LWJhY2tncm91bmQ6ICRjb2xvci1ibGFjayAhZGVmYXVsdDtcbiRmb290ZXItbmV3c2xldHRlci1pbnB1dC1ib3JkZXI6IDAgIWRlZmF1bHQ7XG4kZm9vdGVyLW5ld3NsZXR0ZXItaW5wdXQtY29sb3I6ICRjb2xvci1jbG91ZCAhZGVmYXVsdDtcbiRmb290ZXItbmV3c2xldHRlci1pbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogJGNvbG9yLWNsb3VkICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1iYWNrZ3JvdW5kOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1ob3Zlci1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1ob3Zlci1iYWNrZ3JvdW5kOiAkY29sb3ItYWNjZW50LWhvdmVyICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRmb290ZXItbmV3c2xldHRlci1idXR0b24tYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQtYWN0aXZlLWhvdmVyICFkZWZhdWx0O1xuXG4kYnV0dG9uLWJhY2tncm91bmQ6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRidXR0b24tY29sb3I6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRidXR0b24tYmFja2dyb3VuZC1hY3RpdmU6ICRjb2xvci1hY2NlbnQtYWN0aXZlICFkZWZhdWx0O1xuJGJ1dHRvbi1jb2xvci1hY3RpdmU6ICRjb2xvci1hY2NlbnQtYWN0aXZlICFkZWZhdWx0O1xuJGJ1dHRvbi1iYWNrZ3JvdW5kLWRpc2FibGVkOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kYnV0dG9uLWNvbG9yLWRpc2FibGVkOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kYnV0dG9uLWFjY2VudC1iYWNrZ3JvdW5kLWFjdGl2ZTogJGNvbG9yLWFjY2VudC1hY3RpdmUtaG92ZXIgIWRlZmF1bHQ7XG4kYnV0dG9uLWFjY2VudC1jb2xvci1hY3RpdmU6ICRjb2xvci1hY2NlbnQtYWN0aXZlLWhvdmVyICFkZWZhdWx0O1xuXG4kY29udGVudC1zdHlsZXMtY29sb3I6ICRjb2xvci1lbXBlcm9yICFkZWZhdWx0O1xuJGNvbnRlbnQtc3R5bGVzLWxpbmstY29sb3I6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kY29udGVudC1zdHlsZXMtbGluay1jb2xvci1ob3ZlcjogJGNvbG9yLWFjY2VudC1ob3ZlciAhZGVmYXVsdDtcbiRjb250ZW50LXN0eWxlcy1oLWNvbG9yOiAkY29sb3ItdHVuZG9yYSAhZGVmYXVsdDtcbiRjb250ZW50LXN0eWxlcy1oNS1jb2xvcjogJGNvbnRlbnQtc3R5bGVzLWNvbG9yICFkZWZhdWx0O1xuJGNvbnRlbnQtc3R5bGVzLXRhYmxlLWJvcmRlcjogJGNvbG9yLWNsb3VkICFkZWZhdWx0O1xuJGNvbnRlbnQtc3R5bGVzLXRoZWFkLWNvbG9yOiAkY29sb3ItY29kLWdyYXkgIWRlZmF1bHQ7XG4kY29udGVudC1zdHlsZXMtdGQtdGgtYm9yZGVyOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kY29udGVudC1zdHlsZXMtZW0tYm9yZGVyOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuXG4kY29sdW1ucy1jb250ZW50LWNvbG9yOiAkY29sb3ItZW1wZXJvciAhZGVmYXVsdDtcbiRjb2x1bW5zLWNvbnRlbnQtaDEtY29sb3I6ICRjb2xvci10dW5kb3JhICFkZWZhdWx0O1xuXG4kcGFnZS1jb250ZW50LWJhY2tncm91bmQ6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRwYWdlLWNvbnRlbnQtY29sb3I6ICRjb2xvci1lbXBlcm9yICFkZWZhdWx0O1xuJHBhZ2Utc3VidGl0bGUtY29sb3I6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kcGFnZS1zdWJ0aXRsZS1ib3JkZXItYWZ0ZXI6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kcGFnZS10ZXh0LWgxOiAkY29sb3ItZW1wZXJvciAhZGVmYXVsdDtcbiRwYWdlLXRpdGxlLWNvbG9yOiAkY29sb3ItdHVuZG9yYSAhZGVmYXVsdDtcblxuJHByb3Bvc2FsLWNvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHByb3Bvc2FsLWNvbnRlbnQtY29sb3I6ICRjb2xvci1lbXBlcm9yICFkZWZhdWx0O1xuJHByb3Bvc2FsLXN1YnRpdGxlLWNvbG9yOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJHByb3Bvc2FsLXN1YnRpdGxlLWNvbG9yLWFmdGVyOiAkY29sb3ItZG92ZS1ncmF5ICFkZWZhdWx0O1xuXG4kYmxvY2stdGV4dC1jb2xvcjogJGNvbG9yLWVtcGVyb3IgIWRlZmF1bHQ7XG4kYmxvY2stdGl0bGUtY29sb3I6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kYmxvY2stdGl0bGUtYWZ0ZXItYm9yZGVyOiAxcHggc29saWQgIWRlZmF1bHQ7XG4kYmxvY2stdGl0bGUtYmxvY2stc3VidGl0bGUtY29sb3I6ICRjb2xvci10dW5kb3JhICFkZWZhdWx0O1xuXG4kcGFnZUhlcm8tdGl0bGUtY29sb3I6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRwYWdlSGVyby1tZWRpYS10aXRsZS1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHBhZ2VIZXJvLWFycm93LWJhY2tncm91bmQ6ICRjb2xvci1ibGFjay0tYWxwaGEtc3Ryb25nICFkZWZhdWx0O1xuJHBhZ2VIZXJvLWFycm93LWJvcmRlci1hZnRlcjogJGNvbG9yLWJsYWNrLS1hbHBoYS1zdHJvbmcgIWRlZmF1bHQ7XG4kcGFnZUhlcm8tYXJyb3ctYm9yZGVyLWhvdmVyOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuXG4kaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcy1jb2xvcjogJGNvbG9yLWdyYXkgIWRlZmF1bHQ7XG4kaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcy1wcmV2LW5leHQtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMtcHJldi1uZXh0LWNvbG9yOiAkY29sb3ItZ3JheSAhZGVmYXVsdDtcbiRoZWFkZXItc2xpZGVzaG93LXN3aXRjaGVzLXByZXYtbmV4dC1ib3JkZXI6ICRjb2xvci1ncmF5ICFkZWZhdWx0O1xuJGhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMtcHJldi1uZXh0LWNvbG9yLWhvdmVyOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcy1wcmV2LW5leHQtYm9yZGVyLWhvdmVyOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG5cbiRib29rUG9wdXAtYmFja2dyb3VuZDogJGNvbG9yLXNoYXJrLS1hbHBoYS1zdHJvbmcgIWRlZmF1bHQ7XG4kYm9va1BvcHVwLWJvb2stYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGJvb2tQb3B1cC1iYWNrZ3JvdW5kLTc2ODogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcbiRib29rLWl0ZW0tbGFiZWwtY29sb3ItNzY4OiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJGJvb2stdGl0bGUtY29sb3I6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kYm9vay1jbG9zZS1iYWNrZ3JvdW5kOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kYm9vay1jbG9zZS1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuXG4kYm9vay1pdGVtLWJhY2tncm91bmQ6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRib29rLWl0ZW0tbGFiZWwtY29sb3I6ICRjb2xvci1jbG91ZCAhZGVmYXVsdDtcbiRjYWxlbmRhci10b2dnbGUtY29sb3I6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kY2FsZW5kYXItdG9nZ2xlLWJhY2tncm91bmQtYmVmb3JlOiAkY29sb3ItY2FyYXJyYSAhZGVmYXVsdDtcbiRib29rLWl0ZW0tYWN0aXZlLWNvbG9yOiAkY29sb3ItZG92ZS1ncmF5ICFkZWZhdWx0O1xuJGRhdGUtZGF5LWNvbG9yOiAkY29sb3ItZW1wZXJvciAhZGVmYXVsdDtcbiRkYXRlLW1vbnRoLWNvbG9yOiAkY29sb3ItZW1wZXJvciAhZGVmYXVsdDtcbiRib29rLWFycml2ZS1ib29rLWRlcGFydC1ib3JkZXI6ICRjb2xvci1jbG91ZCAhZGVmYXVsdDtcbiRib29rLWd1ZXN0cy1jb2xvcjogJGNvbG9yLWVtcGVyb3IgIWRlZmF1bHQ7XG4kYm9vay1zdWJtaXQtYnV0dG9uLWJhY2tncm91bmQ6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRib29rLXN1Ym1pdC1idXR0b24tY29sb3I6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRib29rLXN1Ym1pdC1idXR0b24tYmFja2dyb3VuZC1ob3ZlcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcbiRib29rLXN1Ym1pdC1idXR0b24tY29sb3ItaG92ZXI6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRib29rUG9wdXAtc3VibWl0LWJ1dHRvbi1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGJvb2tQb3B1cC1zdWJtaXQtYnV0dG9uLWJhY2tncm91bmQ6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRib29rUG9wdXAtc3VibWl0LWJ1dHRvbi1jb2xvci1ob3ZlcjogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJGJvb2tQb3B1cC1zdWJtaXQtYnV0dG9uLWJhY2tncm91bmQtaG92ZXI6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kYm9vay1pbnZhbGlkLWNvbG9yOiAkY29sb3ItcmVkICFkZWZhdWx0O1xuXG4kdGV4dC1ibG9jay10aXRsZS1jb2xvcjogJGNvbG9yLXR1bmRvcmEgIWRlZmF1bHQ7XG5cbiRzdWJwYWdlLWNvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHN1YnBhZ2UtdGl0bGUtY29sb3I6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kc3VicGFnZS10ZXh0LWgxLXN1YnRpdGxlLWNvbG9yOiAkY29sb3ItdHVuZG9yYSAhZGVmYXVsdDtcbiRzdWJwYWdlLXRleHQtY29sb3I6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG5cbiRzbGlkZS1jb250ZW50LWNvbG9yOiAkY29sb3ItY29kLWdyYXkgIWRlZmF1bHQ7XG4kc2xpZGVzaG93LXN3aXRjaGVzLWNvbG9yOiAkY29sb3ItZ3JheSAhZGVmYXVsdDtcbiRzbGlkZXNob3ctc3dpdGNoZXMtbmV4dC1wcmV2LWJhY2tncm91bmQ6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRzbGlkZXNob3ctc3dpdGNoZXMtbmV4dC1wcmV2LWJvcmRlcjogJGNvbG9yLWdyYXkgIWRlZmF1bHQ7XG4kc2xpZGVzaG93LXN3aXRjaGVzLW5leHQtcHJldi1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHNsaWRlc2hvdy1zd2l0Y2hlcy1uZXh0LXByZXYtYm9yZGVyLWhvdmVyOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kc2xpZGVzaG93LXN3aXRjaGVzLW5leHQtcHJldi1jb2xvci1ob3ZlcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHNsaWRlLWNvbnRlbnQtY29sb3ItaDEtMTAyMzogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHNsaWRlLWNvbnRlbnQtY29sb3ItbGluay0xMDIzOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kc2xpZGUtY29udGVudC1mdWxsLWgxLWNvbG9yOiAkY29sb3ItYmxhY2sgIWRlZmF1bHQ7XG4kc2xpZGVzaG93LWNvbnRyb2xzLWZ1bGwtbmV4dC1wcmV2LWNvbG9yOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kc2xpZGUtY29udGVudC1mdWxsLWgxLWNvbG9yLTEwMjM6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcblxuJHNlcGFyYXRvci1iYWNrZ3JvdW5kOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kc2VwYXJhdG9yLWNvbG9yOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJHNlcGFyYXRvci10aXRsZS1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHNlcGFyYXRvci1jb250ZW50LWNvbG9yOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kc2VwYXJhdG9yLWNvbnRlbnQtY29sb3ItaG92ZXI6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG5cbiRyb29tLWNvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHJvb20tdGl0bGUtY29sb3I6ICRjb2xvci10dW5kb3JhICFkZWZhdWx0O1xuJHJvb20tc3VidGl0bGUtY29sb3I6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kcm9vbS10ZXh0LWNvbG9yOiAkY29sb3ItZG92ZS1ncmF5ICFkZWZhdWx0O1xuJHJvb20tbGluay1ob3Zlci1jb2xvcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcblxuJHJvb21Db21wYWN0LXRpdGxlLWNvbG9yOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kcm9vbUhlcm8tY29udGVudC1iYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kcm9vbUhlcm8tdGl0bGUtY29sb3I6ICRjb2xvci10dW5kb3JhICFkZWZhdWx0O1xuJHJvb21IZXJvLXN1YnRpdGxlLWNvbG9yOiAkY29sb3ItZG92ZS1ncmF5ICFkZWZhdWx0O1xuJHJvb21IZXJvLXRleHQtY29sb3I6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kcm9vbUhlcm8tbGluay1jb2xvci1ob3ZlcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcblxuJHJlZmVyZW5jZS10ZXh0LWNvbG9yOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kcmVmZXJlbmNlLWNvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHJlZmVyZW5jZS1kYXRlcy1jb2xvcjogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJHJlZmVyZW5jZS1tb3JlLWNvbG9yOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJHJlZmVyZW5jZS1tb3JlLWNvbG9yLWhvdmVyOiAkY29sb3ItYWNjZW50LWhvdmVyICFkZWZhdWx0O1xuJHJlZmVyZW5jZS1saW5rLWNvbG9yOiAkY29sb3ItdHVuZG9yYSAhZGVmYXVsdDtcbiRyZWZlcmVuY2UtbGluay1jb2xvci1ob3ZlcjogJGNvbG9yLWFjY2VudC1ob3ZlciAhZGVmYXVsdDtcblxuJG9mZmVyLWNvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJG9mZmVyLWRhdGVzLWNvbG9yOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kb2ZmZXItZG9tYWluLWNvbG9yOiAkY29sb3ItZW1wZXJvciAhZGVmYXVsdDtcbiRvZmZlci1tb3JlLWNvbG9yOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJG9mZmVyLW1vcmUtY29sb3ItaG92ZXI6ICRjb2xvci1hY2NlbnQtaG92ZXIgIWRlZmF1bHQ7XG5cbiRvZmZlcnMtc2xpZGVzaG93LWJsb2NrLWJhY2tncm91bmQ6ICRjb2xvci1taW5lLXNoYWZ0ICFkZWZhdWx0O1xuJG9mZmVycy1zbGlkZXNob3ctdGl0bGUtY29sb3I6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kb2ZmZXJzLXNsaWRlc2hvdy10aXRsZS1ib3JkZXI6ICRjb2xvci1ncmF5ICFkZWZhdWx0O1xuJG9mZmVycy1zbGlkZXNob3ctc3VidGl0bGUtY29sb3I6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kb2ZmZXJzLXNsaWRlLWNvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJG9mZmVycy1zbGlkZS10aXRsZS1jb2xvcjogJGNvbG9yLXR1bmRvcmEgIWRlZmF1bHQ7XG4kb2ZmZXJzLXNsaWRlLXRleHQtY29sb3I6ICRjb2xvci1lbXBlcm9yICFkZWZhdWx0O1xuJG9mZmVycy1zbGlkZS1wcmljZS1kYXRlcy1jb2xvcjogJGNvbG9yLWRvdmUtZ3JheSAhZGVmYXVsdDtcbiRvZmZlcnMtc2xpZGUtbGluay1jb2xvcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcbiRvZmZlcnMtc2xpZGUtbGluay1jb2xvci1ob3ZlcjogJGNvbG9yLWFjY2VudC1ob3ZlciAhZGVmYXVsdDtcbiRvZmZlcnMtc2xpZGVzaG93LXN3aXRjaGVzLXByZXYtbmV4dC1ib3JkZXI6ICRjb2xvci1ncmF5ICFkZWZhdWx0O1xuJG9mZmVycy1zbGlkZXNob3ctc3dpdGNoZXMtcHJldi1uZXh0LWNvbG9yOiAkY29sb3ItZ3JheSAhZGVmYXVsdDtcbiRvZmZlcnMtc2xpZGVzaG93LXN3aXRjaGVzLXByZXYtbmV4dC1ib3JkZXItaG92ZXI6ICRjb2xvci1jbG91ZCAhZGVmYXVsdDtcbiRvZmZlcnMtc2xpZGVzaG93LXN3aXRjaGVzLXByZXYtbmV4dC1jb2xvci1ob3ZlcjogJGNvbG9yLWNsb3VkICFkZWZhdWx0O1xuJG9mZmVycy1zbGlkZXNob3ctZm9vdGVyLWJhY2tncm91bmQ6ICRjb2xvci1jb2QtZ3JheSAhZGVmYXVsdDtcbiRvZmZlcnMtc2xpZGVzaG93LWZvb3Rlci1jb2xvcjogJGNvbG9yLWNsb3VkICFkZWZhdWx0O1xuXG4kbmV3cy1jb250ZW50LWNvbG9yOiAkY29sb3ItZW1wZXJvciAhZGVmYXVsdDtcbiRuZXdzLXRpdGxlLWNvbG9yOiAkY29sb3ItdHVuZG9yYSAhZGVmYXVsdDtcbiRuZXdzLWFydGljbGUtYm9yZGVyOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kbmV3cy1kYXRlLWNvbG9yOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluay1jb2xvcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmstY29sb3ItaG92ZXI6ICRjb2xvci1hY2NlbnQtaG92ZXIgIWRlZmF1bHQ7XG5cbiRoZXJvLWJhY2tncm91bmQ6ICRjb2xvci1jb2QtZ3JheSAhZGVmYXVsdDtcbiRoZXJvLWNvbG9yOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kaGVyby1tZWRpYS1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGhlcm8tbGluay1ib3JkZXI6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRoZXJvLWxpbmstY29sb3I6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcblxuJGdhbGxlcnktc2xpZGUtbWVkaWEtYm9yZGVyOiAkY29sb3ItZG92ZS1ncmF5ICFkZWZhdWx0O1xuJGdhbGxlcnktc2xpZGUtdGl0bGUtaDEtY29sb3I6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRnYWxsZXJ5LXN3aXRjaGVzLWNvbG9yOiAkY29sb3ItZ3JheSAhZGVmYXVsdDtcbiRnYWxsZXJ5LXN3aXRjaGVzLXByZXYtbmV4dC1iYWNrZ3JvdW5kOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kZ2FsbGVyeS1zd2l0Y2hlcy1wcmV2LW5leHQtYm9yZGVyOiAkY29sb3ItZ3JheSAhZGVmYXVsdDtcbiRnYWxsZXJ5LXN3aXRjaGVzLXByZXYtbmV4dC1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGdhbGxlcnktc3dpdGNoZXMtcHJldi1uZXh0LWJvcmRlci1ob3ZlcjogJGNvbG9yLWNsb3VkICFkZWZhdWx0O1xuJGdhbGxlcnktc3dpdGNoZXMtcHJldi1uZXh0LWNvbG9yLWhvdmVyOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG5cbiRjb2x1bW5zLXRpdGxlLWNvbG9yOiAkc2l0ZS1iYXNlLWNvbG9yICFkZWZhdWx0O1xuJGNvbHVtbnMtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuXG4kYm9vay1zdGF0aWMtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuXG4kbWVkaWEtZnVsbC1jb250ZW50LWNvbG9yOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kYWR1bHQtY291bnRlci1hcnJvdy1jb2xvcjogJGNvbG9yLWRvdmUtZ3JheSAhZGVmYXVsdDtcblxuJHJlZkNhcmQtdGl0bGUtY29sb3I6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRyZWZDYXJkLXRleHQtY29sb3I6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcblxuJHJlZmVyZW5jZUdhbGxlcnlJdGVtLXRpdGxlLWNvbG9yOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG5cbiRnYWxsZXJ5LXNsaWRlLXRpdGxlLWgxLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRoZXJvLWxpbmstZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zICFkZWZhdWx0O1xuJG9mZmVycy1zbGlkZS1wcmljZS1kYXRlcy1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMgIWRlZmF1bHQ7XG4kb2ZmZXJzLXNsaWRlc2hvdy10ZXh0LWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWYgIWRlZmF1bHQ7XG4kcm9vbUNvbXBhY3QtdGl0bGUtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zICFkZWZhdWx0O1xuJHJvb21IZXJvLXN1YnRpdGxlLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRyb29tLXN1YnRpdGxlLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRib29rLWl0ZW0tbGFiZWwtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zICFkZWZhdWx0O1xuJGRhdGUtZGF5LWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWYgIWRlZmF1bHQ7XG4kZGF0ZS1tb250aC1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmICFkZWZhdWx0O1xuJGJvb2stZ3Vlc3RzLWlucHV0LWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWYgIWRlZmF1bHQ7XG4kYm9vay1zdWJtaXQtYnV0dG9uLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRib29rLXRpdGxlLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRwcm9wb3NhbC1zdWJ0aXRsZS1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMgIWRlZmF1bHQ7XG4kcGFnZS1yb29tLXN1YnRpdGxlLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRidXR0b24tZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zICFkZWZhdWx0O1xuJHNvbGlkLWJ1dHRvbi1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMgIWRlZmF1bHQ7XG4kYmxvY2stdGl0bGUtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zICFkZWZhdWx0O1xuJGJsb2NrLXN1YnRpdGxlLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWYgIWRlZmF1bHQ7XG4kY29udGVudC1zdHlsZXMtdGFibGUtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZiAhZGVmYXVsdDtcbiRmb290ZXJOYXYtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zICFkZWZhdWx0O1xuJGZvb3Rlci1pbmZvLWgxLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWYgIWRlZmF1bHQ7XG4kZm9vdGVyLWluZm8taDItZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLWlucHV0LWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRtYWluTmF2LWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRtYWluTmF2LWxhbmd1YWdlcy1zZWxlY3QtY3VycmVudC1sYW5nLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRyZWZlcmVuY2VHYWxsZXJ5SXRlbS10aXRsZS1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmICFkZWZhdWx0O1xuXG4kdHJhdmVsbGluZS1iYWNrZ3JvdW5kOiAjZTllNWUyICFkZWZhdWx0O1xuJHRyYXZlbGxpbmUtaGVyby1iYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci13aGl0ZSwgMC45KSAhZGVmYXVsdDtcbiR0cmF2ZWxsaW5lLXJvb20tYmFja2dyb3VuZDogI2U5ZTVlMiAhZGVmYXVsdDtcbiR0cmF2ZWxsaW5lLXRvb2x0aXAtYmFja2dyb3VuZDogcmdiYSgkY29sb3Itd2hpdGUsIDAuOSkgIWRlZmF1bHQ7XG4kdHJhdmVsbGluZS10b29sdGlwLWhlYWRlci1iYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci1hY2NlbnQsIDAuOSkgIWRlZmF1bHQ7XG4kdHJhdmVsbGluZS10b29sdGlwLWhlYWRlci1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHRyYXZlbGxpbmUtdG9vbHRpcC1oZWFkZXItZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZiAhZGVmYXVsdDtcbiR0cmF2ZWxsaW5lLXRvb2x0aXAtY29udGVudC1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMgIWRlZmF1bHQ7XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvX2RlZmF1bHRfdmFyaWFibGVzLnNjc3MiLCIlcmVmQ2FyZCB7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAxMnB4ICRjb2xvci1zaGFyay0tYWxwaGEtbGlnaHQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDQ0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4lcmVmQ2FyZC1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbiVyZWZDYXJkLXRpdGxlIHtcbiAgICBjb2xvcjogJHJlZkNhcmQtdGl0bGUtY29sb3I7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgbWF4LWhlaWdodDogMy42ZW07XG59XG5cbiVyZWZDYXJkLXRleHQge1xuICAgIGNvbG9yOiAkcmVmQ2FyZC10ZXh0LWNvbG9yO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuJXJlZkNhcmQtbW9yZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgJXJlZkNhcmQtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgJXJlZkNhcmQge1xuICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICAgIH1cblxuICAgICVyZWZDYXJkLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICVyZWZDYXJkLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgJXJlZkNhcmQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDMycHg7XG4gICAgfVxuXG4gICAgJXJlZkNhcmQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAlcmVmQ2FyZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICVyZWZDYXJkLXRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJXJlZkNhcmQtbW9yZSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9jb21tb24vX3JlZkNhcmQuc2NzcyIsIiVwYWdlLXRpdGxlIHtcbiAgICBjb2xvcjogJHBhZ2UtdGl0bGUtY29sb3I7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiVwYWdlLXN1YnRpdGxlIHtcbiAgICBjb2xvcjogJHBhZ2Utc3VidGl0bGUtY29sb3I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkcGFnZS1zdWJ0aXRsZS1ib3JkZXItYWZ0ZXI7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBtYXJnaW46IDIwcHggMCAxNXB4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICB9XG59XG5cbiVwYWdlLWNvbnRlbnQge1xuICAgIEBleHRlbmQgJWJsb2NrO1xuXG4gICAgYmFja2dyb3VuZDogJHBhZ2UtY29udGVudC1iYWNrZ3JvdW5kO1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMTJweCAkY29sb3ItYmxhY2stLWFscGhhO1xuICAgIGNvbG9yOiAkcGFnZS1jb250ZW50LWNvbG9yO1xuICAgIHBhZGRpbmc6IDU1cHggMzhweCAyNXB4O1xufVxuXG4lcGFnZS10ZXh0IHtcbiAgICBAZXh0ZW5kICVjb250ZW50LXN0eWxlcztcblxuICAgIHVsIHtcbiAgICAgICAgY29sdW1uLWNvdW50OiAyO1xuICAgICAgICBjb2x1bW4tZ2FwOiAxMDBweDtcbiAgICAgICAgY29sdW1uLXdpZHRoOiAyNjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA2NjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAlcGFnZS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICB9XG5cbiAgICAlcGFnZS1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgICVwYWdlLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJXBhZ2Utc3VidGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICVwYWdlLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAzOHB4IDIwcHg7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2NvbW1vbi9fcGFnZS5zY3NzIiwiJWRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogJG1haW5OYXYtY3VycmVudC1sYW5nLWNvbG9yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgaSB7XG4gICAgICAgIGNvbG9yOiAkbWFpbk5hdi1jdXJyZW50LWxhbmctaS1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTFweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbiVkcm9wZG93bi1saXN0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYmFja2dyb3VuZDogJG1haW5OYXYtbGFuZ3VhZ2VzLXVsLWJhY2tncm91bmQ7XG4gICAgYm94LXNoYWRvdzogJGNvbG9yLWJsYWNrLS1hbHBoYS1saWdodCAzcHggM3B4IDZweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtaW4td2lkdGg6IDE5OXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTVweDtcbn1cblxuJWRyb3Bkb3duLW92ZXJsYXkge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9jb21tb24vX2Ryb3Bkb3duLnNjc3MiLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuNCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJ21peGlucyc7XG5AaW1wb3J0ICdjb3JlJztcbkBpbXBvcnQgJ2xhcmdlcic7XG5AaW1wb3J0ICdmaXhlZC13aWR0aCc7XG5AaW1wb3J0ICdsaXN0JztcbkBpbXBvcnQgJ2JvcmRlcmVkLXB1bGxlZCc7XG5AaW1wb3J0ICdhbmltYXRlZCc7XG5AaW1wb3J0ICdyb3RhdGVkLWZsaXBwZWQnO1xuQGltcG9ydCAnc3RhY2tlZCc7XG5AaW1wb3J0ICdpY29ucyc7XG5AaW1wb3J0ICdzY3JlZW4tcmVhZGVyJztcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2ZvbnRhd2Vzb21lLnNjc3MiLCIvKiBhbGVncmV5YS1yZWd1bGFyIC0gbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQWxlZ3JleWEnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS01MDAgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCJ+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy01MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIn5iYXNlL2ZvbnRzL2FsZWdyZXlhL2FsZWdyZXlhLXYxOS1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTUwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS03MDAgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJ+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIn5iYXNlL2ZvbnRzL2FsZWdyZXlhL2FsZWdyZXlhLXYxOS1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTcwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS1pdGFsaWMgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCJ+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy1pdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIn5iYXNlL2ZvbnRzL2FsZWdyZXlhL2FsZWdyZXlhLXYxOS1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLWl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS01MDBpdGFsaWMgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCJ+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy01MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIn5iYXNlL2ZvbnRzL2FsZWdyZXlhL2FsZWdyZXlhLXYxOS1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTUwMGl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS03MDBpdGFsaWMgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJ+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy03MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIn5iYXNlL2ZvbnRzL2FsZWdyZXlhL2FsZWdyZXlhLXYxOS1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTcwMGl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS1zYW5zLXJlZ3VsYXIgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcIn5iYXNlL2ZvbnRzL2FsZWdyZXlhLXNhbnMvYWxlZ3JleWEtc2Fucy12MTQtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJ+YmFzZS9mb250cy9hbGVncmV5YS1zYW5zL2FsZWdyZXlhLXNhbnMtdjE0LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS1zYW5zLWl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FsZWdyZXlhIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLWl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS1zYW5zLTUwMCAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FsZWdyZXlhIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTUwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS1zYW5zLTUwMGl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FsZWdyZXlhIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTUwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTUwMGl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS1zYW5zLTcwMCAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FsZWdyZXlhIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTcwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS1zYW5zLTcwMGl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FsZWdyZXlhIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTcwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTcwMGl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4uc2xpZGVzaG93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuc2xpZGVzaG93ICoge1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cbiAgLnNsaWRlc2hvdy10cmFjayB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuc2xpZGVzaG93LXNsaWRlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG4gICAgLnNsaWRlc2hvdy1zbGlkZXMtLWRyYWdnaW5nIHtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5zbGlkZXNob3ctc2xpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLnNsaWRlc2hvdy1zbGlkZSBhIHtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XG4gICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5zbGlkZXNob3ctYXJyb3dzIHtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLnNsaWRlc2hvdy1idWxsZXRzIHtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLnNsaWRlc2hvdy0tcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDsgfVxuXG4uZm9vdGVyLW5ld3NsZXR0ZXIgYnV0dG9uLCAuZG93bmxvYWQtbGluaywgLnByb3Bvc2FsLWxpbmssIC5zbGlkZS1jb250ZW50LWZ1bGwgYSwgLnN1YnBhZ2UtbW9yZS1saW5rLCAub2ZmZXItbGlzdC1maWx0ZXJCdG4sIC5wYWdlLXJvb20tbGluaywgLmJvb2stbm93LWxpbmssIC5yb29tLW1vcmUtbGluaywgLnJvb21IZXJvLW1vcmUtbGluaywgLm5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItbGluaywgLm5ld3NsZXR0ZXIgYnV0dG9uIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMTVweCA1OHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmZvb3Rlci1uZXdzbGV0dGVyIGJ1dHRvbiwgLmRvd25sb2FkLWxpbmssIC5wcm9wb3NhbC1saW5rLCAuc2xpZGUtY29udGVudC1mdWxsIGEsIC5zdWJwYWdlLW1vcmUtbGluaywgLm9mZmVyLWxpc3QtZmlsdGVyQnRuLCAucGFnZS1yb29tLWxpbmssIC5ib29rLW5vdy1saW5rLCAucm9vbS1tb3JlLWxpbmssIC5yb29tSGVyby1tb3JlLWxpbmssIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWxpbmssIC5uZXdzbGV0dGVyIGJ1dHRvbiwgLmNjLWRlbnkge1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xuICBib3JkZXItY29sb3I6ICMyMjI7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5mb290ZXItbmV3c2xldHRlciBidXR0b246aG92ZXIsIC5kb3dubG9hZC1saW5rOmhvdmVyLCAucHJvcG9zYWwtbGluazpob3ZlciwgLnNsaWRlLWNvbnRlbnQtZnVsbCBhOmhvdmVyLCAuc3VicGFnZS1tb3JlLWxpbms6aG92ZXIsIC5vZmZlci1saXN0LWZpbHRlckJ0bjpob3ZlciwgLnBhZ2Utcm9vbS1saW5rOmhvdmVyLCAuYm9vay1ub3ctbGluazpob3ZlciwgLnJvb20tbW9yZS1saW5rOmhvdmVyLCAucm9vbUhlcm8tbW9yZS1saW5rOmhvdmVyLCAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rOmhvdmVyLCAubmV3c2xldHRlciBidXR0b246aG92ZXIsIC5jYy1kZW55OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNWU5MTc5O1xuICAgIGJvcmRlci1jb2xvcjogIzVlOTE3OTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuZm9vdGVyLW5ld3NsZXR0ZXIgYnV0dG9uOmFjdGl2ZSwgLmRvd25sb2FkLWxpbms6YWN0aXZlLCAucHJvcG9zYWwtbGluazphY3RpdmUsIC5zbGlkZS1jb250ZW50LWZ1bGwgYTphY3RpdmUsIC5zdWJwYWdlLW1vcmUtbGluazphY3RpdmUsIC5vZmZlci1saXN0LWZpbHRlckJ0bjphY3RpdmUsIC5wYWdlLXJvb20tbGluazphY3RpdmUsIC5ib29rLW5vdy1saW5rOmFjdGl2ZSwgLnJvb20tbW9yZS1saW5rOmFjdGl2ZSwgLnJvb21IZXJvLW1vcmUtbGluazphY3RpdmUsIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWxpbms6YWN0aXZlLCAubmV3c2xldHRlciBidXR0b246YWN0aXZlLCAuY2MtZGVueTphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICM3YWE4OTI7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2FhODkyO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5mb290ZXItbmV3c2xldHRlciBidXR0b246ZGlzYWJsZWQsIC5kb3dubG9hZC1saW5rOmRpc2FibGVkLCAucHJvcG9zYWwtbGluazpkaXNhYmxlZCwgLnNsaWRlLWNvbnRlbnQtZnVsbCBhOmRpc2FibGVkLCAuc3VicGFnZS1tb3JlLWxpbms6ZGlzYWJsZWQsIC5vZmZlci1saXN0LWZpbHRlckJ0bjpkaXNhYmxlZCwgLnBhZ2Utcm9vbS1saW5rOmRpc2FibGVkLCAuYm9vay1ub3ctbGluazpkaXNhYmxlZCwgLnJvb20tbW9yZS1saW5rOmRpc2FibGVkLCAucm9vbUhlcm8tbW9yZS1saW5rOmRpc2FibGVkLCAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rOmRpc2FibGVkLCAubmV3c2xldHRlciBidXR0b246ZGlzYWJsZWQsIC5jYy1kZW55OmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWM3O1xuICAgIGJvcmRlci1jb2xvcjogI2NiY2FjNztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG4gICAgLmZvb3Rlci1uZXdzbGV0dGVyIGJ1dHRvbjpkaXNhYmxlZDpob3ZlciwgLmRvd25sb2FkLWxpbms6ZGlzYWJsZWQ6aG92ZXIsIC5wcm9wb3NhbC1saW5rOmRpc2FibGVkOmhvdmVyLCAuc2xpZGUtY29udGVudC1mdWxsIGE6ZGlzYWJsZWQ6aG92ZXIsIC5zdWJwYWdlLW1vcmUtbGluazpkaXNhYmxlZDpob3ZlciwgLm9mZmVyLWxpc3QtZmlsdGVyQnRuOmRpc2FibGVkOmhvdmVyLCAucGFnZS1yb29tLWxpbms6ZGlzYWJsZWQ6aG92ZXIsIC5ib29rLW5vdy1saW5rOmRpc2FibGVkOmhvdmVyLCAucm9vbS1tb3JlLWxpbms6ZGlzYWJsZWQ6aG92ZXIsIC5yb29tSGVyby1tb3JlLWxpbms6ZGlzYWJsZWQ6aG92ZXIsIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWxpbms6ZGlzYWJsZWQ6aG92ZXIsIC5uZXdzbGV0dGVyIGJ1dHRvbjpkaXNhYmxlZDpob3ZlciwgLmNjLWRlbnk6ZGlzYWJsZWQ6aG92ZXIsIC5mb290ZXItbmV3c2xldHRlciBidXR0b246ZGlzYWJsZWQ6YWN0aXZlLCAuZG93bmxvYWQtbGluazpkaXNhYmxlZDphY3RpdmUsIC5wcm9wb3NhbC1saW5rOmRpc2FibGVkOmFjdGl2ZSwgLnNsaWRlLWNvbnRlbnQtZnVsbCBhOmRpc2FibGVkOmFjdGl2ZSwgLnN1YnBhZ2UtbW9yZS1saW5rOmRpc2FibGVkOmFjdGl2ZSwgLm9mZmVyLWxpc3QtZmlsdGVyQnRuOmRpc2FibGVkOmFjdGl2ZSwgLnBhZ2Utcm9vbS1saW5rOmRpc2FibGVkOmFjdGl2ZSwgLmJvb2stbm93LWxpbms6ZGlzYWJsZWQ6YWN0aXZlLCAucm9vbS1tb3JlLWxpbms6ZGlzYWJsZWQ6YWN0aXZlLCAucm9vbUhlcm8tbW9yZS1saW5rOmRpc2FibGVkOmFjdGl2ZSwgLm5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItbGluazpkaXNhYmxlZDphY3RpdmUsIC5uZXdzbGV0dGVyIGJ1dHRvbjpkaXNhYmxlZDphY3RpdmUsIC5jYy1kZW55OmRpc2FibGVkOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWM3O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG5cbi5jYy1kZW55IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICMyMjI7IH1cbiAgLmNjLWRlbnk6aG92ZXIsIC5jYy1kZW55OmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzIyMjtcbiAgICBib3JkZXItY29sb3I6ICMyMjI7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmNjLWFsbG93LCAucHJvcG9zYWwtbGluaywgLnNsaWRlLWNvbnRlbnQtZnVsbCBhLCAuc3VicGFnZS1tb3JlLWxpbmssIC5vZmZlci1saXN0LWZpbHRlckJ0biwgLnBhZ2Utcm9vbS1saW5rLCAuYm9vay1ub3ctbGluaywgLm5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItbGluayB7XG4gIGJhY2tncm91bmQ6ICM1ZTkxNzk7XG4gIGJvcmRlci1jb2xvcjogIzVlOTE3OTsgfVxuICAuY2MtYWxsb3c6aG92ZXIsIC5wcm9wb3NhbC1saW5rOmhvdmVyLCAuc2xpZGUtY29udGVudC1mdWxsIGE6aG92ZXIsIC5zdWJwYWdlLW1vcmUtbGluazpob3ZlciwgLm9mZmVyLWxpc3QtZmlsdGVyQnRuOmhvdmVyLCAucGFnZS1yb29tLWxpbms6aG92ZXIsIC5ib29rLW5vdy1saW5rOmhvdmVyLCAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjYjhlOWQyO1xuICAgIGJvcmRlci1jb2xvcjogI2I4ZTlkMjsgfVxuICAuY2MtYWxsb3c6YWN0aXZlLCAucHJvcG9zYWwtbGluazphY3RpdmUsIC5zbGlkZS1jb250ZW50LWZ1bGwgYTphY3RpdmUsIC5zdWJwYWdlLW1vcmUtbGluazphY3RpdmUsIC5vZmZlci1saXN0LWZpbHRlckJ0bjphY3RpdmUsIC5wYWdlLXJvb20tbGluazphY3RpdmUsIC5ib29rLW5vdy1saW5rOmFjdGl2ZSwgLm5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItbGluazphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNkZmY1ZWI7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGZmNWViOyB9XG5cbi5kb3dubG9hZC1saW5rLCAuc3VicGFnZS1tb3JlLWxpbmssIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWxpbmsge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICBjb2xvcjogIzVlOTE3OTsgfVxuICAuZG93bmxvYWQtbGluazpob3ZlciwgLnN1YnBhZ2UtbW9yZS1saW5rOmhvdmVyLCAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rOmhvdmVyLCAuZG93bmxvYWQtbGluazphY3RpdmUsIC5zdWJwYWdlLW1vcmUtbGluazphY3RpdmUsIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWxpbms6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjNWU5MTc5O1xuICAgIGJvcmRlci1jb2xvcjogIzVlOTE3OTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5mb290ZXItbmV3c2xldHRlciBidXR0b24sIC5kb3dubG9hZC1saW5rLCAucHJvcG9zYWwtbGluaywgLnNsaWRlLWNvbnRlbnQtZnVsbCBhLCAuc3VicGFnZS1tb3JlLWxpbmssIC5vZmZlci1saXN0LWZpbHRlckJ0biwgLnBhZ2Utcm9vbS1saW5rLCAuYm9vay1ub3ctbGluaywgLnJvb20tbW9yZS1saW5rLCAucm9vbUhlcm8tbW9yZS1saW5rLCAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rLCAubmV3c2xldHRlciBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi5vZmZlcnMtc2xpZGUtY29udGVudCwgLnJlZmVyZW5jZS1jb250ZW50LCAub2ZmZXItY29udGVudCB7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTJweCByZ2JhKDM0LCAzNCwgMzQsIDAuMTQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5vZmZlcnMtc2xpZGUtY29udGVudEhlYWRlciwgLnJlZmVyZW5jZS1oZWFkZXIsIC5vZmZlci1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9XG5cbi5vZmZlcnMtc2xpZGUtdGl0bGUsIC5yZWZlcmVuY2UtdGl0bGUsIC5vZmZlci10aXRsZSB7XG4gIGNvbG9yOiAjMjIyO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWF4LWhlaWdodDogMy42ZW07IH1cblxuLm9mZmVycy1zbGlkZS10ZXh0LCAucmVmZXJlbmNlLXRleHQsIC5zdWJwYWdlLXRleHQsIC5vZmZlci10ZXh0IHtcbiAgY29sb3I6ICMyMjI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5vZmZlcnMtc2xpZGUtbGluaywgLnJlZmVyZW5jZS1tb3JlLCAub2ZmZXItbW9yZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAub2ZmZXJzLXNsaWRlLXRpdGxlLCAucmVmZXJlbmNlLXRpdGxlLCAub2ZmZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLm9mZmVycy1zbGlkZS1jb250ZW50LCAucmVmZXJlbmNlLWNvbnRlbnQsIC5vZmZlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMnB4OyB9XG4gIC5vZmZlcnMtc2xpZGUtdGl0bGUsIC5yZWZlcmVuY2UtdGl0bGUsIC5vZmZlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAub2ZmZXJzLXNsaWRlLXRpdGxlLCAucmVmZXJlbmNlLXRpdGxlLCAub2ZmZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAub2ZmZXJzLXNsaWRlLWNvbnRlbnQsIC5yZWZlcmVuY2UtY29udGVudCwgLm9mZmVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggMzJweDsgfVxuICAub2ZmZXJzLXNsaWRlLWNvbnRlbnRIZWFkZXIsIC5yZWZlcmVuY2UtaGVhZGVyLCAub2ZmZXItaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLm9mZmVycy1zbGlkZS10aXRsZSwgLnJlZmVyZW5jZS10aXRsZSwgLm9mZmVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5vZmZlcnMtc2xpZGUtdGV4dCwgLnJlZmVyZW5jZS10ZXh0LCAuc3VicGFnZS10ZXh0LCAub2ZmZXItdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5vZmZlcnMtc2xpZGUtbGluaywgLnJlZmVyZW5jZS1tb3JlLCAub2ZmZXItbW9yZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnByb3Bvc2FsLXRpdGxlLCAucGFnZS1yb29tLXRpdGxlIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ucHJvcG9zYWwtc3VidGl0bGUsIC5wYWdlLXJvb20tc3VidGl0bGUge1xuICBjb2xvcjogIzVlOTE3OTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGZvbnQtZmFtaWx5OiBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5wcm9wb3NhbC1zdWJ0aXRsZTphZnRlciwgLnBhZ2Utcm9vbS1zdWJ0aXRsZTphZnRlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgY29udGVudDogJyc7XG4gICAgbWFyZ2luOiAyMHB4IDAgMTVweDtcbiAgICB3aWR0aDogNDBweDsgfVxuXG4ucHJvcG9zYWwtY29udGVudCwgLnBhZ2Utcm9vbS1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgY29sb3I6ICM1NTU7XG4gIHBhZGRpbmc6IDU1cHggMzhweCAyNXB4OyB9XG5cbi5wcm9wb3NhbC10ZXh0IHVsLCAucGFnZS1yb29tLXRleHQgdWwge1xuICBjb2x1bW4tY291bnQ6IDI7XG4gIGNvbHVtbi1nYXA6IDEwMHB4O1xuICBjb2x1bW4td2lkdGg6IDI2MHB4O1xuICBtYXgtd2lkdGg6IDY2MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnByb3Bvc2FsLXRpdGxlLCAucGFnZS1yb29tLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHg7IH1cbiAgLnByb3Bvc2FsLXN1YnRpdGxlLCAucGFnZS1yb29tLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLnByb3Bvc2FsLXRpdGxlLCAucGFnZS1yb29tLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5wcm9wb3NhbC1zdWJ0aXRsZSwgLnBhZ2Utcm9vbS1zdWJ0aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucHJvcG9zYWwtY29udGVudCwgLnBhZ2Utcm9vbS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzOHB4IDIwcHg7IH0gfVxuXG4ubWFpbk5hdi1sYW5ndWFnZXMgLm1haW5OYXYtY3VycmVudC1sYW5nIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNiOGU5ZDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuICAubWFpbk5hdi1sYW5ndWFnZXMgLm1haW5OYXYtY3VycmVudC1sYW5nIGkge1xuICAgIGNvbG9yOiAjZjBlZWVhO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tbGVmdDogMTFweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAubWFpbk5hdi1sYW5ndWFnZXMgLm1haW5OYXYtY3VycmVudC1sYW5nOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm1haW5OYXYtbGFuZ3VhZ2VzIHVsIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMTYpIDNweCAzcHggNnB4O1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtaW4td2lkdGg6IDE5OXB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDU1cHg7IH1cblxuLm1haW5OYXYtbGFuZ3VhZ2VzLmxhbmd1YWdlcy1kcm9wZG93bi1vcGVuIC5sYW5ndWFnZXMtY2xvc2Uge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDB2dzsgfVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuNCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuLmZhLFxuLmZhcyxcbi5mYXIsXG4uZmFsLFxuLmZhZCxcbi5mYWIge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmZhLWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtLjA2NjdlbTsgfVxuXG4uZmEteHMge1xuICBmb250LXNpemU6IC43NWVtOyB9XG5cbi5mYS1zbSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtOyB9XG5cbi5mYS0xeCB7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtOyB9XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtOyB9XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtOyB9XG5cbi5mYS02eCB7XG4gIGZvbnQtc2l6ZTogNmVtOyB9XG5cbi5mYS03eCB7XG4gIGZvbnQtc2l6ZTogN2VtOyB9XG5cbi5mYS04eCB7XG4gIGZvbnQtc2l6ZTogOGVtOyB9XG5cbi5mYS05eCB7XG4gIGZvbnQtc2l6ZTogOWVtOyB9XG5cbi5mYS0xMHgge1xuICBmb250LXNpemU6IDEwZW07IH1cblxuLmZhLWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMS4yNWVtOyB9XG5cbi5mYS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDIuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLmZhLXVsID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZmEtbGkge1xuICBsZWZ0OiAtMmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmZhLWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IC4xZW07XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07IH1cblxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5mYS1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5mYS5mYS1wdWxsLWxlZnQsXG4uZmFzLmZhLXB1bGwtbGVmdCxcbi5mYXIuZmEtcHVsbC1sZWZ0LFxuLmZhbC5mYS1wdWxsLWxlZnQsXG4uZmFiLmZhLXB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogLjNlbTsgfVxuXG4uZmEuZmEtcHVsbC1yaWdodCxcbi5mYXMuZmEtcHVsbC1yaWdodCxcbi5mYXIuZmEtcHVsbC1yaWdodCxcbi5mYWwuZmEtcHVsbC1yaWdodCxcbi5mYWIuZmEtcHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG5cbi5mYS1zcGluIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjsgfVxuXG4uZmEtcHVsc2Uge1xuICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7IH1cblxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4uZmEtcm90YXRlLTkwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKVwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0xODAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0yNzAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IH1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpOyB9XG5cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7IH1cblxuLmZhLWZsaXAtYm90aCwgLmZhLWZsaXAtaG9yaXpvbnRhbC5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpOyB9XG5cbjpyb290IC5mYS1yb3RhdGUtOTAsXG46cm9vdCAuZmEtcm90YXRlLTE4MCxcbjpyb290IC5mYS1yb3RhdGUtMjcwLFxuOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC5mYS1mbGlwLXZlcnRpY2FsLFxuOnJvb3QgLmZhLWZsaXAtYm90aCB7XG4gIGZpbHRlcjogbm9uZTsgfVxuXG4uZmEtc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyLjVlbTsgfVxuXG4uZmEtc3RhY2stMXgsXG4uZmEtc3RhY2stMngge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZhLXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmZhLXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07IH1cblxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG4uZmEtNTAwcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmVcIjsgfVxuXG4uZmEtYWNjZXNzaWJsZS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY4XCI7IH1cblxuLmZhLWFjY3Vzb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY5XCI7IH1cblxuLmZhLWFjcXVpc2l0aW9ucy1pbmNvcnBvcmF0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWZcIjsgfVxuXG4uZmEtYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDFcIjsgfVxuXG4uZmEtYWRkcmVzcy1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI5XCI7IH1cblxuLmZhLWFkZHJlc3MtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiOyB9XG5cbi5mYS1hZGp1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDJcIjsgfVxuXG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcwXCI7IH1cblxuLmZhLWFkdmVyc2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZhXCI7IH1cblxuLmZhLWFmZmlsaWF0ZXRoZW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZiXCI7IH1cblxuLmZhLWFpci1mcmVzaGVuZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDBcIjsgfVxuXG4uZmEtYWlyYm5iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM0XCI7IH1cblxuLmZhLWFsZ29saWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmNcIjsgfVxuXG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM3XCI7IH1cblxuLmZhLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzlcIjsgfVxuXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNlwiOyB9XG5cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOFwiOyB9XG5cbi5mYS1hbGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDJcIjsgfVxuXG4uZmEtYWxsZXJnaWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYxXCI7IH1cblxuLmZhLWFtYXpvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MFwiOyB9XG5cbi5mYS1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJjXCI7IH1cblxuLmZhLWFtYnVsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOVwiOyB9XG5cbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiOyB9XG5cbi5mYS1hbWlsaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmRcIjsgfVxuXG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7IH1cblxuLmZhLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2JcIjsgfVxuXG4uZmEtYW5nZWxsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA5XCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAzXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDJcIjsgfVxuXG4uZmEtYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiOyB9XG5cbi5mYS1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7IH1cblxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7IH1cblxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7IH1cblxuLmZhLWFuZ3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU2XCI7IH1cblxuLmZhLWFuZ3J5Y3JlYXRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmVcIjsgfVxuXG4uZmEtYW5ndWxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMFwiOyB9XG5cbi5mYS1hbmtoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ0XCI7IH1cblxuLmZhLWFwcC1zdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZlwiOyB9XG5cbi5mYS1hcHAtc3RvcmUtaW9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcwXCI7IH1cblxuLmZhLWFwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcxXCI7IH1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7IH1cblxuLmZhLWFwcGxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMVwiOyB9XG5cbi5mYS1hcHBsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTVcIjsgfVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiOyB9XG5cbi5mYS1hcmNod2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU3XCI7IH1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OFwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTlcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YVwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzViXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE4XCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjsgfVxuXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiOyB9XG5cbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7IH1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7IH1cblxuLmZhLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYyXCI7IH1cblxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjJcIjsgfVxuXG4uZmEtYXJyb3dzLWFsdC1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM3XCI7IH1cblxuLmZhLWFycm93cy1hbHQtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOFwiOyB9XG5cbi5mYS1hcnRzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdhXCI7IH1cblxuLmZhLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiOyB9XG5cbi5mYS1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OVwiOyB9XG5cbi5mYS1hc3ltbWV0cmlrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcyXCI7IH1cblxuLmZhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZhXCI7IH1cblxuLmZhLWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU4XCI7IH1cblxuLmZhLWF0bGFzc2lhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3YlwiOyB9XG5cbi5mYS1hdG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQyXCI7IH1cblxuLmZhLWF1ZGlibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzNcIjsgfVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWVcIjsgfVxuXG4uZmEtYXV0b3ByZWZpeGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFjXCI7IH1cblxuLmZhLWF2aWFuZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzRcIjsgfVxuXG4uZmEtYXZpYXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIxXCI7IH1cblxuLmZhLWF3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU5XCI7IH1cblxuLmZhLWF3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NVwiOyB9XG5cbi5mYS1iYWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdjXCI7IH1cblxuLmZhLWJhYnktY2FycmlhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2RcIjsgfVxuXG4uZmEtYmFja3NwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVhXCI7IH1cblxuLmZhLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7IH1cblxuLmZhLWJhY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U1XCI7IH1cblxuLmZhLWJhY3RlcmlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7IH1cblxuLmZhLWJhY3Rlcml1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YVwiOyB9XG5cbi5mYS1iYWhhaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NlwiOyB9XG5cbi5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRlXCI7IH1cblxuLmZhLWJhbGFuY2Utc2NhbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNVwiOyB9XG5cbi5mYS1iYWxhbmNlLXNjYWxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE2XCI7IH1cblxuLmZhLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1ZVwiOyB9XG5cbi5mYS1iYW5kLWFpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MlwiOyB9XG5cbi5mYS1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNVwiOyB9XG5cbi5mYS1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7IH1cblxuLmZhLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzlcIjsgfVxuXG4uZmEtYmFzZWJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzM1wiOyB9XG5cbi5mYS1iYXNrZXRiYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzRcIjsgfVxuXG4uZmEtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiOyB9XG5cbi5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ0XCI7IH1cblxuLmZhLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiOyB9XG5cbi5mYS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjsgfVxuXG4uZmEtYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQzXCI7IH1cblxuLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjsgfVxuXG4uZmEtYmF0dGxlLW5ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzNVwiOyB9XG5cbi5mYS1iZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzZcIjsgfVxuXG4uZmEtYmVlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmY1wiOyB9XG5cbi5mYS1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI0XCI7IH1cblxuLmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI1XCI7IH1cblxuLmZhLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjNcIjsgfVxuXG4uZmEtYmVsbC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNlwiOyB9XG5cbi5mYS1iZXppZXItY3VydmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWJcIjsgfVxuXG4uZmEtYmlibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDdcIjsgfVxuXG4uZmEtYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiOyB9XG5cbi5mYS1iaWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGFcIjsgfVxuXG4uZmEtYmltb2JqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc4XCI7IH1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjsgfVxuXG4uZmEtYmlvaGF6YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgwXCI7IH1cblxuLmZhLWJpcnRoZGF5LWNha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmRcIjsgfVxuXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcxXCI7IH1cblxuLmZhLWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzlcIjsgfVxuXG4uZmEtYml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YVwiOyB9XG5cbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2VcIjsgfVxuXG4uZmEtYmxhY2tiZXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YlwiOyB9XG5cbi5mYS1ibGVuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE3XCI7IH1cblxuLmZhLWJsZW5kZXItcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjZcIjsgfVxuXG4uZmEtYmxpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWRcIjsgfVxuXG4uZmEtYmxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4MVwiOyB9XG5cbi5mYS1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdjXCI7IH1cblxuLmZhLWJsb2dnZXItYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZFwiOyB9XG5cbi5mYS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTNcIjsgfVxuXG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTRcIjsgfVxuXG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiOyB9XG5cbi5mYS1ib2x0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU3XCI7IH1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjsgfVxuXG4uZmEtYm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkN1wiOyB9XG5cbi5mYS1ib25nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVjXCI7IH1cblxuLmZhLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjsgfVxuXG4uZmEtYm9vay1kZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI3XCI7IH1cblxuLmZhLWJvb2stbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNlwiOyB9XG5cbi5mYS1ib29rLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MThcIjsgfVxuXG4uZmEtYm9vay1yZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGFcIjsgfVxuXG4uZmEtYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmVcIjsgfVxuXG4uZmEtYm9vdHN0cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM2XCI7IH1cblxuLmZhLWJvcmRlci1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGNcIjsgfVxuXG4uZmEtYm9yZGVyLW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTBcIjsgfVxuXG4uZmEtYm9yZGVyLXN0eWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODUzXCI7IH1cblxuLmZhLWJvd2xpbmctYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzNlwiOyB9XG5cbi5mYS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjZcIjsgfVxuXG4uZmEtYm94LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWVcIjsgfVxuXG4uZmEtYm94LXRpc3N1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YlwiOyB9XG5cbi5mYS1ib3hlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OFwiOyB9XG5cbi5mYS1icmFpbGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmExXCI7IH1cblxuLmZhLWJyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRjXCI7IH1cblxuLmZhLWJyZWFkLXNsaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VjXCI7IH1cblxuLmZhLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMVwiOyB9XG5cbi5mYS1icmllZmNhc2UtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OVwiOyB9XG5cbi5mYS1icm9hZGNhc3QtdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTlcIjsgfVxuXG4uZmEtYnJvb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWFcIjsgfVxuXG4uZmEtYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWRcIjsgfVxuXG4uZmEtYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVhXCI7IH1cblxuLmZhLWJ1ZmZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzN1wiOyB9XG5cbi5mYS1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODhcIjsgfVxuXG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWRcIjsgfVxuXG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTFcIjsgfVxuXG4uZmEtYnVsbHNleWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDBcIjsgfVxuXG4uZmEtYnVybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YVwiOyB9XG5cbi5mYS1idXJvbW9iZWxleHBlcnRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdmXCI7IH1cblxuLmZhLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwN1wiOyB9XG5cbi5mYS1idXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVlXCI7IH1cblxuLmZhLWJ1c2luZXNzLXRpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGFcIjsgfVxuXG4uZmEtYnV5LW4tbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTZcIjsgfVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiOyB9XG5cbi5mYS1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVjXCI7IH1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMzXCI7IH1cblxuLmZhLWNhbGVuZGFyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3M1wiOyB9XG5cbi5mYS1jYWxlbmRhci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NFwiOyB9XG5cbi5mYS1jYWxlbmRhci1kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODNcIjsgfVxuXG4uZmEtY2FsZW5kYXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzJcIjsgfVxuXG4uZmEtY2FsZW5kYXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MVwiOyB9XG5cbi5mYS1jYWxlbmRhci10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiOyB9XG5cbi5mYS1jYWxlbmRhci13ZWVrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg0XCI7IH1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMFwiOyB9XG5cbi5mYS1jYW1lcmEtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODNcIjsgfVxuXG4uZmEtY2FtcGdyb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiYlwiOyB9XG5cbi5mYS1jYW5hZGlhbi1tYXBsZS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg1XCI7IH1cblxuLmZhLWNhbmR5LWNhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODZcIjsgfVxuXG4uZmEtY2FubmFiaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWZcIjsgfVxuXG4uZmEtY2Fwc3VsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmJcIjsgfVxuXG4uZmEtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7IH1cblxuLmZhLWNhci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGVcIjsgfVxuXG4uZmEtY2FyLWJhdHRlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGZcIjsgfVxuXG4uZmEtY2FyLWNyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUxXCI7IH1cblxuLmZhLWNhci1zaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU0XCI7IH1cblxuLmZhLWNhcmF2YW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmZcIjsgfVxuXG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiOyB9XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7IH1cblxuLmZhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7IH1cblxuLmZhLWNhcmV0LXNxdWFyZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUwXCI7IH1cblxuLmZhLWNhcmV0LXNxdWFyZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7IH1cblxuLmZhLWNhcmV0LXNxdWFyZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MlwiOyB9XG5cbi5mYS1jYXJldC1zcXVhcmUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjsgfVxuXG4uZmEtY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjsgfVxuXG4uZmEtY2Fycm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg3XCI7IH1cblxuLmZhLWNhcnQtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOFwiOyB9XG5cbi5mYS1jYXJ0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTdcIjsgfVxuXG4uZmEtY2FzaC1yZWdpc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4OFwiOyB9XG5cbi5mYS1jYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmVcIjsgfVxuXG4uZmEtY2MtYW1hem9uLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZFwiOyB9XG5cbi5mYS1jYy1hbWV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYzXCI7IH1cblxuLmZhLWNjLWFwcGxlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNlwiOyB9XG5cbi5mYS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0Y1wiOyB9XG5cbi5mYS1jYy1kaXNjb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMlwiOyB9XG5cbi5mYS1jYy1qY2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGJcIjsgfVxuXG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMVwiOyB9XG5cbi5mYS1jYy1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjRcIjsgfVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY1XCI7IH1cblxuLmZhLWNjLXZpc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjBcIjsgfVxuXG4uZmEtY2VudGVyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MFwiOyB9XG5cbi5mYS1jZW50b3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODlcIjsgfVxuXG4uZmEtY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTNcIjsgfVxuXG4uZmEtY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzBcIjsgfVxuXG4uZmEtY2hhbGtib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYlwiOyB9XG5cbi5mYS1jaGFsa2JvYXJkLXRlYWNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWNcIjsgfVxuXG4uZmEtY2hhcmdpbmctc3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlN1wiOyB9XG5cbi5mYS1jaGFydC1hcmVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZlXCI7IH1cblxuLmZhLWNoYXJ0LWJhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MFwiOyB9XG5cbi5mYS1jaGFydC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7IH1cblxuLmZhLWNoYXJ0LXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMFwiOyB9XG5cbi5mYS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiOyB9XG5cbi5mYS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNThcIjsgfVxuXG4uZmEtY2hlY2stZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYwXCI7IH1cblxuLmZhLWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YVwiOyB9XG5cbi5mYS1jaGVlc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZWZcIjsgfVxuXG4uZmEtY2hlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzlcIjsgfVxuXG4uZmEtY2hlc3MtYmlzaG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNhXCI7IH1cblxuLmZhLWNoZXNzLWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNjXCI7IH1cblxuLmZhLWNoZXNzLWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2ZcIjsgfVxuXG4uZmEtY2hlc3Mta25pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQxXCI7IH1cblxuLmZhLWNoZXNzLXBhd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDNcIjsgfVxuXG4uZmEtY2hlc3MtcXVlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDVcIjsgfVxuXG4uZmEtY2hlc3Mtcm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0N1wiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjsgfVxuXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7IH1cblxuLmZhLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiOyB9XG5cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7IH1cblxuLmZhLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzdcIjsgfVxuXG4uZmEtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWVcIjsgfVxuXG4uZmEtY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY4XCI7IH1cblxuLmZhLWNocm9tZWNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzhcIjsgfVxuXG4uZmEtY2h1cmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFkXCI7IH1cblxuLmZhLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMVwiOyB9XG5cbi5mYS1jaXJjbGUtbm90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2VcIjsgfVxuXG4uZmEtY2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0ZlwiOyB9XG5cbi5mYS1jbGluaWMtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmMlwiOyB9XG5cbi5mYS1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjhcIjsgfVxuXG4uZmEtY2xpcGJvYXJkLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZjXCI7IH1cblxuLmZhLWNsaXBib2FyZC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZkXCI7IH1cblxuLmZhLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7IH1cblxuLmZhLWNsb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRkXCI7IH1cblxuLmZhLWNsb3NlZC1jYXB0aW9uaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7IH1cblxuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7IH1cblxuLmZhLWNsb3VkLWRvd25sb2FkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MVwiOyB9XG5cbi5mYS1jbG91ZC1tZWF0YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczYlwiOyB9XG5cbi5mYS1jbG91ZC1tb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmMzXCI7IH1cblxuLmZhLWNsb3VkLW1vb24tcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczY1wiOyB9XG5cbi5mYS1jbG91ZC1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNkXCI7IH1cblxuLmZhLWNsb3VkLXNob3dlcnMtaGVhdnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDBcIjsgfVxuXG4uZmEtY2xvdWQtc3VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM0XCI7IH1cblxuLmZhLWNsb3VkLXN1bi1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQzXCI7IH1cblxuLmZhLWNsb3VkLXVwbG9hZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODJcIjsgfVxuXG4uZmEtY2xvdWRmbGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZFwiOyB9XG5cbi5mYS1jbG91ZHNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgzXCI7IH1cblxuLmZhLWNsb3Vkc21pdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODRcIjsgfVxuXG4uZmEtY2xvdWR2ZXJzaWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg1XCI7IH1cblxuLmZhLWNvY2t0YWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYxXCI7IH1cblxuLmZhLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjFcIjsgfVxuXG4uZmEtY29kZS1icmFuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjZcIjsgfVxuXG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiOyB9XG5cbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NFwiOyB9XG5cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjRcIjsgfVxuXG4uZmEtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7IH1cblxuLmZhLWNvZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjsgfVxuXG4uZmEtY29pbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWVcIjsgfVxuXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiOyB9XG5cbi5mYS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7IH1cblxuLmZhLWNvbW1lbnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdhXCI7IH1cblxuLmZhLWNvbW1lbnQtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUxXCI7IH1cblxuLmZhLWNvbW1lbnQtZG90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZFwiOyB9XG5cbi5mYS1jb21tZW50LW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjVcIjsgfVxuXG4uZmEtY29tbWVudC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiM1wiOyB9XG5cbi5mYS1jb21tZW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NlwiOyB9XG5cbi5mYS1jb21tZW50cy1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTNcIjsgfVxuXG4uZmEtY29tcGFjdC1kaXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFmXCI7IH1cblxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjsgfVxuXG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjZcIjsgfVxuXG4uZmEtY29tcHJlc3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIyXCI7IH1cblxuLmZhLWNvbXByZXNzLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGNcIjsgfVxuXG4uZmEtY29uY2llcmdlLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjJcIjsgfVxuXG4uZmEtY29uZmx1ZW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4ZFwiOyB9XG5cbi5mYS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZVwiOyB9XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmRcIjsgfVxuXG4uZmEtY29va2llOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYzXCI7IH1cblxuLmZhLWNvb2tpZS1iaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY0XCI7IH1cblxuLmZhLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzVcIjsgfVxuXG4uZmEtY29weXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY5XCI7IH1cblxuLmZhLWNvdHRvbi1idXJlYXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWVcIjsgfVxuXG4uZmEtY291Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjhcIjsgfVxuXG4uZmEtY3BhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg4XCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWVcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1ieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlN1wiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU4XCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTlcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYy1qcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlYVwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGViXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWNcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWRcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1yZW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZVwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVmXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjBcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYxXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjJcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy16ZXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYzXCI7IH1cblxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7IH1cblxuLmZhLWNyaXRpY2FsLXJvbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzlcIjsgfVxuXG4uZmEtY3JvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNVwiOyB9XG5cbi5mYS1jcm9wLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NVwiOyB9XG5cbi5mYS1jcm9zczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NFwiOyB9XG5cbi5mYS1jcm9zc2hhaXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDViXCI7IH1cblxuLmZhLWNyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjBcIjsgfVxuXG4uZmEtY3Jvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjFcIjsgfVxuXG4uZmEtY3J1dGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y3XCI7IH1cblxuLmZhLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2NcIjsgfVxuXG4uZmEtY3NzMy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGJcIjsgfVxuXG4uZmEtY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMlwiOyB9XG5cbi5mYS1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiM1wiOyB9XG5cbi5mYS1jdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzRcIjsgfVxuXG4uZmEtY3V0dGxlZmlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4Y1wiOyB9XG5cbi5mYS1kLWFuZC1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhkXCI7IH1cblxuLmZhLWQtYW5kLWQtYmV5b25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNhXCI7IH1cblxuLmZhLWRhaWx5bW90aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUyXCI7IH1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7IH1cblxuLmZhLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMwXCI7IH1cblxuLmZhLWRlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTRcIjsgfVxuXG4uZmEtZGVlemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7IH1cblxuLmZhLWRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNVwiOyB9XG5cbi5mYS1kZW1vY3JhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0N1wiOyB9XG5cbi5mYS1kZXBsb3lkb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGVcIjsgfVxuXG4uZmEtZGVza3BybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZlwiOyB9XG5cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA4XCI7IH1cblxuLmZhLWRldjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjY1wiOyB9XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7IH1cblxuLmZhLWRoYXJtYWNoYWtyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NVwiOyB9XG5cbi5mYS1kaGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTBcIjsgfVxuXG4uZmEtZGlhZ25vc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcwXCI7IH1cblxuLmZhLWRpYXNwb3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkxXCI7IH1cblxuLmZhLWRpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjJcIjsgfVxuXG4uZmEtZGljZS1kMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2ZcIjsgfVxuXG4uZmEtZGljZS1kNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMVwiOyB9XG5cbi5mYS1kaWNlLWZpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjNcIjsgfVxuXG4uZmEtZGljZS1mb3VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI0XCI7IH1cblxuLmZhLWRpY2Utb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI1XCI7IH1cblxuLmZhLWRpY2Utc2l4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI2XCI7IH1cblxuLmZhLWRpY2UtdGhyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjdcIjsgfVxuXG4uZmEtZGljZS10d286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjhcIjsgfVxuXG4uZmEtZGlnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNlwiOyB9XG5cbi5mYS1kaWdpdGFsLW9jZWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkxXCI7IH1cblxuLmZhLWRpZ2l0YWwtdGFjaG9ncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NlwiOyB9XG5cbi5mYS1kaXJlY3Rpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWViXCI7IH1cblxuLmZhLWRpc2NvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTJcIjsgfVxuXG4uZmEtZGlzY291cnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkzXCI7IH1cblxuLmZhLWRpc2Vhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmFcIjsgfVxuXG4uZmEtZGl2aWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI5XCI7IH1cblxuLmZhLWRpenp5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY3XCI7IH1cblxuLmZhLWRuYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MVwiOyB9XG5cbi5mYS1kb2NodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTRcIjsgfVxuXG4uZmEtZG9ja2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk1XCI7IH1cblxuLmZhLWRvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkM1wiOyB9XG5cbi5mYS1kb2xsYXItc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NVwiOyB9XG5cbi5mYS1kb2xseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MlwiOyB9XG5cbi5mYS1kb2xseS1mbGF0YmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc0XCI7IH1cblxuLmZhLWRvbmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOVwiOyB9XG5cbi5mYS1kb29yLWNsb3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYVwiOyB9XG5cbi5mYS1kb29yLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmJcIjsgfVxuXG4uZmEtZG90LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MlwiOyB9XG5cbi5mYS1kb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJhXCI7IH1cblxuLmZhLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE5XCI7IH1cblxuLmZhLWRyYWZ0MmRpZ2l0YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTZcIjsgfVxuXG4uZmEtZHJhZnRpbmctY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OFwiOyB9XG5cbi5mYS1kcmFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDVcIjsgfVxuXG4uZmEtZHJhdy1wb2x5Z29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWVlXCI7IH1cblxuLmZhLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7IH1cblxuLmZhLWRyaWJiYmxlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5N1wiOyB9XG5cbi5mYS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZiXCI7IH1cblxuLmZhLWRydW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjlcIjsgfVxuXG4uZmEtZHJ1bS1zdGVlbHBhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2YVwiOyB9XG5cbi5mYS1kcnVtc3RpY2stYml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkN1wiOyB9XG5cbi5mYS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTlcIjsgfVxuXG4uZmEtZHVtYmJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGJcIjsgfVxuXG4uZmEtZHVtcHN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTNcIjsgfVxuXG4uZmEtZHVtcHN0ZXItZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NFwiOyB9XG5cbi5mYS1kdW5nZW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ5XCI7IH1cblxuLmZhLWR5YWxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5OVwiOyB9XG5cbi5mYS1lYXJseWJpcmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlhXCI7IH1cblxuLmZhLWViYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjRcIjsgfVxuXG4uZmEtZWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MlwiOyB9XG5cbi5mYS1lZGdlLWxlZ2FjeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OFwiOyB9XG5cbi5mYS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCI7IH1cblxuLmZhLWVnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmYlwiOyB9XG5cbi5mYS1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MlwiOyB9XG5cbi5mYS1lbGVtZW50b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzBcIjsgfVxuXG4uZmEtZWxsaXBzaXMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiOyB9XG5cbi5mYS1lbGxpcHNpcy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQyXCI7IH1cblxuLmZhLWVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjFcIjsgfVxuXG4uZmEtZW1iZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjNcIjsgfVxuXG4uZmEtZW1waXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQxXCI7IH1cblxuLmZhLWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7IH1cblxuLmZhLWVudmVsb3BlLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjZcIjsgfVxuXG4uZmEtZW52ZWxvcGUtb3Blbi10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU4XCI7IH1cblxuLmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OVwiOyB9XG5cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTlcIjsgfVxuXG4uZmEtZXF1YWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJjXCI7IH1cblxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZFwiOyB9XG5cbi5mYS1lcmxhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWRcIjsgfVxuXG4uZmEtZXRoZXJldW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmVcIjsgfVxuXG4uZmEtZXRoZXJuZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTZcIjsgfVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkN1wiOyB9XG5cbi5mYS1ldXJvLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTNcIjsgfVxuXG4uZmEtZXZlcm5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzlcIjsgfVxuXG4uZmEtZXhjaGFuZ2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYyXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJhXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YVwiOyB9XG5cbi5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiOyB9XG5cbi5mYS1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjVcIjsgfVxuXG4uZmEtZXhwYW5kLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNFwiOyB9XG5cbi5mYS1leHBhbmQtYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZVwiOyB9XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjsgfVxuXG4uZmEtZXh0ZXJuYWwtbGluay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWRcIjsgfVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7IH1cblxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiOyB9XG5cbi5mYS1leWUtZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiOyB9XG5cbi5mYS1leWUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzBcIjsgfVxuXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjsgfVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZVwiOyB9XG5cbi5mYS1mYWNlYm9vay1tZXNzZW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWZcIjsgfVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7IH1cblxuLmZhLWZhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2M1wiOyB9XG5cbi5mYS1mYW50YXN5LWZsaWdodC1nYW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkY1wiOyB9XG5cbi5mYS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ5XCI7IH1cblxuLmZhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MFwiOyB9XG5cbi5mYS1mYXVjZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDVcIjsgfVxuXG4uZmEtZmF4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFjXCI7IH1cblxuLmZhLWZlYXRoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmRcIjsgfVxuXG4uZmEtZmVhdGhlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmJcIjsgfVxuXG4uZmEtZmVkZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTdcIjsgfVxuXG4uZmEtZmVkb3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk4XCI7IH1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiOyB9XG5cbi5mYS1maWdodGVyLWpldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYlwiOyB9XG5cbi5mYS1maWdtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5OVwiOyB9XG5cbi5mYS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTViXCI7IH1cblxuLmZhLWZpbGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVjXCI7IH1cblxuLmZhLWZpbGUtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNlwiOyB9XG5cbi5mYS1maWxlLWF1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7IH1cblxuLmZhLWZpbGUtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOVwiOyB9XG5cbi5mYS1maWxlLWNvbnRyYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZjXCI7IH1cblxuLmZhLWZpbGUtY3N2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRkXCI7IH1cblxuLmZhLWZpbGUtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmRcIjsgfVxuXG4uZmEtZmlsZS1leGNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjM1wiOyB9XG5cbi5mYS1maWxlLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZVwiOyB9XG5cbi5mYS1maWxlLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM1XCI7IH1cblxuLmZhLWZpbGUtaW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZmXCI7IH1cblxuLmZhLWZpbGUtaW52b2ljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MFwiOyB9XG5cbi5mYS1maWxlLWludm9pY2UtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTcxXCI7IH1cblxuLmZhLWZpbGUtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3N1wiOyB9XG5cbi5mYS1maWxlLW1lZGljYWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc4XCI7IH1cblxuLmZhLWZpbGUtcGRmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMxXCI7IH1cblxuLmZhLWZpbGUtcG93ZXJwb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNFwiOyB9XG5cbi5mYS1maWxlLXByZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MlwiOyB9XG5cbi5mYS1maWxlLXNpZ25hdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3M1wiOyB9XG5cbi5mYS1maWxlLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NFwiOyB9XG5cbi5mYS1maWxlLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM4XCI7IH1cblxuLmZhLWZpbGUtd29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMlwiOyB9XG5cbi5mYS1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc1XCI7IH1cblxuLmZhLWZpbGwtZHJpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NlwiOyB9XG5cbi5mYS1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7IH1cblxuLmZhLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMFwiOyB9XG5cbi5mYS1maW5nZXJwcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3N1wiOyB9XG5cbi5mYS1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZkXCI7IH1cblxuLmZhLWZpcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U0XCI7IH1cblxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM0XCI7IH1cblxuLmZhLWZpcmVmb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjlcIjsgfVxuXG4uZmEtZmlyZWZveC1icm93c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7IH1cblxuLmZhLWZpcnN0LWFpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OVwiOyB9XG5cbi5mYS1maXJzdC1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMFwiOyB9XG5cbi5mYS1maXJzdC1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGFcIjsgfVxuXG4uZmEtZmlyc3RkcmFmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMVwiOyB9XG5cbi5mYS1maXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc4XCI7IH1cblxuLmZhLWZpc3QtcmFpc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRlXCI7IH1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjRcIjsgfVxuXG4uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWVcIjsgfVxuXG4uZmEtZmxhZy11c2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGRcIjsgfVxuXG4uZmEtZmxhc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzNcIjsgfVxuXG4uZmEtZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZlXCI7IH1cblxuLmZhLWZsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZFwiOyB9XG5cbi5mYS1mbHVzaGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc5XCI7IH1cblxuLmZhLWZseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxN1wiOyB9XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2JcIjsgfVxuXG4uZmEtZm9sZGVyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVkXCI7IH1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7IH1cblxuLmZhLWZvbGRlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVlXCI7IH1cblxuLmZhLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzFcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7IH1cblxuLmZhLWZvbnQtYXdlc29tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWNcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjVcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lLWxvZ28tZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNlwiOyB9XG5cbi5mYS1mb250aWNvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODBcIjsgfVxuXG4uZmEtZm9udGljb25zLWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EyXCI7IH1cblxuLmZhLWZvb3RiYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGVcIjsgfVxuXG4uZmEtZm9ydC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg2XCI7IH1cblxuLmZhLWZvcnQtYXdlc29tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTNcIjsgfVxuXG4uZmEtZm9ydW1iZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTFcIjsgfVxuXG4uZmEtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZVwiOyB9XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgwXCI7IH1cblxuLmZhLWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM1XCI7IH1cblxuLmZhLWZyZWVic2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTRcIjsgfVxuXG4uZmEtZnJvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZVwiOyB9XG5cbi5mYS1mcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiOyB9XG5cbi5mYS1mcm93bi1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdhXCI7IH1cblxuLmZhLWZ1bGNydW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGJcIjsgfVxuXG4uZmEtZnVubmVsLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2MlwiOyB9XG5cbi5mYS1mdXRib2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjsgfVxuXG4uZmEtZ2FsYWN0aWMtcmVwdWJsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGNcIjsgfVxuXG4uZmEtZ2FsYWN0aWMtc2VuYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBkXCI7IH1cblxuLmZhLWdhbWVwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWJcIjsgfVxuXG4uZmEtZ2FzLXB1bXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmZcIjsgfVxuXG4uZmEtZ2F2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTNcIjsgfVxuXG4uZmEtZ2VtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E1XCI7IH1cblxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmRcIjsgfVxuXG4uZmEtZ2V0LXBvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NVwiOyB9XG5cbi5mYS1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MFwiOyB9XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjFcIjsgfVxuXG4uZmEtZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTJcIjsgfVxuXG4uZmEtZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YlwiOyB9XG5cbi5mYS1naWZ0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5Y1wiOyB9XG5cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDNcIjsgfVxuXG4uZmEtZ2l0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MVwiOyB9XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7IH1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiOyB9XG5cbi5mYS1naXRodWItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEzXCI7IH1cblxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTJcIjsgfVxuXG4uZmEtZ2l0a3Jha2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E2XCI7IH1cblxuLmZhLWdpdGxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NlwiOyB9XG5cbi5mYS1naXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjZcIjsgfVxuXG4uZmEtZ2xhc3MtY2hlZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzlmXCI7IH1cblxuLmZhLWdsYXNzLW1hcnRpbmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDBcIjsgfVxuXG4uZmEtZ2xhc3MtbWFydGluaS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2JcIjsgfVxuXG4uZmEtZ2xhc3Mtd2hpc2tleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMFwiOyB9XG5cbi5mYS1nbGFzc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMwXCI7IH1cblxuLmZhLWdsaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE1XCI7IH1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjsgfVxuXG4uZmEtZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWNcIjsgfVxuXG4uZmEtZ2xvYmUtYWZyaWNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdjXCI7IH1cblxuLmZhLWdsb2JlLWFtZXJpY2FzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdkXCI7IH1cblxuLmZhLWdsb2JlLWFzaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2VcIjsgfVxuXG4uZmEtZ2xvYmUtZXVyb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EyXCI7IH1cblxuLmZhLWdvZm9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhN1wiOyB9XG5cbi5mYS1nb2xmLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTBcIjsgfVxuXG4uZmEtZ29vZHJlYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E4XCI7IH1cblxuLmZhLWdvb2RyZWFkcy1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E5XCI7IH1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiOyB9XG5cbi5mYS1nb29nbGUtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWFcIjsgfVxuXG4uZmEtZ29vZ2xlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OVwiOyB9XG5cbi5mYS1nb29nbGUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYlwiOyB9XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiM1wiOyB9XG5cbi5mYS1nb29nbGUtcGx1cy1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ1XCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNFwiOyB9XG5cbi5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVlXCI7IH1cblxuLmZhLWdvcHVyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjRcIjsgfVxuXG4uZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWRcIjsgfVxuXG4uZmEtZ3JhdGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODRcIjsgfVxuXG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNlwiOyB9XG5cbi5mYS1ncmVhdGVyLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzFcIjsgfVxuXG4uZmEtZ3JlYXRlci10aGFuLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMyXCI7IH1cblxuLmZhLWdyaW1hY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2ZcIjsgfVxuXG4uZmEtZ3JpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MFwiOyB9XG5cbi5mYS1ncmluLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MVwiOyB9XG5cbi5mYS1ncmluLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODJcIjsgfVxuXG4uZmEtZ3Jpbi1iZWFtLXN3ZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgzXCI7IH1cblxuLmZhLWdyaW4taGVhcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg0XCI7IH1cblxuLmZhLWdyaW4tc3F1aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg1XCI7IH1cblxuLmZhLWdyaW4tc3F1aW50LXRlYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg2XCI7IH1cblxuLmZhLWdyaW4tc3RhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODdcIjsgfVxuXG4uZmEtZ3Jpbi10ZWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OFwiOyB9XG5cbi5mYS1ncmluLXRvbmd1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OVwiOyB9XG5cbi5mYS1ncmluLXRvbmd1ZS1zcXVpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGFcIjsgfVxuXG4uZmEtZ3Jpbi10b25ndWUtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YlwiOyB9XG5cbi5mYS1ncmluLXdpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGNcIjsgfVxuXG4uZmEtZ3JpcC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThkXCI7IH1cblxuLmZhLWdyaXAtbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTRcIjsgfVxuXG4uZmEtZ3JpcC1saW5lcy12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNVwiOyB9XG5cbi5mYS1ncmlwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThlXCI7IH1cblxuLmZhLWdyaXBmaXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FjXCI7IH1cblxuLmZhLWdydW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FkXCI7IH1cblxuLmZhLWd1aWxkZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2VcIjsgfVxuXG4uZmEtZ3VpdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E2XCI7IH1cblxuLmZhLWd1bHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWVcIjsgfVxuXG4uZmEtaC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmRcIjsgfVxuXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjsgfVxuXG4uZmEtaGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FmXCI7IH1cblxuLmZhLWhhY2tlcnJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjdcIjsgfVxuXG4uZmEtaGFtYnVyZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA1XCI7IH1cblxuLmZhLWhhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlM1wiOyB9XG5cbi5mYS1oYW1zYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NVwiOyB9XG5cbi5mYS1oYW5kLWhvbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmRcIjsgfVxuXG4uZmEtaGFuZC1ob2xkaW5nLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJlXCI7IH1cblxuLmZhLWhhbmQtaG9sZGluZy1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVjXCI7IH1cblxuLmZhLWhhbmQtaG9sZGluZy11c2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzBcIjsgfVxuXG4uZmEtaGFuZC1ob2xkaW5nLXdhdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMxXCI7IH1cblxuLmZhLWhhbmQtbGl6YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU4XCI7IH1cblxuLmZhLWhhbmQtbWlkZGxlLWZpbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwNlwiOyB9XG5cbi5mYS1oYW5kLXBhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU2XCI7IH1cblxuLmZhLWhhbmQtcGVhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWJcIjsgfVxuXG4uZmEtaGFuZC1wb2ludC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE3XCI7IH1cblxuLmZhLWhhbmQtcG9pbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNVwiOyB9XG5cbi5mYS1oYW5kLXBvaW50LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE0XCI7IH1cblxuLmZhLWhhbmQtcG9pbnQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTZcIjsgfVxuXG4uZmEtaGFuZC1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVhXCI7IH1cblxuLmZhLWhhbmQtcm9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiOyB9XG5cbi5mYS1oYW5kLXNjaXNzb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU3XCI7IH1cblxuLmZhLWhhbmQtc3BhcmtsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWRcIjsgfVxuXG4uZmEtaGFuZC1zcG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OVwiOyB9XG5cbi5mYS1oYW5kczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMlwiOyB9XG5cbi5mYS1oYW5kcy1oZWxwaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM0XCI7IH1cblxuLmZhLWhhbmRzLXdhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWVcIjsgfVxuXG4uZmEtaGFuZHNoYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI1XCI7IH1cblxuLmZhLWhhbmRzaGFrZS1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWZcIjsgfVxuXG4uZmEtaGFuZHNoYWtlLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYwXCI7IH1cblxuLmZhLWhhbnVraWFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU2XCI7IH1cblxuLmZhLWhhcmQtaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA3XCI7IH1cblxuLmZhLWhhc2h0YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTJcIjsgfVxuXG4uZmEtaGF0LWNvd2JveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjMFwiOyB9XG5cbi5mYS1oYXQtY293Ym95LXNpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzFcIjsgfVxuXG4uZmEtaGF0LXdpemFyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlOFwiOyB9XG5cbi5mYS1oZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTBcIjsgfVxuXG4uZmEtaGVhZC1zaWRlLWNvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYxXCI7IH1cblxuLmZhLWhlYWQtc2lkZS1jb3VnaC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MlwiOyB9XG5cbi5mYS1oZWFkLXNpZGUtbWFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2M1wiOyB9XG5cbi5mYS1oZWFkLXNpZGUtdmlydXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjRcIjsgfVxuXG4uZmEtaGVhZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiOyB9XG5cbi5mYS1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI1XCI7IH1cblxuLmZhLWhlYWRwaG9uZXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThmXCI7IH1cblxuLmZhLWhlYWRzZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTBcIjsgfVxuXG4uZmEtaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDRcIjsgfVxuXG4uZmEtaGVhcnQtYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E5XCI7IH1cblxuLmZhLWhlYXJ0YmVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZVwiOyB9XG5cbi5mYS1oZWxpY29wdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMzXCI7IH1cblxuLmZhLWhpZ2hsaWdodGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkxXCI7IH1cblxuLmZhLWhpa2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlY1wiOyB9XG5cbi5mYS1oaXBwbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlZFwiOyB9XG5cbi5mYS1oaXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUyXCI7IH1cblxuLmZhLWhpcmUtYS1oZWxwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjBcIjsgfVxuXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiOyB9XG5cbi5mYS1oaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdmXCI7IH1cblxuLmZhLWhvY2tleS1wdWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUzXCI7IH1cblxuLmZhLWhvbGx5LWJlcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FhXCI7IH1cblxuLmZhLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjsgfVxuXG4uZmEtaG9vbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjdcIjsgfVxuXG4uZmEtaG9ybmJpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTJcIjsgfVxuXG4uZmEtaG9yc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjBcIjsgfVxuXG4uZmEtaG9yc2UtaGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhYlwiOyB9XG5cbi5mYS1ob3NwaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiOyB9XG5cbi5mYS1ob3NwaXRhbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2RcIjsgfVxuXG4uZmEtaG9zcGl0YWwtc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdlXCI7IH1cblxuLmZhLWhvc3BpdGFsLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MGRcIjsgfVxuXG4uZmEtaG90LXR1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5M1wiOyB9XG5cbi5mYS1ob3Rkb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MGZcIjsgfVxuXG4uZmEtaG90ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTRcIjsgfVxuXG4uZmEtaG90amFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IxXCI7IH1cblxuLmZhLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUzXCI7IH1cblxuLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUyXCI7IH1cblxuLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MVwiOyB9XG5cbi5mYS1ob3VzZS1kYW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjFcIjsgfVxuXG4uZmEtaG91c2UtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NVwiOyB9XG5cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3Y1wiOyB9XG5cbi5mYS1ocnl2bmlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYyXCI7IH1cblxuLmZhLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNiXCI7IH1cblxuLmZhLWh1YnNwb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjJcIjsgfVxuXG4uZmEtaS1jdXJzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDZcIjsgfVxuXG4uZmEtaWNlLWNyZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODEwXCI7IH1cblxuLmZhLWljaWNsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWRcIjsgfVxuXG4uZmEtaWNvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmRcIjsgfVxuXG4uZmEtaWQtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjsgfVxuXG4uZmEtaWQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMlwiOyB9XG5cbi5mYS1pZC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZlwiOyB9XG5cbi5mYS1pZGVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxM1wiOyB9XG5cbi5mYS1pZ2xvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZVwiOyB9XG5cbi5mYS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZVwiOyB9XG5cbi5mYS1pbWFnZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDJcIjsgfVxuXG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOFwiOyB9XG5cbi5mYS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxY1wiOyB9XG5cbi5mYS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2NcIjsgfVxuXG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzVcIjsgfVxuXG4uZmEtaW5maW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzRcIjsgfVxuXG4uZmEtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOVwiOyB9XG5cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiOyB9XG5cbi5mYS1pbm5vc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MFwiOyB9XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjsgfVxuXG4uZmEtaW5zdGFncmFtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NVwiOyB9XG5cbi5mYS1pbnN0YWxvZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MVwiOyB9XG5cbi5mYS1pbnRlcmNvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZlwiOyB9XG5cbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiOyB9XG5cbi5mYS1pbnZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiMFwiOyB9XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7IH1cblxuLmZhLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzM1wiOyB9XG5cbi5mYS1pdGNoLWlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNhXCI7IH1cblxuLmZhLWl0dW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNFwiOyB9XG5cbi5mYS1pdHVuZXMtbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNVwiOyB9XG5cbi5mYS1qYXZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU0XCI7IH1cblxuLmZhLWplZGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjlcIjsgfVxuXG4uZmEtamVkaS1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZVwiOyB9XG5cbi5mYS1qZW5raW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I2XCI7IH1cblxuLmZhLWppcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjFcIjsgfVxuXG4uZmEtam9nZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjdcIjsgfVxuXG4uZmEtam9pbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTVcIjsgfVxuXG4uZmEtam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFhXCI7IH1cblxuLmZhLWpvdXJuYWwtd2hpbGxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZhXCI7IH1cblxuLmZhLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I4XCI7IH1cblxuLmZhLWpzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOVwiOyB9XG5cbi5mYS1qc2ZpZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjY1wiOyB9XG5cbi5mYS1rYWFiYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2YlwiOyB9XG5cbi5mYS1rYWdnbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmFcIjsgfVxuXG4uZmEta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg0XCI7IH1cblxuLmZhLWtleWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjVcIjsgfVxuXG4uZmEta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjsgfVxuXG4uZmEta2V5Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JhXCI7IH1cblxuLmZhLWtoYW5kYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZFwiOyB9XG5cbi5mYS1raWNrc3RhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYlwiOyB9XG5cbi5mYS1raWNrc3RhcnRlci1rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JjXCI7IH1cblxuLmZhLWtpc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTZcIjsgfVxuXG4uZmEta2lzcy1iZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk3XCI7IH1cblxuLmZhLWtpc3Mtd2luay1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OFwiOyB9XG5cbi5mYS1raXdpLWJpcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzVcIjsgfVxuXG4uZmEta29ydnVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJmXCI7IH1cblxuLmZhLWxhbmRtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZmXCI7IH1cblxuLmZhLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFiXCI7IH1cblxuLmZhLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOVwiOyB9XG5cbi5mYS1sYXB0b3AtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmY1wiOyB9XG5cbi5mYS1sYXB0b3AtaG91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjsgfVxuXG4uZmEtbGFwdG9wLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTJcIjsgfVxuXG4uZmEtbGFyYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZFwiOyB9XG5cbi5mYS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDJcIjsgfVxuXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiOyB9XG5cbi5mYS1sYXVnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OVwiOyB9XG5cbi5mYS1sYXVnaC1iZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlhXCI7IH1cblxuLmZhLWxhdWdoLXNxdWludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YlwiOyB9XG5cbi5mYS1sYXVnaC13aW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTljXCI7IH1cblxuLmZhLWxheWVyLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZkXCI7IH1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjsgfVxuXG4uZmEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMlwiOyB9XG5cbi5mYS1sZW1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NFwiOyB9XG5cbi5mYS1sZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFkXCI7IH1cblxuLmZhLWxlc3MtdGhhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNlwiOyB9XG5cbi5mYS1sZXNzLXRoYW4tZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzdcIjsgfVxuXG4uZmEtbGV2ZWwtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmVcIjsgfVxuXG4uZmEtbGV2ZWwtdXAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JmXCI7IH1cblxuLmZhLWxpZmUtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZFwiOyB9XG5cbi5mYS1saWdodGJ1bGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWJcIjsgfVxuXG4uZmEtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMFwiOyB9XG5cbi5mYS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMxXCI7IH1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7IH1cblxuLmZhLWxpbmtlZGluLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7IH1cblxuLmZhLWxpbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOFwiOyB9XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3Y1wiOyB9XG5cbi5mYS1saXJhLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjsgfVxuXG4uZmEtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYVwiOyB9XG5cbi5mYS1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMlwiOyB9XG5cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNiXCI7IH1cblxuLmZhLWxpc3QtdWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2FcIjsgfVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjRcIjsgfVxuXG4uZmEtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyM1wiOyB9XG5cbi5mYS1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzFcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOVwiOyB9XG5cbi5mYS1sb25nLWFycm93LWFsdC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBhXCI7IH1cblxuLmZhLWxvbmctYXJyb3ctYWx0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBiXCI7IH1cblxuLmZhLWxvbmctYXJyb3ctYWx0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBjXCI7IH1cblxuLmZhLWxvdy12aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYThcIjsgfVxuXG4uZmEtbHVnZ2FnZS1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlkXCI7IH1cblxuLmZhLWx1bmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA0XCI7IH1cblxuLmZhLWx1bmdzLXZpcnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7IH1cblxuLmZhLWx5ZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzNcIjsgfVxuXG4uZmEtbWFnZW50bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNFwiOyB9XG5cbi5mYS1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMFwiOyB9XG5cbi5mYS1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjsgfVxuXG4uZmEtbWFpbC1idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc0XCI7IH1cblxuLmZhLW1haWxjaGltcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZVwiOyB9XG5cbi5mYS1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7IH1cblxuLmZhLW1hbmRhbG9yaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBmXCI7IH1cblxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OVwiOyB9XG5cbi5mYS1tYXAtbWFya2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlmXCI7IH1cblxuLmZhLW1hcC1tYXJrZWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEwXCI7IH1cblxuLmZhLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDFcIjsgfVxuXG4uZmEtbWFwLW1hcmtlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzVcIjsgfVxuXG4uZmEtbWFwLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NlwiOyB9XG5cbi5mYS1tYXAtc2lnbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzdcIjsgfVxuXG4uZmEtbWFya2Rvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGZcIjsgfVxuXG4uZmEtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWExXCI7IH1cblxuLmZhLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjJcIjsgfVxuXG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjsgfVxuXG4uZmEtbWFycy1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjlcIjsgfVxuXG4uZmEtbWFycy1zdHJva2UtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYlwiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7IH1cblxuLmZhLW1hc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmFcIjsgfVxuXG4uZmEtbWFzdG9kb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjZcIjsgfVxuXG4uZmEtbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7IH1cblxuLmZhLW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjYVwiOyB9XG5cbi5mYS1tZWRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMlwiOyB9XG5cbi5mYS1tZWRhcHBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M2XCI7IH1cblxuLmZhLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYVwiOyB9XG5cbi5mYS1tZWRpdW0tbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjN1wiOyB9XG5cbi5mYS1tZWRraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmFcIjsgfVxuXG4uZmEtbWVkcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzhcIjsgfVxuXG4uZmEtbWVldHVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUwXCI7IH1cblxuLmZhLW1lZ2Fwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEzXCI7IH1cblxuLmZhLW1laDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiOyB9XG5cbi5mYS1tZWgtYmxhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTRcIjsgfVxuXG4uZmEtbWVoLXJvbGxpbmctZXllczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNVwiOyB9XG5cbi5mYS1tZW1vcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzhcIjsgfVxuXG4uZmEtbWVuZGVsZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjNcIjsgfVxuXG4uZmEtbWVub3JhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NlwiOyB9XG5cbi5mYS1tZXJjdXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIzXCI7IH1cblxuLmZhLW1ldGVvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1M1wiOyB9XG5cbi5mYS1taWNyb2Jsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWFcIjsgfVxuXG4uZmEtbWljcm9jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRiXCI7IH1cblxuLmZhLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzBcIjsgfVxuXG4uZmEtbWljcm9waG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzlcIjsgfVxuXG4uZmEtbWljcm9waG9uZS1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzlcIjsgfVxuXG4uZmEtbWljcm9waG9uZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMVwiOyB9XG5cbi5mYS1taWNyb3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEwXCI7IH1cblxuLmZhLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYVwiOyB9XG5cbi5mYS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiOyB9XG5cbi5mYS1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTZcIjsgfVxuXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7IH1cblxuLmZhLW1pdHRlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiNVwiOyB9XG5cbi5mYS1taXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2JcIjsgfVxuXG4uZmEtbWl4Y2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODlcIjsgfVxuXG4uZmEtbWl4ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjsgfVxuXG4uZmEtbWl6dW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NjXCI7IH1cblxuLmZhLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYlwiOyB9XG5cbi5mYS1tb2JpbGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NkXCI7IH1cblxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODVcIjsgfVxuXG4uZmEtbW9uZXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QwXCI7IH1cblxuLmZhLW1vbmV5LWJpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDZcIjsgfVxuXG4uZmEtbW9uZXktYmlsbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDFcIjsgfVxuXG4uZmEtbW9uZXktYmlsbC13YXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNhXCI7IH1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2JcIjsgfVxuXG4uZmEtbW9uZXktY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2NcIjsgfVxuXG4uZmEtbW9uZXktY2hlY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNkXCI7IH1cblxuLmZhLW1vbnVtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE2XCI7IH1cblxuLmZhLW1vb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODZcIjsgfVxuXG4uZmEtbW9ydGFyLXBlc3RsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhN1wiOyB9XG5cbi5mYS1tb3NxdWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzhcIjsgfVxuXG4uZmEtbW90b3JjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxY1wiOyB9XG5cbi5mYS1tb3VudGFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmY1wiOyB9XG5cbi5mYS1tb3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjY1wiOyB9XG5cbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7IH1cblxuLmZhLW11Zy1ob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjZcIjsgfVxuXG4uZmEtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDFcIjsgfVxuXG4uZmEtbmFwc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMlwiOyB9XG5cbi5mYS1uZW9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEyXCI7IH1cblxuLmZhLW5ldHdvcmstd2lyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmZcIjsgfVxuXG4uZmEtbmV1dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJjXCI7IH1cblxuLmZhLW5ld3NwYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYVwiOyB9XG5cbi5mYS1uaW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YThcIjsgfVxuXG4uZmEtbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxOVwiOyB9XG5cbi5mYS1ub2RlLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QzXCI7IH1cblxuLmZhLW5vdC1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZVwiOyB9XG5cbi5mYS1ub3Rlcy1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgxXCI7IH1cblxuLmZhLW5wbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNFwiOyB9XG5cbi5mYS1uczg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDVcIjsgfVxuXG4uZmEtbnV0cml0aW9uaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDZcIjsgfVxuXG4uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ3XCI7IH1cblxuLmZhLW9iamVjdC11bmdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ4XCI7IH1cblxuLmZhLW9jdG9wdXMtZGVwbG95OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgyXCI7IH1cblxuLmZhLW9kbm9rbGFzc25pa2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjNcIjsgfVxuXG4uZmEtb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjRcIjsgfVxuXG4uZmEtb2lsLWNhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxM1wiOyB9XG5cbi5mYS1vbGQtcmVwdWJsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTBcIjsgfVxuXG4uZmEtb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzlcIjsgfVxuXG4uZmEtb3BlbmNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2RcIjsgfVxuXG4uZmEtb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTliXCI7IH1cblxuLmZhLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZhXCI7IH1cblxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2NcIjsgfVxuXG4uZmEtb3JjaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDJcIjsgfVxuXG4uZmEtb3NpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFhXCI7IH1cblxuLmZhLW90dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzAwXCI7IH1cblxuLmZhLW91dGRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2JcIjsgfVxuXG4uZmEtcGFnZTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDdcIjsgfVxuXG4uZmEtcGFnZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThjXCI7IH1cblxuLmZhLXBhZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE1XCI7IH1cblxuLmZhLXBhaW50LWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7IH1cblxuLmZhLXBhaW50LXJvbGxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhYVwiOyB9XG5cbi5mYS1wYWxldHRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNmXCI7IH1cblxuLmZhLXBhbGZlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkOFwiOyB9XG5cbi5mYS1wYWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODJcIjsgfVxuXG4uZmEtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDhcIjsgfVxuXG4uZmEtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7IH1cblxuLmZhLXBhcmFjaHV0ZS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2RcIjsgfVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7IH1cblxuLmZhLXBhcmtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDBcIjsgfVxuXG4uZmEtcGFzc3BvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWJcIjsgfVxuXG4uZmEtcGFzdGFmYXJpYW5pc206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2JcIjsgfVxuXG4uZmEtcGFzdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWFcIjsgfVxuXG4uZmEtcGF0cmVvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkOVwiOyB9XG5cbi5mYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0Y1wiOyB9XG5cbi5mYS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGJcIjsgfVxuXG4uZmEtcGF3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIwXCI7IH1cblxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZFwiOyB9XG5cbi5mYS1wZWFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3Y1wiOyB9XG5cbi5mYS1wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDRcIjsgfVxuXG4uZmEtcGVuLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNVwiOyB9XG5cbi5mYS1wZW4tZmFuY3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWNcIjsgfVxuXG4uZmEtcGVuLW5pYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhZFwiOyB9XG5cbi5mYS1wZW4tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7IH1cblxuLmZhLXBlbmNpbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDNcIjsgfVxuXG4uZmEtcGVuY2lsLXJ1bGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFlXCI7IH1cblxuLmZhLXBlbm55LWFyY2FkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwNFwiOyB9XG5cbi5mYS1wZW9wbGUtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7IH1cblxuLmZhLXBlb3BsZS1jYXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZVwiOyB9XG5cbi5mYS1wZXBwZXItaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE2XCI7IH1cblxuLmZhLXBlcmJ5dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODNcIjsgfVxuXG4uZmEtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NVwiOyB9XG5cbi5mYS1wZXJjZW50YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQxXCI7IH1cblxuLmZhLXBlcmlzY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkYVwiOyB9XG5cbi5mYS1wZXJzb24tYm9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTZcIjsgfVxuXG4uZmEtcGhhYnJpY2F0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGJcIjsgfVxuXG4uZmEtcGhvZW5peC1mcmFtZXdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGNcIjsgfVxuXG4uZmEtcGhvZW5peC1zcXVhZHJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMVwiOyB9XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiOyB9XG5cbi5mYS1waG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzlcIjsgfVxuXG4uZmEtcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGRcIjsgfVxuXG4uZmEtcGhvbmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7IH1cblxuLmZhLXBob25lLXNxdWFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2JcIjsgfVxuXG4uZmEtcGhvbmUtdm9sdW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEwXCI7IH1cblxuLmZhLXBob3RvLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdjXCI7IH1cblxuLmZhLXBocDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1N1wiOyB9XG5cbi5mYS1waWVkLXBpcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFlXCI7IH1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7IH1cblxuLmZhLXBpZWQtcGlwZXItaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU1XCI7IH1cblxuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTdcIjsgfVxuXG4uZmEtcGllZC1waXBlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWVcIjsgfVxuXG4uZmEtcGlnZ3ktYmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkM1wiOyB9XG5cbi5mYS1waWxsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NFwiOyB9XG5cbi5mYS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDJcIjsgfVxuXG4uZmEtcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzFcIjsgfVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiOyB9XG5cbi5mYS1waXp6YS1zbGljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxOFwiOyB9XG5cbi5mYS1wbGFjZS1vZi13b3JzaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdmXCI7IH1cblxuLmZhLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcyXCI7IH1cblxuLmZhLXBsYW5lLWFycml2YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWZcIjsgfVxuXG4uZmEtcGxhbmUtZGVwYXJ0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIwXCI7IH1cblxuLmZhLXBsYW5lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY5XCI7IH1cblxuLmZhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjsgfVxuXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjsgfVxuXG4uZmEtcGxheXN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGZcIjsgfVxuXG4uZmEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNlwiOyB9XG5cbi5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7IH1cblxuLmZhLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7IH1cblxuLmZhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZlXCI7IH1cblxuLmZhLXBvZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2VcIjsgfVxuXG4uZmEtcG9sbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4MVwiOyB9XG5cbi5mYS1wb2xsLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODJcIjsgfVxuXG4uZmEtcG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZlXCI7IH1cblxuLmZhLXBvby1zdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YVwiOyB9XG5cbi5mYS1wb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE5XCI7IH1cblxuLmZhLXBvcnRyYWl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UwXCI7IH1cblxuLmZhLXBvdW5kLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjsgfVxuXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7IH1cblxuLmZhLXByYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODNcIjsgfVxuXG4uZmEtcHJheWluZy1oYW5kczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NFwiOyB9XG5cbi5mYS1wcmVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjFcIjsgfVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NVwiOyB9XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NlwiOyB9XG5cbi5mYS1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZlwiOyB9XG5cbi5mYS1wcm9jZWR1cmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg3XCI7IH1cblxuLmZhLXByb2R1Y3QtaHVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OFwiOyB9XG5cbi5mYS1wcm9qZWN0LWRpYWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDJcIjsgfVxuXG4uZmEtcHVtcC1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZhXCI7IH1cblxuLmZhLXB1bXAtc29hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2YlwiOyB9XG5cbi5mYS1wdXNoZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTFcIjsgfVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7IH1cblxuLmZhLXB5dGhvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMlwiOyB9XG5cbi5mYS1xcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNlwiOyB9XG5cbi5mYS1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjlcIjsgfVxuXG4uZmEtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjhcIjsgfVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU5XCI7IH1cblxuLmZhLXF1aWRkaXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OFwiOyB9XG5cbi5mYS1xdWluc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTlcIjsgfVxuXG4uZmEtcXVvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzRcIjsgfVxuXG4uZmEtcXVvdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiOyB9XG5cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiOyB9XG5cbi5mYS1xdXJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4N1wiOyB9XG5cbi5mYS1yLXByb2plY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjdcIjsgfVxuXG4uZmEtcmFkaWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I5XCI7IH1cblxuLmZhLXJhZGlhdGlvbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmFcIjsgfVxuXG4uZmEtcmFpbmJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YlwiOyB9XG5cbi5mYS1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjsgfVxuXG4uZmEtcmFzcGJlcnJ5LXBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JiXCI7IH1cblxuLmZhLXJhdmVscnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDlcIjsgfVxuXG4uZmEtcmVhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWJcIjsgfVxuXG4uZmEtcmVhY3RldXJvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWRcIjsgfVxuXG4uZmEtcmVhZG1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ1XCI7IH1cblxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7IH1cblxuLmZhLXJlY2VpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDNcIjsgfVxuXG4uZmEtcmVjb3JkLXZpbnlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ5XCI7IH1cblxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjsgfVxuXG4uZmEtcmVkLXJpdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UzXCI7IH1cblxuLmZhLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMVwiOyB9XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODFcIjsgfVxuXG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiOyB9XG5cbi5mYS1yZWRoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmNcIjsgfVxuXG4uZmEtcmVkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiOyB9XG5cbi5mYS1yZWRvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOVwiOyB9XG5cbi5mYS1yZWdpc3RlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVkXCI7IH1cblxuLmZhLXJlbW92ZS1mb3JtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2RcIjsgfVxuXG4uZmEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThiXCI7IH1cblxuLmZhLXJlcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U1XCI7IH1cblxuLmZhLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMlwiOyB9XG5cbi5mYS1yZXBseWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTZcIjsgfVxuXG4uZmEtcmVwdWJsaWNhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZVwiOyB9XG5cbi5mYS1yZXNlYXJjaGdhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjhcIjsgfVxuXG4uZmEtcmVzb2x2aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U3XCI7IH1cblxuLmZhLXJlc3Ryb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JkXCI7IH1cblxuLmZhLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzlcIjsgfVxuXG4uZmEtcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIyXCI7IH1cblxuLmZhLXJpYmJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNlwiOyB9XG5cbi5mYS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBiXCI7IH1cblxuLmZhLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMThcIjsgfVxuXG4uZmEtcm9ib3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDRcIjsgfVxuXG4uZmEtcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7IH1cblxuLmZhLXJvY2tldGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZThcIjsgfVxuXG4uZmEtcm9ja3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlOVwiOyB9XG5cbi5mYS1yb3V0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkN1wiOyB9XG5cbi5mYS1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWVcIjsgfVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiOyB9XG5cbi5mYS1ydWJsZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU4XCI7IH1cblxuLmZhLXJ1bGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ1XCI7IH1cblxuLmZhLXJ1bGVyLWNvbWJpbmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ2XCI7IH1cblxuLmZhLXJ1bGVyLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDdcIjsgfVxuXG4uZmEtcnVsZXItdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDhcIjsgfVxuXG4uZmEtcnVubmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwY1wiOyB9XG5cbi5mYS1ydXBlZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCI7IH1cblxuLmZhLXJ1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2FcIjsgfVxuXG4uZmEtc2FkLWNyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViM1wiOyB9XG5cbi5mYS1zYWQtdGVhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNFwiOyB9XG5cbi5mYS1zYWZhcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjdcIjsgfVxuXG4uZmEtc2FsZXNmb3JjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzYlwiOyB9XG5cbi5mYS1zYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFlXCI7IH1cblxuLmZhLXNhdGVsbGl0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiZlwiOyB9XG5cbi5mYS1zYXRlbGxpdGUtZGlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjMFwiOyB9XG5cbi5mYS1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7IH1cblxuLmZhLXNjaGxpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlYVwiOyB9XG5cbi5mYS1zY2hvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDlcIjsgfVxuXG4uZmEtc2NyZXdkcml2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGFcIjsgfVxuXG4uZmEtc2NyaWJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhhXCI7IH1cblxuLmZhLXNjcm9sbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwZVwiOyB9XG5cbi5mYS1zZC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2MyXCI7IH1cblxuLmZhLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiOyB9XG5cbi5mYS1zZWFyY2gtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg4XCI7IH1cblxuLmZhLXNlYXJjaC1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4OVwiOyB9XG5cbi5mYS1zZWFyY2gtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjsgfVxuXG4uZmEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjsgfVxuXG4uZmEtc2VhcmNoZW5naW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWJcIjsgfVxuXG4uZmEtc2VlZGxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDhcIjsgfVxuXG4uZmEtc2VsbGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGFcIjsgfVxuXG4uZmEtc2VsbHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEzXCI7IH1cblxuLmZhLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzM1wiOyB9XG5cbi5mYS1zZXJ2aWNlc3RhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWNcIjsgfVxuXG4uZmEtc2hhcGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFmXCI7IH1cblxuLmZhLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7IH1cblxuLmZhLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiOyB9XG5cbi5mYS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7IH1cblxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiOyB9XG5cbi5mYS1zaGVrZWwtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiOyB9XG5cbi5mYS1zaGllbGQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VkXCI7IH1cblxuLmZhLXNoaWVsZC12aXJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2Y1wiOyB9XG5cbi5mYS1zaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFhXCI7IH1cblxuLmZhLXNoaXBwaW5nLWZhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGJcIjsgfVxuXG4uZmEtc2hpcnRzaW5idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE0XCI7IH1cblxuLmZhLXNob2UtcHJpbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRiXCI7IH1cblxuLmZhLXNob3BpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTdcIjsgfVxuXG4uZmEtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7IH1cblxuLmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiOyB9XG5cbi5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7IH1cblxuLmZhLXNob3B3YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI1XCI7IH1cblxuLmZhLXNob3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjY1wiOyB9XG5cbi5mYS1zaHV0dGxlLXZhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNlwiOyB9XG5cbi5mYS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ5XCI7IH1cblxuLmZhLXNpZ24taW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY2XCI7IH1cblxuLmZhLXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTdcIjsgfVxuXG4uZmEtc2lnbi1vdXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7IH1cblxuLmZhLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMlwiOyB9XG5cbi5mYS1zaWduYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjdcIjsgfVxuXG4uZmEtc2ltLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzRcIjsgfVxuXG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTVcIjsgfVxuXG4uZmEtc2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZFwiOyB9XG5cbi5mYS1zaXN0cml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VlXCI7IH1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjsgfVxuXG4uZmEtc2l0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMlwiOyB9XG5cbi5mYS1za2F0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M1XCI7IH1cblxuLmZhLXNrZXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNlwiOyB9XG5cbi5mYS1za2lpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzlcIjsgfVxuXG4uZmEtc2tpaW5nLW5vcmRpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjYVwiOyB9XG5cbi5mYS1za3VsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0Y1wiOyB9XG5cbi5mYS1za3VsbC1jcm9zc2JvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE0XCI7IH1cblxuLmZhLXNreWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE2XCI7IH1cblxuLmZhLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdlXCI7IH1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7IH1cblxuLmZhLXNsYWNrLWhhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWZcIjsgfVxuXG4uZmEtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTVcIjsgfVxuXG4uZmEtc2xlaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NjXCI7IH1cblxuLmZhLXNsaWRlcnMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZVwiOyB9XG5cbi5mYS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU3XCI7IH1cblxuLmZhLXNtaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7IH1cblxuLmZhLXNtaWxlLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjhcIjsgfVxuXG4uZmEtc21pbGUtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYVwiOyB9XG5cbi5mYS1zbW9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVmXCI7IH1cblxuLmZhLXNtb2tpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGRcIjsgfVxuXG4uZmEtc21va2luZy1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGRcIjsgfVxuXG4uZmEtc21zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NkXCI7IH1cblxuLmZhLXNuYXBjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFiXCI7IH1cblxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFjXCI7IH1cblxuLmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZFwiOyB9XG5cbi5mYS1zbm93Ym9hcmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2VcIjsgfVxuXG4uZmEtc25vd2ZsYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRjXCI7IH1cblxuLmZhLXNub3dtYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDBcIjsgfVxuXG4uZmEtc25vd3Bsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDJcIjsgfVxuXG4uZmEtc29hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZVwiOyB9XG5cbi5mYS1zb2NrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NlwiOyB9XG5cbi5mYS1zb2xhci1wYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYVwiOyB9XG5cbi5mYS1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZFwiOyB9XG5cbi5mYS1zb3J0LWFscGhhLWRvd24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWVcIjsgfVxuXG4uZmEtc29ydC1hbHBoYS11cC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODJcIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MFwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC1kb3duLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MVwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC11cC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODVcIjsgfVxuXG4uZmEtc29ydC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NlwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjNcIjsgfVxuXG4uZmEtc29ydC1udW1lcmljLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4N1wiOyB9XG5cbi5mYS1zb3J0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRlXCI7IH1cblxuLmZhLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmVcIjsgfVxuXG4uZmEtc291cmNldHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkM1wiOyB9XG5cbi5mYS1zcGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmJcIjsgfVxuXG4uZmEtc3BhY2Utc2h1dHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5N1wiOyB9XG5cbi5mYS1zcGVha2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YzXCI7IH1cblxuLmZhLXNwZWFrZXItZGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzY1wiOyB9XG5cbi5mYS1zcGVsbC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5MVwiOyB9XG5cbi5mYS1zcGlkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTdcIjsgfVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiOyB9XG5cbi5mYS1zcGxvdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJjXCI7IH1cblxuLmZhLXNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmNcIjsgfVxuXG4uZmEtc3ByYXktY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJkXCI7IH1cblxuLmZhLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOFwiOyB9XG5cbi5mYS1zcXVhcmUtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1Y1wiOyB9XG5cbi5mYS1zcXVhcmUtcm9vdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OThcIjsgfVxuXG4uZmEtc3F1YXJlc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmVcIjsgfVxuXG4uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGRcIjsgfVxuXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmNcIjsgfVxuXG4uZmEtc3RhY2twYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQyXCI7IH1cblxuLmZhLXN0YW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJmXCI7IH1cblxuLmZhLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDVcIjsgfVxuXG4uZmEtc3Rhci1hbmQtY3Jlc2NlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTlcIjsgfVxuXG4uZmEtc3Rhci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg5XCI7IH1cblxuLmZhLXN0YXItaGFsZi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzBcIjsgfVxuXG4uZmEtc3Rhci1vZi1kYXZpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5YVwiOyB9XG5cbi5mYS1zdGFyLW9mLWxpZmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjFcIjsgfVxuXG4uZmEtc3RheWxpbmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNVwiOyB9XG5cbi5mYS1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNlwiOyB9XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjsgfVxuXG4uZmEtc3RlYW0tc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y2XCI7IH1cblxuLmZhLXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDhcIjsgfVxuXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7IH1cblxuLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYxXCI7IH1cblxuLmZhLXN0aWNrZXItbXVsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmN1wiOyB9XG5cbi5mYS1zdGlja3ktbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OVwiOyB9XG5cbi5mYS1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRkXCI7IH1cblxuLmZhLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhkXCI7IH1cblxuLmZhLXN0b3B3YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMlwiOyB9XG5cbi5mYS1zdG9wd2F0Y2gtMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmZcIjsgfVxuXG4uZmEtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGVcIjsgfVxuXG4uZmEtc3RvcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRmXCI7IH1cblxuLmZhLXN0b3JlLWFsdC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MFwiOyB9XG5cbi5mYS1zdG9yZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MVwiOyB9XG5cbi5mYS1zdHJhdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjhcIjsgfVxuXG4uZmEtc3RyZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUwXCI7IH1cblxuLmZhLXN0cmVldC12aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFkXCI7IH1cblxuLmZhLXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2NcIjsgfVxuXG4uZmEtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI5XCI7IH1cblxuLmZhLXN0cmlwZS1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJhXCI7IH1cblxuLmZhLXN0cm9vcHdhZmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUxXCI7IH1cblxuLmZhLXN0dWRpb3ZpbmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmOFwiOyB9XG5cbi5mYS1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNFwiOyB9XG5cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTNcIjsgfVxuXG4uZmEtc3Vic2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJjXCI7IH1cblxuLmZhLXN1YndheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOVwiOyB9XG5cbi5mYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMlwiOyB9XG5cbi5mYS1zdWl0Y2FzZS1yb2xsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMxXCI7IH1cblxuLmZhLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NVwiOyB9XG5cbi5mYS1zdXBlcnBvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZFwiOyB9XG5cbi5mYS1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYlwiOyB9XG5cbi5mYS1zdXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjlcIjsgfVxuXG4uZmEtc3VycHJpc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzJcIjsgfVxuXG4uZmEtc3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkNlwiOyB9XG5cbi5mYS1zd2F0Y2hib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMzXCI7IH1cblxuLmZhLXN3aWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGUxXCI7IH1cblxuLmZhLXN3aW1tZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzRcIjsgfVxuXG4uZmEtc3dpbW1pbmctcG9vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNVwiOyB9XG5cbi5mYS1zeW1mb255OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNkXCI7IH1cblxuLmZhLXN5bmFnb2d1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5YlwiOyB9XG5cbi5mYS1zeW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7IH1cblxuLmZhLXN5bmMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYxXCI7IH1cblxuLmZhLXN5cmluZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGVcIjsgfVxuXG4uZmEtdGFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2VcIjsgfVxuXG4uZmEtdGFibGUtdGVubmlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVkXCI7IH1cblxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYVwiOyB9XG5cbi5mYS10YWJsZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZhXCI7IH1cblxuLmZhLXRhYmxldHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTBcIjsgfVxuXG4uZmEtdGFjaG9tZXRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmRcIjsgfVxuXG4uZmEtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7IH1cblxuLmZhLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmNcIjsgfVxuXG4uZmEtdGFwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYlwiOyB9XG5cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiOyB9XG5cbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7IH1cblxuLmZhLXRlYW1zcGVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOVwiOyB9XG5cbi5mYS10ZWV0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZVwiOyB9XG5cbi5mYS10ZWV0aC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJmXCI7IH1cblxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7IH1cblxuLmZhLXRlbGVncmFtLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZlXCI7IH1cblxuLmZhLXRlbXBlcmF0dXJlLWhpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjlcIjsgfVxuXG4uZmEtdGVtcGVyYXR1cmUtbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZiXCI7IH1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDVcIjsgfVxuXG4uZmEtdGVuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDdcIjsgfVxuXG4uZmEtdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjBcIjsgfVxuXG4uZmEtdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzRcIjsgfVxuXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNVwiOyB9XG5cbi5mYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiOyB9XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiOyB9XG5cbi5mYS10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7IH1cblxuLmZhLXRoZS1yZWQteWV0aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5ZFwiOyB9XG5cbi5mYS10aGVhdGVyLW1hc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjMwXCI7IH1cblxuLmZhLXRoZW1lY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzZcIjsgfVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIyXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkxXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOVwiOyB9XG5cbi5mYS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7IH1cblxuLmZhLXRoaW5rLXBlYWtzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMxXCI7IH1cblxuLmZhLXRodW1icy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY1XCI7IH1cblxuLmZhLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NFwiOyB9XG5cbi5mYS10aHVtYnRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGRcIjsgfVxuXG4uZmEtdGlja2V0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZlwiOyB9XG5cbi5mYS10aWt0b2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2JcIjsgfVxuXG4uZmEtdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjsgfVxuXG4uZmEtdGltZXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU3XCI7IH1cblxuLmZhLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDNcIjsgfVxuXG4uZmEtdGludC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjN1wiOyB9XG5cbi5mYS10aXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOFwiOyB9XG5cbi5mYS10b2dnbGUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA0XCI7IH1cblxuLmZhLXRvZ2dsZS1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNVwiOyB9XG5cbi5mYS10b2lsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDhcIjsgfVxuXG4uZmEtdG9pbGV0LXBhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFlXCI7IH1cblxuLmZhLXRvaWxldC1wYXBlci1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MlwiOyB9XG5cbi5mYS10b29sYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUyXCI7IH1cblxuLmZhLXRvb2xzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q5XCI7IH1cblxuLmZhLXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM5XCI7IH1cblxuLmZhLXRvcmFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmEwXCI7IH1cblxuLmZhLXRvcmlpLWdhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTFcIjsgfVxuXG4uZmEtdHJhY3RvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyMlwiOyB9XG5cbi5mYS10cmFkZS1mZWRlcmF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEzXCI7IH1cblxuLmZhLXRyYWRlbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1Y1wiOyB9XG5cbi5mYS10cmFmZmljLWxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM3XCI7IH1cblxuLmZhLXRyYWlsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDFcIjsgfVxuXG4uZmEtdHJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzhcIjsgfVxuXG4uZmEtdHJhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkYVwiOyB9XG5cbi5mYS10cmFuc2dlbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNFwiOyB9XG5cbi5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjVcIjsgfVxuXG4uZmEtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjhcIjsgfVxuXG4uZmEtdHJhc2gtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVkXCI7IH1cblxuLmZhLXRyYXNoLXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjlcIjsgfVxuXG4uZmEtdHJhc2gtcmVzdG9yZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmFcIjsgfVxuXG4uZmEtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiOyB9XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjsgfVxuXG4uZmEtdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkxXCI7IH1cblxuLmZhLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQxXCI7IH1cblxuLmZhLXRydWNrLWxvYWRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGVcIjsgfVxuXG4uZmEtdHJ1Y2stbW9uc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzYlwiOyB9XG5cbi5mYS10cnVjay1tb3Zpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGZcIjsgfVxuXG4uZmEtdHJ1Y2stcGlja3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNjXCI7IH1cblxuLmZhLXRzaGlydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1M1wiOyB9XG5cbi5mYS10dHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTRcIjsgfVxuXG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7IH1cblxuLmZhLXR1bWJsci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzRcIjsgfVxuXG4uZmEtdHY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmNcIjsgfVxuXG4uZmEtdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU4XCI7IH1cblxuLmZhLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTlcIjsgfVxuXG4uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODFcIjsgfVxuXG4uZmEtdHlwbzM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmJcIjsgfVxuXG4uZmEtdWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMlwiOyB9XG5cbi5mYS11YnVudHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGZcIjsgfVxuXG4uZmEtdWlraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDNcIjsgfVxuXG4uZmEtdW1icmFjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlOFwiOyB9XG5cbi5mYS11bWJyZWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlOVwiOyB9XG5cbi5mYS11bWJyZWxsYS1iZWFjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjYVwiOyB9XG5cbi5mYS11bmNoYXJ0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODRcIjsgfVxuXG4uZmEtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7IH1cblxuLmZhLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjsgfVxuXG4uZmEtdW5kby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjsgfVxuXG4uZmEtdW5pcmVnaXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDRcIjsgfVxuXG4uZmEtdW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDlcIjsgfVxuXG4uZmEtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5YVwiOyB9XG5cbi5mYS11bml2ZXJzaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7IH1cblxuLmZhLXVubGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiOyB9XG5cbi5mYS11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWNcIjsgfVxuXG4uZmEtdW5sb2NrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZVwiOyB9XG5cbi5mYS11bnNwbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3Y1wiOyB9XG5cbi5mYS11bnRhcHBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA1XCI7IH1cblxuLmZhLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5M1wiOyB9XG5cbi5mYS11cHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTBcIjsgfVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7IH1cblxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjsgfVxuXG4uZmEtdXNlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDZcIjsgfVxuXG4uZmEtdXNlci1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmFcIjsgfVxuXG4uZmEtdXNlci1hc3Ryb25hdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmJcIjsgfVxuXG4uZmEtdXNlci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmY1wiOyB9XG5cbi5mYS11c2VyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZFwiOyB9XG5cbi5mYS11c2VyLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZkXCI7IH1cblxuLmZhLXVzZXItY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZlXCI7IH1cblxuLmZhLXVzZXItZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZlwiOyB9XG5cbi5mYS11c2VyLWZyaWVuZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDBcIjsgfVxuXG4uZmEtdXNlci1ncmFkdWF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMVwiOyB9XG5cbi5mYS11c2VyLWluanVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjhcIjsgfVxuXG4uZmEtdXNlci1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAyXCI7IH1cblxuLmZhLXVzZXItbWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjBcIjsgfVxuXG4uZmEtdXNlci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwM1wiOyB9XG5cbi5mYS11c2VyLW5pbmphOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA0XCI7IH1cblxuLmZhLXVzZXItbnVyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmZcIjsgfVxuXG4uZmEtdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM0XCI7IH1cblxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFiXCI7IH1cblxuLmZhLXVzZXItc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA1XCI7IH1cblxuLmZhLXVzZXItc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDZcIjsgfVxuXG4uZmEtdXNlci10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDdcIjsgfVxuXG4uZmEtdXNlci10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjsgfVxuXG4uZmEtdXNlci10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNVwiOyB9XG5cbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiOyB9XG5cbi5mYS11c2Vycy1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDlcIjsgfVxuXG4uZmEtdXNlcnMtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzNcIjsgfVxuXG4uZmEtdXNwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlMVwiOyB9XG5cbi5mYS11c3N1bm5haDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwN1wiOyB9XG5cbi5mYS11dGVuc2lsLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU1XCI7IH1cblxuLmZhLXV0ZW5zaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU3XCI7IH1cblxuLmZhLXZhYWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOFwiOyB9XG5cbi5mYS12ZWN0b3Itc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNiXCI7IH1cblxuLmZhLXZlbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIxXCI7IH1cblxuLmZhLXZlbnVzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNlwiOyB9XG5cbi5mYS12ZW51cy1tYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI4XCI7IH1cblxuLmZhLXZlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODVcIjsgfVxuXG4uZmEtdmVzdC1wYXRjaGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg2XCI7IH1cblxuLmZhLXZpYWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzdcIjsgfVxuXG4uZmEtdmlhZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE5XCI7IH1cblxuLmZhLXZpYWRlby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWFcIjsgfVxuXG4uZmEtdmlhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MlwiOyB9XG5cbi5mYS12aWFsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5M1wiOyB9XG5cbi5mYS12aWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOVwiOyB9XG5cbi5mYS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiOyB9XG5cbi5mYS12aWRlby1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlMlwiOyB9XG5cbi5mYS12aWhhcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTdcIjsgfVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGFcIjsgfVxuXG4uZmEtdmltZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk0XCI7IH1cblxuLmZhLXZpbWVvLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2RcIjsgfVxuXG4uZmEtdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYVwiOyB9XG5cbi5mYS12aXJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NFwiOyB9XG5cbi5mYS12aXJ1cy1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NVwiOyB9XG5cbi5mYS12aXJ1c2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc2XCI7IH1cblxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7IH1cblxuLmZhLXZudjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwYlwiOyB9XG5cbi5mYS12b2ljZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTdcIjsgfVxuXG4uZmEtdm9sbGV5YmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVmXCI7IH1cblxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7IH1cblxuLmZhLXZvbHVtZS1tdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE5XCI7IH1cblxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjZcIjsgfVxuXG4uZmEtdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7IH1cblxuLmZhLXZvdGUteWVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcyXCI7IH1cblxuLmZhLXZyLWNhcmRib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyOVwiOyB9XG5cbi5mYS12dWVqczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZlwiOyB9XG5cbi5mYS13YWxraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU0XCI7IH1cblxuLmZhLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NVwiOyB9XG5cbi5mYS13YXJlaG91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTRcIjsgfVxuXG4uZmEtd2F0Y2htYW4tbW9uaXRvcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4N1wiOyB9XG5cbi5mYS13YXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3M1wiOyB9XG5cbi5mYS13YXZlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZVwiOyB9XG5cbi5mYS13YXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNmXCI7IH1cblxuLmZhLXdlZWJseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjY1wiOyB9XG5cbi5mYS13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YVwiOyB9XG5cbi5mYS13ZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTZcIjsgfVxuXG4uZmEtd2VpZ2h0LWhhbmdpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2RcIjsgfVxuXG4uZmEtd2VpeGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ3XCI7IH1cblxuLmZhLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMyXCI7IH1cblxuLmZhLXdoYXRzYXBwLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwY1wiOyB9XG5cbi5mYS13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkzXCI7IH1cblxuLmZhLXdobWNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBkXCI7IH1cblxuLmZhLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWJcIjsgfVxuXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjZcIjsgfVxuXG4uZmEtd2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyZVwiOyB9XG5cbi5mYS13aW5kb3ctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTBcIjsgfVxuXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7IH1cblxuLmZhLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMVwiOyB9XG5cbi5mYS13aW5kb3ctcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMlwiOyB9XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7IH1cblxuLmZhLXdpbmUtYm90dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJmXCI7IH1cblxuLmZhLXdpbmUtZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTNcIjsgfVxuXG4uZmEtd2luZS1nbGFzcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2VcIjsgfVxuXG4uZmEtd2l4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNmXCI7IH1cblxuLmZhLXdpemFyZHMtb2YtdGhlLWNvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMwXCI7IH1cblxuLmZhLXdvZHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODhcIjsgfVxuXG4uZmEtd29sZi1wYWNrLWJhdHRhbGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNFwiOyB9XG5cbi5mYS13b24tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OVwiOyB9XG5cbi5mYS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWFcIjsgfVxuXG4uZmEtd29yZHByZXNzLXNpbXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMVwiOyB9XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk3XCI7IH1cblxuLmZhLXdwZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGVcIjsgfVxuXG4uZmEtd3Bmb3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OFwiOyB9XG5cbi5mYS13cHJlc3NyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U0XCI7IH1cblxuLmZhLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZFwiOyB9XG5cbi5mYS14LXJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5N1wiOyB9XG5cbi5mYS14Ym94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEyXCI7IH1cblxuLmZhLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjhcIjsgfVxuXG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjsgfVxuXG4uZmEteS1jb21iaW5hdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNiXCI7IH1cblxuLmZhLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTllXCI7IH1cblxuLmZhLXlhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MFwiOyB9XG5cbi5mYS15YW5kZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTNcIjsgfVxuXG4uZmEteWFuZGV4LWludGVybmF0aW9uYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTRcIjsgfVxuXG4uZmEteWFybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlM1wiOyB9XG5cbi5mYS15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU5XCI7IH1cblxuLmZhLXllbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7IH1cblxuLmZhLXlpbi15YW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFkXCI7IH1cblxuLmZhLXlvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIxXCI7IH1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjsgfVxuXG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzFcIjsgfVxuXG4uZmEtemhpaHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2ZcIjsgfVxuXG4uc3Itb25seSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4OyB9XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87IH1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjE1LjQgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtcmVndWxhci00MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtcmVndWxhci00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtcmVndWxhci00MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG4uZmFyIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuNCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtc29saWQtOTAwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtc29saWQtOTAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1zb2xpZC05MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1zb2xpZC05MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtc29saWQtOTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi5mYSxcbi5mYXMge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogOTAwOyB9XG5cbi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4xNS40IGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAuZW90XCIpO1xuICBzcmM6IHVybChcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1icmFuZHMtNDAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1icmFuZHMtNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1icmFuZHMtNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG4uZmFiIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmh0bWwsXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB3aWR0aDogMTAwdnc7IH1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoOyB9XG5cbmJvZHkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnbmF2JyAnaGVhZGVyJyAnbWFpbicgJ2Zvb3Rlcic7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMTA5cHggbWlubWF4KDAsIGF1dG8pIDFmciBtaW5tYXgoMzYwcHgsIG1heC1jb250ZW50KTsgfVxuICBib2R5ID4gbmF2IHtcbiAgICBncmlkLXJvdzogbmF2OyB9XG4gIGJvZHkgPiBoZWFkZXIge1xuICAgIGdyaWQtcm93OiBoZWFkZXI7XG4gICAgd2lkdGg6IDEwMHZ3OyB9XG4gIGJvZHkgPiBtYWluIHtcbiAgICBncmlkLXJvdzogbWFpbjsgfVxuICBib2R5ID4gZm9vdGVyIHtcbiAgICBncmlkLXJvdzogZm9vdGVyO1xuICAgIG1hcmdpbi10b3A6IDE1MHB4OyB9XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7IH1cbiAgYm9keSA+IGZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDsgfVxuICBib2R5IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDYwcHggbWlubWF4KDAsIGF1dG8pIDFmciBtaW5tYXgoMzYwcHgsIG1heC1jb250ZW50KTsgfVxuICAgIGJvZHkgPiBmb290ZXIge1xuICAgICAgbWFyZ2luLXRvcDogMTIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIGJvZHkgPiBmb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDExMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMThweDsgfVxuICBib2R5ID4gZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICBib2R5IHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvOyB9IH1cblxubmF2ICsgbWFpbiA+IGFzaWRlLmJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG5oZWFkZXIgKyBtYWluID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG5uYXYgKyBtYWluID4gOmZpcnN0LWNoaWxkLFxuLmhlYWRlci0tbWVkaWEgKyBtYWluID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7IH1cblxuLmJsb2NrLS1jb2x1bW5zLFxuLmhlYWRlci0tbWVkaWEgKyBtYWluID4gLmJsb2NrLS1jb2x1bW5zOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIG5hdiArIG1haW4gPiA6Zmlyc3QtY2hpbGQsXG4gIC5oZWFkZXItLW1lZGlhICsgbWFpbiA+IDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogODBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgbmF2ICsgbWFpbiA+IDpmaXJzdC1jaGlsZCxcbiAgLmhlYWRlci0tbWVkaWEgKyBtYWluID4gOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIG5hdiArIG1haW4gPiA6Zmlyc3QtY2hpbGQsXG4gIC5oZWFkZXItLW1lZGlhICsgbWFpbiA+IDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDsgfSB9XG5cbmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMxNDI4MjE7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5mb290ZXItc29jaWFsLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIG1heC13aWR0aDogMjMwcHg7IH1cbiAgLmZvb3Rlci1zb2NpYWwtbGlua3MgYSB7XG4gICAgZmxleC1ncm93OiAxOyB9XG5cbi5mb290ZXJOYXYge1xuICBjb2xvcjogI2YwZWVlYTtcbiAgZm9udC1mYW1pbHk6IFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5mb290ZXJOYXYgYTpob3ZlciB7XG4gICAgY29sb3I6ICNiOGU5ZDI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmZvb3Rlck5hdi1tZW51IHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgcGFkZGluZzogMDsgfVxuICAuZm9vdGVyTmF2LW1lbnUgLmFjdGl2ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uZm9vdGVyTmF2LWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDY0cHg7IH1cbiAgLmZvb3Rlck5hdi1saW5rOm50aC1jaGlsZChuKzkpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5hY3RpdmUgLmxhbmd1YWdlLWxpbmsge1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uZm9vdGVyTmF2LWxhbmd1YWdlcyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ3JpZC1jb2x1bW46IGNvbCAxMjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG4gIC5mb290ZXJOYXYtbGFuZ3VhZ2VzIC5mb290ZXJOYXYtY3VycmVudC1sYW5nIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjYjhlOWQyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gICAgLmZvb3Rlck5hdi1sYW5ndWFnZXMgLmZvb3Rlck5hdi1jdXJyZW50LWxhbmcgaSB7XG4gICAgICBjb2xvcjogI2YwZWVlYTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAuZm9vdGVyTmF2LWxhbmd1YWdlcyAuZm9vdGVyTmF2LWN1cnJlbnQtbGFuZzpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmZvb3Rlck5hdi1sYW5ndWFnZXMgdWwge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvdHRvbTogNTBweDtcbiAgICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMTYpIDNweCAzcHggNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgd2lkdGg6IDE5OXB4OyB9XG4gIC5mb290ZXJOYXYtbGFuZ3VhZ2VzIC5mb290ZXJOYXYtbGFuZyB+IC5mb290ZXJOYXYtbGFuZzpiZWZvcmUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBlZWVhO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGxlZnQ6IDIycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMnB4OyB9XG4gIC5mb290ZXJOYXYtbGFuZ3VhZ2VzIC5sYW5ndWFnZS1saW5rIHtcbiAgICBjb2xvcjogIzIyMjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxNnB4IDIycHggMTZweCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gIC5mb290ZXJOYXYtbGFuZ3VhZ2VzLmxhbmd1YWdlcy1kcm9wZG93bi1vcGVuIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLmZvb3Rlck5hdi1sYW5ndWFnZXMubGFuZ3VhZ2VzLWRyb3Bkb3duLW9wZW4gLmxhbmd1YWdlcy1jbG9zZSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMHZ3OyB9XG5cbi5mb290ZXItaW5mbyB7XG4gIGJhY2tncm91bmQ6ICM1ZTkxNzk7XG4gIGNvbG9yOiAjZjBlZWVhO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGdyaWQtY29sdW1uOiBjb2wgOSAvIHNwYW4gNDtcbiAgcGFkZGluZzogOTJweCAwOyB9XG4gIC5mb290ZXItaW5mbyBoMSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmZvb3Rlci1pbmZvIGgyIHtcbiAgICBjb2xvcjogI2YwZWVlYTtcbiAgICBmb250LWZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuZm9vdGVyLWluZm8gYTpob3ZlciB7XG4gICAgY29sb3I6ICNiOGU5ZDI7IH1cblxuLmZvb3Rlci10ZXh0IHtcbiAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAzO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTsgfVxuICAuZm9vdGVyLXRleHQgKiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLmZvb3Rlci1zb2NpYWwge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMzsgfVxuXG4uZm9vdGVyLXRleHQgKyAuZm9vdGVyLXNvY2lhbCB7XG4gIGdyaWQtY29sdW1uOiBjb2wgNCAvIHNwYW4gMzsgfVxuXG4uZm9vdGVyLW5ld3NsZXR0ZXIge1xuICBncmlkLWNvbHVtbjogY29sIDggLyBzcGFuIDU7IH1cbiAgLmZvb3Rlci1uZXdzbGV0dGVyIGZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWF4LXdpZHRoOiA2MDBweDsgfVxuICAuZm9vdGVyLW5ld3NsZXR0ZXIgaW5wdXQge1xuICAgIGJhY2tncm91bmQ6ICMxNDI4MjE7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAjY2JjYWM3O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmb250LWZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5mb290ZXItbmV3c2xldHRlciBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNjYmNhYzc7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5mb290ZXItbmV3c2xldHRlciBidXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICMyZTRiM2Q7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmU0YjNkO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWluLXdpZHRoOiAyMDBweDsgfVxuICAgIC5mb290ZXItbmV3c2xldHRlciBidXR0b246aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2I4ZTlkMjtcbiAgICAgIGJvcmRlci1jb2xvcjogI2I4ZTlkMjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmZvb3Rlci1uZXdzbGV0dGVyIGJ1dHRvbjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI2RmZjVlYjtcbiAgICAgIGJvcmRlci1jb2xvcjogI2RmZjVlYjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5jYy1hbGxvdyB7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDsgfVxuXG4uY2MtZGVueSB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZvb3Rlck5hdi1sYW5ndWFnZXMgLmZvb3Rlck5hdi1jdXJyZW50LWxhbmcge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuZm9vdGVyLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nOiA0MHB4IDA7IH1cbiAgICAuZm9vdGVyLWluZm8gaDEge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgLmZvb3Rlci1pbmZvIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmZvb3Rlck5hdi1tZW51IC5mb290ZXJOYXYtbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gIC5mb290ZXJOYXYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDsgfVxuICAuZm9vdGVyLXNvY2lhbCB7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9XG4gIC5mb290ZXItc29jaWFsLWxpbmtzIHtcbiAgICBtYXgtd2lkdGg6IDE2MHB4OyB9XG4gIC5mb290ZXItbmV3c2xldHRlciBidXR0b24ge1xuICAgIHBhZGRpbmc6IDEwcHggNTRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmZvb3Rlck5hdi1tZW51IC5mb290ZXJOYXYtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9vdGVyLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgIGdyaWQtcm93OiAyO1xuICAgIHBhZGRpbmc6IDQwcHggMDsgfVxuICAgIC5mb290ZXItaW5mbyBoMSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmZvb3Rlci1pbmZvIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuZm9vdGVyLWluZm8gZm9ybSB7XG4gICAgICBtYXJnaW46IDEwcHggYXV0byAwOyB9XG4gIC5mb290ZXJOYXYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAuZm9vdGVyTmF2LWxpbmsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgLmZvb3Rlck5hdi1saW5rOm50aC1jaGlsZChuKzkpIHtcbiAgICAgIGRpc3BsYXk6IGluaGVyaXQ7IH1cbiAgLmZvb3Rlck5hdi1tZW51IHtcbiAgICBjb2x1bW4td2lkdGg6IDIwMHB4O1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICBtaW4taGVpZ2h0OiBhdXRvOyB9XG4gIC5mb290ZXJOYXYtbGFuZ3VhZ2VzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5mb290ZXItc29jaWFsIHtcbiAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgLmZvb3Rlci1zb2NpYWwtbGlua3Mge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgcGFkZGluZzogNXB4IDA7IH1cbiAgLmZvb3Rlci10ZXh0LFxuICAuZm9vdGVyLXNvY2lhbCxcbiAgLmZvb3Rlci10ZXh0ICsgLmZvb3Rlci1zb2NpYWwsXG4gIC5mb290ZXItbmV3c2xldHRlciB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZm9vdGVyLW5ld3NsZXR0ZXIgZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAuZm9vdGVyLWluZm8ge1xuICAgIHBhZGRpbmc6IDMwcHggMDsgfVxuICAuZm9vdGVyLW5ld3NsZXR0ZXIgZm9ybSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDQwMHB4OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm1haW5OYXYge1xuICBmb250LWZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuLm1haW5OYXYtbGluayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgY29sb3I6ICNmMGVlZWE7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7IH1cbiAgLm1haW5OYXYtbGFuZ3VhZ2VzIC5tYWluTmF2LWxpbmsge1xuICAgIGNvbG9yOiAjMjIyO1xuICAgIHBhZGRpbmc6IDEycHggMjJweCAxMnB4IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbiAgLm1haW5OYXYtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNiOGU5ZDI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLm1haW5OYXYtLXN0aWNreSAubWFpbk5hdi1saW5rIHtcbiAgICBjb2xvcjogI2YwZWVlYTsgfVxuICAgIC5tYWluTmF2LS1zdGlja3kgLm1haW5OYXYtbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogI2I4ZTlkMjsgfVxuICAubWFpbk5hdi1saW5rID4gaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7IH1cblxuLm1haW5OYXYtbGFuZ3VhZ2VzLXNlbGVjdCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1haW5OYXYtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiBjb2wgNCAvIHNwYW4gODtcbiAgZ3JpZC1yb3c6IDE7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWF4LXdpZHRoOiAxMjI4cHg7IH1cbiAgLm1haW5OYXYtbWVudSBpIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAubWFpbk5hdi1tZW51IC5tYWluTmF2LXBhZ2VzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLm1haW5OYXYtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogNjRweDsgfVxuXG4ubWFpbk5hdi1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBncmlkLXJvdzogMTtcbiAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgei1pbmRleDogMTsgfVxuXG4ubWFpbk5hdi1sYW5ndWFnZXMge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdyaWQtY29sdW1uOiBjb2wgMTI7XG4gIGdyaWQtcm93OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuICAubWFpbk5hdi0tc3RpY2t5IC5tYWluTmF2LWxhbmd1YWdlcyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubWFpbk5hdi1sYW5ndWFnZXMgLm1haW5OYXYtbGFuZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICAubWFpbk5hdi1sYW5ndWFnZXMgLm1haW5OYXYtbGFuZyB+IC5tYWluTmF2LWxhbmc6YmVmb3JlIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBlZWVhO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAyMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDIycHg7IH1cbiAgLm1haW5OYXYtbGFuZ3VhZ2VzLmxhbmd1YWdlcy1kcm9wZG93bi1vcGVuIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLm1haW5OYXYtbGFuZ3VhZ2Uge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tYWluTmF2LXRvcCB7XG4gIGJhY2tncm91bmQ6ICMxNDI4MjE7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBoZWlnaHQ6IDEwOXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuICB3aWR0aDogMTAwdnc7XG4gIHotaW5kZXg6IDIwMDA7IH1cbiAgLm1haW5OYXYtLXN0aWNreSAubWFpbk5hdi10b3Age1xuICAgIGJhY2tncm91bmQ6ICMxNDI4MjE7XG4gICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgY29sb3I6ICNmMGVlZWE7IH1cblxuLm1haW5OYXYtaGFtYnVyZ2VyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLm1haW5OYXYtbG9nbyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjNTU1O1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDM7XG4gIGdyaWQtcm93OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5tYWluTmF2LWxvZ28gLmNscy1sb2dvIHtcbiAgICBmaWxsOiAjNTU1OyB9XG4gIC5tYWluTmF2LS1zdGlja3kgLm1haW5OYXYtbG9nbyB7XG4gICAgY29sb3I6ICNmMGVlZWE7IH1cbiAgICAubWFpbk5hdi0tc3RpY2t5IC5tYWluTmF2LWxvZ28gLmNscy1sb2dvIHtcbiAgICAgIGZpbGw6ICNmMGVlZWE7IH1cbiAgLm1haW5OYXYtbG9nbyBzdmcge1xuICAgIHdpZHRoOiAyMDBweDsgfVxuXG4ubWFpbk5hdi1sb2dvLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5tYWluTmF2LWJhY2sge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTE1cHg7XG4gIHotaW5kZXg6IDIwMDA7IH1cblxuLm1haW5OYXYtaXRlbS0tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5tYWluTmF2IHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLm1haW5OYXYtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MnB4OyB9XG4gIC5tYWluTmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAubWFpbk5hdi1sYW5ndWFnZXMge1xuICAgIGdyaWQtY29sdW1uOiAtMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDIwcHg7IH1cbiAgICAubWFpbk5hdi1sYW5ndWFnZXMgLm1haW5OYXYtY3VycmVudC1sYW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1haW5OYXYtaXRlbS0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiB1bnNldDsgfVxuICAubWFpbk5hdi1saW5rLFxuICAuYWN0aXZlIC5tYWluTmF2LWxpbmsge1xuICAgIGNvbG9yOiAjZjBlZWVhOyB9XG4gIC5tYWluTmF2LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjNWU5MTc5OyB9XG4gIC5tYWluTmF2LW1lbnUge1xuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE0MjgyMTtcbiAgICBib3JkZXItYm90dG9tOiAzNXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgYm9yZGVyLWxlZnQ6IDM1cHggc29saWQgIzE0MjgyMTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgaGVpZ2h0OiBjYWxjKDgwdmggLSA2MHB4KTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2l0aW9uOiB0b3AgMC41cztcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgei1pbmRleDogLTE7IH1cbiAgICAubWFpbk5hdi1tZW51OmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDYwcHg7IH1cbiAgICAubWFpbk5hdi1tZW51IC5tYWluTmF2LXBhZ2VzIHtcbiAgICAgIGJhY2tncm91bmQ6ICMxNDI4MjE7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDU1cHggMCAyMHB4OyB9XG4gICAgLm1haW5OYXYgLm1haW5OYXYtbWVudSB7XG4gICAgICB0b3A6IGNhbGMoOTVweCAtIDgwdmgpOyB9XG4gICAgLm1haW5OYXYubWFpbk5hdi0tZXhwYW5kZWQgLm1haW5OYXYtbWVudSB7XG4gICAgICB0b3A6IDYwcHg7IH1cbiAgLm1haW5OYXYtaXRlbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHdpZHRoOiA3MHZ3OyB9XG4gIC5tYWluTmF2LXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gIC5tYWluTmF2LXRvcCB7XG4gICAgYmFja2dyb3VuZDogIzE0MjgyMTtcbiAgICBjb2xvcjogI2YwZWVlYTtcbiAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICAubWFpbk5hdi0tc3RpY2t5IC5tYWluTmF2LXRvcCB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLm1haW5OYXYtdG9wOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAubWFpbk5hdi1sYW5ndWFnZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1haW5OYXYtbGFuZ3VhZ2Uge1xuICAgIGRpc3BsYXk6IHVuc2V0OyB9XG4gIC5tYWluTmF2LWxvZ28ge1xuICAgIGNvbG9yOiAjZjBlZWVhO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5tYWluTmF2LWxvZ28gLmNscy1sb2dvIHtcbiAgICAgIGZpbGw6ICNmMGVlZWE7IH1cbiAgLm1haW5OYXYtbG9nby1saW5rIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tYWluTmF2LWhhbWJ1cmdlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA1NXB4OyB9XG4gIG1haW4sIGhlYWRlciB7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luLXRvcCAwLjVzOyB9XG4gIC5tYWluTmF2LS1leHBhbmRlZCArIG1haW4sXG4gIC5tYWluTmF2LS1leHBhbmRlZCArIGhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg4MHZoIC0gNjBweCAtIDM1cHgpOyB9XG4gIC5tYWluTmF2LWJhY2sge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDgwcHg7IH1cbiAgLm1haW5OYXYtbGFuZ3VhZ2VzLXNlbGVjdCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogMCA2MHB4IDI1cHggMjFweDtcbiAgICBtYXgtd2lkdGg6IDMwMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogOXB4IDIwcHggOXB4IDlweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubWFpbk5hdi1sYW5ndWFnZXMtc2VsZWN0IC5tYWluTmF2LWN1cnJlbnQtbGFuZyB7XG4gICAgICBjb2xvcjogI2I4ZTlkMjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmb250LWZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbiAgICAubWFpbk5hdi1sYW5ndWFnZXMtc2VsZWN0IHNlbGVjdCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLm1haW5OYXYtbGFuZ3VhZ2VzLXNlbGVjdCBpIHtcbiAgICAgIGNvbG9yOiAjZjBlZWVhO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLm1haW5OYXYtbGFuZ3VhZ2VzLXNlbGVjdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLm1haW5OYXYtdG9wIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubWFpbk5hdi0tZXhwYW5kZWQgKyBtYWluLFxuICAubWFpbk5hdi0tZXhwYW5kZWQgKyBoZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLm1haW5OYXYtbWVudSxcbiAgLm1haW5OYXYtbGFuZ3VhZ2UsXG4gIC5tYWluTmF2LWhhbWJ1cmdlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubWFpbk5hdi1sb2dvIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLm1haW5OYXYtbG9nbyBzdmcge1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuXG4ucHJvcG9zYWwtY29udGVudCwgLnBhZ2Utcm9vbS1jb250ZW50LCAuYmxvY2ssIC5ibG9jay1jb250ZW50LCAucGFnZS1jb250ZW50LCAucHJvcG9zYWwtaGVhZGVyLCAuZ2FsbGVyeS1jb250YWluZXIsIC5oZXJvLCAuc2VwYXJhdG9yLCAubmV3cywgLmJvb2tQb3B1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5ib2R5ID4gaGVhZGVyLCAuZm9vdGVyTmF2LCAuZm9vdGVyLWluZm8sIC5tYWluTmF2LXRvcCwgLmJsb2NrLWNvbnRlbnQsIC5wYWdlLWNvbnRlbnQsIC5wcm9wb3NhbCwgLnRleHQtYmxvY2ssIC5nYWxsZXJ5LWNvbnRhaW5lciwgLnNsaWRlc2hvdy10cmFjay1mdWxsLCAuc2xpZGUtZnVsbCwgLnNsaWRlLCAuc2xpZGVzaG93LWNvbnRyb2xzLCAub2ZmZXJzLXNsaWRlc2hvdy13cmFwcGVyLCAub2ZmZXJzLXNsaWRlLCAub2ZmZXJzLXNsaWRlc2hvdy1jb250cm9scywgLnNlcGFyYXRvciwgLnJlZmVyZW5jZSwgLnJlZmVyZW5jZS1nYWxsZXJ5LCAuc3VicGFnZXMsIC5jb2x1bW5zLCAubmV3cywgLm1lZGlhLWZ1bGwtbWVkaWEsIC5vZmZlci1saXN0LWZpbHRlcldyYXBwZXIsIC5vZmZlciwgLnRvdXItYmxvY2ssIC5wYWdlLXJvb20sIC5ob21lLXNsaWRlc2hvdy1ib29rLCAucm9vbXMsIC5yb29tcy1jb21wYWN0LCAubWVkaWEtZnVsbC10cmF2ZWxsaW5lLCAuYXdhcmRzLCAuZHJvcGRvd24tYmxvY2sge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWdhcDogMjBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgcmVwZWF0KDEyLCBbY29sXSAxMjJweCkgMWZyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uYmxvY2stdGV4dCAuYmxvY2stdGl0bGUsIC5wYWdlSGVyby1zdWJ0aXRsZSwgLm9mZmVycy1zbGlkZXNob3ctdGl0bGUsIC5oZXJvLXRpdGxlLCAuc3VicGFnZS10aXRsZSwgLm1lZGlhLWZ1bGwtdGl0bGUsIC50cmF2ZWxsaW5lSGVyby1zdWJ0aXRsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGZvbnQtZmFtaWx5OiBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuYmxvY2stdGV4dCAuYmxvY2stdGl0bGU6YWZ0ZXIsIC5wYWdlSGVyby1zdWJ0aXRsZTphZnRlciwgLm9mZmVycy1zbGlkZXNob3ctdGl0bGU6YWZ0ZXIsIC5oZXJvLXRpdGxlOmFmdGVyLCAuc3VicGFnZS10aXRsZTphZnRlciwgLm1lZGlhLWZ1bGwtdGl0bGU6YWZ0ZXIsIC50cmF2ZWxsaW5lSGVyby1zdWJ0aXRsZTphZnRlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIG1hcmdpbi10b3A6IDE3cHg7XG4gICAgd2lkdGg6IDQwcHg7IH1cblxuLm9mZmVycy1zbGlkZXNob3ctc3VidGl0bGUge1xuICBmb250LWZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDU0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucHJvcG9zYWwtdGV4dCwgLnBhZ2Utcm9vbS10ZXh0LCAuYmxvY2stdGV4dCwgLnRleHQtYmxvY2stY29udGVudCwgLnNlcGFyYXRvci1jb250ZW50LCAuY29sdW1ucy1jb250ZW50IHtcbiAgY29sb3I6ICM1NTU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC1jb21wb3VuZC1zZWxlY3RvcnMqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC1jb21wb3VuZC1zZWxlY3RvcnMqLyB9XG4gIC5wcm9wb3NhbC10ZXh0IGEsIC5wYWdlLXJvb20tdGV4dCBhLCAuYmxvY2stdGV4dCBhLCAudGV4dC1ibG9jay1jb250ZW50IGEsIC5zZXBhcmF0b3ItY29udGVudCBhLCAuY29sdW1ucy1jb250ZW50IGEge1xuICAgIGNvbG9yOiAjNWU5MTc5OyB9XG4gICAgLnByb3Bvc2FsLXRleHQgYTpob3ZlciwgLnBhZ2Utcm9vbS10ZXh0IGE6aG92ZXIsIC5ibG9jay10ZXh0IGE6aG92ZXIsIC50ZXh0LWJsb2NrLWNvbnRlbnQgYTpob3ZlciwgLnNlcGFyYXRvci1jb250ZW50IGE6aG92ZXIsIC5jb2x1bW5zLWNvbnRlbnQgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2I4ZTlkMjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5wcm9wb3NhbC10ZXh0IGgxLCAucGFnZS1yb29tLXRleHQgaDEsIC5ibG9jay10ZXh0IGgxLCAudGV4dC1ibG9jay1jb250ZW50IGgxLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDEsIC5jb2x1bW5zLWNvbnRlbnQgaDEsIC5wcm9wb3NhbC10ZXh0IGgyLCAucGFnZS1yb29tLXRleHQgaDIsIC5ibG9jay10ZXh0IGgyLCAudGV4dC1ibG9jay1jb250ZW50IGgyLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDIsIC5jb2x1bW5zLWNvbnRlbnQgaDIsIC5wcm9wb3NhbC10ZXh0IGgzLCAucGFnZS1yb29tLXRleHQgaDMsIC5ibG9jay10ZXh0IGgzLCAudGV4dC1ibG9jay1jb250ZW50IGgzLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDMsIC5jb2x1bW5zLWNvbnRlbnQgaDMsIC5wcm9wb3NhbC10ZXh0IGg0LCAucGFnZS1yb29tLXRleHQgaDQsIC5ibG9jay10ZXh0IGg0LCAudGV4dC1ibG9jay1jb250ZW50IGg0LCAuc2VwYXJhdG9yLWNvbnRlbnQgaDQsIC5jb2x1bW5zLWNvbnRlbnQgaDQsIC5wcm9wb3NhbC10ZXh0IGg1LCAucGFnZS1yb29tLXRleHQgaDUsIC5ibG9jay10ZXh0IGg1LCAudGV4dC1ibG9jay1jb250ZW50IGg1LCAuc2VwYXJhdG9yLWNvbnRlbnQgaDUsIC5jb2x1bW5zLWNvbnRlbnQgaDUsIC5wcm9wb3NhbC10ZXh0IGg2LCAucGFnZS1yb29tLXRleHQgaDYsIC5ibG9jay10ZXh0IGg2LCAudGV4dC1ibG9jay1jb250ZW50IGg2LCAuc2VwYXJhdG9yLWNvbnRlbnQgaDYsIC5jb2x1bW5zLWNvbnRlbnQgaDYge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIC5wcm9wb3NhbC10ZXh0IGgxLCAucGFnZS1yb29tLXRleHQgaDEsIC5ibG9jay10ZXh0IGgxLCAudGV4dC1ibG9jay1jb250ZW50IGgxLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDEsIC5jb2x1bW5zLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnByb3Bvc2FsLXRleHQgaDIsIC5wYWdlLXJvb20tdGV4dCBoMiwgLmJsb2NrLXRleHQgaDIsIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDIsIC5zZXBhcmF0b3ItY29udGVudCBoMiwgLmNvbHVtbnMtY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAzNnB4OyB9XG4gIC5wcm9wb3NhbC10ZXh0IGgzLCAucGFnZS1yb29tLXRleHQgaDMsIC5ibG9jay10ZXh0IGgzLCAudGV4dC1ibG9jay1jb250ZW50IGgzLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDMsIC5jb2x1bW5zLWNvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjhweDsgfVxuICAucHJvcG9zYWwtdGV4dCBoNSwgLnBhZ2Utcm9vbS10ZXh0IGg1LCAuYmxvY2stdGV4dCBoNSwgLnRleHQtYmxvY2stY29udGVudCBoNSwgLnNlcGFyYXRvci1jb250ZW50IGg1LCAuY29sdW1ucy1jb250ZW50IGg1IHtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBmb250LWZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnByb3Bvc2FsLXRleHQgcCArIGgxLCAucGFnZS1yb29tLXRleHQgcCArIGgxLCAuYmxvY2stdGV4dCBwICsgaDEsIC50ZXh0LWJsb2NrLWNvbnRlbnQgcCArIGgxLCAuc2VwYXJhdG9yLWNvbnRlbnQgcCArIGgxLCAuY29sdW1ucy1jb250ZW50IHAgKyBoMSxcbiAgLnByb3Bvc2FsLXRleHQgcCArIGgyLFxuICAucGFnZS1yb29tLXRleHQgcCArIGgyLFxuICAuYmxvY2stdGV4dCBwICsgaDIsXG4gIC50ZXh0LWJsb2NrLWNvbnRlbnQgcCArIGgyLFxuICAuc2VwYXJhdG9yLWNvbnRlbnQgcCArIGgyLFxuICAuY29sdW1ucy1jb250ZW50IHAgKyBoMixcbiAgLnByb3Bvc2FsLXRleHQgcCArIGgzLFxuICAucGFnZS1yb29tLXRleHQgcCArIGgzLFxuICAuYmxvY2stdGV4dCBwICsgaDMsXG4gIC50ZXh0LWJsb2NrLWNvbnRlbnQgcCArIGgzLFxuICAuc2VwYXJhdG9yLWNvbnRlbnQgcCArIGgzLFxuICAuY29sdW1ucy1jb250ZW50IHAgKyBoMyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAucHJvcG9zYWwtdGV4dCA+IGJsb2NrcXVvdGUsIC5wYWdlLXJvb20tdGV4dCA+IGJsb2NrcXVvdGUsIC5ibG9jay10ZXh0ID4gYmxvY2txdW90ZSwgLnRleHQtYmxvY2stY29udGVudCA+IGJsb2NrcXVvdGUsIC5zZXBhcmF0b3ItY29udGVudCA+IGJsb2NrcXVvdGUsIC5jb2x1bW5zLWNvbnRlbnQgPiBibG9ja3F1b3RlIHtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5wcm9wb3NhbC10ZXh0IHRhYmxlLCAucGFnZS1yb29tLXRleHQgdGFibGUsIC5ibG9jay10ZXh0IHRhYmxlLCAudGV4dC1ibG9jay1jb250ZW50IHRhYmxlLCAuc2VwYXJhdG9yLWNvbnRlbnQgdGFibGUsIC5jb2x1bW5zLWNvbnRlbnQgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjYmNhYzc7XG4gICAgY29sdW1uLXNwYW46IGFsbDtcbiAgICBmb250LWZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnByb3Bvc2FsLXRleHQgdGhlYWQsIC5wYWdlLXJvb20tdGV4dCB0aGVhZCwgLmJsb2NrLXRleHQgdGhlYWQsIC50ZXh0LWJsb2NrLWNvbnRlbnQgdGhlYWQsIC5zZXBhcmF0b3ItY29udGVudCB0aGVhZCwgLmNvbHVtbnMtY29udGVudCB0aGVhZCB7XG4gICAgY29sb3I6ICMxYzFjMWM7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLnByb3Bvc2FsLXRleHQgdGgsIC5wYWdlLXJvb20tdGV4dCB0aCwgLmJsb2NrLXRleHQgdGgsIC50ZXh0LWJsb2NrLWNvbnRlbnQgdGgsIC5zZXBhcmF0b3ItY29udGVudCB0aCwgLmNvbHVtbnMtY29udGVudCB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLnByb3Bvc2FsLXRleHQgdGQsIC5wYWdlLXJvb20tdGV4dCB0ZCwgLmJsb2NrLXRleHQgdGQsIC50ZXh0LWJsb2NrLWNvbnRlbnQgdGQsIC5zZXBhcmF0b3ItY29udGVudCB0ZCwgLmNvbHVtbnMtY29udGVudCB0ZCwgLnByb3Bvc2FsLXRleHQgdGgsIC5wYWdlLXJvb20tdGV4dCB0aCwgLmJsb2NrLXRleHQgdGgsIC50ZXh0LWJsb2NrLWNvbnRlbnQgdGgsIC5zZXBhcmF0b3ItY29udGVudCB0aCwgLmNvbHVtbnMtY29udGVudCB0aCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjYmNhYzc7XG4gICAgcGFkZGluZzogMjJweCAxNnB4IDIycHggMDsgfVxuICAgIC5wcm9wb3NhbC10ZXh0IHRkIGVtLCAucGFnZS1yb29tLXRleHQgdGQgZW0sIC5ibG9jay10ZXh0IHRkIGVtLCAudGV4dC1ibG9jay1jb250ZW50IHRkIGVtLCAuc2VwYXJhdG9yLWNvbnRlbnQgdGQgZW0sIC5jb2x1bW5zLWNvbnRlbnQgdGQgZW0sIC5wcm9wb3NhbC10ZXh0IHRoIGVtLCAucGFnZS1yb29tLXRleHQgdGggZW0sIC5ibG9jay10ZXh0IHRoIGVtLCAudGV4dC1ibG9jay1jb250ZW50IHRoIGVtLCAuc2VwYXJhdG9yLWNvbnRlbnQgdGggZW0sIC5jb2x1bW5zLWNvbnRlbnQgdGggZW0ge1xuICAgICAgY29sb3I6ICM1ZTkxNzk7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAucHJvcG9zYWwtdGV4dCBpbWcsIC5wYWdlLXJvb20tdGV4dCBpbWcsIC5ibG9jay10ZXh0IGltZywgLnRleHQtYmxvY2stY29udGVudCBpbWcsIC5zZXBhcmF0b3ItY29udGVudCBpbWcsIC5jb2x1bW5zLWNvbnRlbnQgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnByb3Bvc2FsLXRleHQgLmFsaWduLXJpZ2h0LCAucGFnZS1yb29tLXRleHQgLmFsaWduLXJpZ2h0LCAuYmxvY2stdGV4dCAuYWxpZ24tcmlnaHQsIC50ZXh0LWJsb2NrLWNvbnRlbnQgLmFsaWduLXJpZ2h0LCAuc2VwYXJhdG9yLWNvbnRlbnQgLmFsaWduLXJpZ2h0LCAuY29sdW1ucy1jb250ZW50IC5hbGlnbi1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogZW5kOyB9XG4gIC5wcm9wb3NhbC10ZXh0IHRhYmxlIC5pdGVtLXByaWNlLCAucGFnZS1yb29tLXRleHQgdGFibGUgLml0ZW0tcHJpY2UsIC5ibG9jay10ZXh0IHRhYmxlIC5pdGVtLXByaWNlLCAudGV4dC1ibG9jay1jb250ZW50IHRhYmxlIC5pdGVtLXByaWNlLCAuc2VwYXJhdG9yLWNvbnRlbnQgdGFibGUgLml0ZW0tcHJpY2UsIC5jb2x1bW5zLWNvbnRlbnQgdGFibGUgLml0ZW0tcHJpY2Uge1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5wcm9wb3NhbC10ZXh0IGRkLCAucGFnZS1yb29tLXRleHQgZGQsIC5ibG9jay10ZXh0IGRkLCAudGV4dC1ibG9jay1jb250ZW50IGRkLCAuc2VwYXJhdG9yLWNvbnRlbnQgZGQsIC5jb2x1bW5zLWNvbnRlbnQgZGQge1xuICAgIG1hcmdpbjogMDsgfVxuICAucHJvcG9zYWwtdGV4dCA+ICo6bGFzdC1jaGlsZCwgLnBhZ2Utcm9vbS10ZXh0ID4gKjpsYXN0LWNoaWxkLCAuYmxvY2stdGV4dCA+ICo6bGFzdC1jaGlsZCwgLnRleHQtYmxvY2stY29udGVudCA+ICo6bGFzdC1jaGlsZCwgLnNlcGFyYXRvci1jb250ZW50ID4gKjpsYXN0LWNoaWxkLCAuY29sdW1ucy1jb250ZW50ID4gKjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5wcm9wb3NhbC10ZXh0IHRyOmxhc3QtY2hpbGQgdGgsIC5wYWdlLXJvb20tdGV4dCB0cjpsYXN0LWNoaWxkIHRoLCAuYmxvY2stdGV4dCB0cjpsYXN0LWNoaWxkIHRoLCAudGV4dC1ibG9jay1jb250ZW50IHRyOmxhc3QtY2hpbGQgdGgsIC5zZXBhcmF0b3ItY29udGVudCB0cjpsYXN0LWNoaWxkIHRoLCAuY29sdW1ucy1jb250ZW50IHRyOmxhc3QtY2hpbGQgdGgsIC5wcm9wb3NhbC10ZXh0IHRyOmxhc3QtY2hpbGQgdGQsIC5wYWdlLXJvb20tdGV4dCB0cjpsYXN0LWNoaWxkIHRkLCAuYmxvY2stdGV4dCB0cjpsYXN0LWNoaWxkIHRkLCAudGV4dC1ibG9jay1jb250ZW50IHRyOmxhc3QtY2hpbGQgdGQsIC5zZXBhcmF0b3ItY29udGVudCB0cjpsYXN0LWNoaWxkIHRkLCAuY29sdW1ucy1jb250ZW50IHRyOmxhc3QtY2hpbGQgdGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgLnByb3Bvc2FsLXRleHQgdGhlYWQgKyB0Ym9keSB0cjpmaXJzdC1jaGlsZCA+IHRkLCAucGFnZS1yb29tLXRleHQgdGhlYWQgKyB0Ym9keSB0cjpmaXJzdC1jaGlsZCA+IHRkLCAuYmxvY2stdGV4dCB0aGVhZCArIHRib2R5IHRyOmZpcnN0LWNoaWxkID4gdGQsIC50ZXh0LWJsb2NrLWNvbnRlbnQgdGhlYWQgKyB0Ym9keSB0cjpmaXJzdC1jaGlsZCA+IHRkLCAuc2VwYXJhdG9yLWNvbnRlbnQgdGhlYWQgKyB0Ym9keSB0cjpmaXJzdC1jaGlsZCA+IHRkLCAuY29sdW1ucy1jb250ZW50IHRoZWFkICsgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbiAgLnByb3Bvc2FsLXRleHQgdGhlYWQgKyB0Ym9keSB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuICAucGFnZS1yb29tLXRleHQgdGhlYWQgKyB0Ym9keSB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuICAuYmxvY2stdGV4dCB0aGVhZCArIHRib2R5IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4gIC50ZXh0LWJsb2NrLWNvbnRlbnQgdGhlYWQgKyB0Ym9keSB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuICAuc2VwYXJhdG9yLWNvbnRlbnQgdGhlYWQgKyB0Ym9keSB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuICAuY29sdW1ucy1jb250ZW50IHRoZWFkICsgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbiAgLnByb3Bvc2FsLXRleHQgdGJvZHkgKyB0Zm9vdCB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuICAucGFnZS1yb29tLXRleHQgdGJvZHkgKyB0Zm9vdCB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuICAuYmxvY2stdGV4dCB0Ym9keSArIHRmb290IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4gIC50ZXh0LWJsb2NrLWNvbnRlbnQgdGJvZHkgKyB0Zm9vdCB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuICAuc2VwYXJhdG9yLWNvbnRlbnQgdGJvZHkgKyB0Zm9vdCB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuICAuY29sdW1ucy1jb250ZW50IHRib2R5ICsgdGZvb3QgdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbiAgLnByb3Bvc2FsLXRleHQgdGJvZHkgKyB0Zm9vdCB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuICAucGFnZS1yb29tLXRleHQgdGJvZHkgKyB0Zm9vdCB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuICAuYmxvY2stdGV4dCB0Ym9keSArIHRmb290IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4gIC50ZXh0LWJsb2NrLWNvbnRlbnQgdGJvZHkgKyB0Zm9vdCB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuICAuc2VwYXJhdG9yLWNvbnRlbnQgdGJvZHkgKyB0Zm9vdCB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuICAuY29sdW1ucy1jb250ZW50IHRib2R5ICsgdGZvb3QgdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjYmNhYzc7IH1cbiAgLnByb3Bvc2FsLXRleHQgdGg6bm90KFthbGlnbl0pOm5vdChbY2xhc3NdKSwgLnBhZ2Utcm9vbS10ZXh0IHRoOm5vdChbYWxpZ25dKTpub3QoW2NsYXNzXSksIC5ibG9jay10ZXh0IHRoOm5vdChbYWxpZ25dKTpub3QoW2NsYXNzXSksIC50ZXh0LWJsb2NrLWNvbnRlbnQgdGg6bm90KFthbGlnbl0pOm5vdChbY2xhc3NdKSwgLnNlcGFyYXRvci1jb250ZW50IHRoOm5vdChbYWxpZ25dKTpub3QoW2NsYXNzXSksIC5jb2x1bW5zLWNvbnRlbnQgdGg6bm90KFthbGlnbl0pOm5vdChbY2xhc3NdKSB7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7IH1cblxuLnNsaWRlLW1lZGlhLXZpZGVvOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpLCB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFNQUFBQURDQVlBQUFCV0tMVy9BQUFBRDBsRVFWUUltV013TkRTVVlpQUlBQmowQUs3VUhHby9BQUFBQUVsRlRrU3VRbUNDXCIpIHJlcGVhdDtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY292ZXItdmlkZW8sXG4uY292ZXItaW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjAxcHg7XG4gIC8qIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzMwNzAwMTQ0L3Jlc3BvbnNpdmUtb2JqZWN0LWZpdC1jb3Zlci1maXgtb24tY2hyb21lICovXG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xuICBib2R5ID4gaGVhZGVyLCAuZm9vdGVyTmF2LCAuZm9vdGVyLWluZm8sIC5tYWluTmF2LXRvcCwgLmJsb2NrLWNvbnRlbnQsIC5wYWdlLWNvbnRlbnQsIC5wcm9wb3NhbCwgLnRleHQtYmxvY2ssIC5nYWxsZXJ5LWNvbnRhaW5lciwgLnNsaWRlc2hvdy10cmFjay1mdWxsLCAuc2xpZGUtZnVsbCwgLnNsaWRlLCAuc2xpZGVzaG93LWNvbnRyb2xzLCAub2ZmZXJzLXNsaWRlc2hvdy13cmFwcGVyLCAub2ZmZXJzLXNsaWRlLCAub2ZmZXJzLXNsaWRlc2hvdy1jb250cm9scywgLnNlcGFyYXRvciwgLnJlZmVyZW5jZSwgLnJlZmVyZW5jZS1nYWxsZXJ5LCAuc3VicGFnZXMsIC5jb2x1bW5zLCAubmV3cywgLm1lZGlhLWZ1bGwtbWVkaWEsIC5vZmZlci1saXN0LWZpbHRlcldyYXBwZXIsIC5vZmZlciwgLnRvdXItYmxvY2ssIC5wYWdlLXJvb20sIC5ob21lLXNsaWRlc2hvdy1ib29rLCAucm9vbXMsIC5yb29tcy1jb21wYWN0LCAubWVkaWEtZnVsbC10cmF2ZWxsaW5lLCAuYXdhcmRzLCAuZHJvcGRvd24tYmxvY2sge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIHJlcGVhdCgxMiwgW2NvbF0gMWZyKSAxZnI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5ibG9jay10ZXh0IC5ibG9jay10aXRsZSwgLnBhZ2VIZXJvLXN1YnRpdGxlLCAub2ZmZXJzLXNsaWRlc2hvdy10aXRsZSwgLmhlcm8tdGl0bGUsIC5zdWJwYWdlLXRpdGxlLCAubWVkaWEtZnVsbC10aXRsZSwgLnRyYXZlbGxpbmVIZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLnByb3Bvc2FsLXRleHQgaDEsIC5wYWdlLXJvb20tdGV4dCBoMSwgLmJsb2NrLXRleHQgaDEsIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDEsIC5zZXBhcmF0b3ItY29udGVudCBoMSwgLmNvbHVtbnMtY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiA2NHB4OyB9XG4gIC5wcm9wb3NhbC10ZXh0IGgyLCAucGFnZS1yb29tLXRleHQgaDIsIC5ibG9jay10ZXh0IGgyLCAudGV4dC1ibG9jay1jb250ZW50IGgyLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDIsIC5jb2x1bW5zLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDsgfVxuICAucHJvcG9zYWwtdGV4dCBoMywgLnBhZ2Utcm9vbS10ZXh0IGgzLCAuYmxvY2stdGV4dCBoMywgLnRleHQtYmxvY2stY29udGVudCBoMywgLnNlcGFyYXRvci1jb250ZW50IGgzLCAuY29sdW1ucy1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgLnByb3Bvc2FsLXRleHQgaDUsIC5wYWdlLXJvb20tdGV4dCBoNSwgLmJsb2NrLXRleHQgaDUsIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDUsIC5zZXBhcmF0b3ItY29udGVudCBoNSwgLmNvbHVtbnMtY29udGVudCBoNSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAub2ZmZXJzLXNsaWRlc2hvdy1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4OyB9XG4gIC5wcm9wb3NhbC10ZXh0IGgxLCAucGFnZS1yb29tLXRleHQgaDEsIC5ibG9jay10ZXh0IGgxLCAudGV4dC1ibG9jay1jb250ZW50IGgxLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDEsIC5jb2x1bW5zLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNjRweDsgfVxuICAucHJvcG9zYWwtdGV4dCBoMiwgLnBhZ2Utcm9vbS10ZXh0IGgyLCAuYmxvY2stdGV4dCBoMiwgLnRleHQtYmxvY2stY29udGVudCBoMiwgLnNlcGFyYXRvci1jb250ZW50IGgyLCAuY29sdW1ucy1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgLnByb3Bvc2FsLXRleHQgaDMsIC5wYWdlLXJvb20tdGV4dCBoMywgLmJsb2NrLXRleHQgaDMsIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDMsIC5zZXBhcmF0b3ItY29udGVudCBoMywgLmNvbHVtbnMtY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5wcm9wb3NhbC10ZXh0IGg1LCAucGFnZS1yb29tLXRleHQgaDUsIC5ibG9jay10ZXh0IGg1LCAudGV4dC1ibG9jay1jb250ZW50IGg1LCAuc2VwYXJhdG9yLWNvbnRlbnQgaDUsIC5jb2x1bW5zLWNvbnRlbnQgaDUge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgYm9keSA+IGhlYWRlciwgLmZvb3Rlck5hdiwgLmZvb3Rlci1pbmZvLCAubWFpbk5hdi10b3AsIC5ibG9jay1jb250ZW50LCAucGFnZS1jb250ZW50LCAucHJvcG9zYWwsIC50ZXh0LWJsb2NrLCAuZ2FsbGVyeS1jb250YWluZXIsIC5zbGlkZXNob3ctdHJhY2stZnVsbCwgLnNsaWRlLWZ1bGwsIC5zbGlkZSwgLnNsaWRlc2hvdy1jb250cm9scywgLm9mZmVycy1zbGlkZXNob3ctd3JhcHBlciwgLm9mZmVycy1zbGlkZSwgLm9mZmVycy1zbGlkZXNob3ctY29udHJvbHMsIC5zZXBhcmF0b3IsIC5yZWZlcmVuY2UsIC5yZWZlcmVuY2UtZ2FsbGVyeSwgLnN1YnBhZ2VzLCAuY29sdW1ucywgLm5ld3MsIC5tZWRpYS1mdWxsLW1lZGlhLCAub2ZmZXItbGlzdC1maWx0ZXJXcmFwcGVyLCAub2ZmZXIsIC50b3VyLWJsb2NrLCAucGFnZS1yb29tLCAuaG9tZS1zbGlkZXNob3ctYm9vaywgLnJvb21zLCAucm9vbXMtY29tcGFjdCwgLm1lZGlhLWZ1bGwtdHJhdmVsbGluZSwgLmF3YXJkcywgLmRyb3Bkb3duLWJsb2NrIHtcbiAgICBncmlkLWdhcDogMjBweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAgcmVwZWF0KDEyLCBbY29sXSAxZnIpIDA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLm9mZmVycy1zbGlkZXNob3ctc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDsgfVxuICAucHJvcG9zYWwtdGV4dCBoMSwgLnBhZ2Utcm9vbS10ZXh0IGgxLCAuYmxvY2stdGV4dCBoMSwgLnRleHQtYmxvY2stY29udGVudCBoMSwgLnNlcGFyYXRvci1jb250ZW50IGgxLCAuY29sdW1ucy1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDQ4cHg7IH1cbiAgLnByb3Bvc2FsLXRleHQgaDIsIC5wYWdlLXJvb20tdGV4dCBoMiwgLmJsb2NrLXRleHQgaDIsIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDIsIC5zZXBhcmF0b3ItY29udGVudCBoMiwgLmNvbHVtbnMtY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5wcm9wb3NhbC10ZXh0IGgzLCAucGFnZS1yb29tLXRleHQgaDMsIC5ibG9jay10ZXh0IGgzLCAudGV4dC1ibG9jay1jb250ZW50IGgzLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDMsIC5jb2x1bW5zLWNvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAucHJvcG9zYWwtdGV4dCBoNSwgLnBhZ2Utcm9vbS10ZXh0IGg1LCAuYmxvY2stdGV4dCBoNSwgLnRleHQtYmxvY2stY29udGVudCBoNSwgLnNlcGFyYXRvci1jb250ZW50IGg1LCAuY29sdW1ucy1jb250ZW50IGg1IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLnByb3Bvc2FsLXRleHQgaDEsIC5wYWdlLXJvb20tdGV4dCBoMSwgLmJsb2NrLXRleHQgaDEsIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDEsIC5zZXBhcmF0b3ItY29udGVudCBoMSwgLmNvbHVtbnMtY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiA0MHB4OyB9XG4gIC5wcm9wb3NhbC10ZXh0IGg1LCAucGFnZS1yb29tLXRleHQgaDUsIC5ibG9jay10ZXh0IGg1LCAudGV4dC1ibG9jay1jb250ZW50IGg1LCAuc2VwYXJhdG9yLWNvbnRlbnQgaDUsIC5jb2x1bW5zLWNvbnRlbnQgaDUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMThweDsgfVxuICAucHJvcG9zYWwtdGV4dCB0ZCwgLnBhZ2Utcm9vbS10ZXh0IHRkLCAuYmxvY2stdGV4dCB0ZCwgLnRleHQtYmxvY2stY29udGVudCB0ZCwgLnNlcGFyYXRvci1jb250ZW50IHRkLCAuY29sdW1ucy1jb250ZW50IHRkLCAucHJvcG9zYWwtdGV4dCB0aCwgLnBhZ2Utcm9vbS10ZXh0IHRoLCAuYmxvY2stdGV4dCB0aCwgLnRleHQtYmxvY2stY29udGVudCB0aCwgLnNlcGFyYXRvci1jb250ZW50IHRoLCAuY29sdW1ucy1jb250ZW50IHRoIHtcbiAgICBwYWRkaW5nOiA1cHggNXB4IDVweCAwOyB9XG4gIC5jb3Zlci12aWRlby1jb250ZW50OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lOyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLnByb3Bvc2FsLXRleHQgdGQsIC5wYWdlLXJvb20tdGV4dCB0ZCwgLmJsb2NrLXRleHQgdGQsIC50ZXh0LWJsb2NrLWNvbnRlbnQgdGQsIC5zZXBhcmF0b3ItY29udGVudCB0ZCwgLmNvbHVtbnMtY29udGVudCB0ZCwgLnByb3Bvc2FsLXRleHQgdGgsIC5wYWdlLXJvb20tdGV4dCB0aCwgLmJsb2NrLXRleHQgdGgsIC50ZXh0LWJsb2NrLWNvbnRlbnQgdGgsIC5zZXBhcmF0b3ItY29udGVudCB0aCwgLmNvbHVtbnMtY29udGVudCB0aCB7XG4gICAgcGFkZGluZzogMTBweCAwOyB9IH1cblxuLmJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7IH1cblxuLmJsb2NrLXRleHQge1xuICBjb2xvcjogIzU1NTtcbiAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDsgfVxuICAuYmxvY2stdGV4dCAuYmxvY2stdGl0bGUge1xuICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLmJsb2NrLXRleHQgLmJsb2NrLXN1YnRpdGxlIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBmb250LXNpemU6IDUycHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmJsb2NrLXRleHQgLmJsb2NrLWRlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmJsb2NrLXRleHQgaDEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYmxvY2stY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9XG5cbi5wYWdlLWNvbnRlbnQge1xuICBtYXJnaW46IDEwMHB4IDAgMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogOTBweDsgfVxuICAuYmxvY2stY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDsgfVxuICAuYmxvY2stdGV4dCAuYmxvY2stc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDsgfVxuICAucGFnZS1jb250ZW50IHtcbiAgICBtYXJnaW46IDkwcHggMCAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7IH1cbiAgLmJsb2NrLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH1cbiAgLmJsb2NrLXRleHQgLmJsb2NrLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7IH1cbiAgLnBhZ2UtY29udGVudCB7XG4gICAgbWFyZ2luOiA4MHB4IDAgMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4OyB9XG4gIC5ibG9jay1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG4gIC5wYWdlLWNvbnRlbnQge1xuICAgIG1hcmdpbjogNzBweCAwIDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLmJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5ibG9jay1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gIC5ibG9jay10ZXh0IC5ibG9jay10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5ibG9jay10ZXh0IC5ibG9jay1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnBhZ2UtY29udGVudCB7XG4gICAgbWFyZ2luOiA1MHB4IDAgMDsgfSB9XG5cbi5wYWdlSGVybyB7XG4gIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gIG1hcmdpbjogMTEwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5wYWdlSGVyby1hcnJvdyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGVuZDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogNDNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZ3JpZC1jb2x1bW4tZW5kOiAxNDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQ2cHg7IH1cbiAgLnBhZ2VIZXJvLWFycm93OmFmdGVyIHtcbiAgICBhbmltYXRpb246IHB1bHNlLWRvdCAwLjVzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KSAwcyBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNTRweDsgfVxuICAucGFnZUhlcm8tYXJyb3c6aG92ZXI6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICAgIGJvcmRlci1jb2xvcjogIzVlOTE3OTsgfVxuICAucGFnZUhlcm8tYXJyb3cgaSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAzMHB4OyB9XG4gIC5wYWdlSGVyby0tbWVkaWEgLnBhZ2VIZXJvLWFycm93IHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5wYWdlSGVyby10b3Atc2VjdGlvbiB7XG4gIGJvdHRvbTogNDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuQGtleWZyYW1lcyBwdWxzZS1kb3Qge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuLnBhZ2VIZXJvLWltYWdlLFxuLnBhZ2VIZXJvLXZpZGVvIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucGFnZUhlcm8tdGl0bGUge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjIyO1xuICBmb250LXNpemU6IDcycHg7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IGF1dG87XG4gIG1heC1oZWlnaHQ6IDY2dmg7XG4gIG1heC13aWR0aDogNzY4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG4ucGFnZUhlcm8tLW1lZGlhIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTA5cHgpO1xuICBtYXJnaW46IDA7IH1cbiAgLnBhZ2VIZXJvLS1tZWRpYSAucGFnZUhlcm8tdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgICB0ZXh0LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjcpIDNweCAwIDNweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5wYWdlSGVybyB7XG4gICAgbWFyZ2luOiAxMDBweCAwOyB9XG4gIC5wYWdlSGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiA2NHB4OyB9XG4gIC5wYWdlSGVyby0tbWVkaWEge1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5wYWdlSGVyby0tbWVkaWEgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogODRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnBhZ2VIZXJvIHtcbiAgICBtYXJnaW46IDgwcHggMDsgfVxuICAucGFnZUhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDsgfVxuICAucGFnZUhlcm8tLW1lZGlhIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2MHB4KTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAucGFnZUhlcm8tLW1lZGlhIC5wYWdlSGVyby10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDY0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wYWdlSGVybyB7XG4gICAgbWFyZ2luOiA3MHB4IDA7IH1cbiAgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7IH1cbiAgLnBhZ2VIZXJvLS1tZWRpYSB7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLnBhZ2VIZXJvLS1tZWRpYSAucGFnZUhlcm8tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA2MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5wYWdlSGVybyB7XG4gICAgbWFyZ2luOiA2MHB4IDA7IH1cbiAgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7IH1cbiAgLnBhZ2VIZXJvLWFycm93IHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyOyB9XG4gIC5wYWdlSGVyby1zdWJ0aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucGFnZUhlcm8tLW1lZGlhIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAucGFnZUhlcm8tLW1lZGlhIC5wYWdlSGVyby10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7IH0gfVxuXG4uaGVhZGVyLXNsaWRlc2hvdyB7XG4gIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gIGhlaWdodDogNzQ3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmhlYWRlci1zbGlkZXNob3ctdHJhY2sge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uaGVhZGVyLXNsaWRlc2hvdy1zbGlkZXMge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3VjaC1hY3Rpb246IHBhbi1ZO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTsgfVxuXG4uaGVhZGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmhlYWRlci1zbGlkZSBhLCAuaGVhZGVyLXNsaWRlLS1kcmFnZ2luZyB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLmhlYWRlci1zbGlkZS1tZWRpYSB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uaGVhZGVyLXNsaWRlc2hvdy1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IC00N3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcyB7XG4gIGNvbG9yOiAjODg4O1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5oZWFkZXItc2xpZGVzaG93LXN3aXRjaGVzIC5wcmV2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7IH1cbiAgLmhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMgLm5leHQsIC5oZWFkZXItc2xpZGVzaG93LXN3aXRjaGVzIC5wcmV2IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzg4ODtcbiAgICBjb2xvcjogIzg4ODtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxcHg7XG4gICAgb3V0bGluZTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNDdweDsgfVxuICAgIC5oZWFkZXItc2xpZGVzaG93LXN3aXRjaGVzIC5uZXh0OmhvdmVyLCAuaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcyAucHJldjpob3ZlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYWM3O1xuICAgICAgY29sb3I6ICNjYmNhYzc7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuaGVhZGVyLXNsaWRlc2hvdyB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICBoZWlnaHQ6IDczMHB4OyB9XG4gIC5oZWFkZXItc2xpZGVzaG93LWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweDsgfVxuICAuaGVhZGVyLXNsaWRlc2hvdy1jb250cm9scyB7XG4gICAgbWFyZ2luLXRvcDogLTIzcHg7XG4gICAgdG9wOiA1MCU7IH1cbiAgLmhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlYWRlci1zbGlkZXNob3cge1xuICAgIGhlaWdodDogNjIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLmhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5tYWluIC5wcm9wb3NhbC0tbWVkaWEsXG5oZWFkZXIgKyBtYWluIC5wcm9wb3NhbC0tbWVkaWEge1xuICBtYXJnaW46IC0xNTBweCAwIDA7IH1cblxuLnByb3Bvc2FsLXNjcm9sbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7IH1cblxuLnByb3Bvc2FsLWhlYWRlciB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDUwJTsgfVxuXG4ucHJvcG9zYWwtaGVhZGVyLW1lZGlhIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wcm9wb3NhbC10aXRsZSB7XG4gIGdyaWQtYXJlYTogdGl0bGU7IH1cblxuLnByb3Bvc2FsLXN1YnRpdGxlIHtcbiAgZ3JpZC1hcmVhOiBzdWJ0aXRsZTsgfVxuXG4ucHJvcG9zYWwtY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdzdWJ0aXRsZSBzdWJ0aXRsZScgJ3RpdGxlIGFjdGlvbicgJ2Rvd25sb2FkIGRvd25sb2FkJyAndGV4dCB0ZXh0JztcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KDEwMHB4LCBhdXRvKTsgfVxuXG4ucHJvcG9zYWwtdGV4dCB7XG4gIGdyaWQtYXJlYTogdGV4dDtcbiAgbWFyZ2luLXRvcDogMzdweDtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLnByb3Bvc2FsLWJvb2sge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWFyZWE6IGFjdGlvbjsgfVxuXG4ucHJvcG9zYWwtbGluayB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1pbi13aWR0aDogMjAwcHg7IH1cblxuLnByb3Bvc2FsLWRvd25sb2FkIHtcbiAgZ3JpZC1hcmVhOiBkb3dubG9hZDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnByb3Bvc2FsLS1wbGFpbiB7XG4gIG1hcmdpbi10b3A6IDEwOXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnByb3Bvc2FsLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gOTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnByb3Bvc2FsLWJvb2sge1xuICAgIHRvcDogMTE1cHg7IH1cbiAgLnByb3Bvc2FsLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsZXR0ZXItc3BhY2luZzogaW5pdGlhbDtcbiAgICBwYWRkaW5nOiAxMXB4IDUwcHg7IH1cbiAgLnByb3Bvc2FsLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgbWFpbiAucHJvcG9zYWwtLW1lZGlhLFxuICBoZWFkZXIgKyBtYWluIC5wcm9wb3NhbC0tbWVkaWEge1xuICAgIG1hcmdpbjogLTExNXB4IDAgMDsgfVxuICAucHJvcG9zYWwtY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ3N1YnRpdGxlJyAndGl0bGUnICdkb3dubG9hZCcgJ3RleHQnICdhY3Rpb24nO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9XG4gIC5wcm9wb3NhbC1ib29rIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzOHB4OyB9XG4gIC5wcm9wb3NhbC1saW5rIHtcbiAgICBwYWRkaW5nOiAxNXB4IDI4cHg7IH1cbiAgLnByb3Bvc2FsLWRvd25sb2FkIHtcbiAgICBtYXJnaW4tdG9wOiAzOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5lcnJvci1wYWdlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwIDEwcHg7IH1cbiAgLmVycm9yLXBhZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLnRleHQtYmxvY2stbWVkaWEge1xuICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudGV4dC1ibG9jay0tb2RkIC50ZXh0LWJsb2NrLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogY29sIDcgLyBzcGFuIDY7XG4gICAgb3JkZXI6IDI7IH1cblxuLnRleHQtYmxvY2stY29udGVudCB7XG4gIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7IH1cbiAgLnRleHQtYmxvY2stY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRleHQtYmxvY2stLW1lZGlhIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDEge1xuICBmb250LXNpemU6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRleHQtYmxvY2stLW1lZGlhIC50ZXh0LWJsb2NrLW1lZGlhLFxuLnRleHQtYmxvY2stLW1lZGlhIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICBoZWlnaHQ6IDUxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi50ZXh0LWJsb2NrLS1tZWRpYS50ZXh0LWJsb2NrLS1ldmVuIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICBncmlkLWNvbHVtbjogY29sIDcgLyBzcGFuIDQ7XG4gIG1hcmdpbjogLTVweCAwIDAgMjBweDsgfVxuXG4udGV4dC1ibG9jay0tbWVkaWEudGV4dC1ibG9jay0tb2RkIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICBncmlkLWNvbHVtbjogY29sIDMgLyBzcGFuIDQ7XG4gIG1hcmdpbjogLTVweCAyMHB4IDAgMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MXB4OyB9XG4gIC50ZXh0LWJsb2NrLS1tZWRpYSAudGV4dC1ibG9jay1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDsgfVxuICAudGV4dC1ibG9jay0tbWVkaWEudGV4dC1ibG9jay0tZXZlbiAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogY29sIDcgLyBzcGFuIDU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLnRleHQtYmxvY2stLW1lZGlhLnRleHQtYmxvY2stLW9kZCAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAudGV4dC1ibG9jay1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAudGV4dC1ibG9jay0tbWVkaWEgLnRleHQtYmxvY2stbWVkaWEsXG4gIC50ZXh0LWJsb2NrLS1tZWRpYSAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogMzQxcHg7IH1cbiAgLnRleHQtYmxvY2stLW1lZGlhIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4OyB9XG4gIC50ZXh0LWJsb2NrLS1tZWRpYS50ZXh0LWJsb2NrLS1ldmVuIC50ZXh0LWJsb2NrLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDY7IH1cbiAgLnRleHQtYmxvY2stLW1lZGlhLnRleHQtYmxvY2stLWV2ZW4gLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA2OyB9XG4gIC50ZXh0LWJsb2NrLS1tZWRpYS50ZXh0LWJsb2NrLS1vZGQgLnRleHQtYmxvY2stbWVkaWEge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNjsgfVxuICAudGV4dC1ibG9jay0tbWVkaWEudGV4dC1ibG9jay0tb2RkIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gNjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnRleHQtYmxvY2stLW1lZGlhIC50ZXh0LWJsb2NrLW1lZGlhLFxuICAudGV4dC1ibG9jay0tbWVkaWEgLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMzA0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICBtaW4taGVpZ2h0OiBhdXRvOyB9XG4gICAgLnRleHQtYmxvY2stY29udGVudCBoMSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC50ZXh0LWJsb2NrLS1tZWRpYSB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwOyB9XG4gICAgLnRleHQtYmxvY2stLW1lZGlhIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgICAgbWluLWhlaWdodDogYXV0bzsgfVxuICAgICAgLnRleHQtYmxvY2stLW1lZGlhIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC50ZXh0LWJsb2NrLS1tZWRpYS50ZXh0LWJsb2NrLS1ldmVuIC50ZXh0LWJsb2NrLWNvbnRlbnQsXG4gICAgLnRleHQtYmxvY2stLW1lZGlhLnRleHQtYmxvY2stLW9kZCAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAudGV4dC1ibG9jay0tbWVkaWEudGV4dC1ibG9jay0tZXZlbiAudGV4dC1ibG9jay1tZWRpYSxcbiAgICAudGV4dC1ibG9jay0tbWVkaWEudGV4dC1ibG9jay0tb2RkIC50ZXh0LWJsb2NrLW1lZGlhIHtcbiAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7XG4gICAgICBoZWlnaHQ6IDM5MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIG9yZGVyOiAwOyB9IH1cblxuLmJsb2NrLS1zbGlkZXNob3cge1xuICBkaXNwbGF5OiBncmlkOyB9XG5cbi5nYWxsZXJ5IHtcbiAgZ3JpZC1jb2x1bW46IDIvLTI7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5nYWxsZXJ5LXRyYWNrIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5nYWxsZXJ5LXNsaWRlcyB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvdWNoLWFjdGlvbjogcGFuLVk7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG5cbi5nYWxsZXJ5LXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICB3aWR0aDogMTAwJTsgfVxuICAuZ2FsbGVyeS1zbGlkZSBhLCAuZ2FsbGVyeS1zbGlkZS0tZHJhZ2dpbmcge1xuICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5nYWxsZXJ5LXNsaWRlLW1lZGlhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZ2FsbGVyeS1jb250cm9scyB7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1pdGVtczogZW5kO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZ2FsbGVyeS1zd2l0Y2hlcyB7XG4gIGNvbG9yOiAjODg4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICBncmlkLXJvdzogMTtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cbiAgLmdhbGxlcnktc3dpdGNoZXMgLnByZXYge1xuICAgIG1hcmdpbi1yaWdodDogLTFweDsgfVxuICAuZ2FsbGVyeS1zd2l0Y2hlcyAubmV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7IH1cbiAgLmdhbGxlcnktc3dpdGNoZXMgLm5leHQsIC5nYWxsZXJ5LXN3aXRjaGVzIC5wcmV2IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICMyMjI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzg4ODtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxcHg7XG4gICAgb3V0bGluZTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNDdweDsgfVxuICAgIC5nYWxsZXJ5LXN3aXRjaGVzIC5uZXh0OmhvdmVyLCAuZ2FsbGVyeS1zd2l0Y2hlcyAucHJldjpob3ZlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYWM3O1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5nYWxsZXJ5IHtcbiAgICBtaW4taGVpZ2h0OiAyMzBweDsgfSB9XG5cbi5ibG9jay0tc2xpZGVzaG93LWZ1bGwge1xuICBkaXNwbGF5OiBncmlkO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDlweCk7IH1cbiAgLmJsb2NrLS1zbGlkZXNob3ctZnVsbDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG4uc2xpZGVzaG93LWZ1bGwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDB2dzsgfVxuXG4uc2xpZGVzaG93LXRyYWNrLWZ1bGwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnNsaWRlc2hvdy1zbGlkZXMtZnVsbCB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvdWNoLWFjdGlvbjogcGFuLVk7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG5cbi5zbGlkZS1mdWxsIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICB3aWR0aDogMTAwJTsgfVxuICAuc2xpZGUtZnVsbCBhLCAuc2xpZGUtZnVsbC0tZHJhZ2dpbmcge1xuICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5zbGlkZS1tZWRpYS1mdWxsIHtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGdyaWQtcm93OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnNsaWRlLWNvbnRlbnQtZnVsbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5zbGlkZS1jb250ZW50LWZ1bGwgaDEge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0N3B4O1xuICAgIHRleHQtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMTYpIDJweCAwIDZweDsgfVxuXG4uc2xpZGVzaG93LWNvbnRyb2xzLWZ1bGwge1xuICBkaXNwbGF5OiBncmlkOyB9XG4gIC5zbGlkZXNob3ctY29udHJvbHMtZnVsbCAubmV4dCB7XG4gICAgcmlnaHQ6IDI1cHg7IH1cbiAgLnNsaWRlc2hvdy1jb250cm9scy1mdWxsIC5wcmV2IHtcbiAgICBsZWZ0OiAyNXB4OyB9XG4gIC5zbGlkZXNob3ctY29udHJvbHMtZnVsbCAubmV4dCwgLnNsaWRlc2hvdy1jb250cm9scy1mdWxsIC5wcmV2IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxcHg7XG4gICAgb3V0bGluZTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDQ3cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuc2xpZGUtY29udGVudC1mdWxsIGgxIHtcbiAgICBmb250LXNpemU6IDg0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5zbGlkZS1mdWxsIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLnNsaWRlLWNvbnRlbnQtZnVsbCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDsgfVxuICAgIC5zbGlkZS1jb250ZW50LWZ1bGwgaDEge1xuICAgICAgZm9udC1zaXplOiA2NHB4OyB9XG4gIC5zbGlkZXNob3ctZnVsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLmJsb2NrLS1zbGlkZXNob3ctZnVsbDpmaXJzdC1jaGlsZCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjBweCk7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zbGlkZXNob3ctY29udHJvbHMtZnVsbCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2xpZGUtY29udGVudC1mdWxsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuc2xpZGUtY29udGVudC1mdWxsIGgxIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5zbGlkZS1jb250ZW50LWZ1bGwgaDEge1xuICAgIGZvbnQtc2l6ZTogNDhweDsgfSB9XG5cbi5ibG9jay0tc2xpZGVzaG93IHtcbiAgZGlzcGxheTogZ3JpZDsgfVxuICAuYmxvY2stLXNsaWRlc2hvdzpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG4uYmxvY2stLXNsaWRlc2hvdyArIC5ibG9jay0tYm9vay1mb3JtICsgLnBhZ2UtY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDIwdmg7IH1cblxuLnNsaWRlc2hvdyB7XG4gIGhlaWdodDogMDtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogNzg3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHZ3OyB9XG5cbi5zbGlkZXNob3ctdHJhY2sge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnNsaWRlc2hvdy1zbGlkZXMge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3VjaC1hY3Rpb246IHBhbi1ZO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTsgfVxuXG4uc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiA3ODdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICB3aWR0aDogMTAwJTsgfVxuICAuc2xpZGUgYSwgLnNsaWRlLS1kcmFnZ2luZyB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLnNsaWRlLW1lZGlhIHtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGdyaWQtY29sdW1uOiBjb2wgNCAvIHNwYW4gOTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc2xpZGUtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gNTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2xpZGUtY29udGVudCBoMSB7XG4gICAgY29sb3I6ICMxYzFjMWM7XG4gICAgZm9udC1zaXplOiA5NnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLnNsaWRlLWNvbnRlbnQgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLnNsaWRlc2hvdy1jb250cm9scyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc2xpZGVzaG93LXN3aXRjaGVzIHtcbiAgY29sb3I6ICM4ODg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gIGdyaWQtcm93OiAxO1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDsgfVxuICAuc2xpZGVzaG93LXN3aXRjaGVzIC5wcmV2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7IH1cbiAgLnNsaWRlc2hvdy1zd2l0Y2hlcyAubmV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7IH1cbiAgLnNsaWRlc2hvdy1zd2l0Y2hlcyAubmV4dCwgLnNsaWRlc2hvdy1zd2l0Y2hlcyAucHJldiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4ODg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGhlaWdodDogNDdweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMXB4O1xuICAgIG91dGxpbmU6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDQ3cHg7IH1cbiAgICAuc2xpZGVzaG93LXN3aXRjaGVzIC5uZXh0OmhvdmVyLCAuc2xpZGVzaG93LXN3aXRjaGVzIC5wcmV2OmhvdmVyIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYmNhYzc7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5ibG9jay0tc2xpZGVzaG93ICsgLmJsb2NrLS1ib29rLWZvcm0gKyAucGFnZS1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweDsgfVxuICAuYmxvY2stLXNsaWRlc2hvdyB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5zbGlkZXNob3cge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MCU7IH1cbiAgLnNsaWRlIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLnNsaWRlLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNTJweDsgfVxuICAuc2xpZGVzaG93LWNvbnRyb2xzIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc2xpZGVzaG93LWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ibG9jay0tc2xpZGVzaG93OmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweDsgfVxuICAuc2xpZGUtbWVkaWEge1xuICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7IH1cbiAgLnNsaWRlLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnNsaWRlLWNvbnRlbnQgaDEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjMpIDNweCAwIDNweDsgfVxuICAgIC5zbGlkZS1jb250ZW50IGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjMpIDNweCAwIDNweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAuc2xpZGUtbWVkaWEge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7IH1cbiAgLnNsaWRlLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy1ibG9jayB7XG4gIGJhY2tncm91bmQ6ICM1ZTkxNzk7XG4gIHBhZGRpbmc6IDUwcHggMCA2MHB4O1xuICB3aWR0aDogMTAwdnc7IH1cblxuLm9mZmVycy1zbGlkZXNob3ctdGl0bGUge1xuICBjb2xvcjogI2YwZWVlYTsgfVxuICAub2ZmZXJzLXNsaWRlc2hvdy10aXRsZTphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjBlZWVhOyB9XG5cbi5vZmZlcnMtc2xpZGVzaG93LXN1YnRpdGxlIHtcbiAgY29sb3I6ICNmMGVlZWE7IH1cblxuLm9mZmVycy1zbGlkZXNob3cge1xuICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy10cmFjayB7XG4gIG1hcmdpbi10b3A6IDU5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy1zbGlkZXMge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07IH1cblxuLm9mZmVycy1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgW2NvbF0gMWZyKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICB3aWR0aDogMTAwJTsgfVxuICAub2ZmZXJzLXNsaWRlIGEsIC5vZmZlcnMtc2xpZGUtLWRyYWdnaW5nIHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4ub2ZmZXJzLXNsaWRlLW1lZGlhIHtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGdyaWQtY29sdW1uOiBjb2wgMyAvIHNwYW4gNjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGhlaWdodDogNTUycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAub2ZmZXJzLXNsaWRlLW1lZGlhIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5vZmZlcnMtc2xpZGUtY29udGVudCB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZ3JpZC1jb2x1bW46IGNvbCA4IC8gc3BhbiA0O1xuICBncmlkLXJvdzogMTtcbiAgaGVpZ2h0OiAzMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5vZmZlcnMtc2xpZGUtdGl0bGUge1xuICBjb2xvcjogIzQ0NDsgfVxuXG4ub2ZmZXJzLXNsaWRlLXRleHQge1xuICBjb2xvcjogIzU1NTsgfVxuXG4ub2ZmZXJzLXNsaWRlLXByaWNlLFxuLm9mZmVycy1zbGlkZS1kYXRlcyB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBmb250LWZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07IH1cblxuLm9mZmVycy1zbGlkZS1saW5rIHtcbiAgY29sb3I6ICM1ZTkxNzk7IH1cbiAgLm9mZmVycy1zbGlkZS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2I4ZTlkMjsgfVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy1jb250cm9scyB7XG4gIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTI7XG4gIGdyaWQtcm93OiAyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgW2NvbF0gMWZyKTtcbiAgbWFyZ2luLXRvcDogNTJweDtcbiAgbWluLWhlaWdodDogNDdweDsgfVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy1zd2l0Y2hlcyB7XG4gIGNvbG9yOiAjODg4O1xuICBncmlkLWNvbHVtbjogY29sIDMgLyBzcGFuIDQ7IH1cbiAgLm9mZmVycy1zbGlkZXNob3ctc3dpdGNoZXMgLm5leHQsIC5vZmZlcnMtc2xpZGVzaG93LXN3aXRjaGVzIC5wcmV2IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YwZWVlYTtcbiAgICBjb2xvcjogI2YwZWVlYTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgb3V0bGluZTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNDdweDsgfVxuICAgIC5vZmZlcnMtc2xpZGVzaG93LXN3aXRjaGVzIC5uZXh0OmhvdmVyLCAub2ZmZXJzLXNsaWRlc2hvdy1zd2l0Y2hlcyAucHJldjpob3ZlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYWM3O1xuICAgICAgY29sb3I6ICNjYmNhYzc7IH1cblxuLm9mZmVycy1zbGlkZXNob3ctZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzJlNGIzZDtcbiAgY29sb3I6ICNjYmNhYzc7XG4gIHBhZGRpbmc6IDEwMHB4IDIwMHB4IDkwcHg7IH1cblxuLm9mZmVycy1zbGlkZXNob3ctdGV4dCB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLm9mZmVycy1zbGlkZXNob3ctdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMnB4OyB9XG4gIC5vZmZlcnMtc2xpZGUtbWVkaWEge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gNztcbiAgICBoZWlnaHQ6IDQyMHB4OyB9XG4gIC5vZmZlcnMtc2xpZGUtY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA1O1xuICAgIGhlaWdodDogMjgwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5vZmZlcnMtc2xpZGVzaG93LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAub2ZmZXJzLXNsaWRlc2hvdy1zd2l0Y2hlcyB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiA0OyB9XG4gIC5vZmZlcnMtc2xpZGUtbWVkaWEge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gOTtcbiAgICBoZWlnaHQ6IDQyMHB4OyB9XG4gIC5vZmZlcnMtc2xpZGUtY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA2O1xuICAgIGhlaWdodDogMjgwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vZmZlcnMtc2xpZGVzaG93LXRyYWNrIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4OyB9XG4gIC5vZmZlcnMtc2xpZGVzaG93LWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5vZmZlcnMtc2xpZGVzaG93LWZvb3RlciB7XG4gICAgcGFkZGluZzogNTBweDsgfVxuICAub2ZmZXJzLXNsaWRlIHtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwIHJlcGVhdCgxMiwgW2NvbF0gMWZyKSAwOyB9XG4gIC5vZmZlcnMtc2xpZGUtY29udGVudCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIGdyaWQtcm93OiAyO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gICAgcGFkZGluZzogMTQwcHggMjBweCAyNXB4O1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLm9mZmVycy1zbGlkZS1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5vZmZlcnMtc2xpZGUtbWVkaWEge1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMTJweCByZ2JhKDM0LCAzNCwgMzQsIDAuMTQpO1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICB6LWluZGV4OiAyOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5vZmZlcnMtc2xpZGVzaG93IHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xOyB9XG4gIC5vZmZlcnMtc2xpZGVzaG93LWZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAub2ZmZXJzLXNsaWRlc2hvdy1jb250cm9scyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAub2ZmZXJzLXNsaWRlLXRpdGxlIHtcbiAgICBjb2xvcjogIzVlOTE3OTsgfVxuICAub2ZmZXJzLXNsaWRlLW1lZGlhIHtcbiAgICBoZWlnaHQ6IDMwMHB4OyB9XG4gIC5vZmZlcnMtc2xpZGUtY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cbiAgICAub2ZmZXJzLXNsaWRlLWNvbnRlbnQ6aG92ZXIgLm9mZmVycy1zbGlkZS10aXRsZSB7XG4gICAgICBjb2xvcjogI2I4ZTlkMjsgfVxuICAub2ZmZXJzLXNsaWRlLWRhdGVzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm9mZmVycy1zbGlkZS1saW5rIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmJsb2NrLS1jb2x1bW5zICsgLmJsb2NrLS1oZXJvIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4uaGVybyB7XG4gIGJhY2tncm91bmQ6ICMxYzFjMWM7XG4gIGNvbG9yOiAjY2JjYWM3O1xuICBkaXNwbGF5OiBncmlkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA2MHB4IDEyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhlcm8tLW1lZGlhIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogODY1cHg7IH1cblxuLmhlcm8tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5oZXJvLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiA3MnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiA0N3B4OyB9XG5cbi5oZXJvLWltYWdlLFxuLmhlcm8tdmlkZW8ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5oZXJvLWNvbnRlbnQge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuaGVyby1jb250ZW50IC5oZXJvLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1heC1oZWlnaHQ6IDM2NXB4OyB9XG4gICAgLmhlcm8tY29udGVudCAuaGVyby10ZXh0IGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogODJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA5MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmhlcm8tLW1lZGlhIC5oZXJvLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAyNHB4OyB9XG4gICAgLmhlcm8tLW1lZGlhIC5oZXJvLWNvbnRlbnQgLmhlcm8tdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiA3MnB4OyB9XG5cbi5oZXJvLWxpbmsge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5oZXJvLWxpbmsgYSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gICAgcGFkZGluZzogMTVweCA1OHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLmhlcm8tbGluayBhOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDg2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5oZXJvLS1tZWRpYSB7XG4gICAgaGVpZ2h0OiA4MHZoO1xuICAgIG1pbi1oZWlnaHQ6IDgwdmg7IH1cbiAgLmhlcm8tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm8tLW1lZGlhIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmhlcm8tLW1lZGlhIC5oZXJvLWNvbnRlbnQgLmhlcm8tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAuaGVyby10ZXh0IGgxLFxuICAuaGVyby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLmhlcm8ge1xuICAgIHBhZGRpbmc6IDYwcHg7IH1cbiAgLmhlcm8tdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaGVyby1saW5rIGEge1xuICAgIHBhZGRpbmc6IDE1cHggMzhweDsgfSB9XG5cbi5zZXBhcmF0b3Ige1xuICBiYWNrZ3JvdW5kOiAjNWU5MTc5O1xuICBjb2xvcjogI2YwZWVlYTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMTAwcHggMDsgfVxuXG4uc2VwYXJhdG9yLXRpdGxlIHtcbiAgY29sb3I6ICNmMGVlZWE7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gLTI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLnNlcGFyYXRvci1jb250ZW50IHtcbiAgY29sb3I6ICNmMGVlZWE7XG4gIGdyaWQtY29sdW1uOiBjb2wgMiAvIC0yO1xuICBwYWRkaW5nOiAwIDMwcHg7IH1cbiAgLnNlcGFyYXRvci1jb250ZW50IGgxLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDIsIC5zZXBhcmF0b3ItY29udGVudCBoMywgLnNlcGFyYXRvci1jb250ZW50IGg0LCAuc2VwYXJhdG9yLWNvbnRlbnQgaDUsIC5zZXBhcmF0b3ItY29udGVudCBoNiB7XG4gICAgY29sb3I6ICNmMGVlZWE7IH1cbiAgLnNlcGFyYXRvci1jb250ZW50IHAge1xuICAgIG1hcmdpbjogMCAwIDhweDsgfVxuICAuc2VwYXJhdG9yLWNvbnRlbnQgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5zZXBhcmF0b3ItY29udGVudCBhIHtcbiAgICBjb2xvcjogI2YwZWVlYTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5zZXBhcmF0b3ItY29udGVudCBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5ibG9jay0tc2VwYXJhdG9yLFxuLmJsb2NrLS1zZXBhcmF0b3IgKyAuYmxvY2sge1xuICBtYXJnaW4tdG9wOiAxNTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5zZXBhcmF0b3Ige1xuICAgIHBhZGRpbmc6IDgwcHggMDsgfVxuICAuc2VwYXJhdG9yLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7IH1cbiAgLnNlcGFyYXRvci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7IH1cbiAgLmJsb2NrLS1zZXBhcmF0b3IsXG4gIC5ibG9jay0tc2VwYXJhdG9yICsgLmJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlcGFyYXRvciB7XG4gICAgcGFkZGluZzogNzBweCAwOyB9XG4gIC5zZXBhcmF0b3ItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDsgfVxuICAuc2VwYXJhdG9yLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmJsb2NrLS1zZXBhcmF0b3IsXG4gIC5ibG9jay0tc2VwYXJhdG9yICsgLmJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnNlcGFyYXRvciB7XG4gICAgcGFkZGluZzogNjBweCAwOyB9XG4gIC5zZXBhcmF0b3ItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBncmlkLWNvbHVtbjogY29sIDMgLyAtMjtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgLnNlcGFyYXRvci1jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogY29sIDMgLyAtMjsgfVxuICAuYmxvY2stLXNlcGFyYXRvcixcbiAgLmJsb2NrLS1zZXBhcmF0b3IgKyAuYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDExMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5zZXBhcmF0b3ItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyAtMjtcbiAgICBsaW5lLWhlaWdodDogMzJweDsgfVxuICAuc2VwYXJhdG9yLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIC0yOyB9XG4gICAgLnNlcGFyYXRvci1jb250ZW50IGgxLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDIsIC5zZXBhcmF0b3ItY29udGVudCBoMywgLnNlcGFyYXRvci1jb250ZW50IGg0LCAuc2VwYXJhdG9yLWNvbnRlbnQgaDUsIC5zZXBhcmF0b3ItY29udGVudCBoNiB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDsgfVxuICAuYmxvY2stLXNlcGFyYXRvcixcbiAgLmJsb2NrLS1zZXBhcmF0b3IgKyAuYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4OyB9IH1cblxuLnJlZmVyZW5jZS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5yZWZlcmVuY2UtbGlzdCA+IGxpIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDsgfVxuICAucmVmZXJlbmNlLWxpc3QgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG4ucmVmZXJlbmNlIHtcbiAgZ3JpZC1hdXRvLXJvd3M6IDEwMCU7XG4gIGhlaWdodDogNjMwcHg7IH1cblxuLnJlZmVyZW5jZS1tZWRpYSB7XG4gIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gNztcbiAgZ3JpZC1yb3c6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgb3JkZXI6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuICAucmVmZXJlbmNlLS1vZGQgLnJlZmVyZW5jZS1tZWRpYSB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCA2IC8gc3BhbiA3OyB9XG5cbi5yZWZlcmVuY2UtY29udGVudCB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA1O1xuICBncmlkLXJvdzogMTtcbiAgaGVpZ2h0OiAzOTJweDtcbiAgb3JkZXI6IDE7XG4gIHotaW5kZXg6IDI7IH1cbiAgLnJlZmVyZW5jZS0tb2RkIC5yZWZlcmVuY2UtY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiA1OyB9XG5cbi5yZWZlcmVuY2UtZGF0ZXMge1xuICBjb2xvcjogIzIyMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLnJlZmVyZW5jZS10ZXh0IHtcbiAgY29sb3I6ICMyMjI7IH1cblxuLnJlZmVyZW5jZS1tb3JlIHtcbiAgY29sb3I6ICM1ZTkxNzk7IH1cbiAgLnJlZmVyZW5jZS1tb3JlOmhvdmVyIHtcbiAgICBjb2xvcjogI2I4ZTlkMjsgfVxuXG4ucmVmZXJlbmNlLWxpbmsge1xuICBjb2xvcjogIzQ0NDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5yZWZlcmVuY2UtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNiOGU5ZDI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAucmVmZXJlbmNlLWxpc3QgPiBsaSB7XG4gICAgbWFyZ2luLXRvcDogOTBweDsgfVxuICAucmVmZXJlbmNlIHtcbiAgICBoZWlnaHQ6IDYxMnB4OyB9XG4gIC5yZWZlcmVuY2UtbWVkaWEge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gODsgfVxuICAgIC5yZWZlcmVuY2UtLW9kZCAucmVmZXJlbmNlLW1lZGlhIHtcbiAgICAgIGdyaWQtY29sdW1uOiBjb2wgNSAvIHNwYW4gODsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnJlZmVyZW5jZS1saXN0ID4gbGkge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7IH1cbiAgLnJlZmVyZW5jZSB7XG4gICAgaGVpZ2h0OiA0ODBweDsgfVxuICAucmVmZXJlbmNlLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNjtcbiAgICBoZWlnaHQ6IDM3MHB4OyB9XG4gICAgLnJlZmVyZW5jZS0tb2RkIC5yZWZlcmVuY2UtY29udGVudCB7XG4gICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDY7IH1cbiAgLnJlZmVyZW5jZS1tZWRpYSB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA4OyB9XG4gICAgLnJlZmVyZW5jZS0tb2RkIC5yZWZlcmVuY2UtbWVkaWEge1xuICAgICAgZ3JpZC1jb2x1bW46IGNvbCA1IC8gc3BhbiA4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucmVmZXJlbmNlLWxpc3QgPiBsaSB7XG4gICAgbWFyZ2luLXRvcDogNzBweDsgfVxuICAucmVmZXJlbmNlIHtcbiAgICBncmlkLWF1dG8tcm93czogaW5pdGlhbDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5yZWZlcmVuY2UtY29udGVudCxcbiAgLnJlZmVyZW5jZS0tb2RkIC5yZWZlcmVuY2UtY29udGVudCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIGdyaWQtcm93OiAyO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gICAgcGFkZGluZzogMTQwcHggMjBweCAyNXB4O1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLnJlZmVyZW5jZS1tZWRpYSxcbiAgLnJlZmVyZW5jZS0tb2RkIC5yZWZlcmVuY2UtbWVkaWEge1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMTJweCByZ2JhKDM0LCAzNCwgMzQsIDAuMTQpO1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5yZWZlcmVuY2UtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucmVmZXJlbmNlLXRleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAucmVmZXJlbmNlLWxpc3QgPiBsaSB7XG4gICAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAucmVmZXJlbmNlLW1lZGlhLFxuICAucmVmZXJlbmNlLS1vZGQgLnJlZmVyZW5jZS1tZWRpYSB7XG4gICAgaGVpZ2h0OiAzMDBweDsgfVxuICAucmVmZXJlbmNlLWNvbnRlbnQtLWxpbmsgLnJlZmVyZW5jZS10aXRsZSB7XG4gICAgY29sb3I6ICM1ZTkxNzk7IH1cbiAgLnJlZmVyZW5jZS1jb250ZW50LS1saW5rOmhvdmVyIC5yZWZlcmVuY2UtdGl0bGUge1xuICAgIGNvbG9yOiAjYjhlOWQyOyB9XG4gIC5yZWZlcmVuY2UtZGF0ZXMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5yZWZlcmVuY2UtZ2FsbGVyeSB7XG4gIG1hcmdpbi10b3A6IDEwMHB4OyB9XG5cbi5yZWZlcmVuY2UtZ2FsbGVyeS1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgZ3JpZC1nYXA6IDIwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ucmVmZXJlbmNlLWdhbGxlcnlJdGVtIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucmVmZXJlbmNlLWdhbGxlcnlJdGVtID4gYSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLnJlZmVyZW5jZS1nYWxsZXJ5SXRlbSAuY292ZXItaW1hZ2UsXG4gIC5yZWZlcmVuY2UtZ2FsbGVyeUl0ZW0gLmNvdmVyLXZpZGVvIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7IH1cbiAgLnJlZmVyZW5jZS1nYWxsZXJ5SXRlbTpob3ZlciAuY292ZXItaW1hZ2UsXG4gIC5yZWZlcmVuY2UtZ2FsbGVyeUl0ZW06aG92ZXIgLmNvdmVyLXZpZGVvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpOyB9XG5cbi5yZWZlcmVuY2UtZ2FsbGVyeUl0ZW0tbWVkaWEge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwOyB9XG5cbi5yZWZlcmVuY2UtZ2FsbGVyeUl0ZW0tdGl0bGUge1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAucmVmZXJlbmNlLWdhbGxlcnlJdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5yZWZlcmVuY2UtZ2FsbGVyeS1saXN0IHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAucmVmZXJlbmNlLWdhbGxlcnktbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH0gfVxuXG4uc3VicGFnZS1saXN0IHtcbiAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zdWJwYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0OTRweDtcbiAgbWF4LWhlaWdodDogODB2aDsgfVxuXG4uc3VicGFnZS0tZXZlbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuXG4uc3VicGFnZS1jb250ZW50IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDc1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDUwJTsgfVxuXG4uc3VicGFnZS1tZWRpYSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MCU7IH1cblxuLnN1YnBhZ2UtdGl0bGUge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDsgfVxuXG4uc3VicGFnZS10ZXh0IGgxLFxuLnN1YnBhZ2Utc3VidGl0bGUge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiA0N3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnN1YnBhZ2UtdGV4dCB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uc3VicGFnZS1tb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLnN1YnBhZ2UtbW9yZS1saW5rIHtcbiAgbWluLXdpZHRoOiAyMDBweDsgfVxuICAuc3VicGFnZS10ZXh0IC5zdWJwYWdlLW1vcmUtbGluayB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IGF1dG87IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuc3VicGFnZS10ZXh0IGgxLFxuICAuc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuc3VicGFnZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDM0MHB4OyB9XG4gIC5zdWJwYWdlLWNvbnRlbnQge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiA0MHB4OyB9XG4gIC5zdWJwYWdlLXRleHQgaDEsXG4gIC5zdWJwYWdlLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnN1YnBhZ2UtbGlzdCB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjsgfVxuICAuc3VicGFnZS1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogNDBweDsgfVxuICAuc3VicGFnZS10ZXh0IGgxLFxuICAuc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuc3VicGFnZS10ZXh0IHNwYW4sXG4gIC5zdWJwYWdlLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAuc3VicGFnZSxcbiAgLnN1YnBhZ2UtLWV2ZW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLnN1YnBhZ2U6bGFzdC1jaGlsZCxcbiAgICAuc3VicGFnZS0tZXZlbjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnN1YnBhZ2UtbWVkaWEge1xuICAgIGhlaWdodDogNDQ3cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnN1YnBhZ2UtY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4OyB9XG4gIC5zdWJwYWdlLW1vcmUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLnN1YnBhZ2UtdGV4dCAuc3VicGFnZS1tb3JlLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLnN1YnBhZ2UtLW1lZGlhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9IH1cblxuLmNvbHVtbnMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBncmlkLXJvdy1nYXA6IDA7XG4gIHBhZGRpbmc6IDEwMHB4IDA7IH1cblxuLmNvbHVtbnMtdGl0bGUge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDU7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG5cbi5jb2x1bW5zLW1lZGlhIHtcbiAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgaGVpZ2h0OiA4MTJweDtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY29sdW1ucy1jb250ZW50IHtcbiAgY29sb3I6ICM1NTU7XG4gIGNvbHVtbi1jb3VudDogMjtcbiAgY29sdW1uLWdhcDogMzAwcHg7XG4gIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7IH1cbiAgLmNvbHVtbnMtY29udGVudCBoMSB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5jb2x1bW5zLWNvbnRlbnQgaDEsIC5jb2x1bW5zLWNvbnRlbnQgdGFibGUsIC5jb2x1bW5zLWNvbnRlbnQgYmxvY2txdW90ZSB7XG4gICAgY29sdW1uLXNwYW46IGFsbDsgfVxuICAuY29sdW1ucy1jb250ZW50IHVsLCAuY29sdW1ucy1jb250ZW50IG9sIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNvbHVtbnMge1xuICAgIHBhZGRpbmc6IDkwcHggMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbHVtbnMge1xuICAgIHBhZGRpbmc6IDgwcHggMDsgfVxuICAuY29sdW1ucy1tZWRpYSB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICBoZWlnaHQ6IDY2dmg7XG4gICAgbWFyZ2luLXRvcDogNjBweDsgfVxuICAuY29sdW1ucy1jb250ZW50IHtcbiAgICBjb2x1bW4tZ2FwOiAxMDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNvbHVtbnMtdGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gODtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5jb2x1bW5zLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgIGhlaWdodDogNjZ2aDtcbiAgICBtYXJnaW4tdG9wOiA2MHB4OyB9XG4gIC5jb2x1bW5zLWNvbnRlbnQge1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICBtYXJnaW46IDcwcHggMDsgfVxuICAgIC5jb2x1bW5zLWNvbnRlbnQgaDEge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5jb2x1bW5zLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmNvbHVtbnMtY29udGVudCB7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICAgIG1hcmdpbjogNTBweCAwOyB9XG4gIC5jb2x1bW5zLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIGhlaWdodDogNjZ2aDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5jb2x1bW5zLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5ibG9jay0tbmV3cyAuYmxvY2stY29udGVudCxcbi5ibG9jay0tbGF0ZXN0LW5ld3MgLmJsb2NrLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9XG5cbi5uZXdzLWRhdGUge1xuICBjb2xvcjogIzVlOTE3OTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEwO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4OyB9XG5cbi5uZXdzLWFydGljbGUge1xuICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEwOyB9XG5cbi5uZXdzLWNvbnRlbnQge1xuICBjb2xvcjogIzU1NTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjNweDsgfVxuICAubmV3cy1jb250ZW50IHAge1xuICAgIG1hcmdpbjogMDsgfVxuXG4ubmV3cy10aXRsZSB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLm5ld3MtdGl0bGUgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLm5ld3MtYXJ0aWNsZSArIC5uZXdzLWFydGljbGU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjYmNhYzc7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAyM3B4IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5uZXdzIC5wYWdpbmF0aW9uLFxuLnByb2R1Y3RMaXN0LWJsb2NrIC5wYWdpbmF0aW9uIHtcbiAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLm5ld3MgLnBhZ2luYXRpb24gYSxcbiAgLnByb2R1Y3RMaXN0LWJsb2NrIC5wYWdpbmF0aW9uIGEge1xuICAgIGNvbG9yOiAjNWU5MTc5O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm5ld3MgLnBhZ2luYXRpb24gYTpob3ZlcixcbiAgLnByb2R1Y3RMaXN0LWJsb2NrIC5wYWdpbmF0aW9uIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjYjhlOWQyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5ld3MtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxN3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubmV3cy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9XG4gIC5uZXdzLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuICAubmV3cy1hcnRpY2xlIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLm5ld3MtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYmxvY2stLWxhdGVzdC1uZXdzIC5ibG9jay1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIC5uZXdzLXRpdGxlLFxuICAubmV3cy1hcnRpY2xlLFxuICAubmV3cyAucGFnaW5hdGlvbiB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjsgfVxuICAubmV3cy1kYXRlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5uZXdzLWFydGljbGUgKyAubmV3cy1hcnRpY2xlOmJlZm9yZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5ibG9jay0tY29sdW1ucyArIC5ibG9jay0tZnVsbC1zY3JlZW4tdmlkZW8ge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5tZWRpYS1mdWxsLWJsb2NrIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTA5cHgpOyB9XG5cbi5tZWRpYS1mdWxsLW1lZGlhIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tZWRpYS1mdWxsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tZWRpYS1mdWxsLS12aWRlbyB7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5tZWRpYS1mdWxsLS12aWRlbzphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBTUFBQUFEQ0FZQUFBQldLTFcvQUFBQUQwbEVRVlFJbVdNd05EU1VZaUFJQUJqMEFLN1VIR28vQUFBQUFFbEZUa1N1UW1DQ1wiKSByZXBlYXQ7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ubWVkaWEtZnVsbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm1lZGlhLWZ1bGwtc3VidGl0bGUge1xuICBmb250LXNpemU6IDk2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ3cHg7XG4gIHRleHQtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMTYpIDJweCAwIDZweDsgfVxuXG4ubWVkaWEtZnVsbC1jb250ZW50IHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5tZWRpYS1mdWxsLXRleHQge1xuICBsaW5lLWhlaWdodDogMS4zNDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWF4LWhlaWdodDogMzY1cHg7IH1cbiAgLm1lZGlhLWZ1bGwtdGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiA4MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5tZWRpYS1mdWxsLWxpbmsge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5tZWRpYS1mdWxsLWxpbmsgYSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gICAgcGFkZGluZzogMTVweCA1OHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLm1lZGlhLWZ1bGwtbGluayBhOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5tZWRpYS1mdWxsLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDg0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5tZWRpYS1mdWxsLWJsb2NrLFxuICAubWVkaWEtZnVsbC0tdmlkZW8ge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDYwcHgpOyB9XG4gIC5tZWRpYS1mdWxsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAubWVkaWEtZnVsbC0tdmlkZW8gLm1lZGlhLWZ1bGwtY29udGVudCAubWVkaWEtZnVsbC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5tZWRpYS1mdWxsLXRleHQgaDEsXG4gIC5tZWRpYS1mdWxsLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm1lZGlhLWZ1bGwtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAubWVkaWEtZnVsbC1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4OyB9XG4gIC5tZWRpYS1mdWxsLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1lZGlhLWZ1bGwtbGluayBhIHtcbiAgICBwYWRkaW5nOiAxNXB4IDM4cHg7IH1cbiAgLm1lZGlhLWZ1bGwtLXRyYXZlbGxpbmUgLm1lZGlhLWZ1bGwtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4OyB9IH1cblxuLm9mZmVyLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLm9mZmVyLWxpc3QtZmlsdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7IH1cblxuLm9mZmVyLWxpc3QtZmlsdGVyQnRuIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cblxuLm9mZmVyIHtcbiAgZ3JpZC1hdXRvLXJvd3M6IDEwMCU7XG4gIGhlaWdodDogNjMwcHg7IH1cbiAgLm9mZmVyLWxpc3QgLm9mZmVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDsgfVxuICAub2ZmZXItbGlzdCAub2ZmZXI6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLm9mZmVyLW1lZGlhIHtcbiAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA3O1xuICBncmlkLXJvdzogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcmRlcjogMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG4gIC5vZmZlci0tb2RkIC5vZmZlci1tZWRpYSB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCA2IC8gc3BhbiA3OyB9XG4gIC5vZmZlci1tZWRpYSAuY292ZXItaW1hZ2UsXG4gIC5vZmZlci1tZWRpYSAuY292ZXItdmlkZW8ge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGxpbmVhcjsgfVxuICAub2ZmZXItbWVkaWE6aG92ZXIgLmNvdmVyLWltYWdlLFxuICAub2ZmZXItbWVkaWE6aG92ZXIgLmNvdmVyLXZpZGVvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpOyB9XG5cbi5vZmZlci1jb250ZW50IHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBncmlkLWNvbHVtbjogY29sIDcgLyBzcGFuIDU7XG4gIGdyaWQtcm93OiAxO1xuICBoZWlnaHQ6IDM5MnB4O1xuICBvcmRlcjogMTtcbiAgei1pbmRleDogMjsgfVxuICAub2ZmZXItLW9kZCAub2ZmZXItY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiA1OyB9XG5cbi5vZmZlci1kYXRlcyB7XG4gIGNvbG9yOiAjMjIyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ub2ZmZXItbW9yZSB7XG4gIGNvbG9yOiAjNWU5MTc5OyB9XG4gIC5vZmZlci1tb3JlOmhvdmVyIHtcbiAgICBjb2xvcjogI2I4ZTlkMjsgfVxuXG4ub2ZmZXItZG9tYWluIHtcbiAgY29sb3I6ICM1NTU7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLm9mZmVyIHtcbiAgICBoZWlnaHQ6IDYxMnB4OyB9XG4gICAgLm9mZmVyLWxpc3QgLm9mZmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDkwcHg7IH1cbiAgLm9mZmVyLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDg7IH1cbiAgICAub2ZmZXItLW9kZCAub2ZmZXItbWVkaWEge1xuICAgICAgZ3JpZC1jb2x1bW46IGNvbCA1IC8gc3BhbiA4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAub2ZmZXItbGlzdC1maWx0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH1cbiAgLm9mZmVyIHtcbiAgICBoZWlnaHQ6IDQ4MHB4OyB9XG4gICAgLm9mZmVyLWxpc3QgLm9mZmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7IH1cbiAgLm9mZmVyLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNjtcbiAgICBoZWlnaHQ6IDM3MHB4OyB9XG4gICAgLm9mZmVyLS1vZGQgLm9mZmVyLWNvbnRlbnQge1xuICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA2OyB9XG4gIC5vZmZlci1tZWRpYSB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA4OyB9XG4gICAgLm9mZmVyLS1vZGQgLm9mZmVyLW1lZGlhIHtcbiAgICAgIGdyaWQtY29sdW1uOiBjb2wgNSAvIHNwYW4gODsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm9mZmVyLWxpc3QtZmlsdGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG4gIC5vZmZlciB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IGluaXRpYWw7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAub2ZmZXItY29udGVudCxcbiAgLm9mZmVyLS1vZGQgLm9mZmVyLWNvbnRlbnQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICBncmlkLXJvdzogMjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICAgIHBhZGRpbmc6IDE0MHB4IDIwcHggMjVweDtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5vZmZlci1tZWRpYSxcbiAgLm9mZmVyLS1vZGQgLm9mZmVyLW1lZGlhIHtcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDEycHggcmdiYSgzNCwgMzQsIDM0LCAwLjE0KTtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgei1pbmRleDogMjsgfVxuICAub2ZmZXItaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAub2ZmZXItdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5vZmZlci1tb3JlIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAub2ZmZXItbGlzdCAub2ZmZXIge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLm9mZmVyLWxpc3QtZmlsdGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gIC5vZmZlci1saXN0ID4gbGkge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7IH1cbiAgLm9mZmVyLW1lZGlhLFxuICAub2ZmZXItLW9kZCAub2ZmZXItbWVkaWEge1xuICAgIGhlaWdodDogMzAwcHg7IH1cbiAgLm9mZmVyLWNvbnRlbnQsXG4gIC5vZmZlci0tb2RkIC5vZmZlci1jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuICAub2ZmZXItdGl0bGUge1xuICAgIGNvbG9yOiAjNWU5MTc5OyB9XG4gIC5vZmZlci1kYXRlcyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLnRvdXItYmxvY2sge1xuICBoZWlnaHQ6IDgwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7IH1cblxuLnRvdXItY29udGFpbmVyIHtcbiAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnRvdXItZGl2IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnRvdXItcGFubyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnRvdXItcGFuby5jdXJzb3JNb3ZlTW9kZSB7XG4gICAgY3Vyc29yOiBtb3ZlOyB9XG4gIC50b3VyLXBhbm8uY3Vyc29yRHJhZ01vZGUge1xuICAgIGN1cnNvcjogZ3JhYjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC50b3VyLWJsb2NrIHtcbiAgICBoZWlnaHQ6IDUwMHB4OyB9XG4gIC50b3VyLWNvbnRhaW5lciB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnRvdXItYmxvY2sge1xuICAgIGhlaWdodDogNDAwcHg7IH0gfVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI2YyZjBlZTtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtZmFtaWx5OiBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxucCB7XG4gIG1hcmdpbjogMCAwIDIwcHg7IH1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7IH1cbiAgZmlndXJlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxudGltZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLyogcmVtb3ZlIGlucHV0IHR5cGUgbnVtYmVyIHNwaW5uZXJzIGJlY2F1c2Ugd2UgdXNlIGN1c3RvbSAqL1xuaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XG4gIHZpZGVvLmNvdmVyLXZpZGVvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgYm9keSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfSB9XG5cbi5mb290ZXItbmV3c2xldHRlciBidXR0b24sIC5kb3dubG9hZC1saW5rLCAucHJvcG9zYWwtbGluaywgLnNsaWRlLWNvbnRlbnQtZnVsbCBhLCAuc3VicGFnZS1tb3JlLWxpbmssIC5vZmZlci1saXN0LWZpbHRlckJ0biwgLnBhZ2Utcm9vbS1saW5rLCAuYm9vay1ub3ctbGluaywgLnJvb20tbW9yZS1saW5rLCAucm9vbUhlcm8tbW9yZS1saW5rLCAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rLCAubmV3c2xldHRlciBidXR0b24ge1xuICBmb250LXNpemU6IDE1cHg7IH1cblxuLmJvb2stZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogOTZweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogNTQxcHg7IH1cblxuLmJvb2staXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYm9vay1pdGVtIGxhYmVsIHtcbiAgICBjb2xvcjogI2NiY2FjNztcbiAgICBmb250LWZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nOiA3cHggMCAxMXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5ib29rLWl0ZW0gdGltZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5ib29rLWl0ZW0gLmNhbGVuZGFyLXRvZ2dsZSB7XG4gICAgY29sb3I6ICM3MDcwNzA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDE1cHg7IH1cbiAgLmJvb2staXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2VmZWVlYTsgfVxuICAuYm9vay1pdGVtOmhvdmVyIGxhYmVsLCAuYm9vay1pdGVtLmFjdGl2ZSBsYWJlbCB7XG4gICAgY29sb3I6ICM3MDcwNzA7IH1cblxuLmRhdGUtZGF5IHtcbiAgY29sb3I6ICM1NTU7XG4gIGZvbnQtZmFtaWx5OiBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDFweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5kYXRlLW1vbnRoIHtcbiAgY29sb3I6ICM1NTU7XG4gIGZvbnQtZmFtaWx5OiBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cblxuLmRhdGUtcGlja2VyLWFycml2ZSxcbi5kYXRlLXBpY2tlci1kZXBhcnQge1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ib29rLWd1ZXN0cyB7XG4gIGhlaWdodDogNzZweDtcbiAgbWFyZ2luOiAxMHB4IDIwcHg7XG4gIHdpZHRoOiA5N3B4OyB9XG4gIC5ib29rLWd1ZXN0cyBpbnB1dCB7XG4gICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgZm9udC1mYW1pbHk6IFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDQxcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIG91dGxpbmU6IDA7XG4gICAgcGFkZGluZy10b3A6IDcuNXB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjBweDsgfVxuXG4uYm9vay1hcnJpdmUsXG4uYm9vay1kZXBhcnQge1xuICBoZWlnaHQ6IDc2cHg7XG4gIG1hcmdpbjogMTBweCAyMHB4O1xuICB3aWR0aDogOTdweDsgfVxuICAuYm9vay1hcnJpdmUgaW5wdXQsXG4gIC5ib29rLWRlcGFydCBpbnB1dCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA5N3B4OyB9XG4gICAgLmJvb2stYXJyaXZlIGlucHV0Ojotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3IsXG4gICAgLmJvb2stZGVwYXJ0IGlucHV0Ojotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ib29rLWFycml2ZTphZnRlcixcbiAgLmJvb2stZGVwYXJ0OmFmdGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2JjYWM3O1xuICAgIGJvdHRvbTogMjAuNXB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMzNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0yMHB4OyB9XG5cbi5ib29rLWd1ZXN0cyBpbnB1dDppbnZhbGlkIHtcbiAgYm94LXNoYWRvdzogI2YwMCAwIDAgMS41cHggMXB4OyB9XG5cbi5ib29rLXN1Ym1pdCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDEyN3B4O1xuICBwYWRkaW5nOiAwOyB9XG4gIC5ib29rLXN1Ym1pdCBidXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICMyMjI7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAyOXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYm9vay1zdWJtaXQgYnV0dG9uOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM1ZTkxNzk7XG4gICAgICBjb2xvcjogI2YwZWVlYTsgfVxuICAuYm9vay1zdWJtaXQ6aG92ZXI6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5ndWVzdC1waWNrZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5ndWVzdC1waWNrZXIgLmNvdW50ZXItY29udHJvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgIC5ndWVzdC1waWNrZXIgLmNvdW50ZXItY29udHJvbHMgaSB7XG4gICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG1hcmdpbjogM3B4IDAgMDsgfVxuXG5tYWluIC5wYWdlLXJvb20tLW1lZGlhLFxuaGVhZGVyICsgbWFpbiAucGFnZS1yb29tLS1tZWRpYSB7XG4gIG1hcmdpbjogLTE1MHB4IDAgMDsgfVxuXG4ucGFnZS1yb29tLXRpdGxlIHtcbiAgZ3JpZC1hcmVhOiB0aXRsZTsgfVxuXG4ucGFnZS1yb29tLXN1YnRpdGxlIHtcbiAgZ3JpZC1hcmVhOiBzdWJ0aXRsZTsgfVxuXG4ucGFnZS1yb29tLWNvbnRlbnQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDg7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdzdWJ0aXRsZSBzdWJ0aXRsZScgJ3RpdGxlIGFjdGlvbicgJ3RleHQgdGV4dCc7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heCgxMDBweCwgYXV0byk7IH1cblxuLnBhZ2Utcm9vbS10ZXh0IHtcbiAgZ3JpZC1hcmVhOiB0ZXh0O1xuICBtYXJnaW4tdG9wOiAzN3B4OyB9XG5cbi5wYWdlLXJvb20tYm9vayB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtYXJlYTogYWN0aW9uOyB9XG5cbi5wYWdlLXJvb20tbGluayB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1pbi13aWR0aDogMjAwcHg7IH1cblxuLnBhZ2Utcm9vbS0tdHJhdmVsbGluZSAucGFnZS1yb29tLWNvbnRlbnQge1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiAndHJhdmVsbGluZSB0cmF2ZWxsaW5lJyAnc3VidGl0bGUgc3VidGl0bGUnICd0aXRsZSBhY3Rpb24nICd0ZXh0IHRleHQnO1xuICBwYWRkaW5nOiAwIDAgNDBweDsgfVxuXG4ucGFnZS1yb29tLS10cmF2ZWxsaW5lIC5wYWdlLXJvb20tdGV4dCxcbi5wYWdlLXJvb20tLXRyYXZlbGxpbmUgLnBhZ2Utcm9vbS10aXRsZSxcbi5wYWdlLXJvb20tLXRyYXZlbGxpbmUgLnBhZ2Utcm9vbS1zdWJ0aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMzhweDtcbiAgcGFkZGluZy1yaWdodDogMzhweDsgfVxuXG4ucGFnZS1yb29tLXRyYXZlbGxpbmUge1xuICBiYWNrZ3JvdW5kOiAjZTllNWUyO1xuICBncmlkLWFyZWE6IHRyYXZlbGxpbmU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmc6IDAgMzhweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5wYWdlLXJvb20tY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiA5OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAucGFnZS1yb29tLWJvb2sge1xuICAgIHRvcDogMTE1cHg7IH1cbiAgLnBhZ2Utcm9vbS1saW5rIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWw7XG4gICAgcGFkZGluZzogMTFweCA1MHB4OyB9XG4gIC5wYWdlLXJvb20tY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICBtYWluIC5wYWdlLXJvb20tLW1lZGlhLFxuICBoZWFkZXIgKyBtYWluIC5wYWdlLXJvb20tLW1lZGlhIHtcbiAgICBtYXJnaW46IC0xMTVweCAwIDA7IH1cbiAgLnBhZ2Utcm9vbS1jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnc3VidGl0bGUnICd0aXRsZScgJ3RleHQnICdhY3Rpb24nO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9XG4gIC5wYWdlLXJvb20tYm9vayB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMzhweDsgfVxuICAucGFnZS1yb29tLWxpbmsge1xuICAgIHBhZGRpbmc6IDE1cHggMjhweDsgfVxuICAucGFnZS1yb29tLS10cmF2ZWxsaW5lIC5wYWdlLXJvb20tdGV4dCxcbiAgLnBhZ2Utcm9vbS0tdHJhdmVsbGluZSAucGFnZS1yb29tLXRpdGxlLFxuICAucGFnZS1yb29tLS10cmF2ZWxsaW5lIC5wYWdlLXJvb20tc3VidGl0bGUge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gIC5wYWdlLXJvb20tdHJhdmVsbGluZSB7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuLmJsb2NrLS1ib29rLWZvcm0ge1xuICBkaXNwbGF5OiBncmlkOyB9XG5cbi5ib29rLXN0YXRpYyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTJweCByZ2JhKDM0LCAzNCwgMzQsIDAuMTQpO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA4NHZ3O1xuICB3aWR0aDogNTQxcHg7IH1cblxuLmJvb2stbm93IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJvb2stc3RhdGljIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ib29rLW5vdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyOyB9IH1cblxuLmJsb2NrLS1ob21lLXNsaWRlc2hvdyB7XG4gIGRpc3BsYXk6IGdyaWQ7IH1cblxuLmhvbWUtc2xpZGVzaG93LWJvb2sgLmJvb2stc3RhdGljIHtcbiAgYWxpZ24tc2VsZjogZW5kO1xuICBncmlkLWNvbHVtbjogY29sIDUgLyBzcGFuIDc7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICBtYXJnaW46IC02MHB4IDAgMDtcbiAgbWF4LXdpZHRoOiA2NzBweDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgd2lkdGg6IGF1dG87XG4gIHotaW5kZXg6IDE7IH1cblxuLmhvbWUtc2xpZGVzaG93LWJvb2sgLmJvb2stbm93IHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5ob21lLXNsaWRlc2hvdy1ib29rIC5ib29rLXN1Ym1pdCBidXR0b24ge1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhvbWUtc2xpZGVzaG93LWJvb2sgLmJvb2stc3RhdGljIHtcbiAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIG1heC13aWR0aDogNTEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLmhvbWUtc2xpZGVzaG93LWJvb2sgLmJvb2stbm93IHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnJvb21zLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICBncmlkLWNvbHVtbi1nYXA6IDIwcHg7XG4gIGdyaWQtcm93LWdhcDogMjBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5yb29tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNTMycHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5yb29tLW1lZGlhIHtcbiAgaGVpZ2h0OiA0NDNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuICAucm9vbS1tZWRpYSAuY292ZXItaW1hZ2UsXG4gIC5yb29tLW1lZGlhIC5jb3Zlci12aWRlbyB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgbGluZWFyOyB9XG4gIC5yb29tLW1lZGlhOmhvdmVyIC5jb3Zlci1pbWFnZSxcbiAgLnJvb20tbWVkaWE6aG92ZXIgLmNvdmVyLXZpZGVvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpOyB9XG5cbi5yb29tLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDMwN3B4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucm9vbS10aXRsZSB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDMycHg7XG4gIG1hcmdpbjogMjJweCAyM3B4IDA7IH1cblxuLnJvb20tc3VidGl0bGUge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1mYW1pbHk6IFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbWFyZ2luOiAwIDIzcHg7IH1cblxuLnJvb20tdGV4dCB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAzMnB4IDQycHggMCAyM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5yb29tLW1vcmUge1xuICBtYXJnaW46IDMycHggMjNweDsgfVxuXG4ucm9vbS1saW5rOmhvdmVyIC5yb29tLXRpdGxlIHtcbiAgY29sb3I6ICM1ZTkxNzk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnJvb20tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDsgfVxuICAucm9vbS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAucm9vbS1tZWRpYSB7XG4gICAgaGVpZ2h0OiAzM3ZoO1xuICAgIG1pbi1oZWlnaHQ6IDI0MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucm9vbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4OyB9XG4gIC5yb29tcy1saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5yb29tLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7IH1cbiAgLnJvb20tY29udGVudCB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5yb29tcy1saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfSB9XG5cbi5yb29tcy1jb21wYWN0IHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnJvb21zLWNvbXBhY3QtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uOiAzIC8gLTM7XG4gIGdyaWQtZ2FwOiAyMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ucm9vbUNvbXBhY3Qge1xuICBncmlkLWNvbHVtbjogc3BhbiAzO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiA5MiU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnJvb21Db21wYWN0LW1lZGlhIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5yb29tQ29tcGFjdC1jb250ZW50IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDsgfVxuXG4ucm9vbUNvbXBhY3QtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgbWFyZ2luOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnJvb21IZXJvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gNDtcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5yb29tSGVyby1tZWRpYSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMjUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnJvb21IZXJvLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiAzMDdweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnJvb21IZXJvLXRpdGxlIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luOiAyMnB4IDIzcHggMDsgfVxuXG4ucm9vbUhlcm8tc3VidGl0bGUge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1mYW1pbHk6IFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBtYXJnaW46IDAgMjNweCAzMHB4OyB9XG5cbi5yb29tSGVyby10ZXh0IHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDEwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDAgMjNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ucm9vbUhlcm8tbW9yZSB7XG4gIG1hcmdpbjogMCAwIDMycHggMjNweDsgfVxuXG4ucm9vbUhlcm8tbGluazpob3ZlciAucm9vbUhlcm8tdGl0bGUge1xuICBjb2xvcjogIzVlOTE3OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLnJvb21IZXJvLW1lZGlhIC5jb3Zlci1pbWFnZSxcbi5yb29tSGVyby1tZWRpYSAuY292ZXItdmlkZW8sXG4ucm9vbUNvbXBhY3QtbWVkaWEgLmNvdmVyLWltYWdlLFxuLnJvb21Db21wYWN0LW1lZGlhIC5jb3Zlci12aWRlbyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGxpbmVhcjsgfVxuXG4ucm9vbUhlcm8tbWVkaWE6aG92ZXIgLmNvdmVyLWltYWdlLFxuLnJvb21IZXJvLW1lZGlhOmhvdmVyIC5jb3Zlci12aWRlbyxcbi5yb29tQ29tcGFjdC1tZWRpYTpob3ZlciAuY292ZXItaW1hZ2UsXG4ucm9vbUNvbXBhY3QtbWVkaWE6aG92ZXIgLmNvdmVyLXZpZGVvIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5yb29tSGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4OyB9XG4gIC5yb29tSGVyby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5yb29tSGVyby10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgLnJvb21zLWNvbXBhY3QtbGlzdCB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnJvb21IZXJvLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnJvb21zLWNvbXBhY3QtbGlzdCB7XG4gICAgZ3JpZC1nYXA6IDIwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTsgfVxuICAucm9vbUNvbXBhY3Qge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDE7IH1cbiAgLnJvb21IZXJvIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyOyB9XG4gIC5yb29tSGVyby1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLnJvb21IZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgLnJvb21IZXJvLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5yb29tSGVyby1tb3JlIHtcbiAgICBtYXJnaW46IDIycHggMjNweDsgfVxuICAucm9vbUhlcm8tbW9yZS1saW5rIHtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLnJvb21IZXJvLW1lZGlhIHtcbiAgICBtaW4taGVpZ2h0OiAxODBweDsgfSB9XG5cbi5tZWRpYS1mdWxsLWJvb2sge1xuICBib3R0b206IDEwMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tZWRpYS1mdWxsLXRyYXZlbGxpbmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTsgfVxuICAubWVkaWEtZnVsbC10cmF2ZWxsaW5lID4gZGl2IHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyOyB9XG4gIC5tZWRpYS1mdWxsLXRyYXZlbGxpbmUgLnRyYXZlbGxpbmUtbGluayB7XG4gICAgY29sb3I6ICM0NDQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAubWVkaWEtZnVsbC1ib29rIHtcbiAgICBib3R0b206IDkwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5tZWRpYS1mdWxsLW1lZGlhIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2MHB4KTsgfVxuICAubWVkaWEtZnVsbC1ibG9jayB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLm1lZGlhLWZ1bGwtYm9vayB7XG4gICAgYm90dG9tOiA4MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubWVkaWEtZnVsbC1ib29rIHtcbiAgICBib3R0b206IDcwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLm1lZGlhLWZ1bGwtYm9vayB7XG4gICAgYm90dG9tOiA1MHB4OyB9XG4gIC5tZWRpYS1mdWxsLXRyYXZlbGxpbmUge1xuICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICB0b3A6IGNhbGMoMTAwdmggLSA2MHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpOyB9IH1cblxuLmF3YXJkcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmF3YXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgcGFkZGluZzogMCAyMHB4OyB9XG4gIC5hd2FyZCBpbWcge1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDgwJSk7XG4gICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC40czsgfVxuICAuYXdhcmQ6aG92ZXIgaW1nIHtcbiAgICBmaWx0ZXI6IG5vbmU7IH1cbiAgLmF3YXJkOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uYXdhcmQtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5hd2FyZHMtbGlzdCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjsgfSB9XG5cbi50cmF2ZWxsaW5lSGVybyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50cmF2ZWxsaW5lSGVyby1tZWRpYSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEwOXB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50cmF2ZWxsaW5lSGVyby1pbWFnZSxcbi50cmF2ZWxsaW5lSGVyby12aWRlbyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnRyYXZlbGxpbmVIZXJvLXRpdGxlIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA5NnB4O1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgNDdweDtcbiAgbWF4LWhlaWdodDogNjZ2aDtcbiAgbWF4LXdpZHRoOiA3NjhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdGV4dC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC43KSAzcHggMCAzcHg7IH1cblxuLnRyYXZlbGxpbmVIZXJvLWZvcm0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTsgfVxuICAudHJhdmVsbGluZUhlcm8tZm9ybSA+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLnRyYXZlbGxpbmVGb3JtIHtcbiAgYmFja2dyb3VuZDogI2U5ZTVlMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDkwcHg7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuICAudHJhdmVsbGluZUZvcm0gPiBkaXYge1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnRyYXZlbGxpbmVIZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDg0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC50cmF2ZWxsaW5lSGVybyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHg7IH1cbiAgLnRyYXZlbGxpbmVIZXJvLW1lZGlhIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2MHB4KTsgfVxuICAudHJhdmVsbGluZUhlcm8tZm9ybSB7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogY2FsYygxMDB2aCAtIDYwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7IH1cbiAgLnRyYXZlbGxpbmVIZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnRyYXZlbGxpbmVIZXJvIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweDsgfVxuICAudHJhdmVsbGluZUhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAudHJhdmVsbGluZUhlcm8ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4OyB9XG4gIC50cmF2ZWxsaW5lSGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIG1hcmdpbi10b3A6IC0xNTBweDsgfVxuICAudHJhdmVsbGluZUhlcm8tc3VidGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRyYXZlbGxpbmVGb3JtLFxuICAudHJhdmVsbGluZUhlcm8tZm9ybSB7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAudHJhdmVsbGluZS1ib29raW5nLWxpc3Qge1xuICAgIHBhZGRpbmc6IDAgNDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAudHJhdmVsbGluZS1ib29raW5nLWxpc3Qge1xuICAgIHBhZGRpbmc6IDAgMTVweDsgfSB9XG5cbi50cmF2ZWxsaW5lQmVuZWZpdHMtdG9vbHRpcCB7XG4gIGJvdHRvbTogMTAwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGxlZnQ6IDUwJTtcbiAgbWF4LXdpZHRoOiA4NDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTsgfVxuICAudHJhdmVsbGluZUZvcm0gKyAudHJhdmVsbGluZUJlbmVmaXRzLXRvb2x0aXAge1xuICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICB0b3A6IDEwMHB4OyB9XG4gIC50cmF2ZWxsaW5lRm9ybS50b3AgKyAudHJhdmVsbGluZUJlbmVmaXRzLXRvb2x0aXAge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gICAgdG9wOiBpbml0aWFsOyB9XG5cbi50cmF2ZWxsaW5lQmVuZWZpdHMtLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5hZHZhbnRhZ2VzLWhlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTQsIDE0NSwgMTIxLCAwLjkpO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hZHZhbnRhZ2VzLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtZmFtaWx5OiBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hZHZhbnRhZ2VzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7IH1cblxuLmFkdmFudGFnZXMtaXRlbV9faWNvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG4uYWR2YW50YWdlcy1pdGVtX190ZXh0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnRyYXZlbGxpbmVCZW5lZml0cy10b29sdGlwIHtcbiAgICBib3R0b206IDIxMHB4OyB9XG4gICAgLnRyYXZlbGxpbmVGb3JtICsgLnRyYXZlbGxpbmVCZW5lZml0cy10b29sdGlwIHtcbiAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgIHRvcDogMjEwcHg7IH1cbiAgICAudHJhdmVsbGluZUZvcm0udG9wICsgLnRyYXZlbGxpbmVCZW5lZml0cy10b29sdGlwIHtcbiAgICAgIGJvdHRvbTogMjEwcHg7XG4gICAgICB0b3A6IGluaXRpYWw7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLnRyYXZlbGxpbmVCZW5lZml0cy10b29sdGlwIHtcbiAgICBib3R0b206IGluaXRpYWw7XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAgIC50cmF2ZWxsaW5lRm9ybSArIC50cmF2ZWxsaW5lQmVuZWZpdHMtdG9vbHRpcCB7XG4gICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICB0b3A6IDA7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgICAudHJhdmVsbGluZUZvcm0udG9wICsgLnRyYXZlbGxpbmVCZW5lZml0cy10b29sdGlwIHtcbiAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgIHRvcDogaW5pdGlhbDsgfVxuICAuYWR2YW50YWdlcy1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmFkdmFudGFnZXMtY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cbiAgLmFkdmFudGFnZXMtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAudHJhdmVsbGluZUJlbmVmaXRzLS1oaWRkZW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7IH0gfVxuXG4ubmV3c2xldHRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLm5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItbGluayB7XG4gICAgbWluLXdpZHRoOiAyMDBweDsgfVxuICAubmV3c2xldHRlciBoMSB7XG4gICAgZm9udC1mYW1pbHk6IEFsZWdyZXlhLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLm5ld3NsZXR0ZXIgaDIge1xuICAgIGZvbnQtZmFtaWx5OiBBbGVncmV5YSBTYW5zLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLm5ld3NsZXR0ZXIgZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAubmV3c2xldHRlciBpbnB1dCB7XG4gICAgYmFja2dyb3VuZDogIzE0MjgyMTtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICNjYmNhYzc7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZvbnQtZmFtaWx5OiBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLm5ld3NsZXR0ZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjY2JjYWM3O1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAubmV3c2xldHRlciBidXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICMyZTRiM2Q7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmU0YjNkO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWluLXdpZHRoOiAyMDBweDsgfVxuICAgIC5uZXdzbGV0dGVyIGJ1dHRvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYjhlOWQyO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjYjhlOWQyO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAubmV3c2xldHRlciBidXR0b246YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNkZmY1ZWI7XG4gICAgICBib3JkZXItY29sb3I6ICNkZmY1ZWI7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLm5ld3NsZXR0ZXIgZm9ybSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDQwMHB4OyB9IH1cblxuLmJsb2NrLS1kcm9wZG93biArIC5ibG9jay0tZHJvcGRvd24ge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5kcm9wZG93bi1ibG9jayAuZHJvcGRvd24tY29udGVudC1jb250YWluZXIge1xuICBib3gtc2hhZG93OiAycHggMnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDsgfVxuXG4uZHJvcGRvd24tYmxvY2sgLmRyb3Bkb3duLWFycm93IHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5kcm9wZG93bi1ibG9jayAuZHJvcGRvd24tYXJyb3cuZHJvcGRvd24tb3BlbiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgtMSk7IH1cblxuLmRyb3Bkb3duLWJsb2NrIC5kcm9wZG93bi1jb250ZW50IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgcGFkZGluZzogMTZweCAzMnB4OyB9XG4gIC5kcm9wZG93bi1ibG9jayAuZHJvcGRvd24tY29udGVudCBoMiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmRyb3Bkb3duLWJsb2NrIC5kcm9wZG93bi1ib2R5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDM1cHg7IH1cbiAgLmRyb3Bkb3duLWJsb2NrIC5kcm9wZG93bi1ib2R5LmRyb3Bkb3duLWJsb2NrLW9wZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5kcm9wZG93bi1ibG9jayAuZHJvcGRvd24tYm9keSBhIHtcbiAgICBjb2xvcjogIzVlOTE3OTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uZHJvcGRvd24tYmxvY2sgLmRyb3Bkb3duLWltYWdlIHtcbiAgd2lkdGg6IDYwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5kcm9wZG93bi1ibG9jayAuZHJvcGRvd24tY29udGVudC1jb250YWluZXIge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7IH0gfVxuXG4uYm9va1BvcHVwIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgzNCwgMzQsIDM0LCAwLjUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMTAwdnc7XG4gIHotaW5kZXg6IDMwMDA7IH1cbiAgLmJvb2tQb3B1cCAuYm9vayB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDEycHggcmdiYSgzNCwgMzQsIDM0LCAwLjE0KTsgfVxuXG4uYm9va1BvcHVwLS1leHBhbmRlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLmJvb2stY2xvc2Uge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGhlaWdodDogNThweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDY2cHg7IH1cbiAgLmJvb2stY2xvc2UgaSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmJvb2stdGl0bGUge1xuICBjb2xvcjogI2YwZWVlYTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDM2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA4MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmJvb2tQb3B1cCB7XG4gICAgYmFja2dyb3VuZDogIzVlOTE3OTsgfVxuICAgIC5ib29rUG9wdXAgLmJvb2sge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgMzZweCA1MHB4O1xuICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmJvb2tQb3B1cCAuYm9vay1mb3JtIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IDU1dmg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmJvb2tQb3B1cCAuYm9vay1pdGVtIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAxMnB4IHJnYmEoMzQsIDM0LCAzNCwgMC4xNCk7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5ib29rUG9wdXAgLmJvb2staXRlbSBsYWJlbCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjNWU5MTc5O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5ib29rUG9wdXAgLmJvb2staXRlbSB0aW1lIHtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7IH1cbiAgICAgIC5ib29rUG9wdXAgLmJvb2staXRlbSAuY2FsZW5kYXItdG9nZ2xlIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogMjNweDsgfVxuICAgICAgLmJvb2tQb3B1cCAuYm9vay1pdGVtIC5jb3VudGVyLWNvbnRyb2xzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmJvb2tQb3B1cCAuYm9vay1pdGVtOmhvdmVyOmJlZm9yZSwgLmJvb2tQb3B1cCAuYm9vay1pdGVtLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBub25lOyB9XG4gICAgLmJvb2tQb3B1cCAuYm9vay1zdWJtaXQge1xuICAgICAgYm90dG9tOiAzNnB4O1xuICAgICAgbGVmdDogMzZweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgcmlnaHQ6IDM2cHg7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgLmJvb2tQb3B1cCAuYm9vay1zdWJtaXQgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzIyMjtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgLmJvb2tQb3B1cCAuYm9vay1zdWJtaXQgYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNWU5MTc5O1xuICAgICAgICAgIGNvbG9yOiAjMjIyOyB9XG4gICAgLmJvb2tQb3B1cCAuZGF0ZS1waWNrZXItYXJyaXZlLFxuICAgIC5ib29rUG9wdXAgLmRhdGUtcGlja2VyLWRlcGFydCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogc3RhdGljOyB9XG4gICAgLmJvb2tQb3B1cCAuYm9vay1hcnJpdmUgaW5wdXQsXG4gICAgLmJvb2tQb3B1cCAuYm9vay1kZXBhcnQgaW5wdXQge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYm9va1BvcHVwIC5ib29rLWFycml2ZTphZnRlcixcbiAgICAuYm9va1BvcHVwIC5ib29rLWRlcGFydDphZnRlciB7XG4gICAgICBjb250ZW50OiBub25lOyB9XG4gICAgLmJvb2tQb3B1cCAuYm9vay1ndWVzdHMgaW5wdXQge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWF4LXdpZHRoOiAyMHZ3O1xuICAgICAgcGFkZGluZzogMCAwIDZweDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiB1bnNldDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMjBweDsgfVxuICAgIC5ib29rUG9wdXAgLmJvb2stY2xvc2Uge1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG5cbkBtZWRpYSAobWluLWhlaWdodDogNjQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmJvb2stdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4ubWFpbk5hdi10b3AgLmJvb2tOb3cge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7IH1cblxuLm1haW5OYXYtdG9wIC5ib29rTm93LWxpbmsge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzIyMjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNDVweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5tYWluTmF2LXRvcCAuYm9va05vdy1saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNWU5MTc5O1xuICAgIGNvbG9yOiAjZjBlZWVhOyB9XG4gIC5tYWluTmF2LS1zdGlja3kgLm1haW5OYXYtdG9wIC5ib29rTm93LWxpbmsge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLm1haW5OYXYtdG9wIC5ib29rTm93LWxpbms6YWN0aXZlLFxuLm1haW5OYXYtdG9wIC5hY3RpdmUgLmJvb2tOb3ctbGluayB7XG4gIGJhY2tncm91bmQ6ICM1ZTkxNzk7XG4gIGNvbG9yOiAjMjIyOyB9XG5cbi5ib29rTm93LS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1haW5OYXYtbWVudSAuYm9va05vdyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubWFpbk5hdi10b3AgLmJvb2tOb3cge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5tYWluTmF2LXRvcCAuYm9va05vdyAuYm9va05vdy1saW5rLFxuICAgIC5tYWluTmF2LXRvcCAuYm9va05vdyAuYm9va05vdy1saW5rOmFjdGl2ZSxcbiAgICAubWFpbk5hdi10b3AgLmJvb2tOb3cuYWN0aXZlIC5ib29rTm93LWxpbmsge1xuICAgICAgYmFja2dyb3VuZDogIzIyMjtcbiAgICAgIGNvbG9yOiAjZjBlZWVhO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gICAgLm1haW5OYXYtdG9wIC5ib29rTm93IC5ib29rTm93LWxpbms6aG92ZXIge1xuICAgICAgY29sb3I6ICM1ZTkxNzk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuYm9va05vdy1saW5rLS1tb2JpbGUge1xuICAgIGNvbG9yOiAjNWU5MTc5OyB9IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLm9mZmVycy1zbGlkZS10aXRsZSwgLnJlZmVyZW5jZS10aXRsZSwgLm9mZmVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzNnB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLm9mZmVycy1zbGlkZS10aXRsZSwgLnJlZmVyZW5jZS10aXRsZSwgLm9mZmVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5vZmZlcnMtc2xpZGUtdGl0bGUsIC5yZWZlcmVuY2UtdGl0bGUsIC5vZmZlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAub2ZmZXJzLXNsaWRlLXRpdGxlLCAucmVmZXJlbmNlLXRpdGxlLCAub2ZmZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAub2ZmZXJzLXNsaWRlLXRpdGxlLCAucmVmZXJlbmNlLXRpdGxlLCAub2ZmZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjNweDsgfSB9XG5cbi5zZXBhcmF0b3ItY29udGVudCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmhlcm8tc3VidGl0bGUge1xuICBmb250LXNpemU6IDUycHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuaGVyby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGVyby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDM0cHg7IH0gfVxuXG4uc3VicGFnZS10ZXh0IGgxLFxuLnN1YnBhZ2Utc3VidGl0bGUge1xuICBmb250LXNpemU6IDM2cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuc3VicGFnZS10ZXh0IGgxLFxuICAuc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuc3VicGFnZS10ZXh0IGgxLFxuICAuc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc3VicGFnZS10ZXh0IGgxLFxuICAuc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5zdWJwYWdlLXRleHQgaDEsXG4gIC5zdWJwYWdlLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIzcHg7IH0gfVxuXG4udGV4dC1ibG9jay1jb250ZW50IGgxIHtcbiAgZm9udC1zaXplOiA1NHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnRleHQtYmxvY2stY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiA0MnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudGV4dC1ibG9jay1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDM4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLnRleHQtYmxvY2stY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiAzNHB4OyB9IH1cblxuLmJvb2stZm9ybSB7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5ib29rLWl0ZW0gbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7IH1cblxuLmJvb2staXRlbSB0aW1lIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0NnB4OyB9XG5cbi5ib29rLWl0ZW0gLmNhbGVuZGFyLXRvZ2dsZSB7XG4gIGJvdHRvbTogNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRvcDogaW5pdGlhbDsgfVxuXG4uYm9vay1ndWVzdHMgaW5wdXQge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctdG9wOiAwO1xuICB3aWR0aDogMjVweDsgfVxuXG4uYm9vay1hcnJpdmUgaW5wdXQsXG4uYm9vay1kZXBhcnQgaW5wdXQge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZGF0ZS1waWNrZXItYXJyaXZlLFxuLmRhdGUtcGlja2VyLWRlcGFydCB7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5ndWVzdC1waWNrZXIge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBvc2l0aW9uOiBpbml0aWFsOyB9XG4gIC5ndWVzdC1waWNrZXIgLmNvdW50ZXItY29udHJvbHMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmd1ZXN0LXBpY2tlciAuY291bnRlci1jb250cm9scyBpIHtcbiAgICAgIG1hcmdpbi10b3A6IDRweDsgfVxuXG4uZGF0ZS1kYXkge1xuICBmb250LXNpemU6IDM2cHg7IH1cblxuLmRhdGUtbW9udGgge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDdweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5ndWVzdC1waWNrZXIge1xuICAgIGhlaWdodDogdW5zZXQ7IH0gfVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogNTJweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5vZmZlcnMtc2xpZGVzaG93LXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vZmZlcnMtc2xpZGVzaG93LXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDM4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLm9mZmVycy1zbGlkZXNob3ctc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzRweDsgfSB9XG5cbi5tYWluTmF2LWxvZ28ge1xuICB3aWR0aDogMjEwcHg7IH1cblxuLm1haW5OYXYtbG9nbyBzdmcge1xuICBoZWlnaHQ6IDEwOXB4O1xuICB3aWR0aDogMjEwcHg7IH1cblxuLm1haW5OYXYtbWVudTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5tYWluTmF2LWxvZ28ge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLm1haW5OYXYtbG9nbyBzdmcge1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuXG4ucGFnZUhlcm8tdGl0bGUge1xuICBmb250LXNpemU6IDY0cHg7IH1cblxuLnBhZ2VIZXJvLS1tZWRpYSAucGFnZUhlcm8tdGl0bGUge1xuICBmb250LXNpemU6IDg1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAucGFnZUhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTdweDsgfVxuICAucGFnZUhlcm8tLW1lZGlhIC5wYWdlSGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiA3NHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAucGFnZUhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDJweDsgfVxuICAucGFnZUhlcm8tLW1lZGlhIC5wYWdlSGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiA1NnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucGFnZUhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzhweDsgfVxuICAucGFnZUhlcm8tLW1lZGlhIC5wYWdlSGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiA1M3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5wYWdlSGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNXB4OyB9XG4gIC5wYWdlSGVyby0tbWVkaWEgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHg7IH0gfVxuXG4uZm9vdGVyLWluZm8gaDEge1xuICBmb250LXNpemU6IDI0cHg7IH1cblxuLmZvb3Rlci1pbmZvIGgyIHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5mb290ZXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAuZm9vdGVyLXRleHQgPiBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvc3VucmlzZS9jc3MvbWFpbi5zY3NzIiwiLy8gQmFzZSBDbGFzcyBEZWZpbml0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fSxcbi5mYXMsXG4uZmFyLFxuLmZhbCxcbi5mYWQsXG4uZmFiIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4lZmEtaWNvbiB7XG4gIEBpbmNsdWRlIGZhLWljb247XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fY29yZS5zY3NzIiwiLy8gSWNvbiBTaXplc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBtYWtlcyB0aGUgZm9udCAzMyUgbGFyZ2VyIHJlbGF0aXZlIHRvIHRoZSBpY29uIGNvbnRhaW5lclxuLiN7JGZhLWNzcy1wcmVmaXh9LWxnIHtcbiAgZm9udC1zaXplOiAoNGVtIC8gMyk7XG4gIGxpbmUtaGVpZ2h0OiAoM2VtIC8gNCk7XG4gIHZlcnRpY2FsLWFsaWduOiAtLjA2NjdlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXhzIHtcbiAgZm9udC1zaXplOiAuNzVlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtIHtcbiAgZm9udC1zaXplOiAuODc1ZW07XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skaX14IHtcbiAgICBmb250LXNpemU6ICRpICogMWVtO1xuICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fbGFyZ2VyLnNjc3MiLCIvLyBGaXhlZCBXaWR0aCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogJGZhLWZ3LXdpZHRoO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2ZpeGVkLXdpZHRoLnNjc3MiLCIvLyBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRmYS1mb250LXBhdGg6ICAgICAgICAgXCIuLi93ZWJmb250c1wiICFkZWZhdWx0O1xuJGZhLWZvbnQtc2l6ZS1iYXNlOiAgICAxNnB4ICFkZWZhdWx0O1xuJGZhLWZvbnQtZGlzcGxheTogICAgICBibG9jayAhZGVmYXVsdDtcbiRmYS1jc3MtcHJlZml4OiAgICAgICAgZmEgIWRlZmF1bHQ7XG4kZmEtdmVyc2lvbjogICAgICAgICAgIFwiNS4xNS40XCIgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLWNvbG9yOiAgICAgICNlZWUgIWRlZmF1bHQ7XG4kZmEtaW52ZXJzZTogICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kZmEtbGktd2lkdGg6ICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmYS1mdy13aWR0aDogICAgICAgICAgKDIwZW0gLyAxNik7XG4kZmEtcHJpbWFyeS1vcGFjaXR5OiAgIDEgIWRlZmF1bHQ7XG4kZmEtc2Vjb25kYXJ5LW9wYWNpdHk6IC40ICFkZWZhdWx0O1xuXG4vLyBDb252ZW5pZW5jZSBmdW5jdGlvbiB1c2VkIHRvIHNldCBjb250ZW50IHByb3BlcnR5XG5AZnVuY3Rpb24gZmEtY29udGVudCgkZmEtdmFyKSB7XG4gIEByZXR1cm4gdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xufVxuXG4kZmEtdmFyLTUwMHB4OiBcXGYyNmU7XG4kZmEtdmFyLWFjY2Vzc2libGUtaWNvbjogXFxmMzY4O1xuJGZhLXZhci1hY2N1c29mdDogXFxmMzY5O1xuJGZhLXZhci1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkOiBcXGY2YWY7XG4kZmEtdmFyLWFkOiBcXGY2NDE7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogXFxmMmI5O1xuJGZhLXZhci1hZGRyZXNzLWNhcmQ6IFxcZjJiYjtcbiRmYS12YXItYWRqdXN0OiBcXGYwNDI7XG4kZmEtdmFyLWFkbjogXFxmMTcwO1xuJGZhLXZhci1hZHZlcnNhbDogXFxmMzZhO1xuJGZhLXZhci1hZmZpbGlhdGV0aGVtZTogXFxmMzZiO1xuJGZhLXZhci1haXItZnJlc2hlbmVyOiBcXGY1ZDA7XG4kZmEtdmFyLWFpcmJuYjogXFxmODM0O1xuJGZhLXZhci1hbGdvbGlhOiBcXGYzNmM7XG4kZmEtdmFyLWFsaWduLWNlbnRlcjogXFxmMDM3O1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcXGYwMzk7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFxcZjAzNjtcbiRmYS12YXItYWxpZ24tcmlnaHQ6IFxcZjAzODtcbiRmYS12YXItYWxpcGF5OiBcXGY2NDI7XG4kZmEtdmFyLWFsbGVyZ2llczogXFxmNDYxO1xuJGZhLXZhci1hbWF6b246IFxcZjI3MDtcbiRmYS12YXItYW1hem9uLXBheTogXFxmNDJjO1xuJGZhLXZhci1hbWJ1bGFuY2U6IFxcZjBmOTtcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYW1pbGlhOiBcXGYzNmQ7XG4kZmEtdmFyLWFuY2hvcjogXFxmMTNkO1xuJGZhLXZhci1hbmRyb2lkOiBcXGYxN2I7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXFxmMjA5O1xuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXFxmMTAzO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDogXFxmMTAwO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFxcZjEwMTtcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcXGYxMDI7XG4kZmEtdmFyLWFuZ2xlLWRvd246IFxcZjEwNztcbiRmYS12YXItYW5nbGUtbGVmdDogXFxmMTA0O1xuJGZhLXZhci1hbmdsZS1yaWdodDogXFxmMTA1O1xuJGZhLXZhci1hbmdsZS11cDogXFxmMTA2O1xuJGZhLXZhci1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1hbmdyeWNyZWF0aXZlOiBcXGYzNmU7XG4kZmEtdmFyLWFuZ3VsYXI6IFxcZjQyMDtcbiRmYS12YXItYW5raDogXFxmNjQ0O1xuJGZhLXZhci1hcHAtc3RvcmU6IFxcZjM2ZjtcbiRmYS12YXItYXBwLXN0b3JlLWlvczogXFxmMzcwO1xuJGZhLXZhci1hcHBlcjogXFxmMzcxO1xuJGZhLXZhci1hcHBsZTogXFxmMTc5O1xuJGZhLXZhci1hcHBsZS1hbHQ6IFxcZjVkMTtcbiRmYS12YXItYXBwbGUtcGF5OiBcXGY0MTU7XG4kZmEtdmFyLWFyY2hpdmU6IFxcZjE4NztcbiRmYS12YXItYXJjaHdheTogXFxmNTU3O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWRvd246IFxcZjM1ODtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OiBcXGYzNTk7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6IFxcZjM1YTtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cDogXFxmMzViO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXFxmMGFiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdDogXFxmMGE4O1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ6IFxcZjBhOTtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcXGYwYWE7XG4kZmEtdmFyLWFycm93LWRvd246IFxcZjA2MztcbiRmYS12YXItYXJyb3ctbGVmdDogXFxmMDYwO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXFxmMDYxO1xuJGZhLXZhci1hcnJvdy11cDogXFxmMDYyO1xuJGZhLXZhci1hcnJvd3MtYWx0OiBcXGYwYjI7XG4kZmEtdmFyLWFycm93cy1hbHQtaDogXFxmMzM3O1xuJGZhLXZhci1hcnJvd3MtYWx0LXY6IFxcZjMzODtcbiRmYS12YXItYXJ0c3RhdGlvbjogXFxmNzdhO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFxcZjJhMjtcbiRmYS12YXItYXN0ZXJpc2s6IFxcZjA2OTtcbiRmYS12YXItYXN5bW1ldHJpazogXFxmMzcyO1xuJGZhLXZhci1hdDogXFxmMWZhO1xuJGZhLXZhci1hdGxhczogXFxmNTU4O1xuJGZhLXZhci1hdGxhc3NpYW46IFxcZjc3YjtcbiRmYS12YXItYXRvbTogXFxmNWQyO1xuJGZhLXZhci1hdWRpYmxlOiBcXGYzNzM7XG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOiBcXGYyOWU7XG4kZmEtdmFyLWF1dG9wcmVmaXhlcjogXFxmNDFjO1xuJGZhLXZhci1hdmlhbmV4OiBcXGYzNzQ7XG4kZmEtdmFyLWF2aWF0bzogXFxmNDIxO1xuJGZhLXZhci1hd2FyZDogXFxmNTU5O1xuJGZhLXZhci1hd3M6IFxcZjM3NTtcbiRmYS12YXItYmFieTogXFxmNzdjO1xuJGZhLXZhci1iYWJ5LWNhcnJpYWdlOiBcXGY3N2Q7XG4kZmEtdmFyLWJhY2tzcGFjZTogXFxmNTVhO1xuJGZhLXZhci1iYWNrd2FyZDogXFxmMDRhO1xuJGZhLXZhci1iYWNvbjogXFxmN2U1O1xuJGZhLXZhci1iYWN0ZXJpYTogXFxlMDU5O1xuJGZhLXZhci1iYWN0ZXJpdW06IFxcZTA1YTtcbiRmYS12YXItYmFoYWk6IFxcZjY2NjtcbiRmYS12YXItYmFsYW5jZS1zY2FsZTogXFxmMjRlO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQ6IFxcZjUxNTtcbiRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodDogXFxmNTE2O1xuJGZhLXZhci1iYW46IFxcZjA1ZTtcbiRmYS12YXItYmFuZC1haWQ6IFxcZjQ2MjtcbiRmYS12YXItYmFuZGNhbXA6IFxcZjJkNTtcbiRmYS12YXItYmFyY29kZTogXFxmMDJhO1xuJGZhLXZhci1iYXJzOiBcXGYwYzk7XG4kZmEtdmFyLWJhc2ViYWxsLWJhbGw6IFxcZjQzMztcbiRmYS12YXItYmFza2V0YmFsbC1iYWxsOiBcXGY0MzQ7XG4kZmEtdmFyLWJhdGg6IFxcZjJjZDtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXFxmMjQ0O1xuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeS1oYWxmOiBcXGYyNDI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXFxmMjQzO1xuJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOiBcXGYyNDE7XG4kZmEtdmFyLWJhdHRsZS1uZXQ6IFxcZjgzNTtcbiRmYS12YXItYmVkOiBcXGYyMzY7XG4kZmEtdmFyLWJlZXI6IFxcZjBmYztcbiRmYS12YXItYmVoYW5jZTogXFxmMWI0O1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXFxmMWI1O1xuJGZhLXZhci1iZWxsOiBcXGYwZjM7XG4kZmEtdmFyLWJlbGwtc2xhc2g6IFxcZjFmNjtcbiRmYS12YXItYmV6aWVyLWN1cnZlOiBcXGY1NWI7XG4kZmEtdmFyLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLWJpY3ljbGU6IFxcZjIwNjtcbiRmYS12YXItYmlraW5nOiBcXGY4NGE7XG4kZmEtdmFyLWJpbW9iamVjdDogXFxmMzc4O1xuJGZhLXZhci1iaW5vY3VsYXJzOiBcXGYxZTU7XG4kZmEtdmFyLWJpb2hhemFyZDogXFxmNzgwO1xuJGZhLXZhci1iaXJ0aGRheS1jYWtlOiBcXGYxZmQ7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXFxmMTcxO1xuJGZhLXZhci1iaXRjb2luOiBcXGYzNzk7XG4kZmEtdmFyLWJpdHk6IFxcZjM3YTtcbiRmYS12YXItYmxhY2stdGllOiBcXGYyN2U7XG4kZmEtdmFyLWJsYWNrYmVycnk6IFxcZjM3YjtcbiRmYS12YXItYmxlbmRlcjogXFxmNTE3O1xuJGZhLXZhci1ibGVuZGVyLXBob25lOiBcXGY2YjY7XG4kZmEtdmFyLWJsaW5kOiBcXGYyOWQ7XG4kZmEtdmFyLWJsb2c6IFxcZjc4MTtcbiRmYS12YXItYmxvZ2dlcjogXFxmMzdjO1xuJGZhLXZhci1ibG9nZ2VyLWI6IFxcZjM3ZDtcbiRmYS12YXItYmx1ZXRvb3RoOiBcXGYyOTM7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcXGYyOTQ7XG4kZmEtdmFyLWJvbGQ6IFxcZjAzMjtcbiRmYS12YXItYm9sdDogXFxmMGU3O1xuJGZhLXZhci1ib21iOiBcXGYxZTI7XG4kZmEtdmFyLWJvbmU6IFxcZjVkNztcbiRmYS12YXItYm9uZzogXFxmNTVjO1xuJGZhLXZhci1ib29rOiBcXGYwMmQ7XG4kZmEtdmFyLWJvb2stZGVhZDogXFxmNmI3O1xuJGZhLXZhci1ib29rLW1lZGljYWw6IFxcZjdlNjtcbiRmYS12YXItYm9vay1vcGVuOiBcXGY1MTg7XG4kZmEtdmFyLWJvb2stcmVhZGVyOiBcXGY1ZGE7XG4kZmEtdmFyLWJvb2ttYXJrOiBcXGYwMmU7XG4kZmEtdmFyLWJvb3RzdHJhcDogXFxmODM2O1xuJGZhLXZhci1ib3JkZXItYWxsOiBcXGY4NGM7XG4kZmEtdmFyLWJvcmRlci1ub25lOiBcXGY4NTA7XG4kZmEtdmFyLWJvcmRlci1zdHlsZTogXFxmODUzO1xuJGZhLXZhci1ib3dsaW5nLWJhbGw6IFxcZjQzNjtcbiRmYS12YXItYm94OiBcXGY0NjY7XG4kZmEtdmFyLWJveC1vcGVuOiBcXGY0OWU7XG4kZmEtdmFyLWJveC10aXNzdWU6IFxcZTA1YjtcbiRmYS12YXItYm94ZXM6IFxcZjQ2ODtcbiRmYS12YXItYnJhaWxsZTogXFxmMmExO1xuJGZhLXZhci1icmFpbjogXFxmNWRjO1xuJGZhLXZhci1icmVhZC1zbGljZTogXFxmN2VjO1xuJGZhLXZhci1icmllZmNhc2U6IFxcZjBiMTtcbiRmYS12YXItYnJpZWZjYXNlLW1lZGljYWw6IFxcZjQ2OTtcbiRmYS12YXItYnJvYWRjYXN0LXRvd2VyOiBcXGY1MTk7XG4kZmEtdmFyLWJyb29tOiBcXGY1MWE7XG4kZmEtdmFyLWJydXNoOiBcXGY1NWQ7XG4kZmEtdmFyLWJ0YzogXFxmMTVhO1xuJGZhLXZhci1idWZmZXI6IFxcZjgzNztcbiRmYS12YXItYnVnOiBcXGYxODg7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcXGYxYWQ7XG4kZmEtdmFyLWJ1bGxob3JuOiBcXGYwYTE7XG4kZmEtdmFyLWJ1bGxzZXllOiBcXGYxNDA7XG4kZmEtdmFyLWJ1cm46IFxcZjQ2YTtcbiRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZTogXFxmMzdmO1xuJGZhLXZhci1idXM6IFxcZjIwNztcbiRmYS12YXItYnVzLWFsdDogXFxmNTVlO1xuJGZhLXZhci1idXNpbmVzcy10aW1lOiBcXGY2NGE7XG4kZmEtdmFyLWJ1eS1uLWxhcmdlOiBcXGY4YTY7XG4kZmEtdmFyLWJ1eXNlbGxhZHM6IFxcZjIwZDtcbiRmYS12YXItY2FsY3VsYXRvcjogXFxmMWVjO1xuJGZhLXZhci1jYWxlbmRhcjogXFxmMTMzO1xuJGZhLXZhci1jYWxlbmRhci1hbHQ6IFxcZjA3MztcbiRmYS12YXItY2FsZW5kYXItY2hlY2s6IFxcZjI3NDtcbiRmYS12YXItY2FsZW5kYXItZGF5OiBcXGY3ODM7XG4kZmEtdmFyLWNhbGVuZGFyLW1pbnVzOiBcXGYyNzI7XG4kZmEtdmFyLWNhbGVuZGFyLXBsdXM6IFxcZjI3MTtcbiRmYS12YXItY2FsZW5kYXItdGltZXM6IFxcZjI3MztcbiRmYS12YXItY2FsZW5kYXItd2VlazogXFxmNzg0O1xuJGZhLXZhci1jYW1lcmE6IFxcZjAzMDtcbiRmYS12YXItY2FtZXJhLXJldHJvOiBcXGYwODM7XG4kZmEtdmFyLWNhbXBncm91bmQ6IFxcZjZiYjtcbiRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZjogXFxmNzg1O1xuJGZhLXZhci1jYW5keS1jYW5lOiBcXGY3ODY7XG4kZmEtdmFyLWNhbm5hYmlzOiBcXGY1NWY7XG4kZmEtdmFyLWNhcHN1bGVzOiBcXGY0NmI7XG4kZmEtdmFyLWNhcjogXFxmMWI5O1xuJGZhLXZhci1jYXItYWx0OiBcXGY1ZGU7XG4kZmEtdmFyLWNhci1iYXR0ZXJ5OiBcXGY1ZGY7XG4kZmEtdmFyLWNhci1jcmFzaDogXFxmNWUxO1xuJGZhLXZhci1jYXItc2lkZTogXFxmNWU0O1xuJGZhLXZhci1jYXJhdmFuOiBcXGY4ZmY7XG4kZmEtdmFyLWNhcmV0LWRvd246IFxcZjBkNztcbiRmYS12YXItY2FyZXQtbGVmdDogXFxmMGQ5O1xuJGZhLXZhci1jYXJldC1yaWdodDogXFxmMGRhO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bjogXFxmMTUwO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdDogXFxmMTkxO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQ6IFxcZjE1MjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLXVwOiBcXGYxNTE7XG4kZmEtdmFyLWNhcmV0LXVwOiBcXGYwZDg7XG4kZmEtdmFyLWNhcnJvdDogXFxmNzg3O1xuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFxcZjIxODtcbiRmYS12YXItY2FydC1wbHVzOiBcXGYyMTc7XG4kZmEtdmFyLWNhc2gtcmVnaXN0ZXI6IFxcZjc4ODtcbiRmYS12YXItY2F0OiBcXGY2YmU7XG4kZmEtdmFyLWNjLWFtYXpvbi1wYXk6IFxcZjQyZDtcbiRmYS12YXItY2MtYW1leDogXFxmMWYzO1xuJGZhLXZhci1jYy1hcHBsZS1wYXk6IFxcZjQxNjtcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFxcZjI0YztcbiRmYS12YXItY2MtZGlzY292ZXI6IFxcZjFmMjtcbiRmYS12YXItY2MtamNiOiBcXGYyNGI7XG4kZmEtdmFyLWNjLW1hc3RlcmNhcmQ6IFxcZjFmMTtcbiRmYS12YXItY2MtcGF5cGFsOiBcXGYxZjQ7XG4kZmEtdmFyLWNjLXN0cmlwZTogXFxmMWY1O1xuJGZhLXZhci1jYy12aXNhOiBcXGYxZjA7XG4kZmEtdmFyLWNlbnRlcmNvZGU6IFxcZjM4MDtcbiRmYS12YXItY2VudG9zOiBcXGY3ODk7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcXGYwYTM7XG4kZmEtdmFyLWNoYWlyOiBcXGY2YzA7XG4kZmEtdmFyLWNoYWxrYm9hcmQ6IFxcZjUxYjtcbiRmYS12YXItY2hhbGtib2FyZC10ZWFjaGVyOiBcXGY1MWM7XG4kZmEtdmFyLWNoYXJnaW5nLXN0YXRpb246IFxcZjVlNztcbiRmYS12YXItY2hhcnQtYXJlYTogXFxmMWZlO1xuJGZhLXZhci1jaGFydC1iYXI6IFxcZjA4MDtcbiRmYS12YXItY2hhcnQtbGluZTogXFxmMjAxO1xuJGZhLXZhci1jaGFydC1waWU6IFxcZjIwMDtcbiRmYS12YXItY2hlY2s6IFxcZjAwYztcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcXGYwNTg7XG4kZmEtdmFyLWNoZWNrLWRvdWJsZTogXFxmNTYwO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFxcZjE0YTtcbiRmYS12YXItY2hlZXNlOiBcXGY3ZWY7XG4kZmEtdmFyLWNoZXNzOiBcXGY0Mzk7XG4kZmEtdmFyLWNoZXNzLWJpc2hvcDogXFxmNDNhO1xuJGZhLXZhci1jaGVzcy1ib2FyZDogXFxmNDNjO1xuJGZhLXZhci1jaGVzcy1raW5nOiBcXGY0M2Y7XG4kZmEtdmFyLWNoZXNzLWtuaWdodDogXFxmNDQxO1xuJGZhLXZhci1jaGVzcy1wYXduOiBcXGY0NDM7XG4kZmEtdmFyLWNoZXNzLXF1ZWVuOiBcXGY0NDU7XG4kZmEtdmFyLWNoZXNzLXJvb2s6IFxcZjQ0NztcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXFxmMTNhO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcXGYxMzc7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OiBcXGYxMzg7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcXGYxMzk7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogXFxmMDc4O1xuJGZhLXZhci1jaGV2cm9uLWxlZnQ6IFxcZjA1MztcbiRmYS12YXItY2hldnJvbi1yaWdodDogXFxmMDU0O1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcXGYwNzc7XG4kZmEtdmFyLWNoaWxkOiBcXGYxYWU7XG4kZmEtdmFyLWNocm9tZTogXFxmMjY4O1xuJGZhLXZhci1jaHJvbWVjYXN0OiBcXGY4Mzg7XG4kZmEtdmFyLWNodXJjaDogXFxmNTFkO1xuJGZhLXZhci1jaXJjbGU6IFxcZjExMTtcbiRmYS12YXItY2lyY2xlLW5vdGNoOiBcXGYxY2U7XG4kZmEtdmFyLWNpdHk6IFxcZjY0ZjtcbiRmYS12YXItY2xpbmljLW1lZGljYWw6IFxcZjdmMjtcbiRmYS12YXItY2xpcGJvYXJkOiBcXGYzMjg7XG4kZmEtdmFyLWNsaXBib2FyZC1jaGVjazogXFxmNDZjO1xuJGZhLXZhci1jbGlwYm9hcmQtbGlzdDogXFxmNDZkO1xuJGZhLXZhci1jbG9jazogXFxmMDE3O1xuJGZhLXZhci1jbG9uZTogXFxmMjRkO1xuJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZzogXFxmMjBhO1xuJGZhLXZhci1jbG91ZDogXFxmMGMyO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQ6IFxcZjM4MTtcbiRmYS12YXItY2xvdWQtbWVhdGJhbGw6IFxcZjczYjtcbiRmYS12YXItY2xvdWQtbW9vbjogXFxmNmMzO1xuJGZhLXZhci1jbG91ZC1tb29uLXJhaW46IFxcZjczYztcbiRmYS12YXItY2xvdWQtcmFpbjogXFxmNzNkO1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5OiBcXGY3NDA7XG4kZmEtdmFyLWNsb3VkLXN1bjogXFxmNmM0O1xuJGZhLXZhci1jbG91ZC1zdW4tcmFpbjogXFxmNzQzO1xuJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0OiBcXGYzODI7XG4kZmEtdmFyLWNsb3VkZmxhcmU6IFxcZTA3ZDtcbiRmYS12YXItY2xvdWRzY2FsZTogXFxmMzgzO1xuJGZhLXZhci1jbG91ZHNtaXRoOiBcXGYzODQ7XG4kZmEtdmFyLWNsb3VkdmVyc2lmeTogXFxmMzg1O1xuJGZhLXZhci1jb2NrdGFpbDogXFxmNTYxO1xuJGZhLXZhci1jb2RlOiBcXGYxMjE7XG4kZmEtdmFyLWNvZGUtYnJhbmNoOiBcXGYxMjY7XG4kZmEtdmFyLWNvZGVwZW46IFxcZjFjYjtcbiRmYS12YXItY29kaWVwaWU6IFxcZjI4NDtcbiRmYS12YXItY29mZmVlOiBcXGYwZjQ7XG4kZmEtdmFyLWNvZzogXFxmMDEzO1xuJGZhLXZhci1jb2dzOiBcXGYwODU7XG4kZmEtdmFyLWNvaW5zOiBcXGY1MWU7XG4kZmEtdmFyLWNvbHVtbnM6IFxcZjBkYjtcbiRmYS12YXItY29tbWVudDogXFxmMDc1O1xuJGZhLXZhci1jb21tZW50LWFsdDogXFxmMjdhO1xuJGZhLXZhci1jb21tZW50LWRvbGxhcjogXFxmNjUxO1xuJGZhLXZhci1jb21tZW50LWRvdHM6IFxcZjRhZDtcbiRmYS12YXItY29tbWVudC1tZWRpY2FsOiBcXGY3ZjU7XG4kZmEtdmFyLWNvbW1lbnQtc2xhc2g6IFxcZjRiMztcbiRmYS12YXItY29tbWVudHM6IFxcZjA4NjtcbiRmYS12YXItY29tbWVudHMtZG9sbGFyOiBcXGY2NTM7XG4kZmEtdmFyLWNvbXBhY3QtZGlzYzogXFxmNTFmO1xuJGZhLXZhci1jb21wYXNzOiBcXGYxNGU7XG4kZmEtdmFyLWNvbXByZXNzOiBcXGYwNjY7XG4kZmEtdmFyLWNvbXByZXNzLWFsdDogXFxmNDIyO1xuJGZhLXZhci1jb21wcmVzcy1hcnJvd3MtYWx0OiBcXGY3OGM7XG4kZmEtdmFyLWNvbmNpZXJnZS1iZWxsOiBcXGY1NjI7XG4kZmEtdmFyLWNvbmZsdWVuY2U6IFxcZjc4ZDtcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFxcZjIwZTtcbiRmYS12YXItY29udGFvOiBcXGYyNmQ7XG4kZmEtdmFyLWNvb2tpZTogXFxmNTYzO1xuJGZhLXZhci1jb29raWUtYml0ZTogXFxmNTY0O1xuJGZhLXZhci1jb3B5OiBcXGYwYzU7XG4kZmEtdmFyLWNvcHlyaWdodDogXFxmMWY5O1xuJGZhLXZhci1jb3R0b24tYnVyZWF1OiBcXGY4OWU7XG4kZmEtdmFyLWNvdWNoOiBcXGY0Yjg7XG4kZmEtdmFyLWNwYW5lbDogXFxmMzg4O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOiBcXGYyNWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtYnk6IFxcZjRlNztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYzogXFxmNGU4O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OiBcXGY0ZTk7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6IFxcZjRlYTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uZDogXFxmNGViO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkOiBcXGY0ZWM7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OiBcXGY0ZWQ7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6IFxcZjRlZTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYTogXFxmNGVmO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOiBcXGY0ZjA7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czogXFxmNGYxO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOiBcXGY0ZjI7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtemVybzogXFxmNGYzO1xuJGZhLXZhci1jcmVkaXQtY2FyZDogXFxmMDlkO1xuJGZhLXZhci1jcml0aWNhbC1yb2xlOiBcXGY2Yzk7XG4kZmEtdmFyLWNyb3A6IFxcZjEyNTtcbiRmYS12YXItY3JvcC1hbHQ6IFxcZjU2NTtcbiRmYS12YXItY3Jvc3M6IFxcZjY1NDtcbiRmYS12YXItY3Jvc3NoYWlyczogXFxmMDViO1xuJGZhLXZhci1jcm93OiBcXGY1MjA7XG4kZmEtdmFyLWNyb3duOiBcXGY1MjE7XG4kZmEtdmFyLWNydXRjaDogXFxmN2Y3O1xuJGZhLXZhci1jc3MzOiBcXGYxM2M7XG4kZmEtdmFyLWNzczMtYWx0OiBcXGYzOGI7XG4kZmEtdmFyLWN1YmU6IFxcZjFiMjtcbiRmYS12YXItY3ViZXM6IFxcZjFiMztcbiRmYS12YXItY3V0OiBcXGYwYzQ7XG4kZmEtdmFyLWN1dHRsZWZpc2g6IFxcZjM4YztcbiRmYS12YXItZC1hbmQtZDogXFxmMzhkO1xuJGZhLXZhci1kLWFuZC1kLWJleW9uZDogXFxmNmNhO1xuJGZhLXZhci1kYWlseW1vdGlvbjogXFxlMDUyO1xuJGZhLXZhci1kYXNoY3ViZTogXFxmMjEwO1xuJGZhLXZhci1kYXRhYmFzZTogXFxmMWMwO1xuJGZhLXZhci1kZWFmOiBcXGYyYTQ7XG4kZmEtdmFyLWRlZXplcjogXFxlMDc3O1xuJGZhLXZhci1kZWxpY2lvdXM6IFxcZjFhNTtcbiRmYS12YXItZGVtb2NyYXQ6IFxcZjc0NztcbiRmYS12YXItZGVwbG95ZG9nOiBcXGYzOGU7XG4kZmEtdmFyLWRlc2twcm86IFxcZjM4ZjtcbiRmYS12YXItZGVza3RvcDogXFxmMTA4O1xuJGZhLXZhci1kZXY6IFxcZjZjYztcbiRmYS12YXItZGV2aWFudGFydDogXFxmMWJkO1xuJGZhLXZhci1kaGFybWFjaGFrcmE6IFxcZjY1NTtcbiRmYS12YXItZGhsOiBcXGY3OTA7XG4kZmEtdmFyLWRpYWdub3NlczogXFxmNDcwO1xuJGZhLXZhci1kaWFzcG9yYTogXFxmNzkxO1xuJGZhLXZhci1kaWNlOiBcXGY1MjI7XG4kZmEtdmFyLWRpY2UtZDIwOiBcXGY2Y2Y7XG4kZmEtdmFyLWRpY2UtZDY6IFxcZjZkMTtcbiRmYS12YXItZGljZS1maXZlOiBcXGY1MjM7XG4kZmEtdmFyLWRpY2UtZm91cjogXFxmNTI0O1xuJGZhLXZhci1kaWNlLW9uZTogXFxmNTI1O1xuJGZhLXZhci1kaWNlLXNpeDogXFxmNTI2O1xuJGZhLXZhci1kaWNlLXRocmVlOiBcXGY1Mjc7XG4kZmEtdmFyLWRpY2UtdHdvOiBcXGY1Mjg7XG4kZmEtdmFyLWRpZ2c6IFxcZjFhNjtcbiRmYS12YXItZGlnaXRhbC1vY2VhbjogXFxmMzkxO1xuJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGg6IFxcZjU2NjtcbiRmYS12YXItZGlyZWN0aW9uczogXFxmNWViO1xuJGZhLXZhci1kaXNjb3JkOiBcXGYzOTI7XG4kZmEtdmFyLWRpc2NvdXJzZTogXFxmMzkzO1xuJGZhLXZhci1kaXNlYXNlOiBcXGY3ZmE7XG4kZmEtdmFyLWRpdmlkZTogXFxmNTI5O1xuJGZhLXZhci1kaXp6eTogXFxmNTY3O1xuJGZhLXZhci1kbmE6IFxcZjQ3MTtcbiRmYS12YXItZG9jaHViOiBcXGYzOTQ7XG4kZmEtdmFyLWRvY2tlcjogXFxmMzk1O1xuJGZhLXZhci1kb2c6IFxcZjZkMztcbiRmYS12YXItZG9sbGFyLXNpZ246IFxcZjE1NTtcbiRmYS12YXItZG9sbHk6IFxcZjQ3MjtcbiRmYS12YXItZG9sbHktZmxhdGJlZDogXFxmNDc0O1xuJGZhLXZhci1kb25hdGU6IFxcZjRiOTtcbiRmYS12YXItZG9vci1jbG9zZWQ6IFxcZjUyYTtcbiRmYS12YXItZG9vci1vcGVuOiBcXGY1MmI7XG4kZmEtdmFyLWRvdC1jaXJjbGU6IFxcZjE5MjtcbiRmYS12YXItZG92ZTogXFxmNGJhO1xuJGZhLXZhci1kb3dubG9hZDogXFxmMDE5O1xuJGZhLXZhci1kcmFmdDJkaWdpdGFsOiBcXGYzOTY7XG4kZmEtdmFyLWRyYWZ0aW5nLWNvbXBhc3M6IFxcZjU2ODtcbiRmYS12YXItZHJhZ29uOiBcXGY2ZDU7XG4kZmEtdmFyLWRyYXctcG9seWdvbjogXFxmNWVlO1xuJGZhLXZhci1kcmliYmJsZTogXFxmMTdkO1xuJGZhLXZhci1kcmliYmJsZS1zcXVhcmU6IFxcZjM5NztcbiRmYS12YXItZHJvcGJveDogXFxmMTZiO1xuJGZhLXZhci1kcnVtOiBcXGY1Njk7XG4kZmEtdmFyLWRydW0tc3RlZWxwYW46IFxcZjU2YTtcbiRmYS12YXItZHJ1bXN0aWNrLWJpdGU6IFxcZjZkNztcbiRmYS12YXItZHJ1cGFsOiBcXGYxYTk7XG4kZmEtdmFyLWR1bWJiZWxsOiBcXGY0NGI7XG4kZmEtdmFyLWR1bXBzdGVyOiBcXGY3OTM7XG4kZmEtdmFyLWR1bXBzdGVyLWZpcmU6IFxcZjc5NDtcbiRmYS12YXItZHVuZ2VvbjogXFxmNmQ5O1xuJGZhLXZhci1keWFsb2c6IFxcZjM5OTtcbiRmYS12YXItZWFybHliaXJkczogXFxmMzlhO1xuJGZhLXZhci1lYmF5OiBcXGY0ZjQ7XG4kZmEtdmFyLWVkZ2U6IFxcZjI4MjtcbiRmYS12YXItZWRnZS1sZWdhY3k6IFxcZTA3ODtcbiRmYS12YXItZWRpdDogXFxmMDQ0O1xuJGZhLXZhci1lZ2c6IFxcZjdmYjtcbiRmYS12YXItZWplY3Q6IFxcZjA1MjtcbiRmYS12YXItZWxlbWVudG9yOiBcXGY0MzA7XG4kZmEtdmFyLWVsbGlwc2lzLWg6IFxcZjE0MTtcbiRmYS12YXItZWxsaXBzaXMtdjogXFxmMTQyO1xuJGZhLXZhci1lbGxvOiBcXGY1ZjE7XG4kZmEtdmFyLWVtYmVyOiBcXGY0MjM7XG4kZmEtdmFyLWVtcGlyZTogXFxmMWQxO1xuJGZhLXZhci1lbnZlbG9wZTogXFxmMGUwO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuOiBcXGYyYjY7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dDogXFxmNjU4O1xuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFxcZjE5OTtcbiRmYS12YXItZW52aXJhOiBcXGYyOTk7XG4kZmEtdmFyLWVxdWFsczogXFxmNTJjO1xuJGZhLXZhci1lcmFzZXI6IFxcZjEyZDtcbiRmYS12YXItZXJsYW5nOiBcXGYzOWQ7XG4kZmEtdmFyLWV0aGVyZXVtOiBcXGY0MmU7XG4kZmEtdmFyLWV0aGVybmV0OiBcXGY3OTY7XG4kZmEtdmFyLWV0c3k6IFxcZjJkNztcbiRmYS12YXItZXVyby1zaWduOiBcXGYxNTM7XG4kZmEtdmFyLWV2ZXJub3RlOiBcXGY4Mzk7XG4kZmEtdmFyLWV4Y2hhbmdlLWFsdDogXFxmMzYyO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXFxmMTJhO1xuJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFxcZjA2YTtcbiRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU6IFxcZjA3MTtcbiRmYS12YXItZXhwYW5kOiBcXGYwNjU7XG4kZmEtdmFyLWV4cGFuZC1hbHQ6IFxcZjQyNDtcbiRmYS12YXItZXhwYW5kLWFycm93cy1hbHQ6IFxcZjMxZTtcbiRmYS12YXItZXhwZWRpdGVkc3NsOiBcXGYyM2U7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0OiBcXGYzNWQ7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDogXFxmMzYwO1xuJGZhLXZhci1leWU6IFxcZjA2ZTtcbiRmYS12YXItZXllLWRyb3BwZXI6IFxcZjFmYjtcbiRmYS12YXItZXllLXNsYXNoOiBcXGYwNzA7XG4kZmEtdmFyLWZhY2Vib29rOiBcXGYwOWE7XG4kZmEtdmFyLWZhY2Vib29rLWY6IFxcZjM5ZTtcbiRmYS12YXItZmFjZWJvb2stbWVzc2VuZ2VyOiBcXGYzOWY7XG4kZmEtdmFyLWZhY2Vib29rLXNxdWFyZTogXFxmMDgyO1xuJGZhLXZhci1mYW46IFxcZjg2MztcbiRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXM6IFxcZjZkYztcbiRmYS12YXItZmFzdC1iYWNrd2FyZDogXFxmMDQ5O1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFxcZjA1MDtcbiRmYS12YXItZmF1Y2V0OiBcXGUwMDU7XG4kZmEtdmFyLWZheDogXFxmMWFjO1xuJGZhLXZhci1mZWF0aGVyOiBcXGY1MmQ7XG4kZmEtdmFyLWZlYXRoZXItYWx0OiBcXGY1NmI7XG4kZmEtdmFyLWZlZGV4OiBcXGY3OTc7XG4kZmEtdmFyLWZlZG9yYTogXFxmNzk4O1xuJGZhLXZhci1mZW1hbGU6IFxcZjE4MjtcbiRmYS12YXItZmlnaHRlci1qZXQ6IFxcZjBmYjtcbiRmYS12YXItZmlnbWE6IFxcZjc5OTtcbiRmYS12YXItZmlsZTogXFxmMTViO1xuJGZhLXZhci1maWxlLWFsdDogXFxmMTVjO1xuJGZhLXZhci1maWxlLWFyY2hpdmU6IFxcZjFjNjtcbiRmYS12YXItZmlsZS1hdWRpbzogXFxmMWM3O1xuJGZhLXZhci1maWxlLWNvZGU6IFxcZjFjOTtcbiRmYS12YXItZmlsZS1jb250cmFjdDogXFxmNTZjO1xuJGZhLXZhci1maWxlLWNzdjogXFxmNmRkO1xuJGZhLXZhci1maWxlLWRvd25sb2FkOiBcXGY1NmQ7XG4kZmEtdmFyLWZpbGUtZXhjZWw6IFxcZjFjMztcbiRmYS12YXItZmlsZS1leHBvcnQ6IFxcZjU2ZTtcbiRmYS12YXItZmlsZS1pbWFnZTogXFxmMWM1O1xuJGZhLXZhci1maWxlLWltcG9ydDogXFxmNTZmO1xuJGZhLXZhci1maWxlLWludm9pY2U6IFxcZjU3MDtcbiRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcjogXFxmNTcxO1xuJGZhLXZhci1maWxlLW1lZGljYWw6IFxcZjQ3NztcbiRmYS12YXItZmlsZS1tZWRpY2FsLWFsdDogXFxmNDc4O1xuJGZhLXZhci1maWxlLXBkZjogXFxmMWMxO1xuJGZhLXZhci1maWxlLXBvd2VycG9pbnQ6IFxcZjFjNDtcbiRmYS12YXItZmlsZS1wcmVzY3JpcHRpb246IFxcZjU3MjtcbiRmYS12YXItZmlsZS1zaWduYXR1cmU6IFxcZjU3MztcbiRmYS12YXItZmlsZS11cGxvYWQ6IFxcZjU3NDtcbiRmYS12YXItZmlsZS12aWRlbzogXFxmMWM4O1xuJGZhLXZhci1maWxlLXdvcmQ6IFxcZjFjMjtcbiRmYS12YXItZmlsbDogXFxmNTc1O1xuJGZhLXZhci1maWxsLWRyaXA6IFxcZjU3NjtcbiRmYS12YXItZmlsbTogXFxmMDA4O1xuJGZhLXZhci1maWx0ZXI6IFxcZjBiMDtcbiRmYS12YXItZmluZ2VycHJpbnQ6IFxcZjU3NztcbiRmYS12YXItZmlyZTogXFxmMDZkO1xuJGZhLXZhci1maXJlLWFsdDogXFxmN2U0O1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXFxmMTM0O1xuJGZhLXZhci1maXJlZm94OiBcXGYyNjk7XG4kZmEtdmFyLWZpcmVmb3gtYnJvd3NlcjogXFxlMDA3O1xuJGZhLXZhci1maXJzdC1haWQ6IFxcZjQ3OTtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFxcZjJiMDtcbiRmYS12YXItZmlyc3Qtb3JkZXItYWx0OiBcXGY1MGE7XG4kZmEtdmFyLWZpcnN0ZHJhZnQ6IFxcZjNhMTtcbiRmYS12YXItZmlzaDogXFxmNTc4O1xuJGZhLXZhci1maXN0LXJhaXNlZDogXFxmNmRlO1xuJGZhLXZhci1mbGFnOiBcXGYwMjQ7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcXGYxMWU7XG4kZmEtdmFyLWZsYWctdXNhOiBcXGY3NGQ7XG4kZmEtdmFyLWZsYXNrOiBcXGYwYzM7XG4kZmEtdmFyLWZsaWNrcjogXFxmMTZlO1xuJGZhLXZhci1mbGlwYm9hcmQ6IFxcZjQ0ZDtcbiRmYS12YXItZmx1c2hlZDogXFxmNTc5O1xuJGZhLXZhci1mbHk6IFxcZjQxNztcbiRmYS12YXItZm9sZGVyOiBcXGYwN2I7XG4kZmEtdmFyLWZvbGRlci1taW51czogXFxmNjVkO1xuJGZhLXZhci1mb2xkZXItb3BlbjogXFxmMDdjO1xuJGZhLXZhci1mb2xkZXItcGx1czogXFxmNjVlO1xuJGZhLXZhci1mb250OiBcXGYwMzE7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXFxmMmI0O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtYWx0OiBcXGYzNWM7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnOiBcXGY0MjU7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6IFxcZjRlNjtcbiRmYS12YXItZm9udGljb25zOiBcXGYyODA7XG4kZmEtdmFyLWZvbnRpY29ucy1maTogXFxmM2EyO1xuJGZhLXZhci1mb290YmFsbC1iYWxsOiBcXGY0NGU7XG4kZmEtdmFyLWZvcnQtYXdlc29tZTogXFxmMjg2O1xuJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0OiBcXGYzYTM7XG4kZmEtdmFyLWZvcnVtYmVlOiBcXGYyMTE7XG4kZmEtdmFyLWZvcndhcmQ6IFxcZjA0ZTtcbiRmYS12YXItZm91cnNxdWFyZTogXFxmMTgwO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXFxmMmM1O1xuJGZhLXZhci1mcmVlYnNkOiBcXGYzYTQ7XG4kZmEtdmFyLWZyb2c6IFxcZjUyZTtcbiRmYS12YXItZnJvd246IFxcZjExOTtcbiRmYS12YXItZnJvd24tb3BlbjogXFxmNTdhO1xuJGZhLXZhci1mdWxjcnVtOiBcXGY1MGI7XG4kZmEtdmFyLWZ1bm5lbC1kb2xsYXI6IFxcZjY2MjtcbiRmYS12YXItZnV0Ym9sOiBcXGYxZTM7XG4kZmEtdmFyLWdhbGFjdGljLXJlcHVibGljOiBcXGY1MGM7XG4kZmEtdmFyLWdhbGFjdGljLXNlbmF0ZTogXFxmNTBkO1xuJGZhLXZhci1nYW1lcGFkOiBcXGYxMWI7XG4kZmEtdmFyLWdhcy1wdW1wOiBcXGY1MmY7XG4kZmEtdmFyLWdhdmVsOiBcXGYwZTM7XG4kZmEtdmFyLWdlbTogXFxmM2E1O1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcXGYyMmQ7XG4kZmEtdmFyLWdldC1wb2NrZXQ6IFxcZjI2NTtcbiRmYS12YXItZ2c6IFxcZjI2MDtcbiRmYS12YXItZ2ctY2lyY2xlOiBcXGYyNjE7XG4kZmEtdmFyLWdob3N0OiBcXGY2ZTI7XG4kZmEtdmFyLWdpZnQ6IFxcZjA2YjtcbiRmYS12YXItZ2lmdHM6IFxcZjc5YztcbiRmYS12YXItZ2l0OiBcXGYxZDM7XG4kZmEtdmFyLWdpdC1hbHQ6IFxcZjg0MTtcbiRmYS12YXItZ2l0LXNxdWFyZTogXFxmMWQyO1xuJGZhLXZhci1naXRodWI6IFxcZjA5YjtcbiRmYS12YXItZ2l0aHViLWFsdDogXFxmMTEzO1xuJGZhLXZhci1naXRodWItc3F1YXJlOiBcXGYwOTI7XG4kZmEtdmFyLWdpdGtyYWtlbjogXFxmM2E2O1xuJGZhLXZhci1naXRsYWI6IFxcZjI5NjtcbiRmYS12YXItZ2l0dGVyOiBcXGY0MjY7XG4kZmEtdmFyLWdsYXNzLWNoZWVyczogXFxmNzlmO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pOiBcXGYwMDA7XG4kZmEtdmFyLWdsYXNzLW1hcnRpbmktYWx0OiBcXGY1N2I7XG4kZmEtdmFyLWdsYXNzLXdoaXNrZXk6IFxcZjdhMDtcbiRmYS12YXItZ2xhc3NlczogXFxmNTMwO1xuJGZhLXZhci1nbGlkZTogXFxmMmE1O1xuJGZhLXZhci1nbGlkZS1nOiBcXGYyYTY7XG4kZmEtdmFyLWdsb2JlOiBcXGYwYWM7XG4kZmEtdmFyLWdsb2JlLWFmcmljYTogXFxmNTdjO1xuJGZhLXZhci1nbG9iZS1hbWVyaWNhczogXFxmNTdkO1xuJGZhLXZhci1nbG9iZS1hc2lhOiBcXGY1N2U7XG4kZmEtdmFyLWdsb2JlLWV1cm9wZTogXFxmN2EyO1xuJGZhLXZhci1nb2ZvcmU6IFxcZjNhNztcbiRmYS12YXItZ29sZi1iYWxsOiBcXGY0NTA7XG4kZmEtdmFyLWdvb2RyZWFkczogXFxmM2E4O1xuJGZhLXZhci1nb29kcmVhZHMtZzogXFxmM2E5O1xuJGZhLXZhci1nb29nbGU6IFxcZjFhMDtcbiRmYS12YXItZ29vZ2xlLWRyaXZlOiBcXGYzYWE7XG4kZmEtdmFyLWdvb2dsZS1wYXk6IFxcZTA3OTtcbiRmYS12YXItZ29vZ2xlLXBsYXk6IFxcZjNhYjtcbiRmYS12YXItZ29vZ2xlLXBsdXM6IFxcZjJiMztcbiRmYS12YXItZ29vZ2xlLXBsdXMtZzogXFxmMGQ1O1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFxcZjBkNDtcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXFxmMWVlO1xuJGZhLXZhci1nb3B1cmFtOiBcXGY2NjQ7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcXGYxOWQ7XG4kZmEtdmFyLWdyYXRpcGF5OiBcXGYxODQ7XG4kZmEtdmFyLWdyYXY6IFxcZjJkNjtcbiRmYS12YXItZ3JlYXRlci10aGFuOiBcXGY1MzE7XG4kZmEtdmFyLWdyZWF0ZXItdGhhbi1lcXVhbDogXFxmNTMyO1xuJGZhLXZhci1ncmltYWNlOiBcXGY1N2Y7XG4kZmEtdmFyLWdyaW46IFxcZjU4MDtcbiRmYS12YXItZ3Jpbi1hbHQ6IFxcZjU4MTtcbiRmYS12YXItZ3Jpbi1iZWFtOiBcXGY1ODI7XG4kZmEtdmFyLWdyaW4tYmVhbS1zd2VhdDogXFxmNTgzO1xuJGZhLXZhci1ncmluLWhlYXJ0czogXFxmNTg0O1xuJGZhLXZhci1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1ncmluLXNxdWludC10ZWFyczogXFxmNTg2O1xuJGZhLXZhci1ncmluLXN0YXJzOiBcXGY1ODc7XG4kZmEtdmFyLWdyaW4tdGVhcnM6IFxcZjU4ODtcbiRmYS12YXItZ3Jpbi10b25ndWU6IFxcZjU4OTtcbiRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50OiBcXGY1OGE7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlLXdpbms6IFxcZjU4YjtcbiRmYS12YXItZ3Jpbi13aW5rOiBcXGY1OGM7XG4kZmEtdmFyLWdyaXAtaG9yaXpvbnRhbDogXFxmNThkO1xuJGZhLXZhci1ncmlwLWxpbmVzOiBcXGY3YTQ7XG4kZmEtdmFyLWdyaXAtbGluZXMtdmVydGljYWw6IFxcZjdhNTtcbiRmYS12YXItZ3JpcC12ZXJ0aWNhbDogXFxmNThlO1xuJGZhLXZhci1ncmlwZmlyZTogXFxmM2FjO1xuJGZhLXZhci1ncnVudDogXFxmM2FkO1xuJGZhLXZhci1ndWlsZGVkOiBcXGUwN2U7XG4kZmEtdmFyLWd1aXRhcjogXFxmN2E2O1xuJGZhLXZhci1ndWxwOiBcXGYzYWU7XG4kZmEtdmFyLWgtc3F1YXJlOiBcXGYwZmQ7XG4kZmEtdmFyLWhhY2tlci1uZXdzOiBcXGYxZDQ7XG4kZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZTogXFxmM2FmO1xuJGZhLXZhci1oYWNrZXJyYW5rOiBcXGY1Zjc7XG4kZmEtdmFyLWhhbWJ1cmdlcjogXFxmODA1O1xuJGZhLXZhci1oYW1tZXI6IFxcZjZlMztcbiRmYS12YXItaGFtc2E6IFxcZjY2NTtcbiRmYS12YXItaGFuZC1ob2xkaW5nOiBcXGY0YmQ7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1oZWFydDogXFxmNGJlO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctbWVkaWNhbDogXFxlMDVjO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkOiBcXGY0YzA7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy13YXRlcjogXFxmNGMxO1xuJGZhLXZhci1oYW5kLWxpemFyZDogXFxmMjU4O1xuJGZhLXZhci1oYW5kLW1pZGRsZS1maW5nZXI6IFxcZjgwNjtcbiRmYS12YXItaGFuZC1wYXBlcjogXFxmMjU2O1xuJGZhLXZhci1oYW5kLXBlYWNlOiBcXGYyNWI7XG4kZmEtdmFyLWhhbmQtcG9pbnQtZG93bjogXFxmMGE3O1xuJGZhLXZhci1oYW5kLXBvaW50LWxlZnQ6IFxcZjBhNTtcbiRmYS12YXItaGFuZC1wb2ludC1yaWdodDogXFxmMGE0O1xuJGZhLXZhci1oYW5kLXBvaW50LXVwOiBcXGYwYTY7XG4kZmEtdmFyLWhhbmQtcG9pbnRlcjogXFxmMjVhO1xuJGZhLXZhci1oYW5kLXJvY2s6IFxcZjI1NTtcbiRmYS12YXItaGFuZC1zY2lzc29yczogXFxmMjU3O1xuJGZhLXZhci1oYW5kLXNwYXJrbGVzOiBcXGUwNWQ7XG4kZmEtdmFyLWhhbmQtc3BvY2s6IFxcZjI1OTtcbiRmYS12YXItaGFuZHM6IFxcZjRjMjtcbiRmYS12YXItaGFuZHMtaGVscGluZzogXFxmNGM0O1xuJGZhLXZhci1oYW5kcy13YXNoOiBcXGUwNWU7XG4kZmEtdmFyLWhhbmRzaGFrZTogXFxmMmI1O1xuJGZhLXZhci1oYW5kc2hha2UtYWx0LXNsYXNoOiBcXGUwNWY7XG4kZmEtdmFyLWhhbmRzaGFrZS1zbGFzaDogXFxlMDYwO1xuJGZhLXZhci1oYW51a2lhaDogXFxmNmU2O1xuJGZhLXZhci1oYXJkLWhhdDogXFxmODA3O1xuJGZhLXZhci1oYXNodGFnOiBcXGYyOTI7XG4kZmEtdmFyLWhhdC1jb3dib3k6IFxcZjhjMDtcbiRmYS12YXItaGF0LWNvd2JveS1zaWRlOiBcXGY4YzE7XG4kZmEtdmFyLWhhdC13aXphcmQ6IFxcZjZlODtcbiRmYS12YXItaGRkOiBcXGYwYTA7XG4kZmEtdmFyLWhlYWQtc2lkZS1jb3VnaDogXFxlMDYxO1xuJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2g6IFxcZTA2MjtcbiRmYS12YXItaGVhZC1zaWRlLW1hc2s6IFxcZTA2MztcbiRmYS12YXItaGVhZC1zaWRlLXZpcnVzOiBcXGUwNjQ7XG4kZmEtdmFyLWhlYWRpbmc6IFxcZjFkYztcbiRmYS12YXItaGVhZHBob25lczogXFxmMDI1O1xuJGZhLXZhci1oZWFkcGhvbmVzLWFsdDogXFxmNThmO1xuJGZhLXZhci1oZWFkc2V0OiBcXGY1OTA7XG4kZmEtdmFyLWhlYXJ0OiBcXGYwMDQ7XG4kZmEtdmFyLWhlYXJ0LWJyb2tlbjogXFxmN2E5O1xuJGZhLXZhci1oZWFydGJlYXQ6IFxcZjIxZTtcbiRmYS12YXItaGVsaWNvcHRlcjogXFxmNTMzO1xuJGZhLXZhci1oaWdobGlnaHRlcjogXFxmNTkxO1xuJGZhLXZhci1oaWtpbmc6IFxcZjZlYztcbiRmYS12YXItaGlwcG86IFxcZjZlZDtcbiRmYS12YXItaGlwczogXFxmNDUyO1xuJGZhLXZhci1oaXJlLWEtaGVscGVyOiBcXGYzYjA7XG4kZmEtdmFyLWhpc3Rvcnk6IFxcZjFkYTtcbiRmYS12YXItaGl2ZTogXFxlMDdmO1xuJGZhLXZhci1ob2NrZXktcHVjazogXFxmNDUzO1xuJGZhLXZhci1ob2xseS1iZXJyeTogXFxmN2FhO1xuJGZhLXZhci1ob21lOiBcXGYwMTU7XG4kZmEtdmFyLWhvb2xpOiBcXGY0Mjc7XG4kZmEtdmFyLWhvcm5iaWxsOiBcXGY1OTI7XG4kZmEtdmFyLWhvcnNlOiBcXGY2ZjA7XG4kZmEtdmFyLWhvcnNlLWhlYWQ6IFxcZjdhYjtcbiRmYS12YXItaG9zcGl0YWw6IFxcZjBmODtcbiRmYS12YXItaG9zcGl0YWwtYWx0OiBcXGY0N2Q7XG4kZmEtdmFyLWhvc3BpdGFsLXN5bWJvbDogXFxmNDdlO1xuJGZhLXZhci1ob3NwaXRhbC11c2VyOiBcXGY4MGQ7XG4kZmEtdmFyLWhvdC10dWI6IFxcZjU5MztcbiRmYS12YXItaG90ZG9nOiBcXGY4MGY7XG4kZmEtdmFyLWhvdGVsOiBcXGY1OTQ7XG4kZmEtdmFyLWhvdGphcjogXFxmM2IxO1xuJGZhLXZhci1ob3VyZ2xhc3M6IFxcZjI1NDtcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXFxmMjUzO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXFxmMjUyO1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFxcZjI1MTtcbiRmYS12YXItaG91c2UtZGFtYWdlOiBcXGY2ZjE7XG4kZmEtdmFyLWhvdXNlLXVzZXI6IFxcZTA2NTtcbiRmYS12YXItaG91eno6IFxcZjI3YztcbiRmYS12YXItaHJ5dm5pYTogXFxmNmYyO1xuJGZhLXZhci1odG1sNTogXFxmMTNiO1xuJGZhLXZhci1odWJzcG90OiBcXGYzYjI7XG4kZmEtdmFyLWktY3Vyc29yOiBcXGYyNDY7XG4kZmEtdmFyLWljZS1jcmVhbTogXFxmODEwO1xuJGZhLXZhci1pY2ljbGVzOiBcXGY3YWQ7XG4kZmEtdmFyLWljb25zOiBcXGY4NmQ7XG4kZmEtdmFyLWlkLWJhZGdlOiBcXGYyYzE7XG4kZmEtdmFyLWlkLWNhcmQ6IFxcZjJjMjtcbiRmYS12YXItaWQtY2FyZC1hbHQ6IFxcZjQ3ZjtcbiRmYS12YXItaWRlYWw6IFxcZTAxMztcbiRmYS12YXItaWdsb286IFxcZjdhZTtcbiRmYS12YXItaW1hZ2U6IFxcZjAzZTtcbiRmYS12YXItaW1hZ2VzOiBcXGYzMDI7XG4kZmEtdmFyLWltZGI6IFxcZjJkODtcbiRmYS12YXItaW5ib3g6IFxcZjAxYztcbiRmYS12YXItaW5kZW50OiBcXGYwM2M7XG4kZmEtdmFyLWluZHVzdHJ5OiBcXGYyNzU7XG4kZmEtdmFyLWluZmluaXR5OiBcXGY1MzQ7XG4kZmEtdmFyLWluZm86IFxcZjEyOTtcbiRmYS12YXItaW5mby1jaXJjbGU6IFxcZjA1YTtcbiRmYS12YXItaW5ub3NvZnQ6IFxcZTA4MDtcbiRmYS12YXItaW5zdGFncmFtOiBcXGYxNmQ7XG4kZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmU6IFxcZTA1NTtcbiRmYS12YXItaW5zdGFsb2Q6IFxcZTA4MTtcbiRmYS12YXItaW50ZXJjb206IFxcZjdhZjtcbiRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI6IFxcZjI2YjtcbiRmYS12YXItaW52aXNpb246IFxcZjdiMDtcbiRmYS12YXItaW94aG9zdDogXFxmMjA4O1xuJGZhLXZhci1pdGFsaWM6IFxcZjAzMztcbiRmYS12YXItaXRjaC1pbzogXFxmODNhO1xuJGZhLXZhci1pdHVuZXM6IFxcZjNiNDtcbiRmYS12YXItaXR1bmVzLW5vdGU6IFxcZjNiNTtcbiRmYS12YXItamF2YTogXFxmNGU0O1xuJGZhLXZhci1qZWRpOiBcXGY2Njk7XG4kZmEtdmFyLWplZGktb3JkZXI6IFxcZjUwZTtcbiRmYS12YXItamVua2luczogXFxmM2I2O1xuJGZhLXZhci1qaXJhOiBcXGY3YjE7XG4kZmEtdmFyLWpvZ2V0OiBcXGYzYjc7XG4kZmEtdmFyLWpvaW50OiBcXGY1OTU7XG4kZmEtdmFyLWpvb21sYTogXFxmMWFhO1xuJGZhLXZhci1qb3VybmFsLXdoaWxsczogXFxmNjZhO1xuJGZhLXZhci1qczogXFxmM2I4O1xuJGZhLXZhci1qcy1zcXVhcmU6IFxcZjNiOTtcbiRmYS12YXItanNmaWRkbGU6IFxcZjFjYztcbiRmYS12YXIta2FhYmE6IFxcZjY2YjtcbiRmYS12YXIta2FnZ2xlOiBcXGY1ZmE7XG4kZmEtdmFyLWtleTogXFxmMDg0O1xuJGZhLXZhci1rZXliYXNlOiBcXGY0ZjU7XG4kZmEtdmFyLWtleWJvYXJkOiBcXGYxMWM7XG4kZmEtdmFyLWtleWNkbjogXFxmM2JhO1xuJGZhLXZhci1raGFuZGE6IFxcZjY2ZDtcbiRmYS12YXIta2lja3N0YXJ0ZXI6IFxcZjNiYjtcbiRmYS12YXIta2lja3N0YXJ0ZXItazogXFxmM2JjO1xuJGZhLXZhci1raXNzOiBcXGY1OTY7XG4kZmEtdmFyLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXIta2l3aS1iaXJkOiBcXGY1MzU7XG4kZmEtdmFyLWtvcnZ1ZTogXFxmNDJmO1xuJGZhLXZhci1sYW5kbWFyazogXFxmNjZmO1xuJGZhLXZhci1sYW5ndWFnZTogXFxmMWFiO1xuJGZhLXZhci1sYXB0b3A6IFxcZjEwOTtcbiRmYS12YXItbGFwdG9wLWNvZGU6IFxcZjVmYztcbiRmYS12YXItbGFwdG9wLWhvdXNlOiBcXGUwNjY7XG4kZmEtdmFyLWxhcHRvcC1tZWRpY2FsOiBcXGY4MTI7XG4kZmEtdmFyLWxhcmF2ZWw6IFxcZjNiZDtcbiRmYS12YXItbGFzdGZtOiBcXGYyMDI7XG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFxcZjIwMztcbiRmYS12YXItbGF1Z2g6IFxcZjU5OTtcbiRmYS12YXItbGF1Z2gtYmVhbTogXFxmNTlhO1xuJGZhLXZhci1sYXVnaC1zcXVpbnQ6IFxcZjU5YjtcbiRmYS12YXItbGF1Z2gtd2luazogXFxmNTljO1xuJGZhLXZhci1sYXllci1ncm91cDogXFxmNWZkO1xuJGZhLXZhci1sZWFmOiBcXGYwNmM7XG4kZmEtdmFyLWxlYW5wdWI6IFxcZjIxMjtcbiRmYS12YXItbGVtb246IFxcZjA5NDtcbiRmYS12YXItbGVzczogXFxmNDFkO1xuJGZhLXZhci1sZXNzLXRoYW46IFxcZjUzNjtcbiRmYS12YXItbGVzcy10aGFuLWVxdWFsOiBcXGY1Mzc7XG4kZmEtdmFyLWxldmVsLWRvd24tYWx0OiBcXGYzYmU7XG4kZmEtdmFyLWxldmVsLXVwLWFsdDogXFxmM2JmO1xuJGZhLXZhci1saWZlLXJpbmc6IFxcZjFjZDtcbiRmYS12YXItbGlnaHRidWxiOiBcXGYwZWI7XG4kZmEtdmFyLWxpbmU6IFxcZjNjMDtcbiRmYS12YXItbGluazogXFxmMGMxO1xuJGZhLXZhci1saW5rZWRpbjogXFxmMDhjO1xuJGZhLXZhci1saW5rZWRpbi1pbjogXFxmMGUxO1xuJGZhLXZhci1saW5vZGU6IFxcZjJiODtcbiRmYS12YXItbGludXg6IFxcZjE3YztcbiRmYS12YXItbGlyYS1zaWduOiBcXGYxOTU7XG4kZmEtdmFyLWxpc3Q6IFxcZjAzYTtcbiRmYS12YXItbGlzdC1hbHQ6IFxcZjAyMjtcbiRmYS12YXItbGlzdC1vbDogXFxmMGNiO1xuJGZhLXZhci1saXN0LXVsOiBcXGYwY2E7XG4kZmEtdmFyLWxvY2F0aW9uLWFycm93OiBcXGYxMjQ7XG4kZmEtdmFyLWxvY2s6IFxcZjAyMztcbiRmYS12YXItbG9jay1vcGVuOiBcXGYzYzE7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd246IFxcZjMwOTtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtbGVmdDogXFxmMzBhO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodDogXFxmMzBiO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC11cDogXFxmMzBjO1xuJGZhLXZhci1sb3ctdmlzaW9uOiBcXGYyYTg7XG4kZmEtdmFyLWx1Z2dhZ2UtY2FydDogXFxmNTlkO1xuJGZhLXZhci1sdW5nczogXFxmNjA0O1xuJGZhLXZhci1sdW5ncy12aXJ1czogXFxlMDY3O1xuJGZhLXZhci1seWZ0OiBcXGYzYzM7XG4kZmEtdmFyLW1hZ2VudG86IFxcZjNjNDtcbiRmYS12YXItbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItbWFnbmV0OiBcXGYwNzY7XG4kZmEtdmFyLW1haWwtYnVsazogXFxmNjc0O1xuJGZhLXZhci1tYWlsY2hpbXA6IFxcZjU5ZTtcbiRmYS12YXItbWFsZTogXFxmMTgzO1xuJGZhLXZhci1tYW5kYWxvcmlhbjogXFxmNTBmO1xuJGZhLXZhci1tYXA6IFxcZjI3OTtcbiRmYS12YXItbWFwLW1hcmtlZDogXFxmNTlmO1xuJGZhLXZhci1tYXAtbWFya2VkLWFsdDogXFxmNWEwO1xuJGZhLXZhci1tYXAtbWFya2VyOiBcXGYwNDE7XG4kZmEtdmFyLW1hcC1tYXJrZXItYWx0OiBcXGYzYzU7XG4kZmEtdmFyLW1hcC1waW46IFxcZjI3NjtcbiRmYS12YXItbWFwLXNpZ25zOiBcXGYyNzc7XG4kZmEtdmFyLW1hcmtkb3duOiBcXGY2MGY7XG4kZmEtdmFyLW1hcmtlcjogXFxmNWExO1xuJGZhLXZhci1tYXJzOiBcXGYyMjI7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcXGYyMjc7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcXGYyMjk7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLWg6IFxcZjIyYjtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXFxmMjJhO1xuJGZhLXZhci1tYXNrOiBcXGY2ZmE7XG4kZmEtdmFyLW1hc3RvZG9uOiBcXGY0ZjY7XG4kZmEtdmFyLW1heGNkbjogXFxmMTM2O1xuJGZhLXZhci1tZGI6IFxcZjhjYTtcbiRmYS12YXItbWVkYWw6IFxcZjVhMjtcbiRmYS12YXItbWVkYXBwczogXFxmM2M2O1xuJGZhLXZhci1tZWRpdW06IFxcZjIzYTtcbiRmYS12YXItbWVkaXVtLW06IFxcZjNjNztcbiRmYS12YXItbWVka2l0OiBcXGYwZmE7XG4kZmEtdmFyLW1lZHJ0OiBcXGYzYzg7XG4kZmEtdmFyLW1lZXR1cDogXFxmMmUwO1xuJGZhLXZhci1tZWdhcG9ydDogXFxmNWEzO1xuJGZhLXZhci1tZWg6IFxcZjExYTtcbiRmYS12YXItbWVoLWJsYW5rOiBcXGY1YTQ7XG4kZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXM6IFxcZjVhNTtcbiRmYS12YXItbWVtb3J5OiBcXGY1Mzg7XG4kZmEtdmFyLW1lbmRlbGV5OiBcXGY3YjM7XG4kZmEtdmFyLW1lbm9yYWg6IFxcZjY3NjtcbiRmYS12YXItbWVyY3VyeTogXFxmMjIzO1xuJGZhLXZhci1tZXRlb3I6IFxcZjc1MztcbiRmYS12YXItbWljcm9ibG9nOiBcXGUwMWE7XG4kZmEtdmFyLW1pY3JvY2hpcDogXFxmMmRiO1xuJGZhLXZhci1taWNyb3Bob25lOiBcXGYxMzA7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0OiBcXGYzYzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2g6IFxcZjEzMTtcbiRmYS12YXItbWljcm9zY29wZTogXFxmNjEwO1xuJGZhLXZhci1taWNyb3NvZnQ6IFxcZjNjYTtcbiRmYS12YXItbWludXM6IFxcZjA2ODtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcXGYwNTY7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZTogXFxmMTQ2O1xuJGZhLXZhci1taXR0ZW46IFxcZjdiNTtcbiRmYS12YXItbWl4OiBcXGYzY2I7XG4kZmEtdmFyLW1peGNsb3VkOiBcXGYyODk7XG4kZmEtdmFyLW1peGVyOiBcXGUwNTY7XG4kZmEtdmFyLW1penVuaTogXFxmM2NjO1xuJGZhLXZhci1tb2JpbGU6IFxcZjEwYjtcbiRmYS12YXItbW9iaWxlLWFsdDogXFxmM2NkO1xuJGZhLXZhci1tb2R4OiBcXGYyODU7XG4kZmEtdmFyLW1vbmVybzogXFxmM2QwO1xuJGZhLXZhci1tb25leS1iaWxsOiBcXGYwZDY7XG4kZmEtdmFyLW1vbmV5LWJpbGwtYWx0OiBcXGYzZDE7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZTogXFxmNTNhO1xuJGZhLXZhci1tb25leS1iaWxsLXdhdmUtYWx0OiBcXGY1M2I7XG4kZmEtdmFyLW1vbmV5LWNoZWNrOiBcXGY1M2M7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWFsdDogXFxmNTNkO1xuJGZhLXZhci1tb251bWVudDogXFxmNWE2O1xuJGZhLXZhci1tb29uOiBcXGYxODY7XG4kZmEtdmFyLW1vcnRhci1wZXN0bGU6IFxcZjVhNztcbiRmYS12YXItbW9zcXVlOiBcXGY2Nzg7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFxcZjIxYztcbiRmYS12YXItbW91bnRhaW46IFxcZjZmYztcbiRmYS12YXItbW91c2U6IFxcZjhjYztcbiRmYS12YXItbW91c2UtcG9pbnRlcjogXFxmMjQ1O1xuJGZhLXZhci1tdWctaG90OiBcXGY3YjY7XG4kZmEtdmFyLW11c2ljOiBcXGYwMDE7XG4kZmEtdmFyLW5hcHN0ZXI6IFxcZjNkMjtcbiRmYS12YXItbmVvczogXFxmNjEyO1xuJGZhLXZhci1uZXR3b3JrLXdpcmVkOiBcXGY2ZmY7XG4kZmEtdmFyLW5ldXRlcjogXFxmMjJjO1xuJGZhLXZhci1uZXdzcGFwZXI6IFxcZjFlYTtcbiRmYS12YXItbmltYmxyOiBcXGY1YTg7XG4kZmEtdmFyLW5vZGU6IFxcZjQxOTtcbiRmYS12YXItbm9kZS1qczogXFxmM2QzO1xuJGZhLXZhci1ub3QtZXF1YWw6IFxcZjUzZTtcbiRmYS12YXItbm90ZXMtbWVkaWNhbDogXFxmNDgxO1xuJGZhLXZhci1ucG06IFxcZjNkNDtcbiRmYS12YXItbnM4OiBcXGYzZDU7XG4kZmEtdmFyLW51dHJpdGlvbml4OiBcXGYzZDY7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXFxmMjQ3O1xuJGZhLXZhci1vYmplY3QtdW5ncm91cDogXFxmMjQ4O1xuJGZhLXZhci1vY3RvcHVzLWRlcGxveTogXFxlMDgyO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcXGYyNjM7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcXGYyNjQ7XG4kZmEtdmFyLW9pbC1jYW46IFxcZjYxMztcbiRmYS12YXItb2xkLXJlcHVibGljOiBcXGY1MTA7XG4kZmEtdmFyLW9tOiBcXGY2Nzk7XG4kZmEtdmFyLW9wZW5jYXJ0OiBcXGYyM2Q7XG4kZmEtdmFyLW9wZW5pZDogXFxmMTliO1xuJGZhLXZhci1vcGVyYTogXFxmMjZhO1xuJGZhLXZhci1vcHRpbi1tb25zdGVyOiBcXGYyM2M7XG4kZmEtdmFyLW9yY2lkOiBcXGY4ZDI7XG4kZmEtdmFyLW9zaTogXFxmNDFhO1xuJGZhLXZhci1vdHRlcjogXFxmNzAwO1xuJGZhLXZhci1vdXRkZW50OiBcXGYwM2I7XG4kZmEtdmFyLXBhZ2U0OiBcXGYzZDc7XG4kZmEtdmFyLXBhZ2VsaW5lczogXFxmMThjO1xuJGZhLXZhci1wYWdlcjogXFxmODE1O1xuJGZhLXZhci1wYWludC1icnVzaDogXFxmMWZjO1xuJGZhLXZhci1wYWludC1yb2xsZXI6IFxcZjVhYTtcbiRmYS12YXItcGFsZXR0ZTogXFxmNTNmO1xuJGZhLXZhci1wYWxmZWQ6IFxcZjNkODtcbiRmYS12YXItcGFsbGV0OiBcXGY0ODI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcXGYxZDg7XG4kZmEtdmFyLXBhcGVyY2xpcDogXFxmMGM2O1xuJGZhLXZhci1wYXJhY2h1dGUtYm94OiBcXGY0Y2Q7XG4kZmEtdmFyLXBhcmFncmFwaDogXFxmMWRkO1xuJGZhLXZhci1wYXJraW5nOiBcXGY1NDA7XG4kZmEtdmFyLXBhc3Nwb3J0OiBcXGY1YWI7XG4kZmEtdmFyLXBhc3RhZmFyaWFuaXNtOiBcXGY2N2I7XG4kZmEtdmFyLXBhc3RlOiBcXGYwZWE7XG4kZmEtdmFyLXBhdHJlb246IFxcZjNkOTtcbiRmYS12YXItcGF1c2U6IFxcZjA0YztcbiRmYS12YXItcGF1c2UtY2lyY2xlOiBcXGYyOGI7XG4kZmEtdmFyLXBhdzogXFxmMWIwO1xuJGZhLXZhci1wYXlwYWw6IFxcZjFlZDtcbiRmYS12YXItcGVhY2U6IFxcZjY3YztcbiRmYS12YXItcGVuOiBcXGYzMDQ7XG4kZmEtdmFyLXBlbi1hbHQ6IFxcZjMwNTtcbiRmYS12YXItcGVuLWZhbmN5OiBcXGY1YWM7XG4kZmEtdmFyLXBlbi1uaWI6IFxcZjVhZDtcbiRmYS12YXItcGVuLXNxdWFyZTogXFxmMTRiO1xuJGZhLXZhci1wZW5jaWwtYWx0OiBcXGYzMDM7XG4kZmEtdmFyLXBlbmNpbC1ydWxlcjogXFxmNWFlO1xuJGZhLXZhci1wZW5ueS1hcmNhZGU6IFxcZjcwNDtcbiRmYS12YXItcGVvcGxlLWFycm93czogXFxlMDY4O1xuJGZhLXZhci1wZW9wbGUtY2Fycnk6IFxcZjRjZTtcbiRmYS12YXItcGVwcGVyLWhvdDogXFxmODE2O1xuJGZhLXZhci1wZXJieXRlOiBcXGUwODM7XG4kZmEtdmFyLXBlcmNlbnQ6IFxcZjI5NTtcbiRmYS12YXItcGVyY2VudGFnZTogXFxmNTQxO1xuJGZhLXZhci1wZXJpc2NvcGU6IFxcZjNkYTtcbiRmYS12YXItcGVyc29uLWJvb3RoOiBcXGY3NTY7XG4kZmEtdmFyLXBoYWJyaWNhdG9yOiBcXGYzZGI7XG4kZmEtdmFyLXBob2VuaXgtZnJhbWV3b3JrOiBcXGYzZGM7XG4kZmEtdmFyLXBob2VuaXgtc3F1YWRyb246IFxcZjUxMTtcbiRmYS12YXItcGhvbmU6IFxcZjA5NTtcbiRmYS12YXItcGhvbmUtYWx0OiBcXGY4Nzk7XG4kZmEtdmFyLXBob25lLXNsYXNoOiBcXGYzZGQ7XG4kZmEtdmFyLXBob25lLXNxdWFyZTogXFxmMDk4O1xuJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0OiBcXGY4N2I7XG4kZmEtdmFyLXBob25lLXZvbHVtZTogXFxmMmEwO1xuJGZhLXZhci1waG90by12aWRlbzogXFxmODdjO1xuJGZhLXZhci1waHA6IFxcZjQ1NztcbiRmYS12YXItcGllZC1waXBlcjogXFxmMmFlO1xuJGZhLXZhci1waWVkLXBpcGVyLWFsdDogXFxmMWE4O1xuJGZhLXZhci1waWVkLXBpcGVyLWhhdDogXFxmNGU1O1xuJGZhLXZhci1waWVkLXBpcGVyLXBwOiBcXGYxYTc7XG4kZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlOiBcXGUwMWU7XG4kZmEtdmFyLXBpZ2d5LWJhbms6IFxcZjRkMztcbiRmYS12YXItcGlsbHM6IFxcZjQ4NDtcbiRmYS12YXItcGludGVyZXN0OiBcXGYwZDI7XG4kZmEtdmFyLXBpbnRlcmVzdC1wOiBcXGYyMzE7XG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFxcZjBkMztcbiRmYS12YXItcGl6emEtc2xpY2U6IFxcZjgxODtcbiRmYS12YXItcGxhY2Utb2Ytd29yc2hpcDogXFxmNjdmO1xuJGZhLXZhci1wbGFuZTogXFxmMDcyO1xuJGZhLXZhci1wbGFuZS1hcnJpdmFsOiBcXGY1YWY7XG4kZmEtdmFyLXBsYW5lLWRlcGFydHVyZTogXFxmNWIwO1xuJGZhLXZhci1wbGFuZS1zbGFzaDogXFxlMDY5O1xuJGZhLXZhci1wbGF5OiBcXGYwNGI7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiBcXGYxNDQ7XG4kZmEtdmFyLXBsYXlzdGF0aW9uOiBcXGYzZGY7XG4kZmEtdmFyLXBsdWc6IFxcZjFlNjtcbiRmYS12YXItcGx1czogXFxmMDY3O1xuJGZhLXZhci1wbHVzLWNpcmNsZTogXFxmMDU1O1xuJGZhLXZhci1wbHVzLXNxdWFyZTogXFxmMGZlO1xuJGZhLXZhci1wb2RjYXN0OiBcXGYyY2U7XG4kZmEtdmFyLXBvbGw6IFxcZjY4MTtcbiRmYS12YXItcG9sbC1oOiBcXGY2ODI7XG4kZmEtdmFyLXBvbzogXFxmMmZlO1xuJGZhLXZhci1wb28tc3Rvcm06IFxcZjc1YTtcbiRmYS12YXItcG9vcDogXFxmNjE5O1xuJGZhLXZhci1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci1wb3VuZC1zaWduOiBcXGYxNTQ7XG4kZmEtdmFyLXBvd2VyLW9mZjogXFxmMDExO1xuJGZhLXZhci1wcmF5OiBcXGY2ODM7XG4kZmEtdmFyLXByYXlpbmctaGFuZHM6IFxcZjY4NDtcbiRmYS12YXItcHJlc2NyaXB0aW9uOiBcXGY1YjE7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGU6IFxcZjQ4NTtcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6IFxcZjQ4NjtcbiRmYS12YXItcHJpbnQ6IFxcZjAyZjtcbiRmYS12YXItcHJvY2VkdXJlczogXFxmNDg3O1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFxcZjI4ODtcbiRmYS12YXItcHJvamVjdC1kaWFncmFtOiBcXGY1NDI7XG4kZmEtdmFyLXB1bXAtbWVkaWNhbDogXFxlMDZhO1xuJGZhLXZhci1wdW1wLXNvYXA6IFxcZTA2YjtcbiRmYS12YXItcHVzaGVkOiBcXGYzZTE7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXFxmMTJlO1xuJGZhLXZhci1weXRob246IFxcZjNlMjtcbiRmYS12YXItcXE6IFxcZjFkNjtcbiRmYS12YXItcXJjb2RlOiBcXGYwMjk7XG4kZmEtdmFyLXF1ZXN0aW9uOiBcXGYxMjg7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXFxmMDU5O1xuJGZhLXZhci1xdWlkZGl0Y2g6IFxcZjQ1ODtcbiRmYS12YXItcXVpbnNjYXBlOiBcXGY0NTk7XG4kZmEtdmFyLXF1b3JhOiBcXGYyYzQ7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFxcZjEwZDtcbiRmYS12YXItcXVvdGUtcmlnaHQ6IFxcZjEwZTtcbiRmYS12YXItcXVyYW46IFxcZjY4NztcbiRmYS12YXItci1wcm9qZWN0OiBcXGY0Zjc7XG4kZmEtdmFyLXJhZGlhdGlvbjogXFxmN2I5O1xuJGZhLXZhci1yYWRpYXRpb24tYWx0OiBcXGY3YmE7XG4kZmEtdmFyLXJhaW5ib3c6IFxcZjc1YjtcbiRmYS12YXItcmFuZG9tOiBcXGYwNzQ7XG4kZmEtdmFyLXJhc3BiZXJyeS1waTogXFxmN2JiO1xuJGZhLXZhci1yYXZlbHJ5OiBcXGYyZDk7XG4kZmEtdmFyLXJlYWN0OiBcXGY0MWI7XG4kZmEtdmFyLXJlYWN0ZXVyb3BlOiBcXGY3NWQ7XG4kZmEtdmFyLXJlYWRtZTogXFxmNGQ1O1xuJGZhLXZhci1yZWJlbDogXFxmMWQwO1xuJGZhLXZhci1yZWNlaXB0OiBcXGY1NDM7XG4kZmEtdmFyLXJlY29yZC12aW55bDogXFxmOGQ5O1xuJGZhLXZhci1yZWN5Y2xlOiBcXGYxYjg7XG4kZmEtdmFyLXJlZC1yaXZlcjogXFxmM2UzO1xuJGZhLXZhci1yZWRkaXQ6IFxcZjFhMTtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcXGYyODE7XG4kZmEtdmFyLXJlZGRpdC1zcXVhcmU6IFxcZjFhMjtcbiRmYS12YXItcmVkaGF0OiBcXGY3YmM7XG4kZmEtdmFyLXJlZG86IFxcZjAxZTtcbiRmYS12YXItcmVkby1hbHQ6IFxcZjJmOTtcbiRmYS12YXItcmVnaXN0ZXJlZDogXFxmMjVkO1xuJGZhLXZhci1yZW1vdmUtZm9ybWF0OiBcXGY4N2Q7XG4kZmEtdmFyLXJlbnJlbjogXFxmMThiO1xuJGZhLXZhci1yZXBseTogXFxmM2U1O1xuJGZhLXZhci1yZXBseS1hbGw6IFxcZjEyMjtcbiRmYS12YXItcmVwbHlkOiBcXGYzZTY7XG4kZmEtdmFyLXJlcHVibGljYW46IFxcZjc1ZTtcbiRmYS12YXItcmVzZWFyY2hnYXRlOiBcXGY0Zjg7XG4kZmEtdmFyLXJlc29sdmluZzogXFxmM2U3O1xuJGZhLXZhci1yZXN0cm9vbTogXFxmN2JkO1xuJGZhLXZhci1yZXR3ZWV0OiBcXGYwNzk7XG4kZmEtdmFyLXJldjogXFxmNWIyO1xuJGZhLXZhci1yaWJib246IFxcZjRkNjtcbiRmYS12YXItcmluZzogXFxmNzBiO1xuJGZhLXZhci1yb2FkOiBcXGYwMTg7XG4kZmEtdmFyLXJvYm90OiBcXGY1NDQ7XG4kZmEtdmFyLXJvY2tldDogXFxmMTM1O1xuJGZhLXZhci1yb2NrZXRjaGF0OiBcXGYzZTg7XG4kZmEtdmFyLXJvY2tybXM6IFxcZjNlOTtcbiRmYS12YXItcm91dGU6IFxcZjRkNztcbiRmYS12YXItcnNzOiBcXGYwOWU7XG4kZmEtdmFyLXJzcy1zcXVhcmU6IFxcZjE0MztcbiRmYS12YXItcnVibGUtc2lnbjogXFxmMTU4O1xuJGZhLXZhci1ydWxlcjogXFxmNTQ1O1xuJGZhLXZhci1ydWxlci1jb21iaW5lZDogXFxmNTQ2O1xuJGZhLXZhci1ydWxlci1ob3Jpem9udGFsOiBcXGY1NDc7XG4kZmEtdmFyLXJ1bGVyLXZlcnRpY2FsOiBcXGY1NDg7XG4kZmEtdmFyLXJ1bm5pbmc6IFxcZjcwYztcbiRmYS12YXItcnVwZWUtc2lnbjogXFxmMTU2O1xuJGZhLXZhci1ydXN0OiBcXGUwN2E7XG4kZmEtdmFyLXNhZC1jcnk6IFxcZjViMztcbiRmYS12YXItc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItc2FmYXJpOiBcXGYyNjc7XG4kZmEtdmFyLXNhbGVzZm9yY2U6IFxcZjgzYjtcbiRmYS12YXItc2FzczogXFxmNDFlO1xuJGZhLXZhci1zYXRlbGxpdGU6IFxcZjdiZjtcbiRmYS12YXItc2F0ZWxsaXRlLWRpc2g6IFxcZjdjMDtcbiRmYS12YXItc2F2ZTogXFxmMGM3O1xuJGZhLXZhci1zY2hsaXg6IFxcZjNlYTtcbiRmYS12YXItc2Nob29sOiBcXGY1NDk7XG4kZmEtdmFyLXNjcmV3ZHJpdmVyOiBcXGY1NGE7XG4kZmEtdmFyLXNjcmliZDogXFxmMjhhO1xuJGZhLXZhci1zY3JvbGw6IFxcZjcwZTtcbiRmYS12YXItc2QtY2FyZDogXFxmN2MyO1xuJGZhLXZhci1zZWFyY2g6IFxcZjAwMjtcbiRmYS12YXItc2VhcmNoLWRvbGxhcjogXFxmNjg4O1xuJGZhLXZhci1zZWFyY2gtbG9jYXRpb246IFxcZjY4OTtcbiRmYS12YXItc2VhcmNoLW1pbnVzOiBcXGYwMTA7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcXGYwMGU7XG4kZmEtdmFyLXNlYXJjaGVuZ2luOiBcXGYzZWI7XG4kZmEtdmFyLXNlZWRsaW5nOiBcXGY0ZDg7XG4kZmEtdmFyLXNlbGxjYXN0OiBcXGYyZGE7XG4kZmEtdmFyLXNlbGxzeTogXFxmMjEzO1xuJGZhLXZhci1zZXJ2ZXI6IFxcZjIzMztcbiRmYS12YXItc2VydmljZXN0YWNrOiBcXGYzZWM7XG4kZmEtdmFyLXNoYXBlczogXFxmNjFmO1xuJGZhLXZhci1zaGFyZTogXFxmMDY0O1xuJGZhLXZhci1zaGFyZS1hbHQ6IFxcZjFlMDtcbiRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTogXFxmMWUxO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFxcZjE0ZDtcbiRmYS12YXItc2hla2VsLXNpZ246IFxcZjIwYjtcbiRmYS12YXItc2hpZWxkLWFsdDogXFxmM2VkO1xuJGZhLXZhci1zaGllbGQtdmlydXM6IFxcZTA2YztcbiRmYS12YXItc2hpcDogXFxmMjFhO1xuJGZhLXZhci1zaGlwcGluZy1mYXN0OiBcXGY0OGI7XG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXFxmMjE0O1xuJGZhLXZhci1zaG9lLXByaW50czogXFxmNTRiO1xuJGZhLXZhci1zaG9waWZ5OiBcXGUwNTc7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXFxmMjkwO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6IFxcZjI5MTtcbiRmYS12YXItc2hvcHBpbmctY2FydDogXFxmMDdhO1xuJGZhLXZhci1zaG9wd2FyZTogXFxmNWI1O1xuJGZhLXZhci1zaG93ZXI6IFxcZjJjYztcbiRmYS12YXItc2h1dHRsZS12YW46IFxcZjViNjtcbiRmYS12YXItc2lnbjogXFxmNGQ5O1xuJGZhLXZhci1zaWduLWluLWFsdDogXFxmMmY2O1xuJGZhLXZhci1zaWduLWxhbmd1YWdlOiBcXGYyYTc7XG4kZmEtdmFyLXNpZ24tb3V0LWFsdDogXFxmMmY1O1xuJGZhLXZhci1zaWduYWw6IFxcZjAxMjtcbiRmYS12YXItc2lnbmF0dXJlOiBcXGY1Yjc7XG4kZmEtdmFyLXNpbS1jYXJkOiBcXGY3YzQ7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcXGYyMTU7XG4kZmEtdmFyLXNpbms6IFxcZTA2ZDtcbiRmYS12YXItc2lzdHJpeDogXFxmM2VlO1xuJGZhLXZhci1zaXRlbWFwOiBcXGYwZTg7XG4kZmEtdmFyLXNpdGg6IFxcZjUxMjtcbiRmYS12YXItc2thdGluZzogXFxmN2M1O1xuJGZhLXZhci1za2V0Y2g6IFxcZjdjNjtcbiRmYS12YXItc2tpaW5nOiBcXGY3Yzk7XG4kZmEtdmFyLXNraWluZy1ub3JkaWM6IFxcZjdjYTtcbiRmYS12YXItc2t1bGw6IFxcZjU0YztcbiRmYS12YXItc2t1bGwtY3Jvc3Nib25lczogXFxmNzE0O1xuJGZhLXZhci1za3lhdGxhczogXFxmMjE2O1xuJGZhLXZhci1za3lwZTogXFxmMTdlO1xuJGZhLXZhci1zbGFjazogXFxmMTk4O1xuJGZhLXZhci1zbGFjay1oYXNoOiBcXGYzZWY7XG4kZmEtdmFyLXNsYXNoOiBcXGY3MTU7XG4kZmEtdmFyLXNsZWlnaDogXFxmN2NjO1xuJGZhLXZhci1zbGlkZXJzLWg6IFxcZjFkZTtcbiRmYS12YXItc2xpZGVzaGFyZTogXFxmMWU3O1xuJGZhLXZhci1zbWlsZTogXFxmMTE4O1xuJGZhLXZhci1zbWlsZS1iZWFtOiBcXGY1Yjg7XG4kZmEtdmFyLXNtaWxlLXdpbms6IFxcZjRkYTtcbiRmYS12YXItc21vZzogXFxmNzVmO1xuJGZhLXZhci1zbW9raW5nOiBcXGY0OGQ7XG4kZmEtdmFyLXNtb2tpbmctYmFuOiBcXGY1NGQ7XG4kZmEtdmFyLXNtczogXFxmN2NkO1xuJGZhLXZhci1zbmFwY2hhdDogXFxmMmFiO1xuJGZhLXZhci1zbmFwY2hhdC1naG9zdDogXFxmMmFjO1xuJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU6IFxcZjJhZDtcbiRmYS12YXItc25vd2JvYXJkaW5nOiBcXGY3Y2U7XG4kZmEtdmFyLXNub3dmbGFrZTogXFxmMmRjO1xuJGZhLXZhci1zbm93bWFuOiBcXGY3ZDA7XG4kZmEtdmFyLXNub3dwbG93OiBcXGY3ZDI7XG4kZmEtdmFyLXNvYXA6IFxcZTA2ZTtcbiRmYS12YXItc29ja3M6IFxcZjY5NjtcbiRmYS12YXItc29sYXItcGFuZWw6IFxcZjViYTtcbiRmYS12YXItc29ydDogXFxmMGRjO1xuJGZhLXZhci1zb3J0LWFscGhhLWRvd246IFxcZjE1ZDtcbiRmYS12YXItc29ydC1hbHBoYS1kb3duLWFsdDogXFxmODgxO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwOiBcXGYxNWU7XG4kZmEtdmFyLXNvcnQtYWxwaGEtdXAtYWx0OiBcXGY4ODI7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd246IFxcZjE2MDtcbiRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQ6IFxcZjg4NDtcbiRmYS12YXItc29ydC1hbW91bnQtdXA6IFxcZjE2MTtcbiRmYS12YXItc29ydC1hbW91bnQtdXAtYWx0OiBcXGY4ODU7XG4kZmEtdmFyLXNvcnQtZG93bjogXFxmMGRkO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bjogXFxmMTYyO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bi1hbHQ6IFxcZjg4NjtcbiRmYS12YXItc29ydC1udW1lcmljLXVwOiBcXGYxNjM7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cC1hbHQ6IFxcZjg4NztcbiRmYS12YXItc29ydC11cDogXFxmMGRlO1xuJGZhLXZhci1zb3VuZGNsb3VkOiBcXGYxYmU7XG4kZmEtdmFyLXNvdXJjZXRyZWU6IFxcZjdkMztcbiRmYS12YXItc3BhOiBcXGY1YmI7XG4kZmEtdmFyLXNwYWNlLXNodXR0bGU6IFxcZjE5NztcbiRmYS12YXItc3BlYWthcDogXFxmM2YzO1xuJGZhLXZhci1zcGVha2VyLWRlY2s6IFxcZjgzYztcbiRmYS12YXItc3BlbGwtY2hlY2s6IFxcZjg5MTtcbiRmYS12YXItc3BpZGVyOiBcXGY3MTc7XG4kZmEtdmFyLXNwaW5uZXI6IFxcZjExMDtcbiRmYS12YXItc3Bsb3RjaDogXFxmNWJjO1xuJGZhLXZhci1zcG90aWZ5OiBcXGYxYmM7XG4kZmEtdmFyLXNwcmF5LWNhbjogXFxmNWJkO1xuJGZhLXZhci1zcXVhcmU6IFxcZjBjODtcbiRmYS12YXItc3F1YXJlLWZ1bGw6IFxcZjQ1YztcbiRmYS12YXItc3F1YXJlLXJvb3QtYWx0OiBcXGY2OTg7XG4kZmEtdmFyLXNxdWFyZXNwYWNlOiBcXGY1YmU7XG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcXGYxOGQ7XG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcXGYxNmM7XG4kZmEtdmFyLXN0YWNrcGF0aDogXFxmODQyO1xuJGZhLXZhci1zdGFtcDogXFxmNWJmO1xuJGZhLXZhci1zdGFyOiBcXGYwMDU7XG4kZmEtdmFyLXN0YXItYW5kLWNyZXNjZW50OiBcXGY2OTk7XG4kZmEtdmFyLXN0YXItaGFsZjogXFxmMDg5O1xuJGZhLXZhci1zdGFyLWhhbGYtYWx0OiBcXGY1YzA7XG4kZmEtdmFyLXN0YXItb2YtZGF2aWQ6IFxcZjY5YTtcbiRmYS12YXItc3Rhci1vZi1saWZlOiBcXGY2MjE7XG4kZmEtdmFyLXN0YXlsaW5rZWQ6IFxcZjNmNTtcbiRmYS12YXItc3RlYW06IFxcZjFiNjtcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcXGYxYjc7XG4kZmEtdmFyLXN0ZWFtLXN5bWJvbDogXFxmM2Y2O1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiBcXGYwNDg7XG4kZmEtdmFyLXN0ZXAtZm9yd2FyZDogXFxmMDUxO1xuJGZhLXZhci1zdGV0aG9zY29wZTogXFxmMGYxO1xuJGZhLXZhci1zdGlja2VyLW11bGU6IFxcZjNmNztcbiRmYS12YXItc3RpY2t5LW5vdGU6IFxcZjI0OTtcbiRmYS12YXItc3RvcDogXFxmMDRkO1xuJGZhLXZhci1zdG9wLWNpcmNsZTogXFxmMjhkO1xuJGZhLXZhci1zdG9wd2F0Y2g6IFxcZjJmMjtcbiRmYS12YXItc3RvcHdhdGNoLTIwOiBcXGUwNmY7XG4kZmEtdmFyLXN0b3JlOiBcXGY1NGU7XG4kZmEtdmFyLXN0b3JlLWFsdDogXFxmNTRmO1xuJGZhLXZhci1zdG9yZS1hbHQtc2xhc2g6IFxcZTA3MDtcbiRmYS12YXItc3RvcmUtc2xhc2g6IFxcZTA3MTtcbiRmYS12YXItc3RyYXZhOiBcXGY0Mjg7XG4kZmEtdmFyLXN0cmVhbTogXFxmNTUwO1xuJGZhLXZhci1zdHJlZXQtdmlldzogXFxmMjFkO1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcXGYwY2M7XG4kZmEtdmFyLXN0cmlwZTogXFxmNDI5O1xuJGZhLXZhci1zdHJpcGUtczogXFxmNDJhO1xuJGZhLXZhci1zdHJvb3B3YWZlbDogXFxmNTUxO1xuJGZhLXZhci1zdHVkaW92aW5hcmk6IFxcZjNmODtcbiRmYS12YXItc3R1bWJsZXVwb246IFxcZjFhNDtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcXGYxYTM7XG4kZmEtdmFyLXN1YnNjcmlwdDogXFxmMTJjO1xuJGZhLXZhci1zdWJ3YXk6IFxcZjIzOTtcbiRmYS12YXItc3VpdGNhc2U6IFxcZjBmMjtcbiRmYS12YXItc3VpdGNhc2Utcm9sbGluZzogXFxmNWMxO1xuJGZhLXZhci1zdW46IFxcZjE4NTtcbiRmYS12YXItc3VwZXJwb3dlcnM6IFxcZjJkZDtcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFxcZjEyYjtcbiRmYS12YXItc3VwcGxlOiBcXGYzZjk7XG4kZmEtdmFyLXN1cnByaXNlOiBcXGY1YzI7XG4kZmEtdmFyLXN1c2U6IFxcZjdkNjtcbiRmYS12YXItc3dhdGNoYm9vazogXFxmNWMzO1xuJGZhLXZhci1zd2lmdDogXFxmOGUxO1xuJGZhLXZhci1zd2ltbWVyOiBcXGY1YzQ7XG4kZmEtdmFyLXN3aW1taW5nLXBvb2w6IFxcZjVjNTtcbiRmYS12YXItc3ltZm9ueTogXFxmODNkO1xuJGZhLXZhci1zeW5hZ29ndWU6IFxcZjY5YjtcbiRmYS12YXItc3luYzogXFxmMDIxO1xuJGZhLXZhci1zeW5jLWFsdDogXFxmMmYxO1xuJGZhLXZhci1zeXJpbmdlOiBcXGY0OGU7XG4kZmEtdmFyLXRhYmxlOiBcXGYwY2U7XG4kZmEtdmFyLXRhYmxlLXRlbm5pczogXFxmNDVkO1xuJGZhLXZhci10YWJsZXQ6IFxcZjEwYTtcbiRmYS12YXItdGFibGV0LWFsdDogXFxmM2ZhO1xuJGZhLXZhci10YWJsZXRzOiBcXGY0OTA7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0OiBcXGYzZmQ7XG4kZmEtdmFyLXRhZzogXFxmMDJiO1xuJGZhLXZhci10YWdzOiBcXGYwMmM7XG4kZmEtdmFyLXRhcGU6IFxcZjRkYjtcbiRmYS12YXItdGFza3M6IFxcZjBhZTtcbiRmYS12YXItdGF4aTogXFxmMWJhO1xuJGZhLXZhci10ZWFtc3BlYWs6IFxcZjRmOTtcbiRmYS12YXItdGVldGg6IFxcZjYyZTtcbiRmYS12YXItdGVldGgtb3BlbjogXFxmNjJmO1xuJGZhLXZhci10ZWxlZ3JhbTogXFxmMmM2O1xuJGZhLXZhci10ZWxlZ3JhbS1wbGFuZTogXFxmM2ZlO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1oaWdoOiBcXGY3Njk7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWxvdzogXFxmNzZiO1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcXGYxZDU7XG4kZmEtdmFyLXRlbmdlOiBcXGY3ZDc7XG4kZmEtdmFyLXRlcm1pbmFsOiBcXGYxMjA7XG4kZmEtdmFyLXRleHQtaGVpZ2h0OiBcXGYwMzQ7XG4kZmEtdmFyLXRleHQtd2lkdGg6IFxcZjAzNTtcbiRmYS12YXItdGg6IFxcZjAwYTtcbiRmYS12YXItdGgtbGFyZ2U6IFxcZjAwOTtcbiRmYS12YXItdGgtbGlzdDogXFxmMDBiO1xuJGZhLXZhci10aGUtcmVkLXlldGk6IFxcZjY5ZDtcbiRmYS12YXItdGhlYXRlci1tYXNrczogXFxmNjMwO1xuJGZhLXZhci10aGVtZWNvOiBcXGY1YzY7XG4kZmEtdmFyLXRoZW1laXNsZTogXFxmMmIyO1xuJGZhLXZhci10aGVybW9tZXRlcjogXFxmNDkxO1xuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXFxmMmNiO1xuJGZhLXZhci10aGVybW9tZXRlci1mdWxsOiBcXGYyYzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFxcZjJjOTtcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXFxmMmNhO1xuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXFxmMmM4O1xuJGZhLXZhci10aGluay1wZWFrczogXFxmNzMxO1xuJGZhLXZhci10aHVtYnMtZG93bjogXFxmMTY1O1xuJGZhLXZhci10aHVtYnMtdXA6IFxcZjE2NDtcbiRmYS12YXItdGh1bWJ0YWNrOiBcXGYwOGQ7XG4kZmEtdmFyLXRpY2tldC1hbHQ6IFxcZjNmZjtcbiRmYS12YXItdGlrdG9rOiBcXGUwN2I7XG4kZmEtdmFyLXRpbWVzOiBcXGYwMGQ7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZTogXFxmMDU3O1xuJGZhLXZhci10aW50OiBcXGYwNDM7XG4kZmEtdmFyLXRpbnQtc2xhc2g6IFxcZjVjNztcbiRmYS12YXItdGlyZWQ6IFxcZjVjODtcbiRmYS12YXItdG9nZ2xlLW9mZjogXFxmMjA0O1xuJGZhLXZhci10b2dnbGUtb246IFxcZjIwNTtcbiRmYS12YXItdG9pbGV0OiBcXGY3ZDg7XG4kZmEtdmFyLXRvaWxldC1wYXBlcjogXFxmNzFlO1xuJGZhLXZhci10b2lsZXQtcGFwZXItc2xhc2g6IFxcZTA3MjtcbiRmYS12YXItdG9vbGJveDogXFxmNTUyO1xuJGZhLXZhci10b29sczogXFxmN2Q5O1xuJGZhLXZhci10b290aDogXFxmNWM5O1xuJGZhLXZhci10b3JhaDogXFxmNmEwO1xuJGZhLXZhci10b3JpaS1nYXRlOiBcXGY2YTE7XG4kZmEtdmFyLXRyYWN0b3I6IFxcZjcyMjtcbiRmYS12YXItdHJhZGUtZmVkZXJhdGlvbjogXFxmNTEzO1xuJGZhLXZhci10cmFkZW1hcms6IFxcZjI1YztcbiRmYS12YXItdHJhZmZpYy1saWdodDogXFxmNjM3O1xuJGZhLXZhci10cmFpbGVyOiBcXGUwNDE7XG4kZmEtdmFyLXRyYWluOiBcXGYyMzg7XG4kZmEtdmFyLXRyYW06IFxcZjdkYTtcbiRmYS12YXItdHJhbnNnZW5kZXI6IFxcZjIyNDtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcXGYyMjU7XG4kZmEtdmFyLXRyYXNoOiBcXGYxZjg7XG4kZmEtdmFyLXRyYXNoLWFsdDogXFxmMmVkO1xuJGZhLXZhci10cmFzaC1yZXN0b3JlOiBcXGY4Mjk7XG4kZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0OiBcXGY4MmE7XG4kZmEtdmFyLXRyZWU6IFxcZjFiYjtcbiRmYS12YXItdHJlbGxvOiBcXGYxODE7XG4kZmEtdmFyLXRyb3BoeTogXFxmMDkxO1xuJGZhLXZhci10cnVjazogXFxmMGQxO1xuJGZhLXZhci10cnVjay1sb2FkaW5nOiBcXGY0ZGU7XG4kZmEtdmFyLXRydWNrLW1vbnN0ZXI6IFxcZjYzYjtcbiRmYS12YXItdHJ1Y2stbW92aW5nOiBcXGY0ZGY7XG4kZmEtdmFyLXRydWNrLXBpY2t1cDogXFxmNjNjO1xuJGZhLXZhci10c2hpcnQ6IFxcZjU1MztcbiRmYS12YXItdHR5OiBcXGYxZTQ7XG4kZmEtdmFyLXR1bWJscjogXFxmMTczO1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcXGYxNzQ7XG4kZmEtdmFyLXR2OiBcXGYyNmM7XG4kZmEtdmFyLXR3aXRjaDogXFxmMWU4O1xuJGZhLXZhci10d2l0dGVyOiBcXGYwOTk7XG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcXGYwODE7XG4kZmEtdmFyLXR5cG8zOiBcXGY0MmI7XG4kZmEtdmFyLXViZXI6IFxcZjQwMjtcbiRmYS12YXItdWJ1bnR1OiBcXGY3ZGY7XG4kZmEtdmFyLXVpa2l0OiBcXGY0MDM7XG4kZmEtdmFyLXVtYnJhY286IFxcZjhlODtcbiRmYS12YXItdW1icmVsbGE6IFxcZjBlOTtcbiRmYS12YXItdW1icmVsbGEtYmVhY2g6IFxcZjVjYTtcbiRmYS12YXItdW5jaGFydGVkOiBcXGUwODQ7XG4kZmEtdmFyLXVuZGVybGluZTogXFxmMGNkO1xuJGZhLXZhci11bmRvOiBcXGYwZTI7XG4kZmEtdmFyLXVuZG8tYWx0OiBcXGYyZWE7XG4kZmEtdmFyLXVuaXJlZ2lzdHJ5OiBcXGY0MDQ7XG4kZmEtdmFyLXVuaXR5OiBcXGUwNDk7XG4kZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M6IFxcZjI5YTtcbiRmYS12YXItdW5pdmVyc2l0eTogXFxmMTljO1xuJGZhLXZhci11bmxpbms6IFxcZjEyNztcbiRmYS12YXItdW5sb2NrOiBcXGYwOWM7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFxcZjEzZTtcbiRmYS12YXItdW5zcGxhc2g6IFxcZTA3YztcbiRmYS12YXItdW50YXBwZDogXFxmNDA1O1xuJGZhLXZhci11cGxvYWQ6IFxcZjA5MztcbiRmYS12YXItdXBzOiBcXGY3ZTA7XG4kZmEtdmFyLXVzYjogXFxmMjg3O1xuJGZhLXZhci11c2VyOiBcXGYwMDc7XG4kZmEtdmFyLXVzZXItYWx0OiBcXGY0MDY7XG4kZmEtdmFyLXVzZXItYWx0LXNsYXNoOiBcXGY0ZmE7XG4kZmEtdmFyLXVzZXItYXN0cm9uYXV0OiBcXGY0ZmI7XG4kZmEtdmFyLXVzZXItY2hlY2s6IFxcZjRmYztcbiRmYS12YXItdXNlci1jaXJjbGU6IFxcZjJiZDtcbiRmYS12YXItdXNlci1jbG9jazogXFxmNGZkO1xuJGZhLXZhci11c2VyLWNvZzogXFxmNGZlO1xuJGZhLXZhci11c2VyLWVkaXQ6IFxcZjRmZjtcbiRmYS12YXItdXNlci1mcmllbmRzOiBcXGY1MDA7XG4kZmEtdmFyLXVzZXItZ3JhZHVhdGU6IFxcZjUwMTtcbiRmYS12YXItdXNlci1pbmp1cmVkOiBcXGY3Mjg7XG4kZmEtdmFyLXVzZXItbG9jazogXFxmNTAyO1xuJGZhLXZhci11c2VyLW1kOiBcXGYwZjA7XG4kZmEtdmFyLXVzZXItbWludXM6IFxcZjUwMztcbiRmYS12YXItdXNlci1uaW5qYTogXFxmNTA0O1xuJGZhLXZhci11c2VyLW51cnNlOiBcXGY4MmY7XG4kZmEtdmFyLXVzZXItcGx1czogXFxmMjM0O1xuJGZhLXZhci11c2VyLXNlY3JldDogXFxmMjFiO1xuJGZhLXZhci11c2VyLXNoaWVsZDogXFxmNTA1O1xuJGZhLXZhci11c2VyLXNsYXNoOiBcXGY1MDY7XG4kZmEtdmFyLXVzZXItdGFnOiBcXGY1MDc7XG4kZmEtdmFyLXVzZXItdGllOiBcXGY1MDg7XG4kZmEtdmFyLXVzZXItdGltZXM6IFxcZjIzNTtcbiRmYS12YXItdXNlcnM6IFxcZjBjMDtcbiRmYS12YXItdXNlcnMtY29nOiBcXGY1MDk7XG4kZmEtdmFyLXVzZXJzLXNsYXNoOiBcXGUwNzM7XG4kZmEtdmFyLXVzcHM6IFxcZjdlMTtcbiRmYS12YXItdXNzdW5uYWg6IFxcZjQwNztcbiRmYS12YXItdXRlbnNpbC1zcG9vbjogXFxmMmU1O1xuJGZhLXZhci11dGVuc2lsczogXFxmMmU3O1xuJGZhLXZhci12YWFkaW46IFxcZjQwODtcbiRmYS12YXItdmVjdG9yLXNxdWFyZTogXFxmNWNiO1xuJGZhLXZhci12ZW51czogXFxmMjIxO1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFxcZjIyNjtcbiRmYS12YXItdmVudXMtbWFyczogXFxmMjI4O1xuJGZhLXZhci12ZXN0OiBcXGUwODU7XG4kZmEtdmFyLXZlc3QtcGF0Y2hlczogXFxlMDg2O1xuJGZhLXZhci12aWFjb2luOiBcXGYyMzc7XG4kZmEtdmFyLXZpYWRlbzogXFxmMmE5O1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcXGYyYWE7XG4kZmEtdmFyLXZpYWw6IFxcZjQ5MjtcbiRmYS12YXItdmlhbHM6IFxcZjQ5MztcbiRmYS12YXItdmliZXI6IFxcZjQwOTtcbiRmYS12YXItdmlkZW86IFxcZjAzZDtcbiRmYS12YXItdmlkZW8tc2xhc2g6IFxcZjRlMjtcbiRmYS12YXItdmloYXJhOiBcXGY2YTc7XG4kZmEtdmFyLXZpbWVvOiBcXGY0MGE7XG4kZmEtdmFyLXZpbWVvLXNxdWFyZTogXFxmMTk0O1xuJGZhLXZhci12aW1lby12OiBcXGYyN2Q7XG4kZmEtdmFyLXZpbmU6IFxcZjFjYTtcbiRmYS12YXItdmlydXM6IFxcZTA3NDtcbiRmYS12YXItdmlydXMtc2xhc2g6IFxcZTA3NTtcbiRmYS12YXItdmlydXNlczogXFxlMDc2O1xuJGZhLXZhci12azogXFxmMTg5O1xuJGZhLXZhci12bnY6IFxcZjQwYjtcbiRmYS12YXItdm9pY2VtYWlsOiBcXGY4OTc7XG4kZmEtdmFyLXZvbGxleWJhbGwtYmFsbDogXFxmNDVmO1xuJGZhLXZhci12b2x1bWUtZG93bjogXFxmMDI3O1xuJGZhLXZhci12b2x1bWUtbXV0ZTogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcXGYwMjY7XG4kZmEtdmFyLXZvbHVtZS11cDogXFxmMDI4O1xuJGZhLXZhci12b3RlLXllYTogXFxmNzcyO1xuJGZhLXZhci12ci1jYXJkYm9hcmQ6IFxcZjcyOTtcbiRmYS12YXItdnVlanM6IFxcZjQxZjtcbiRmYS12YXItd2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci13YWxsZXQ6IFxcZjU1NTtcbiRmYS12YXItd2FyZWhvdXNlOiBcXGY0OTQ7XG4kZmEtdmFyLXdhdGNobWFuLW1vbml0b3Jpbmc6IFxcZTA4NztcbiRmYS12YXItd2F0ZXI6IFxcZjc3MztcbiRmYS12YXItd2F2ZS1zcXVhcmU6IFxcZjgzZTtcbiRmYS12YXItd2F6ZTogXFxmODNmO1xuJGZhLXZhci13ZWVibHk6IFxcZjVjYztcbiRmYS12YXItd2VpYm86IFxcZjE4YTtcbiRmYS12YXItd2VpZ2h0OiBcXGY0OTY7XG4kZmEtdmFyLXdlaWdodC1oYW5naW5nOiBcXGY1Y2Q7XG4kZmEtdmFyLXdlaXhpbjogXFxmMWQ3O1xuJGZhLXZhci13aGF0c2FwcDogXFxmMjMyO1xuJGZhLXZhci13aGF0c2FwcC1zcXVhcmU6IFxcZjQwYztcbiRmYS12YXItd2hlZWxjaGFpcjogXFxmMTkzO1xuJGZhLXZhci13aG1jczogXFxmNDBkO1xuJGZhLXZhci13aWZpOiBcXGYxZWI7XG4kZmEtdmFyLXdpa2lwZWRpYS13OiBcXGYyNjY7XG4kZmEtdmFyLXdpbmQ6IFxcZjcyZTtcbiRmYS12YXItd2luZG93LWNsb3NlOiBcXGY0MTA7XG4kZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTogXFxmMmQwO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6IFxcZjJkMTtcbiRmYS12YXItd2luZG93LXJlc3RvcmU6IFxcZjJkMjtcbiRmYS12YXItd2luZG93czogXFxmMTdhO1xuJGZhLXZhci13aW5lLWJvdHRsZTogXFxmNzJmO1xuJGZhLXZhci13aW5lLWdsYXNzOiBcXGY0ZTM7XG4kZmEtdmFyLXdpbmUtZ2xhc3MtYWx0OiBcXGY1Y2U7XG4kZmEtdmFyLXdpeDogXFxmNWNmO1xuJGZhLXZhci13aXphcmRzLW9mLXRoZS1jb2FzdDogXFxmNzMwO1xuJGZhLXZhci13b2R1OiBcXGUwODg7XG4kZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb246IFxcZjUxNDtcbiRmYS12YXItd29uLXNpZ246IFxcZjE1OTtcbiRmYS12YXItd29yZHByZXNzOiBcXGYxOWE7XG4kZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGU6IFxcZjQxMTtcbiRmYS12YXItd3BiZWdpbm5lcjogXFxmMjk3O1xuJGZhLXZhci13cGV4cGxvcmVyOiBcXGYyZGU7XG4kZmEtdmFyLXdwZm9ybXM6IFxcZjI5ODtcbiRmYS12YXItd3ByZXNzcjogXFxmM2U0O1xuJGZhLXZhci13cmVuY2g6IFxcZjBhZDtcbiRmYS12YXIteC1yYXk6IFxcZjQ5NztcbiRmYS12YXIteGJveDogXFxmNDEyO1xuJGZhLXZhci14aW5nOiBcXGYxNjg7XG4kZmEtdmFyLXhpbmctc3F1YXJlOiBcXGYxNjk7XG4kZmEtdmFyLXktY29tYmluYXRvcjogXFxmMjNiO1xuJGZhLXZhci15YWhvbzogXFxmMTllO1xuJGZhLXZhci15YW1tZXI6IFxcZjg0MDtcbiRmYS12YXIteWFuZGV4OiBcXGY0MTM7XG4kZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsOiBcXGY0MTQ7XG4kZmEtdmFyLXlhcm46IFxcZjdlMztcbiRmYS12YXIteWVscDogXFxmMWU5O1xuJGZhLXZhci15ZW4tc2lnbjogXFxmMTU3O1xuJGZhLXZhci15aW4teWFuZzogXFxmNmFkO1xuJGZhLXZhci15b2FzdDogXFxmMmIxO1xuJGZhLXZhci15b3V0dWJlOiBcXGYxNjc7XG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcXGY0MzE7XG4kZmEtdmFyLXpoaWh1OiBcXGY2M2Y7XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIvLyBMaXN0IEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6ICRmYS1saS13aWR0aCAqIDUvNDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gID4gbGkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgbGVmdDogLSRmYS1saS13aWR0aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAkZmEtbGktd2lkdGg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2xpc3Quc2NzcyIsIi8vIEJvcmRlcmVkICYgUHVsbGVkXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXIge1xuICBib3JkZXI6IHNvbGlkIC4wOGVtICRmYS1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IC4xZW07XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLWxlZnQgeyBmbG9hdDogbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBmbG9hdDogcmlnaHQ7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LFxuLmZhcyxcbi5mYXIsXG4uZmFsLFxuLmZhYiB7XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIvLyBBbmltYXRlZCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsc2Uge1xuICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19hbmltYXRlZC5zY3NzIiwiLy8gUm90YXRlZCAmIEZsaXBwZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSg5MGRlZywgMSk7ICB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDE4MGRlZywgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMjcwZGVnLCAzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAxLCAwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgICB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgxLCAtMSwgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWJvdGgsIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwuI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgLTEsIDIpOyB9XG5cbi8vIEhvb2sgZm9yIElFOC05XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbjpyb290IHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtYm90aCB7XG4gICAgZmlsdGVyOiBub25lO1xuICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fcm90YXRlZC1mbGlwcGVkLnNjc3MiLCIvLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBmYS1pY29uIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG59XG5cbkBtaXhpbiBmYS1pY29uLWZsaXAoJGhvcml6LCAkdmVydCwgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259LCBtaXJyb3I9MSlcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbn1cblxuXG4vLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVycy4gQSBsYSBCb290c3RyYXAgNC5cbi8vXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cblxuQG1peGluIHNyLW9ubHkge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgY2xpcDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19taXhpbnMuc2NzcyIsIi8vIFN0YWNrZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogKCRmYS1mdy13aWR0aCoyKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHtcbiAgY29sb3I6ICRmYS1pbnZlcnNlO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3N0YWNrZWQuc2NzcyIsIi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxucmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cblxuLiN7JGZhLWNzcy1wcmVmaXh9LTUwMHB4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci01MDBweCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hY2Nlc3NpYmxlLWljb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFjY2Vzc2libGUtaWNvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hY2N1c29mdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWNjdXNvZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWNxdWlzaXRpb25zLWluY29ycG9yYXRlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWNxdWlzaXRpb25zLWluY29ycG9yYXRlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZGRyZXNzLWJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZGRyZXNzLWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRqdXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZGp1c3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZG4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWR2ZXJzYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkdmVyc2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFmZmlsaWF0ZXRoZW1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZmZpbGlhdGV0aGVtZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1haXItZnJlc2hlbmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1haXItZnJlc2hlbmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFpcmJuYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWlyYm5iKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsZ29saWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsZ29saWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tY2VudGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlnbi1jZW50ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tanVzdGlmeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpZ24tanVzdGlmeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlnbi1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlnbi1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlwYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGxlcmdpZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsbGVyZ2llcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWF6b246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtYXpvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWF6b24tcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWF6b24tcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYnVsYW5jZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1idWxhbmNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWlsaWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtaWxpYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmNob3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuY2hvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmRyb2lkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmRyb2lkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2VsbGlzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nZWxsaXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3VibGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5ncnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ3J5Y3JlYXRpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ3J5Y3JlYXRpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5ndWxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5ndWxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmtoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmtoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcC1zdG9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwLXN0b3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcC1zdG9yZS1pb3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcC1zdG9yZS1pb3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHBsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcGxlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZS1wYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcGxlLXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcmNoaXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcmNoaXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2h3YXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFyY2h3YXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctYWx0LWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctYWx0LWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3dzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0LWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93cy1hbHQtaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0LXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93cy1hbHQtdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnRzdGF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnRzdGF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzdGVyaXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hc3Rlcmlzayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc3ltbWV0cmlrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hc3ltbWV0cmlrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdGxhczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXRsYXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXRsYXNzaWFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdGxhc3NpYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXRvbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXRvbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdWRpYmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdWRpYmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdXRvcHJlZml4ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF1dG9wcmVmaXhlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdmlhbmV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdmlhbmV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF2aWF0bzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXZpYXRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hd3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF3cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhYnktY2FycmlhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhYnktY2FycmlhZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3NwYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWNrc3BhY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY2t3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWNvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWN0ZXJpYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFjdGVyaWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFjdGVyaXVtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWN0ZXJpdW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFoYWk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhaGFpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbGFuY2Utc2NhbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kLWFpZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFuZC1haWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZGNhbXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbmRjYW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcmNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhcmNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXNlYmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXNlYmFsbC1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhc2tldGJhbGwtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFza2V0YmFsbC1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1lbXB0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktZnVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktaGFsZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktcXVhcnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRsZS1uZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRsZS1uZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWhhbmNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWhhbmNlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlbGwtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmV6aWVyLWN1cnZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZXppZXItY3VydmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpYmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpY3ljbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpY3ljbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlraW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaWtpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmltb2JqZWN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaW1vYmplY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlub2N1bGFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlub2N1bGFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW9oYXphcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpb2hhemFyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXJ0aGRheS1jYWtlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYml0YnVja2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGNvaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpdGNvaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYml0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFjay10aWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsYWNrLXRpZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFja2JlcnJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGFja2JlcnJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsZW5kZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsZW5kZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxlbmRlci1waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxlbmRlci1waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGluZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxpbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibG9nZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibG9nZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsb2dnZXItYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxvZ2dlci1iKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmx1ZXRvb3RoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aC1iOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibHVldG9vdGgtYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib2xkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9tYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9tYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLWRlYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2stZGVhZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2stbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2stb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLXJlYWRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1yZWFkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2ttYXJrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb3RzdHJhcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vdHN0cmFwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1hbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvcmRlci1hbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLW5vbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvcmRlci1ub25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1zdHlsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9yZGVyLXN0eWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvd2xpbmctYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm93bGluZy1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJveC1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3gtb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3gtdGlzc3VlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3gtdGlzc3VlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJveGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3hlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmFpbGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmFpbGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmVhZC1zbGljZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJlYWQtc2xpY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmllZmNhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJpZWZjYXNlLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyaWVmY2FzZS1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyb2FkY2FzdC10b3dlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJvYWRjYXN0LXRvd2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyb29tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icm9vbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icnVzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJ1c2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnRjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idGMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVmZmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWZmZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVpbGRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1aWxkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxob3JuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWxsaG9ybik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsc2V5ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVsbHNleWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVybjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVybik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXJvbW9iZWxleHBlcnRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXJvbW9iZWxleHBlcnRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1cy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1cy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzaW5lc3MtdGltZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVzaW5lc3MtdGltZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXktbi1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnV5LW4tbGFyZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnV5c2VsbGFkcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxjdWxhdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxjdWxhdG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItZGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1kYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItdGltZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLXRpbWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXdlZWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLXdlZWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW1lcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhLXJldHJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW1lcmEtcmV0cm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtcGdyb3VuZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FtcGdyb3VuZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW5hZGlhbi1tYXBsZS1sZWFmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW5hZGlhbi1tYXBsZS1sZWFmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbmR5LWNhbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbmR5LWNhbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FubmFiaXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbm5hYmlzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcHN1bGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXBzdWxlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1iYXR0ZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItYmF0dGVyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItY3Jhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci1jcmFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItc2lkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyLXNpZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyYXZhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyYXZhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcnJvdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2Fycm90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcnQtYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FydC1hcnJvdy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcnQtcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FydC1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhc2gtcmVnaXN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhc2gtcmVnaXN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2F0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYW1hem9uLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtYW1hem9uLXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1hbWV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1hbWV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFwcGxlLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtYXBwbGUtcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpbmVycy1jbHViOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1kaW5lcnMtY2x1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaXNjb3ZlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtZGlzY292ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtamNiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1qY2IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtbWFzdGVyY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtbWFzdGVyY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLXBheXBhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLXN0cmlwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy12aXNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNlbnRlcmNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNlbnRlcmNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2VudG9zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jZW50b3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2VydGlmaWNhdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNlcnRpZmljYXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFpcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFsa2JvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFsa2JvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWxrYm9hcmQtdGVhY2hlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhbGtib2FyZC10ZWFjaGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJnaW5nLXN0YXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJnaW5nLXN0YXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcnQtYXJlYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtYXJlYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFydC1iYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJ0LWJhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFydC1saW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1saW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LXBpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtcGllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWNrLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1kb3VibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWNrLWRvdWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWNrLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVlc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWVzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3MtYmlzaG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1iaXNob3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3MtYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLWJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLWtpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLWtpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3Mta25pZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1rbmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3MtcGF3bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3MtcGF3bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1xdWVlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3MtcXVlZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3Mtcm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3Mtcm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hpbGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoaWxkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hyb21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZWNhc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNocm9tZWNhc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2h1cmNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaHVyY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLW5vdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaXJjbGUtbm90Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2l0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2l0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGluaWMtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xpbmljLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGlwYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGlwYm9hcmQtY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkLWxpc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsaXBib2FyZC1saXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvc2VkLWNhcHRpb25pbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1kb3dubG9hZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLWRvd25sb2FkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1tZWF0YmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtbWVhdGJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtbW9vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtbW9vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1tb29uLXJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLW1vb24tcmFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1yYWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1yYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXNob3dlcnMtaGVhdnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXNob3dlcnMtaGVhdnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtc3VuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1zdW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtc3VuLXJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXN1bi1yYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXVwbG9hZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXVwbG9hZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWRmbGFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWRmbGFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZHNjYWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZHNjYWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3Vkc21pdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3Vkc21pdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWR2ZXJzaWZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZHZlcnNpZnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29ja3RhaWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvY2t0YWlsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZS1icmFuY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZGUtYnJhbmNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGVwZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZGVwZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kaWVwaWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZGllcGllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29mZmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZ3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZ3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29pbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvaW5zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbHVtbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbHVtbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtZG90czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1kb3RzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudHMtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXBhY3QtZGlzYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcGFjdC1kaXNjKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXBhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbXBhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbXByZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXByZXNzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcHJlc3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXByZXNzLWFycm93cy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbXByZXNzLWFycm93cy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29uY2llcmdlLWJlbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbmNpZXJnZS1iZWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbmZsdWVuY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbmZsdWVuY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29ubmVjdGRldmVsb3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbm5lY3RkZXZlbG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbnRhbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29udGFvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvb2tpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29va2llKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvb2tpZS1iaXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb29raWUtYml0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3B5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvcHlyaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29weXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvdHRvbi1idXJlYXU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvdHRvbi1idXJlYXUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY291Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvdWNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNwYW5lbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3BhbmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1ieTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1ieSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLW5jOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtbmMtZXU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1uYy1qcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1qcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtcGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1zYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy16ZXJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXplcm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWRpdC1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyaXRpY2FsLXJvbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyaXRpY2FsLXJvbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JvcC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3Jvc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3NzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzaGFpcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3NzaGFpcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3Jvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3Jvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3J1dGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcnV0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3NzMzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3NzMyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3NzMy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3ViZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3ViZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3V0dGxlZmlzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3V0dGxlZmlzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kLWFuZC1kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kLWFuZC1kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWQtYW5kLWQtYmV5b25kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kLWFuZC1kLWJleW9uZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYWlseW1vdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGFpbHltb3Rpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGN1YmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRhc2hjdWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhdGFiYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kYXRhYmFzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWFmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZWFmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlZXplcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVlemVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlbGljaW91czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVsaWNpb3VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlbW9jcmF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZW1vY3JhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXBsb3lkb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlcGxveWRvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXNrcHJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXNrcHJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2t0b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlc2t0b3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGV2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGV2aWFudGFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGV2aWFudGFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaGFybWFjaGFrcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRoYXJtYWNoYWtyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRobCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWFnbm9zZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpYWdub3Nlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWFzcG9yYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlhc3BvcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLWQyMDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1kMjApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1kNjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1kNik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLWZpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtZml2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLWZvdXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtZm91cik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLW9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1vbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1zaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2Utc2l4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtdGhyZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtdGhyZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS10d286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtdHdvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpZ2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnaXRhbC1vY2VhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlnaXRhbC1vY2Vhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWdpdGFsLXRhY2hvZ3JhcGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpZ2l0YWwtdGFjaG9ncmFwaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXJlY3Rpb25zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXJlY3Rpb25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpc2NvcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpc2NvcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlzY291cnNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXNjb3Vyc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlzZWFzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlzZWFzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXZpZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpdmlkZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXp6eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGl6enkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG5hOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kbmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9jaHViOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb2NodWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9ja2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb2NrZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9sbGFyLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbGxhci1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGx5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb2xseSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xseS1mbGF0YmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb2xseS1mbGF0YmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbmF0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9uYXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvb3ItY2xvc2VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb29yLWNsb3NlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb29yLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvb3Itb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3QtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb3QtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvd25sb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYWZ0MmRpZ2l0YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyYWZ0MmRpZ2l0YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJhZnRpbmctY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJhZnRpbmctY29tcGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmFnb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyYWdvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmF3LXBvbHlnb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyYXctcG9seWdvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmliYmJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJpYmJibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpYmJibGUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmliYmJsZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJvcGJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJvcGJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcnVtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRydW0tc3RlZWxwYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRydW0tc3RlZWxwYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1bXN0aWNrLWJpdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRydW1zdGljay1iaXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRydXBhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJ1cGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1bWJiZWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kdW1iYmVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kdW1wc3RlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHVtcHN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHVtcHN0ZXItZmlyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHVtcHN0ZXItZmlyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kdW5nZW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kdW5nZW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR5YWxvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHlhbG9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVhcmx5YmlyZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVhcmx5YmlyZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWJheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWJheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lZGdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkZ2UtbGVnYWN5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lZGdlLWxlZ2FjeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lZGl0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVnZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWdnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVqZWN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lamVjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGVtZW50b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVsZW1lbnRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy1oOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbGxpcHNpcy1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVsbGlwc2lzLXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxsbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbWJlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW1iZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW1waXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbXBpcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmVsb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmVsb3BlLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3Blbi10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZS1vcGVuLXRleHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52aXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZpcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXF1YWxzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lcXVhbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXJhc2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lcmFzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXJsYW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lcmxhbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRoZXJldW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV0aGVyZXVtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV0aGVybmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldGhlcm5ldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldHN5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldHN5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cm8tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXVyby1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV2ZXJub3RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldmVybm90ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNoYW5nZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4Y2hhbmdlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjbGFtYXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGFuZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwYW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGFuZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4cGFuZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kLWFycm93cy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4cGFuZC1hcnJvd3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGVkaXRlZHNzbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwZWRpdGVkc3NsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHRlcm5hbC1saW5rLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV5ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtZHJvcHBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXllLWRyb3BwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leWUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rLWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stbWVzc2VuZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYWNlYm9vay1tZXNzZW5nZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYWNlYm9vay1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFudGFzeS1mbGlnaHQtZ2FtZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhbnRhc3ktZmxpZ2h0LWdhbWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhc3QtYmFja3dhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYXN0LWZvcndhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmF1Y2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYXVjZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmF4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVhdGhlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmVhdGhlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZWF0aGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmVhdGhlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVkZXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlZGV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlZG9yYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmVkb3JhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlbWFsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmVtYWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpZ2h0ZXItamV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWdodGVyLWpldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWdtYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlnbWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hcmNoaXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWFyY2hpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hdWRpbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1hdWRpbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvbnRyYWN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWNvbnRyYWN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY3N2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWNzdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWRvd25sb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhjZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtZXhjZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1leHBvcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtZXhwb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtaW1hZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtaW1hZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbXBvcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtaW1wb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtaW52b2ljZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbnZvaWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtaW52b2ljZS1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtaW52b2ljZS1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1tZWRpY2FsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1tZWRpY2FsLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBkZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1wZGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wb3dlcnBvaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXBvd2VycG9pbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wcmVzY3JpcHRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtcHJlc2NyaXB0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtc2lnbmF0dXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXNpZ25hdHVyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS11cGxvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS12aWRlbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS12aWRlbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXdvcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtd29yZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGwtZHJpcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsbC1kcmlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbG06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbG0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWx0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmluZ2VycHJpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbmdlcnByaW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlZm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlZm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3gtYnJvd3NlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZWZveC1icm93c2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LWFpZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyc3QtYWlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJzdC1vcmRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJzdC1vcmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcnN0LW9yZGVyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJzdGRyYWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJzdGRyYWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlzdC1yYWlzZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpc3QtcmFpc2VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsYWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsYWctY2hlY2tlcmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctdXNhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFnLXVzYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhc2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpY2tyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGlja3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGlwYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmx1c2hlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmx1c2hlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZseSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbGRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbGRlci1taW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbGRlci1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udC1hd2Vzb21lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWUtZmxhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udC1hd2Vzb21lLWZsYWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lLWxvZ28tZnVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udC1hd2Vzb21lLWxvZ28tZnVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnRpY29ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnMtZmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnRpY29ucy1maSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb290YmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb290YmFsbC1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9ydC1hd2Vzb21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnQtYXdlc29tZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvcnQtYXdlc29tZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydW1iZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvcnVtYmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvcndhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm91cnNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm91cnNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJlZS1jb2RlLWNhbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJlZWJzZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJlZWJzZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcm9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcm9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcm93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcm93bi1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcm93bi1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1bGNydW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZ1bGNydW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnVubmVsLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnVubmVsLWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdXRib2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZ1dGJvbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYWxhY3RpYy1yZXB1YmxpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2FsYWN0aWMtcmVwdWJsaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FsYWN0aWMtc2VuYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYWxhY3RpYy1zZW5hdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FtZXBhZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2FtZXBhZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYXMtcHVtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2FzLXB1bXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2F2ZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhdmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2VtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlbmRlcmxlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdlbmRlcmxlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2V0LXBvY2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2V0LXBvY2tldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2ctY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdob3N0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2lmdHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpZnRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGh1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXRodWItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGh1Yi1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0a3Jha2VuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXRrcmFrZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0bGFiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXRsYWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXR0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3MtY2hlZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy1jaGVlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3MtbWFydGluaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xhc3MtbWFydGluaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy1tYXJ0aW5pLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xhc3MtbWFydGluaS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3Mtd2hpc2tleTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xhc3Mtd2hpc2tleSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzc2VzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzc2VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGlkZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGlkZS1nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGlkZS1nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZS1hZnJpY2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlLWFmcmljYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZS1hbWVyaWNhczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUtYW1lcmljYXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmUtYXNpYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUtYXNpYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZS1ldXJvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlLWV1cm9wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb2ZvcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvZm9yZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb2xmLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvbGYtYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29kcmVhZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2RyZWFkcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29kcmVhZHMtZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZHJlYWRzLWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLWRyaXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtZHJpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGxheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wbHVzLWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXdhbGxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb3B1cmFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb3B1cmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmFkdWF0aW9uLWNhcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF0aXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JhdGlwYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jhdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmVhdGVyLXRoYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyZWF0ZXItdGhhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmVhdGVyLXRoYW4tZXF1YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyZWF0ZXItdGhhbi1lcXVhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmltYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmltYWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tYmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1iZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tYmVhbS1zd2VhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1iZWFtLXN3ZWF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4taGVhcnRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLWhlYXJ0cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXNxdWludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1zcXVpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1zcXVpbnQtdGVhcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tc3F1aW50LXRlYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tc3RhcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tc3RhcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi10ZWFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi10ZWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXRvbmd1ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi10b25ndWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi10b25ndWUtc3F1aW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXRvbmd1ZS1zcXVpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi10b25ndWUtd2luazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi10b25ndWUtd2luayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXdpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4td2luayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmlwLWhvcml6b250YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXAtaG9yaXpvbnRhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmlwLWxpbmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwLWxpbmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXAtbGluZXMtdmVydGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXAtbGluZXMtdmVydGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcC12ZXJ0aWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpcC12ZXJ0aWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmlwZmlyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpcGZpcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3J1bnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdydW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWd1aWxkZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWd1aWxkZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3VpdGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ndWl0YXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3VscDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3VscCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFja2VyLW5ld3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhY2tlci1uZXdzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhY2tlci1uZXdzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFja2VyLW5ld3Mtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhY2tlcnJhbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhY2tlcnJhbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFtYnVyZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW1idXJnZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFtbWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW1tZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFtc2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbXNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtaG9sZGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1ob2xkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtaG9sZGluZy1oZWFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1ob2xkaW5nLWhlYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtaG9sZGluZy1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmctbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWhvbGRpbmctdXNkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtaG9sZGluZy13YXRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1ob2xkaW5nLXdhdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbGl6YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWxpemFyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW1pZGRsZS1maW5nZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtbWlkZGxlLWZpbmdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBhcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBhcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGVhY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcGVhY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludC1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50LXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcm9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1yb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc2Npc3NvcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtc2Npc3NvcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zcGFya2xlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1zcGFya2xlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXNwb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kcy1oZWxwaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kcy1oZWxwaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzLXdhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzLXdhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHNoYWtlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kc2hha2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHNoYWtlLWFsdC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHNoYWtlLWFsdC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kc2hha2Utc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzaGFrZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW51a2lhaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFudWtpYWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFyZC1oYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhcmQtaGF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhc2h0YWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhc2h0YWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGF0LWNvd2JveTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGF0LWNvd2JveSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXQtY293Ym95LXNpZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhdC1jb3dib3ktc2lkZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXQtd2l6YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYXQtd2l6YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhkZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGRkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWQtc2lkZS1jb3VnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZC1zaWRlLWNvdWdoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWQtc2lkZS1jb3VnaC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZC1zaWRlLWNvdWdoLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWQtc2lkZS1tYXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtbWFzayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkLXNpZGUtdmlydXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWQtc2lkZS12aXJ1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRwaG9uZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRwaG9uZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lcy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRwaG9uZXMtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRzZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRzZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhcnQtYnJva2VuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0YmVhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhcnRiZWF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlbGljb3B0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlbGljb3B0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlnaGxpZ2h0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpZ2hsaWdodGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpa2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlraW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpcHBvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaXBwbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaXBzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaXBzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpcmUtYS1oZWxwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpcmUtYS1oZWxwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlzdG9yeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlzdG9yeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvY2tleS1wdWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob2NrZXktcHVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob2xseS1iZXJyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9sbHktYmVycnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9tZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9tZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob29saTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9vbGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9ybmJpbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvcm5iaWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvcnNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3JzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3JzZS1oZWFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3JzZS1oZWFkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3NwaXRhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3NwaXRhbC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvc3BpdGFsLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3NwaXRhbC1zeW1ib2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvc3BpdGFsLXN5bWJvbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3NwaXRhbC11c2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3NwaXRhbC11c2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdC10dWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdC10dWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90ZG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3Rkb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90ZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdGVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdGphcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG90amFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXJnbGFzcy1lbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXJnbGFzcy1oYWxmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1zdGFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzLXN0YXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXNlLWRhbWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91c2UtZGFtYWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXNlLXVzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXNlLXVzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91eno6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXp6KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhyeXZuaWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhyeXZuaWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHRtbDU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWh0bWw1KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWh1YnNwb3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWh1YnNwb3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWktY3Vyc29yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWljZS1jcmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWNlLWNyZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWljaWNsZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWljaWNsZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWNvbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWljb25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1iYWRnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1jYXJkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZGVhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWRlYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWdsb286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlnbG9vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWltYWdlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWRiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbWRiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbmJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmRlbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZGVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmR1c3RyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5kdXN0cnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5maW5pdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZmluaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZm8tY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlubm9zb2Z0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbm5vc29mdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0YWdyYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluc3RhZ3JhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0YWdyYW0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnN0YWdyYW0tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhbG9kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnN0YWxvZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnRlcmNvbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW50ZXJjb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWludGVybmV0LWV4cGxvcmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnZpc2lvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pb3hob3N0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pb3hob3N0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaXRhbGljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0Y2gtaW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWl0Y2gtaW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taXR1bmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pdHVuZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taXR1bmVzLW5vdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWl0dW5lcy1ub3RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWphdmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWphdmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tamVkaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItamVkaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qZWRpLW9yZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qZWRpLW9yZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWplbmtpbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWplbmtpbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tamlyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItamlyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb2dldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItam9nZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9pbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvaW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpvb21sYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItam9vbWxhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpvdXJuYWwtd2hpbGxzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qb3VybmFsLXdoaWxscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItanMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qcy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanNmaWRkbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpzZmlkZGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWthYWJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rYWFiYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rYWdnbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWthZ2dsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtleSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXliYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rZXliYXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleWJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rZXlib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXljZG46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtleWNkbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raGFuZGE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtoYW5kYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raWNrc3RhcnRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2lja3N0YXJ0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lja3N0YXJ0ZXItazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2lja3N0YXJ0ZXItayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpc3MtYmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2lzcy1iZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpc3Mtd2luay1oZWFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2lzcy13aW5rLWhlYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpd2ktYmlyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2l3aS1iaXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtvcnZ1ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta29ydnVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhbmRtYXJrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYW5kbWFyayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFuZ3VhZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXB0b3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wLWNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcHRvcC1jb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcHRvcC1ob3VzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFwdG9wLWhvdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcHRvcC1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXB0b3AtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXJhdmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXJhdmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFzdGZtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhc3RmbS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGF1Z2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhdWdoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhdWdoLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhdWdoLWJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGF1Z2gtc3F1aW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXVnaC1zcXVpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGF1Z2gtd2luazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGF1Z2gtd2luayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXllci1ncm91cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGF5ZXItZ3JvdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVhZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFucHViOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZWFucHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlbW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZW1vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlc3MtdGhhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVzcy10aGFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlc3MtdGhhbi1lcXVhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVzcy10aGFuLWVxdWFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLWRvd24tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZXZlbC1kb3duLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC11cC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxldmVsLXVwLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXJpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpZmUtcmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWdodGJ1bGI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpZ2h0YnVsYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbmtlZGluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluLWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5rZWRpbi1pbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5vZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbm9kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW51eDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGludXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlyYS1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXJhLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlzdC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1vbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlzdC1vbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LXVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXN0LXVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2F0aW9uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb2NhdGlvbi1hcnJvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2stb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jay1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctYWx0LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1hbHQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9uZy1hcnJvdy1hbHQtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWFsdC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9uZy1hcnJvdy1hbHQtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1hbHQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctYWx0LXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvdy12aXNpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvdy12aXNpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbHVnZ2FnZS1jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sdWdnYWdlLWNhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbHVuZ3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWx1bmdzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWx1bmdzLXZpcnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sdW5ncy12aXJ1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1seWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1seWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ2VudG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hZ2VudG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hZ2ljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ25ldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFnbmV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWwtYnVsazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFpbC1idWxrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWxjaGltcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFpbGNoaW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFuZGFsb3JpYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hbmRhbG9yaWFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1tYXJrZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1tYXJrZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1tYXJrZWQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1tYXJrZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1tYXJrZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1tYXJrZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1waW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1waW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXNpZ25zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtc2lnbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFya2Rvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcmtkb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFya2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtZG91YmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJzLXN0cm9rZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJzLXN0cm9rZS1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtc3Ryb2tlLXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFzazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFzayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXN0b2RvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFzdG9kb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWF4Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXhjZG4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWRiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZGIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGFwcHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZGFwcHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkaXVtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRpdW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkaXVtLW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZGl1bS1tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGtpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVka2l0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZHJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWV0dXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZXR1cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWdhcG9ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVnYXBvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVoLWJsYW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWgtYmxhbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVoLXJvbGxpbmctZXllczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVoLXJvbGxpbmctZXllcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZW1vcnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lbW9yeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZW5kZWxleTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVuZGVsZXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVub3JhaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVub3JhaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZXJjdXJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZXJjdXJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1ldGVvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWV0ZW9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvYmxvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9ibG9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvY2hpcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9jaGlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvcGhvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvcGhvbmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb3Bob25lLWFsdC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb3Bob25lLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3Jvc2NvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3Jvc2NvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9zb2Z0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb3NvZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWludXMtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWludXMtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pdHRlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWl0dGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWl4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXhjbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXhlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWl4ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl6dW5pOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXp1bmkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb2JpbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9iaWxlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2R4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb2R4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmVybzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5LWJpbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbmV5LWJpbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbmV5LWJpbGwtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5LWJpbGwtd2F2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbC13YXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5LWJpbGwtd2F2ZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbmV5LWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5LWNoZWNrLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktY2hlY2stYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbnVtZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb251bWVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vcnRhci1wZXN0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vcnRhci1wZXN0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9zcXVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3NxdWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW90b3JjeWNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW90b3JjeWNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3VudGFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW91bnRhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91c2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vdXNlLXBvaW50ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVnLWhvdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbXVnLWhvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tdXNpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbXVzaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmFwc3RlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmFwc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZW9zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uZW9zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ldHdvcmstd2lyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5ldHdvcmstd2lyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV1dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uZXV0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV3c3BhcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uZXdzcGFwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmltYmxyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uaW1ibHIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbm9kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbm9kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ub2RlLWpzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ub2RlLWpzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5vdC1lcXVhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbm90LWVxdWFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5vdGVzLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5vdGVzLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbnBtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ucG0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbnM4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uczgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbnV0cml0aW9uaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW51dHJpdGlvbml4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC1ncm91cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2JqZWN0LWdyb3VwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC11bmdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vYmplY3QtdW5ncm91cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vY3RvcHVzLWRlcGxveTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2N0b3B1cy1kZXBsb3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2Rub2tsYXNzbmlraSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2Rub2tsYXNzbmlraS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2lsLWNhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2lsLWNhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vbGQtcmVwdWJsaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9sZC1yZXB1YmxpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmNhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9wZW5jYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5pZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3BlbmlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcGVyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcHRpbi1tb25zdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9yY2lkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcmNpZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vc2k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9zaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vdHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3R0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3V0ZGVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3V0ZGVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlNDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFnZTQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFnZWxpbmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWdlbGluZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFnZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhaW50LWJydXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWludC1icnVzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWludC1yb2xsZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhaW50LXJvbGxlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWxldHRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWxldHRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhbGZlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFsZmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhbGxldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFsbGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXBlci1wbGFuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcGVyY2xpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXJhY2h1dGUtYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXJhY2h1dGUtYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFyYWdyYXBoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmtpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcmtpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzc3BvcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhc3Nwb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhc3RhZmFyaWFuaXNtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXN0YWZhcmlhbmlzbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXN0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFzdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF0cmVvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF0cmVvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF1c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2UtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXVzZS1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF3OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXlwYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVhY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlYWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuLWZhbmN5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4tZmFuY3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuLW5pYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuLW5pYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW4tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbmNpbC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXJ1bGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW5jaWwtcnVsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVubnktYXJjYWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW5ueS1hcmNhZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVvcGxlLWFycm93czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVvcGxlLWFycm93cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW9wbGUtY2Fycnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlb3BsZS1jYXJyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXBwZXItaG90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXBwZXItaG90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcmJ5dGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcmJ5dGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyY2VudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJjZW50YWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXJjZW50YWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcmlzY29wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyaXNjb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcnNvbi1ib290aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyc29uLWJvb3RoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBoYWJyaWNhdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waGFicmljYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9lbml4LWZyYW1ld29yazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvZW5peC1mcmFtZXdvcmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvZW5peC1zcXVhZHJvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvZW5peC1zcXVhZHJvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXNxdWFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLXNxdWFyZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtdm9sdW1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS12b2x1bWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvdG8tdmlkZW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob3RvLXZpZGVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBocDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWVkLXBpcGVyLWhhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWVkLXBpcGVyLXBwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWVkLXBpcGVyLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWdneS1iYW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWdneS1iYW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbGxzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWxscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpbnRlcmVzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3QtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGludGVyZXN0LXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGludGVyZXN0LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waXp6YS1zbGljZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGl6emEtc2xpY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhY2Utb2Ytd29yc2hpcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhY2Utb2Ytd29yc2hpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmUtYXJyaXZhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhbmUtYXJyaXZhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZS1kZXBhcnR1cmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYW5lLWRlcGFydHVyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhbmUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxheS1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheXN0YXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYXlzdGF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsdWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGx1cy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsdXMtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvZGNhc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvZGNhc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9sbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9sbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2xsLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvbGwtaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb28tc3Rvcm06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvby1zdG9ybSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb29wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb29wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvcnRyYWl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb3J0cmFpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3VuZC1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb3VuZC1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvd2VyLW9mZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG93ZXItb2ZmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJheWluZy1oYW5kczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJheWluZy1oYW5kcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmVzY3JpcHRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByZXNjcmlwdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmVzY3JpcHRpb24tYm90dGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvY2VkdXJlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJvY2VkdXJlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByb2R1Y3QtaHVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcm9qZWN0LWRpYWdyYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByb2plY3QtZGlhZ3JhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdW1wLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXB1bXAtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdW1wLXNvYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXB1bXAtc29hcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdXNoZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXB1c2hlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdXp6bGUtcGllY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXB1enpsZS1waWVjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1weXRob246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXB5dGhvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xcmNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1ZXN0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVlc3Rpb24tY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1aWRkaXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVpZGRpdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1aW5zY2FwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVpbnNjYXBlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3JhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdW9yYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdW90ZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdW90ZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdXJhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVyYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tci1wcm9qZWN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yLXByb2plY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFkaWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYWRpYXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFkaWF0aW9uLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmFkaWF0aW9uLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYWluYm93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYWluYm93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhbmRvbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmFuZG9tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhc3BiZXJyeS1waTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmFzcGJlcnJ5LXBpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhdmVscnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhdmVscnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVhY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlYWN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYWN0ZXVyb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWFjdGV1cm9wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWFkbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlYWRtZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWJlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmViZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVjZWlwdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVjZWlwdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWNvcmQtdmlueWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlY29yZC12aW55bCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWN5Y2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZC1yaXZlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVkLXJpdmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVkZGl0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1hbGllbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVkZGl0LWFsaWVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZGRpdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRoYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVkbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRvLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVkby1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVnaXN0ZXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVnaXN0ZXJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZW1vdmUtZm9ybWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZW1vdmUtZm9ybWF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbnJlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVucmVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXBseSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseS1hbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlcGx5LWFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlcGx5ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXB1YmxpY2FuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXB1YmxpY2FuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlc2VhcmNoZ2F0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVzZWFyY2hnYXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlc29sdmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVzb2x2aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlc3Ryb29tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXN0cm9vbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXR3ZWV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXR3ZWV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJldjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmV2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJpYmJvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmliYm9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2JvdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm9ib3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ja2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2NrZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ja2V0Y2hhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm9ja2V0Y2hhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2Nrcm1zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2Nrcm1zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb3V0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yc3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yc3Mtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YmxlLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1YmxlLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVsZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bGVyLWNvbWJpbmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydWxlci1jb21iaW5lZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWxlci1ob3Jpem9udGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydWxlci1ob3Jpem9udGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bGVyLXZlcnRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydWxlci12ZXJ0aWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydW5uaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydW5uaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1cGVlLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1cGVlLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYWQtY3J5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYWQtY3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZC10ZWFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYWQtdGVhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYWZhcmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhZmFyaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYWxlc2ZvcmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYWxlc2ZvcmNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2F0ZWxsaXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYXRlbGxpdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2F0ZWxsaXRlLWRpc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhdGVsbGl0ZS1kaXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2NobGl4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY2hsaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2Nob29sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY2hvb2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2NyZXdkcml2ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjcmV3ZHJpdmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcmliZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2NyaWJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcm9sbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Nyb2xsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNkLWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtbG9jYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaC1sb2NhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaC1taW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoZW5naW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaGVuZ2luKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlZWRsaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWVkbGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWxsY2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VsbGNhc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VsbHN5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWxsc3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZXJ2ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmljZXN0YWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZXJ2aWNlc3RhY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFwZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFyZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hla2VsLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoZWtlbC1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaWVsZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpZWxkLXZpcnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGllbGQtdmlydXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwcGluZy1mYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGlwcGluZy1mYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXJ0c2luYnVsazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpcnRzaW5idWxrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob2UtcHJpbnRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9lLXByaW50cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9waWZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9waWZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWJhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcHBpbmctYmFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWJhc2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcHBpbmctYmFza2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3BwaW5nLWNhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHdhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3B3YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3dlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvd2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNodXR0bGUtdmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaHV0dGxlLXZhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24taW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLWluLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLWxhbmd1YWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24tb3V0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbi1vdXQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ25hbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ25hdHVyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbmF0dXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbS1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaW0tY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaW1wbHlidWlsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2ltcGx5YnVpbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2luazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2luayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXN0cml4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaXN0cml4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpdGVtYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpdGVtYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2l0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2l0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2F0aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za2F0aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNrZXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2tldGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNraWluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2tpaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNraWluZy1ub3JkaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNraWluZy1ub3JkaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNrdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNrdWxsLWNyb3NzYm9uZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNrdWxsLWNyb3NzYm9uZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t5YXRsYXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNreWF0bGFzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreXBlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3lwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGFjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xhY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xhY2staGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xhY2staGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xlaWdoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGVpZ2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVycy1oOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGlkZXJzLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVzaGFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xpZGVzaGFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21pbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21pbGUtYmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21pbGUtYmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZS13aW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbWlsZS13aW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21va2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21va2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbW9raW5nLWJhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21va2luZy1iYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNuYXBjaGF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbmFwY2hhdC1naG9zdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNuYXBjaGF0LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93Ym9hcmRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNub3dib2FyZGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93Zmxha2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNub3dmbGFrZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93bWFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm93bWFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dwbG93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm93cGxvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb2FwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb2FwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvY2tzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb2Nrcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb2xhci1wYW5lbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29sYXItcGFuZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYWxwaGEtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLWRvd24tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFscGhhLWRvd24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYWxwaGEtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS11cC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYWxwaGEtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYW1vdW50LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFtb3VudC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC11cC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1udW1lcmljLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWRvd24tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1udW1lcmljLXVwLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvdW5kY2xvdWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvdW5kY2xvdWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc291cmNldHJlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc291cmNldHJlZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGFjZS1zaHV0dGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwZWFrYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwZWFrYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BlYWtlci1kZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGVha2VyLWRlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BlbGwtY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwZWxsLWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaWRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BpZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW5uZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwaW5uZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bsb3RjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Bsb3RjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcG90aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcG90aWZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwcmF5LWNhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3ByYXktY2FuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmUtZnVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtcm9vdC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNxdWFyZS1yb290LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmVzcGFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3F1YXJlc3BhY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YWNrLWV4Y2hhbmdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFjay1vdmVyZmxvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFja3BhdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YWNrcGF0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Rhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWFuZC1jcmVzY2VudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Rhci1hbmQtY3Jlc2NlbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWhhbGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Rhci1oYWxmLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLW9mLWRhdmlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLW9mLWRhdmlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItb2YtbGlmZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Rhci1vZi1saWZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXlsaW5rZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXlsaW5rZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlYW0tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtLXN5bWJvbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlYW0tc3ltYm9sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZXAtYmFja3dhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVwLWZvcndhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RldGhvc2NvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZXRob3Njb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0aWNrZXItbXVsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RpY2tlci1tdWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0aWNreS1ub3RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGlja3ktbm90ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3AtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9wLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wd2F0Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3B3YXRjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wd2F0Y2gtMjA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3B3YXRjaC0yMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9yZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcmUtYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9yZS1hbHQtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3JlLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmF2YTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyYXZhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmVldC12aWV3OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJlZXQtdmlldyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJpa2V0aHJvdWdoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmlwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyaXBlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmlwZS1zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJpcGUtcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJvb3B3YWZlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Ryb29wd2FmZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1ZGlvdmluYXJpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHVkaW92aW5hcmkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0dW1ibGV1cG9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1YnNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Vic2NyaXB0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1YndheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Vid2F5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1aXRjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdWl0Y2FzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWl0Y2FzZS1yb2xsaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdWl0Y2FzZS1yb2xsaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cGVycG93ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXBlcnBvd2Vycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VwZXJzY3JpcHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwcGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXBwbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VycHJpc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1cnByaXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1c2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3dhdGNoYm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3dhdGNoYm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zd2lmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3dpZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3dpbW1lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3dpbW1lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zd2ltbWluZy1wb29sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zd2ltbWluZy1wb29sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5bWZvbnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5bWZvbnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3luYWdvZ3VlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeW5hZ29ndWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3luYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3luYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeW5jLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3luYy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3lyaW5nZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3lyaW5nZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGUtdGVubmlzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZS10ZW5uaXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGV0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZXRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhY2hvbWV0ZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWNob21ldGVyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWdzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWdzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFza3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhc2tzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRheGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRheGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVhbXNwZWFrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWFtc3BlYWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVldGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlZXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlZXRoLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlZXRoLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbGVncmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbGVncmFtLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWxlZ3JhbS1wbGFuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW1wZXJhdHVyZS1oaWdoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW1wZXJhdHVyZS1oaWdoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbXBlcmF0dXJlLWxvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVtcGVyYXR1cmUtbG93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbmNlbnQtd2VpYm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbmNlbnQtd2VpYm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbmdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlcm1pbmFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZXJtaW5hbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LWhlaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGV4dC1oZWlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC13aWR0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGV4dC13aWR0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGFyZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoLWxhcmdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxpc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoLWxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlLXJlZC15ZXRpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGUtcmVkLXlldGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlYXRlci1tYXNrczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlYXRlci1tYXNrcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVtZWNvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVtZWNvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZW1laXNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlbWVpc2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItZnVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1oYWxmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoaW5rLXBlYWtzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGluay1wZWFrcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGh1bWJzLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aHVtYnMtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJ0YWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aHVtYnRhY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGlja2V0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGlja2V0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aWt0b2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpa3Rvayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGltZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW1lcy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW50LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW50LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpcmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aXJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2dnbGUtb2ZmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9nZ2xlLW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvaWxldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9pbGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvaWxldC1wYXBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9pbGV0LXBhcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvaWxldC1wYXBlci1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9pbGV0LXBhcGVyLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvb2xib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvb2xib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9vbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvb2xzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvb3RoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b290aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b3JhaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9yYWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9yaWktZ2F0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9yaWktZ2F0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFjdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFjdG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWRlLWZlZGVyYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWRlLWZlZGVyYXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZGVtYXJrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFkZW1hcmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZmZpYy1saWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhZmZpYy1saWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFpbGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zZ2VuZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFuc2dlbmRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFzaC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtcmVzdG9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhc2gtcmVzdG9yZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1yZXN0b3JlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhc2gtcmVzdG9yZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJlZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVsbG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyZWxsbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cm9waHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyb3BoeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJ1Y2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stbG9hZGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJ1Y2stbG9hZGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjay1tb25zdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1tb25zdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrLW1vdmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJ1Y2stbW92aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrLXBpY2t1cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJ1Y2stcGlja3VwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRzaGlydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHNoaXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1bWJscjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHVtYmxyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1bWJsci1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR1bWJsci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHdpdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXR0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR3aXR0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlci1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR3aXR0ZXItc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR5cG8zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10eXBvMyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11YmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11YmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVidW50dTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdWJ1bnR1KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVpa2l0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11aWtpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyYWNvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bWJyYWNvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bWJyZWxsYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyZWxsYS1iZWFjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW1icmVsbGEtYmVhY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5jaGFydGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmNoYXJ0ZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5kZXJsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmRlcmxpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5kbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5kbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5kby1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pcmVnaXN0cnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXJlZ2lzdHJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bml0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNpdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXZlcnNpdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5saW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmxpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmxvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5sb2NrLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnNwbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5zcGxhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW50YXBwZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW50YXBwZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVwbG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11cHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVwcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWFsdC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1hbHQtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1hc3Ryb25hdXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItYXN0cm9uYXV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2xvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItY2xvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItY29nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItZWRpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1lZGl0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItZnJpZW5kczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1mcmllbmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItZ3JhZHVhdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItZ3JhZHVhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1pbmp1cmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWluanVyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWxvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1tZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1tZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbmluamE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbmluamEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1udXJzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1udXJzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXNlY3JldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1zZWNyZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zaGllbGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItc2hpZWxkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10YWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItdGFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXRpZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXRpbWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2Vycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2Vycy1jb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXJzLWNvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2Vycy1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcnMtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNwcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c3N1bm5haDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNzdW5uYWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXRlbnNpbC1zcG9vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXRlbnNpbC1zcG9vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11dGVuc2lsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXRlbnNpbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmFhZGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12YWFkaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVjdG9yLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVjdG9yLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVudXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZW51cy1kb3VibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVudXMtbWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlc3QtcGF0Y2hlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVzdC1wYXRjaGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWNvaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFkZW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhZGVvLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWxzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWJlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmliZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpZGVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWRlby1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWhhcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpaGFyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmltZW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW8tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW1lby1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW8tdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmltZW8tdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpcnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aXJ1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aXJ1cy1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlydXMtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlydXNlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlydXNlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12azpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm52OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12bnYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9pY2VtYWlsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2ljZW1haWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sbGV5YmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2xsZXliYWxsLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbHVtZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1tdXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2x1bWUtbXV0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2x1bWUtb2ZmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvdGUteWVhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b3RlLXllYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ci1jYXJkYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZyLWNhcmRib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12dWVqczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdnVlanMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2Fsa2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2Fsa2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YWxsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhbGxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXJlaG91c2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhcmVob3VzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXRjaG1hbi1tb25pdG9yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXRjaG1hbi1tb25pdG9yaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXZlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2F2ZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2F6ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2F6ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWVibHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlZWJseSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWlibzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VpYm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpZ2h0LWhhbmdpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlaWdodC1oYW5naW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaXhpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VpeGluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoYXRzYXBwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aGF0c2FwcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGF0c2FwcC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdoYXRzYXBwLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aGVlbGNoYWlyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdobWNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aG1jcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWZpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aWZpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpa2lwZWRpYS13OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aWtpcGVkaWEtdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LWNsb3NlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LW1heGltaXplKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LW1pbmltaXplKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3ctcmVzdG9yZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3dzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3dzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmUtYm90dGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5lLWJvdHRsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5lLWdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5lLWdsYXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmUtZ2xhc3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5lLWdsYXNzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpeCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aXphcmRzLW9mLXRoZS1jb2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29kdTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd29kdSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b2xmLXBhY2stYmF0dGFsaW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13b2xmLXBhY2stYmF0dGFsaW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbi1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13b24tc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b3JkcHJlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvcmRwcmVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b3JkcHJlc3Mtc2ltcGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13b3JkcHJlc3Mtc2ltcGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwYmVnaW5uZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdwYmVnaW5uZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BleHBsb3JlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3BleHBsb3Jlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGZvcm1zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13cGZvcm1zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwcmVzc3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdwcmVzc3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3JlbmNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13cmVuY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teC1yYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXgtcmF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXhib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteGluZy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teS1jb21iaW5hdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15LWNvbWJpbmF0b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFob286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhaG9vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlhbW1lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWFtbWVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlhbmRleDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWFuZGV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlhbmRleC1pbnRlcm5hdGlvbmFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW5kZXgtaW50ZXJuYXRpb25hbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YXJuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YXJuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXllbHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXllbHApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWVuLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXllbi1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlpbi15YW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15aW4teWFuZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteW9hc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteW91dHViZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteW91dHViZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0temhpaHU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXpoaWh1KTsgfVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2ljb25zLnNjc3MiLCIvLyBTY3JlZW4gUmVhZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHk7IH1cbi5zci1vbmx5LWZvY3VzYWJsZSB7IEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlOyB9XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjE1LjQgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLnN2ZyNmb250YXdlc29tZScpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbi5mYXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvcmVndWxhci5zY3NzIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjE1LjQgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLmVvdCcpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLnN2ZyNmb250YXdlc29tZScpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbi5mYSxcbi5mYXMge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3Mvc29saWQuc2NzcyIsIi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4xNS40IGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICovXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC5lb3QnKTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLnN2ZyNmb250YXdlc29tZScpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbi5mYWIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9icmFuZHMuc2NzcyIsIiRzaXRlLWhlYWRlci1taW4taGVpZ2h0OiA2MHB4ICFkZWZhdWx0O1xuJHNpdGUtaGVhZGVyLW1heC1oZWlnaHQ6IDEwNHB4ICFkZWZhdWx0O1xuJHNpdGUtZm9vdGVyLW1pbi1oZWlnaHQ6IDM2MHB4ICFkZWZhdWx0O1xuXG4qIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLFxuYm9keSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwdnc7IC8vIGlnbm9yZSBzY3JvbGxiYXJzXG59XG5cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnbmF2JyAnaGVhZGVyJyAnbWFpbicgJ2Zvb3Rlcic7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAkc2l0ZS1oZWFkZXItbWF4LWhlaWdodCBtaW5tYXgoMCwgYXV0bykgMWZyIG1pbm1heCgkc2l0ZS1mb290ZXItbWluLWhlaWdodCwgbWF4LWNvbnRlbnQpO1xuXG4gICAgPiBuYXYge1xuICAgICAgICBncmlkLXJvdzogbmF2O1xuICAgIH1cblxuICAgID4gaGVhZGVyIHtcbiAgICAgICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgICAgICBncmlkLXJvdzogaGVhZGVyO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgfVxuXG4gICAgPiBtYWluIHtcbiAgICAgICAgZ3JpZC1yb3c6IG1haW47XG4gICAgfVxuXG4gICAgPiBmb290ZXIge1xuICAgICAgICBncmlkLXJvdzogZm9vdGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1zZXBhcmF0b3Itc3BhY2luZztcbiAgICB9XG59XG5cbmZpZWxkc2V0IHtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB9XG5cbiAgICBib2R5IHtcbiAgICAgICAgPiBmb290ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNpdGUtc2VwYXJhdG9yLXNwYWNpbmctbGc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICB9XG5cbiAgICBib2R5IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAkc2l0ZS1oZWFkZXItbWluLWhlaWdodCBtaW5tYXgoMCwgYXV0bykgMWZyIG1pbm1heCgkc2l0ZS1mb290ZXItbWluLWhlaWdodCwgbWF4LWNvbnRlbnQpO1xuXG4gICAgICAgID4gZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLXNlcGFyYXRvci1zcGFjaW5nLW1kO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgYm9keSB7XG4gICAgICAgID4gZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLXNlcGFyYXRvci1zcGFjaW5nLXNtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB9XG5cbiAgICBib2R5IHtcbiAgICAgICAgPiBmb290ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNpdGUtc2VwYXJhdG9yLXNwYWNpbmcteHM7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICAgaHRtbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICBib2R5IHtcbiAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvX2xheW91dC5zY3NzIiwiXG5uYXYgKyBtYWluID4gYXNpZGUuYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbmhlYWRlciArIG1haW4gPiA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbm5hdiArIG1haW4gPiA6Zmlyc3QtY2hpbGQsXG4uaGVhZGVyLS1tZWRpYSArIG1haW4gPiA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlO1xufVxuXG4uYmxvY2stLWNvbHVtbnMsXG4uaGVhZGVyLS1tZWRpYSArIG1haW4gPiAuYmxvY2stLWNvbHVtbnM6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICBuYXYgKyBtYWluID4gOmZpcnN0LWNoaWxkLFxuICAgIC5oZWFkZXItLW1lZGlhICsgbWFpbiA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlLW1kO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIG5hdiArIG1haW4gPiA6Zmlyc3QtY2hpbGQsXG4gICAgLmhlYWRlci0tbWVkaWEgKyBtYWluID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNpdGUtYmxvY2stc3BhY2Utc207XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICBuYXYgKyBtYWluID4gOmZpcnN0LWNoaWxkLFxuICAgIC5oZWFkZXItLW1lZGlhICsgbWFpbiA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlLXhzO1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9faGVhZGVyLnNjc3MiLCJmb290ZXIge1xuICAgIGJhY2tncm91bmQ6ICRmb290ZXItYmFja2dyb3VuZDtcbiAgICBjb2xvcjogJGZvb3Rlci1jb2xvcjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBtYXgtd2lkdGg6IDIzMHB4O1xuXG4gICAgYSB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG59XG5cbi5mb290ZXJOYXYge1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICBjb2xvcjogJGZvb3Rlck5hdi1jb2xvcjtcbiAgICBmb250LWZhbWlseTogJGZvb3Rlck5hdi1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRmb290ZXJOYXYtbGluay1jb2xvci1ob3ZlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG4uZm9vdGVyTmF2LW1lbnUge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuYWN0aXZlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG4uZm9vdGVyTmF2LWxpbmsge1xuICAgIG1hcmdpbi1yaWdodDogNjRweDtcblxuICAgICY6bnRoLWNoaWxkKG4rOSkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmFjdGl2ZSAubGFuZ3VhZ2UtbGluayB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZvb3Rlck5hdi1sYW5ndWFnZXMge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxMjtcbiAgICBncmlkLXJvdzogMTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLmZvb3Rlck5hdi1jdXJyZW50LWxhbmcge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGZvb3Rlck5hdi1jdXJyZW50LWxhbmctY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogJG1haW5OYXYtY3VycmVudC1sYW5nLWktY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTFweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgYmFja2dyb3VuZDogJGZvb3Rlck5hdi1sYW5ndWFnZXMtdWwtYmFja2dyb3VuZDtcbiAgICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAkY29sb3ItYmxhY2stLWFscGhhLWxpZ2h0IDNweCAzcHggNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHdpZHRoOiAxOTlweDtcbiAgICB9XG5cbiAgICAuZm9vdGVyTmF2LWxhbmcge1xuICAgICAgICB+LmZvb3Rlck5hdi1sYW5nOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGZvb3Rlck5hdi1sYW5nLWJlZm9yZS1ib3JkZXI7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGxlZnQ6IDIycHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMjJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sYW5ndWFnZS1saW5rIHtcbiAgICAgICAgY29sb3I6ICRmb290ZXJOYXYtbGFuZ3VhZ2VzLWxhbmd1YWdlLWxpbmstY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDIycHggMTZweCAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG5cbiAgICAmLmxhbmd1YWdlcy1kcm9wZG93bi1vcGVuIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubGFuZ3VhZ2VzLWNsb3NlIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb290ZXItaW5mbyB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIGJhY2tncm91bmQ6ICRmb290ZXItaW5mby1iYWNrZ3JvdW5kO1xuICAgIGNvbG9yOiAkZm9vdGVyLWluZm8tY29sb3I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBncmlkLWNvbHVtbjogY29sIDkgLyBzcGFuIDQ7XG4gICAgcGFkZGluZzogOTJweCAwO1xuXG4gICAgaDEge1xuICAgICAgICBjb2xvcjogJGZvb3Rlci1pbmZvLWgxLWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogJGZvb3Rlci1pbmZvLWgxLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkZm9vdGVyLWluZm8taDItY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9vdGVyLWluZm8taDItZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRmb290ZXItaW5mby1saW5rLWNvbG9yLWhvdmVyO1xuICAgIH1cbn1cblxuLmZvb3Rlci10ZXh0IHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cbiAgICAqIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuLmZvb3Rlci1zb2NpYWwge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDM7XG59XG5cbi5mb290ZXItdGV4dCArIC5mb290ZXItc29jaWFsIHtcbiAgICBncmlkLWNvbHVtbjogY29sIDQgLyBzcGFuIDM7XG59XG5cbi5mb290ZXItbmV3c2xldHRlciB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCA4IC8gc3BhbiA1O1xuXG4gICAgZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9vdGVyLW5ld3NsZXR0ZXItaW5wdXQtYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyOiAkZm9vdGVyLW5ld3NsZXR0ZXItaW5wdXQtYm9yZGVyO1xuICAgICAgICBjb2xvcjogJGZvb3Rlci1uZXdzbGV0dGVyLWlucHV0LWNvbG9yO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9vdGVyLW5ld3NsZXR0ZXItaW5wdXQtZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGZvb3Rlci1uZXdzbGV0dGVyLWlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICAgIEBleHRlbmQgJWJ1dHRvbjtcblxuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWJhY2tncm91bmQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1iYWNrZ3JvdW5kO1xuICAgICAgICBjb2xvcjogJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1jb2xvcjtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb290ZXItbmV3c2xldHRlci1idXR0b24taG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1ob3Zlci1iYWNrZ3JvdW5kO1xuICAgICAgICAgICAgY29sb3I6ICRmb290ZXItbmV3c2xldHRlci1idXR0b24taG92ZXItY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgICAgICAgICAgY29sb3I6ICRmb290ZXItbmV3c2xldHRlci1idXR0b24tYWN0aXZlLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2MtYWxsb3cge1xuICAgIEBleHRlbmQgJWJ1dHRvbi1hY2NlbnQ7XG5cbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG59XG5cbi5jYy1kZW55IHtcbiAgICBAZXh0ZW5kICVidXR0b24tZGVmYXVsdDtcbiAgICBAZXh0ZW5kICVidXR0b24tZGVmYXVsdC10cmFuc3BhcmVudDtcblxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuZm9vdGVyTmF2LWxhbmd1YWdlcyB7XG4gICAgICAgIC5mb290ZXJOYXYtY3VycmVudC1sYW5nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXItaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyTmF2LW1lbnUge1xuICAgICAgICAuZm9vdGVyTmF2LWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlck5hdiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgfVxuXG4gICAgLmZvb3Rlci1zb2NpYWwge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLmZvb3Rlci1zb2NpYWwtbGlua3Mge1xuICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgIH1cblxuICAgIC5mb290ZXItbmV3c2xldHRlciBidXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDU0cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLmZvb3Rlck5hdi1tZW51IHtcbiAgICAgICAgLmZvb3Rlck5hdi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5mb290ZXItaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXJOYXYge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgfVxuXG4gICAgLmZvb3Rlck5hdi1saW5rIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgJjpudGgtY2hpbGQobis5KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlck5hdi1tZW51IHtcbiAgICAgICAgY29sdW1uLXdpZHRoOiAyMDBweDtcbiAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuZm9vdGVyTmF2LWxhbmd1YWdlcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZvb3Rlci1zb2NpYWwge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLmZvb3Rlci1zb2NpYWwtbGlua3Mge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgfVxuXG4gICAgLmZvb3Rlci10ZXh0LFxuICAgIC5mb290ZXItc29jaWFsLFxuICAgIC5mb290ZXItdGV4dCArIC5mb290ZXItc29jaWFsLFxuICAgIC5mb290ZXItbmV3c2xldHRlciB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZm9vdGVyLW5ld3NsZXR0ZXIgZm9ybSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAuZm9vdGVyLWluZm8ge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuXG4gICAgLmZvb3Rlci1uZXdzbGV0dGVyIGZvcm0ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgICBmb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9fZm9vdGVyLnNjc3MiLCIkbWFpbk5hdi10cmlhbmdsZS13aWR0aDogMzVweCAhZGVmYXVsdDtcblxuLm1haW5OYXYge1xuICAgIGZvbnQtZmFtaWx5OiAkbWFpbk5hdi1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5tYWluTmF2LWxpbmsge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGNvbG9yOiAkbWFpbk5hdi1saW5rLWNvbG9yO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgLm1haW5OYXYtbGFuZ3VhZ2VzICYge1xuICAgICAgICBjb2xvcjogJG1haW5OYXYtbGFuZ3VhZ2VzLW1haW5OYXYtbGluay1jb2xvcjtcbiAgICAgICAgcGFkZGluZzogMTJweCAyMnB4IDEycHggMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkbWFpbk5hdi1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAubWFpbk5hdi0tc3RpY2t5ICYge1xuICAgICAgICBjb2xvcjogJG1haW5OYXYtc3RpY2t5LWxpbmstY29sb3I7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJG1haW5OYXYtc3RpY2t5LWxpbmstY29sb3ItaG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB9XG59XG5cbi5tYWluTmF2LWxhbmd1YWdlcy1zZWxlY3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluTmF2LW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCA0IC8gc3BhbiA4O1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXgtd2lkdGg6IDEyMjhweDtcblxuICAgIGkge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAubWFpbk5hdi1wYWdlcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4ubWFpbk5hdi1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1yaWdodDogNjRweDtcbn1cblxuLm1haW5OYXYtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5tYWluTmF2LWxhbmd1YWdlcyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBncmlkLWNvbHVtbjogY29sIDEyO1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAubWFpbk5hdi0tc3RpY2t5ICYge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tYWluTmF2LWN1cnJlbnQtbGFuZyB7XG4gICAgICAgIEBleHRlbmQgJWRyb3Bkb3duLXRvZ2dsZTtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIEBleHRlbmQgJWRyb3Bkb3duLWxpc3Q7XG4gICAgfVxuXG4gICAgLm1haW5OYXYtbGFuZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuXG4gICAgICAgIH4ubWFpbk5hdi1sYW5nOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG1haW5OYXYtbGFuZy1iZWZvcmUtYm9yZGVyO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBsZWZ0OiAyMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxhbmd1YWdlcy1kcm9wZG93bi1vcGVuIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubGFuZ3VhZ2VzLWNsb3NlIHtcbiAgICAgICAgICAgIEBleHRlbmQgJWRyb3Bkb3duLW92ZXJsYXk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWluTmF2LWxhbmd1YWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWFpbk5hdi10b3Age1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICBiYWNrZ3JvdW5kOiAkbWFpbk5hdi10b3AtYmFja2dyb3VuZDtcbiAgICBjb2xvcjogJG1haW5OYXYtdG9wLWNvbG9yO1xuICAgIGhlaWdodDogJHNpdGUtaGVhZGVyLW1heC1oZWlnaHQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHotaW5kZXg6ICR6aW5kZXgtbWFpbk5hdjtcblxuICAgIC5tYWluTmF2LS1zdGlja3kgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluTmF2LXRvcC1zdGlja3ktYmFja2dyb3VuZDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4ICRjb2xvci1ibGFjay0tYWxwaGEtbGlnaHQ7XG4gICAgICAgIGNvbG9yOiAkbWFpbk5hdi10b3Atc3RpY2t5LWNvbG9yO1xuICAgIH1cbn1cblxuLm1haW5OYXYtaGFtYnVyZ2VyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAxO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLm1haW5OYXYtbG9nbyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogJG1haW5OYXYtbG9nby1jb2xvcjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDM7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIC5jbHMtbG9nbyB7XG4gICAgICAgIGZpbGw6ICRjbHMtbG9nby1maWxsO1xuICAgIH1cblxuICAgIC5tYWluTmF2LS1zdGlja3kgJiB7XG4gICAgICAgIGNvbG9yOiAkbWFpbk5hdi1sb2dvLXN0aWNreS1jb2xvcjtcblxuICAgICAgICAuY2xzLWxvZ28ge1xuICAgICAgICAgICAgZmlsbDogJG1haW5OYXYtbG9nby1zdGlja3ktY2xzLWxvZ28tZmlsbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG59XG5cbi5tYWluTmF2LWxvZ28tbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLm1haW5OYXYtYmFjayB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkbWFpbk5hdi1iYWNrLWJhY2tncm91bmQ7XG4gICAgY29sb3I6ICRtYWluTmF2LWJhY2stY29sb3I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMTVweDtcbiAgICB6LWluZGV4OiAkemluZGV4LW1haW5OYXY7XG59XG5cbi5tYWluTmF2LWl0ZW0tLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5tYWluTmF2IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIC5tYWluTmF2LWl0ZW0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQycHg7XG4gICAgfVxuXG4gICAgLm1haW5OYXYtbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAubWFpbk5hdi1sYW5ndWFnZXMge1xuICAgICAgICBncmlkLWNvbHVtbjogLTE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgLm1haW5OYXYtY3VycmVudC1sYW5nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5tYWluTmF2LWl0ZW0tLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IHVuc2V0O1xuICAgIH1cblxuICAgIC5tYWluTmF2LWxpbmssXG4gICAgLmFjdGl2ZSAubWFpbk5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICRtYWluTmF2LWxpbmstYWN0aXZlLWNvbG9yLTEyODA7XG4gICAgfVxuXG4gICAgLm1haW5OYXYtbGluazpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkbWFpbk5hdi1saW5rLWhvdmVyLWNvbG9yLTEyODA7XG4gICAgfVxuXG4gICAgLm1haW5OYXYtbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluTmF2LW1lbnUtYmFja2dyb3VuZC0xMjgwO1xuICAgICAgICAvLyBkZWNvcmF0aXZlIHRyaWFuZ2xlXG4gICAgICAgIGJvcmRlci1ib3R0b206ICRtYWluTmF2LXRyaWFuZ2xlLXdpZHRoIHNvbGlkICRjb2xvci1ibGFjay0tdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAkbWFpbk5hdi10cmlhbmdsZS13aWR0aCBzb2xpZCAkbWFpbk5hdi1tZW51LWJvcmRlci0xMjgwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoODB2aCAtICN7JHNpdGUtaGVhZGVyLW1pbi1oZWlnaHR9KTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuNXM7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgICAgLy8gc2VwYXJhdG9yXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluTmF2LXBhZ2VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluTmF2LXBhZ2VzLWJhY2tncm91bmQtMTI4MDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDk1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNTVweCAwIDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbk5hdiAmIHtcbiAgICAgICAgICAgIHRvcDogY2FsYyg5NXB4IC0gODB2aCk7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbk5hdi5tYWluTmF2LS1leHBhbmRlZCAmIHtcbiAgICAgICAgICAgIHRvcDogJHNpdGUtaGVhZGVyLW1pbi1oZWlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbk5hdi1pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgMzBweCAwIDA7XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICB3aWR0aDogNzB2dztcbiAgICB9XG5cbiAgICAubWFpbk5hdi1yaWdodCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW5OYXYtdG9wIHtcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW5OYXYtdG9wLWJhY2tncm91bmQtMTI4MDtcbiAgICAgICAgY29sb3I6ICRtYWluTmF2LXRvcC1jb2xvci0xMjgwO1xuICAgICAgICBoZWlnaHQ6ICRzaXRlLWhlYWRlci1taW4taGVpZ2h0O1xuXG4gICAgICAgIC5tYWluTmF2LS1zdGlja3kgJiB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gY3VydGFpbiB0byBoaWRlIGJlaGluZCB0aGUgbWVudSBhbmltYXRpb25cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbk5hdi1sYW5ndWFnZXMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tYWluTmF2LWxhbmd1YWdlIHtcbiAgICAgICAgZGlzcGxheTogdW5zZXQ7XG4gICAgfVxuXG4gICAgLm1haW5OYXYtbG9nbyB7XG4gICAgICAgIGNvbG9yOiAkbWFpbk5hdi1sb2dvLWNvbG9yLTEyODA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAuY2xzLWxvZ28ge1xuICAgICAgICAgICAgZmlsbDogJG1haW5OYXYtbG9nby1jbHMtbG9nLWNvbG9yLTEyODA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbk5hdi1sb2dvLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tYWluTmF2LWhhbWJ1cmdlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNTVweDtcbiAgICB9XG5cbiAgICBtYWluLCBoZWFkZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tdG9wIDAuNXM7XG4gICAgfVxuXG4gICAgLm1haW5OYXYtLWV4cGFuZGVkICsgbWFpbixcbiAgICAubWFpbk5hdi0tZXhwYW5kZWQgKyBoZWFkZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKDgwdmggLSAjeyRzaXRlLWhlYWRlci1taW4taGVpZ2h0fSAtICN7JG1haW5OYXYtdHJpYW5nbGUtd2lkdGh9KTtcbiAgICB9XG5cbiAgICAubWFpbk5hdi1iYWNrIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgIH1cblxuICAgIC5tYWluTmF2LWxhbmd1YWdlcy1zZWxlY3Qge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbk5hdi1sYW5ndWFnZXMtc2VsZWN0LWJvcmRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW46IDAgNjBweCAyNXB4IDIxcHg7XG4gICAgICAgIG1heC13aWR0aDogMzAycHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDlweCAyMHB4IDlweCA5cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAubWFpbk5hdi1jdXJyZW50LWxhbmcge1xuICAgICAgICAgICAgY29sb3I6ICRtYWluTmF2LWN1cnJlbnQtbGFuZy1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJG1haW5OYXYtbGFuZ3VhZ2VzLXNlbGVjdC1jdXJyZW50LWxhbmctZm9udC1mYW1pbHk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogJG1haW5OYXYtbGFuZ3VhZ2VzLXNlbGVjdC1pLWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5tYWluTmF2LWxhbmd1YWdlcy1zZWxlY3Qge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgICAubWFpbk5hdi10b3Age1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLm1haW5OYXYtLWV4cGFuZGVkICsgbWFpbixcbiAgICAubWFpbk5hdi0tZXhwYW5kZWQgKyBoZWFkZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIC5tYWluTmF2LW1lbnUsXG4gICAgLm1haW5OYXYtbGFuZ3VhZ2UsXG4gICAgLm1haW5OYXYtaGFtYnVyZ2VyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubWFpbk5hdi1sb2dvIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL19uYXZpZ2F0aW9uLnNjc3MiLCIlYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuJWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IDIwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgcmVwZWF0KDEyLCBbY29sXSAxMjJweCkgMWZyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4lYmxvY2stdGl0bGUge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgZm9udC1mYW1pbHk6ICRibG9jay10aXRsZS1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcDogJGJsb2NrLXRpdGxlLWFmdGVyLWJvcmRlcjtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIG1hcmdpbi10b3A6IDE3cHg7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgIH1cbn1cblxuJWJsb2NrLXN1YnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGJsb2NrLXN1YnRpdGxlLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4lY29udGVudC1zdHlsZXMge1xuICAgIGNvbG9yOiAkY29udGVudC1zdHlsZXMtY29sb3I7XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb250ZW50LXN0eWxlcy1saW5rLWNvbG9yO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjb250ZW50LXN0eWxlcy1saW5rLWNvbG9yLWhvdmVyO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgY29sb3I6ICRjb250ZW50LXN0eWxlcy1oLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA3MnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgICBjb2xvcjogJGNvbnRlbnQtc3R5bGVzLWg1LWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBwICsgaDEsXG4gICAgcCArIGgyLFxuICAgIHAgKyBoMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgfVxuXG4gICAgPiBibG9ja3F1b3RlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICB0YWJsZSB7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29udGVudC1zdHlsZXMtdGFibGUtYm9yZGVyO1xuICAgICAgICBjb2x1bW4tc3BhbjogYWxsO1xuICAgICAgICBmb250LWZhbWlseTogJGNvbnRlbnQtc3R5bGVzLXRhYmxlLWZvbnQtZmFtaWx5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIHRoZWFkIHtcbiAgICAgICAgY29sb3I6ICRjb250ZW50LXN0eWxlcy10aGVhZC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgdGgge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICB0ZCwgdGgge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbnRlbnQtc3R5bGVzLXRkLXRoLWJvcmRlcjtcbiAgICAgICAgcGFkZGluZzogMjJweCAxNnB4IDIycHggMDtcblxuICAgICAgICBlbSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbnRlbnQtc3R5bGVzLWVtLWJvcmRlcjtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5hbGlnbi1yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IGVuZDtcbiAgICB9XG5cbiAgICB0YWJsZSAuaXRlbS1wcmljZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGVuZDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICBkZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgdHI6bGFzdC1jaGlsZCB7XG4gICAgICAgIHRoLCB0ZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LWNvbXBvdW5kLXNlbGVjdG9ycyovXG4gICAgdGhlYWQgKyB0Ym9keSxcbiAgICB0Ym9keSArIHRmb290IHtcbiAgICAgICAgdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbiAgICAgICAgdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbnRlbnQtc3R5bGVzLXRhYmxlLWJvcmRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC1jb21wb3VuZC1zZWxlY3RvcnMqL1xuXG4gICAgdGg6bm90KFthbGlnbl0pOm5vdChbY2xhc3NdKSB7XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIH1cbn1cblxuJXZpZGVvLWdyYWRpZW50IHtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkY29sb3Itd2hpdGUtLWFscGhhLCAkY29sb3Itd2hpdGUtLXRyYW5zcGFyZW50KSwgdXJsKCRkb3RzLWltZykgcmVwZWF0O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmNvdmVyLXZpZGVvLFxuLmNvdmVyLWltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjAxcHg7IC8qIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzMwNzAwMTQ0L3Jlc3BvbnNpdmUtb2JqZWN0LWZpdC1jb3Zlci1maXgtb24tY2hyb21lICovXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzaXRlLWNvbnRhaW5lci1tYXgtd2lkdGggLSAxKSB7XG4gICAgJWdyaWQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciByZXBlYXQoMTIsIFtjb2xdIDFmcikgMWZyO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICVibG9jay10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG5cbiAgICAlY29udGVudC1zdHlsZXMge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBoNSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICVibG9jay1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgfVxuXG4gICAgJWNvbnRlbnQtc3R5bGVzIHtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAlZ3JpZCB7XG4gICAgICAgIGdyaWQtZ2FwOiAyMHB4O1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAgcmVwZWF0KDEyLCBbY29sXSAxZnIpIDA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgICVibG9jay1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgfVxuXG4gICAgJWNvbnRlbnQtc3R5bGVzIHtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgICVjb250ZW50LXN0eWxlcyB7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdGQsIHRoIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCA1cHggNXB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY292ZXItdmlkZW8tY29udGVudCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgICAlY29udGVudC1zdHlsZXMge1xuICAgICAgICB0ZCwgdGgge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL19jb21tb24uc2NzcyIsIi5ibG9jayB7XG4gICAgQGV4dGVuZCAlYmxvY2s7XG5cbiAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZTtcbn1cblxuLy8gZ2VuZXJpYyBjb250ZW50IG9mIHRoZSBibG9ja1xuLmJsb2NrLXRleHQge1xuICAgIEBleHRlbmQgJWNvbnRlbnQtc3R5bGVzO1xuXG4gICAgY29sb3I6ICRibG9jay10ZXh0LWNvbG9yO1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7XG5cbiAgICAuYmxvY2stdGl0bGUge1xuICAgICAgICBAZXh0ZW5kICVibG9jay10aXRsZTtcblxuICAgICAgICBjb2xvcjogJGJsb2NrLXRpdGxlLWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5ibG9jay1zdWJ0aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkYmxvY2stdGl0bGUtYmxvY2stc3VidGl0bGUtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5ibG9jay1kZXNjcmlwdGlvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbi5ibG9jay1jb250ZW50IHtcbiAgICBAZXh0ZW5kICVibG9jaztcbiAgICBAZXh0ZW5kICVncmlkO1xuXG4gICAgbWFyZ2luLWJvdHRvbTogJHNpdGUtYmxvY2stc3BhY2U7XG59XG5cbi5wYWdlLWNvbnRlbnQge1xuICAgIEBleHRlbmQgJWJsb2NrO1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICBtYXJnaW46ICRzaXRlLWJsb2NrLXNwYWNlIDAgMDtcbn1cblxuLmRvd25sb2FkLWxpbmsge1xuICAgIEBleHRlbmQgJWJ1dHRvbjtcbiAgICBAZXh0ZW5kICVidXR0b24tYWNjZW50LXRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLmJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNpdGUtYmxvY2stc3BhY2UtbGc7XG4gICAgfVxuXG4gICAgLmJsb2NrLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc2l0ZS1ibG9jay1zcGFjZS1sZztcbiAgICB9XG5cbiAgICAuYmxvY2stdGV4dCAuYmxvY2stc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuXG4gICAgLnBhZ2UtY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogJHNpdGUtYmxvY2stc3BhY2UtbGcgMCAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5ibG9jayB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlLW1kO1xuICAgIH1cblxuICAgIC5ibG9jay1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNpdGUtYmxvY2stc3BhY2UtbWQ7XG4gICAgfVxuXG4gICAgLmJsb2NrLXRleHQgLmJsb2NrLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIC5wYWdlLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46ICRzaXRlLWJsb2NrLXNwYWNlLW1kIDAgMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuYmxvY2sge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZS1zbTtcbiAgICB9XG5cbiAgICAuYmxvY2stY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzaXRlLWJsb2NrLXNwYWNlLXNtO1xuICAgIH1cblxuICAgIC5wYWdlLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46ICRzaXRlLWJsb2NrLXNwYWNlLXNtIDAgMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5ibG9jayB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlLXhzO1xuICAgIH1cblxuICAgIC5ibG9jay1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNpdGUtYmxvY2stc3BhY2UteHM7XG4gICAgfVxuXG4gICAgLmJsb2NrLXRleHQgLmJsb2NrLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5ibG9jay10ZXh0IC5ibG9jay1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAucGFnZS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAkc2l0ZS1ibG9jay1zcGFjZS14cyAwIDA7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL3BhZ2UvZGVmYXVsdC5zY3NzIiwiLnBhZ2VIZXJvIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIG1hcmdpbjogMTEwcHggMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBhZ2VIZXJvLWFycm93IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICBiYWNrZ3JvdW5kOiAkcGFnZUhlcm8tYXJyb3ctYmFja2dyb3VuZDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDQzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDE0O1xuICAgIGhlaWdodDogNDZweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNDZweDtcblxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGFuaW1hdGlvbjogcHVsc2UtZG90IDAuNXMgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpIDBzIGluZmluaXRlO1xuICAgICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcGFnZUhlcm8tYXJyb3ctYm9yZGVyLWFmdGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA1NHB4O1xuICAgIH1cblxuICAgICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcGFnZUhlcm8tYXJyb3ctYm9yZGVyLWhvdmVyO1xuICAgIH1cblxuICAgIGkge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuXG4gICAgLnBhZ2VIZXJvLS1tZWRpYSAmIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG59XG5cbi5wYWdlSGVyby10b3Atc2VjdGlvbiB7XG4gICAgYm90dG9tOiA0MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlLWRvdCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbn1cblxuLnBhZ2VIZXJvLWltYWdlLFxuLnBhZ2VIZXJvLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ucGFnZUhlcm8tdGl0bGUge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBjb2xvcjogJHBhZ2VIZXJvLXRpdGxlLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiA2NnZoO1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4ucGFnZUhlcm8tLW1lZGlhIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JHNpdGUtaGVhZGVyLW1heC1oZWlnaHR9KTtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAucGFnZUhlcm8tdGl0bGUge1xuICAgICAgICBjb2xvcjogJHBhZ2VIZXJvLW1lZGlhLXRpdGxlLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDk2cHg7XG4gICAgICAgIHRleHQtc2hhZG93OiAkY29sb3ItYmxhY2stLWFscGhhLWhhcmQgM3B4IDAgM3B4O1xuICAgIH1cbn1cblxuLnBhZ2VIZXJvLXN1YnRpdGxlIHtcbiAgICBAZXh0ZW5kICVibG9jay10aXRsZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5wYWdlSGVybyB7XG4gICAgICAgIG1hcmdpbjogMTAwcHggMDtcbiAgICB9XG5cbiAgICAucGFnZUhlcm8tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgfVxuXG4gICAgLnBhZ2VIZXJvLS1tZWRpYSB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAucGFnZUhlcm8tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA4NHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLnBhZ2VIZXJvIHtcbiAgICAgICAgbWFyZ2luOiA4MHB4IDA7XG4gICAgfVxuXG4gICAgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgIH1cblxuICAgIC5wYWdlSGVyby0tbWVkaWEge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRzaXRlLWhlYWRlci1taW4taGVpZ2h0fSk7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAucGFnZUhlcm8tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnBhZ2VIZXJvIHtcbiAgICAgICAgbWFyZ2luOiA3MHB4IDA7XG4gICAgfVxuXG4gICAgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgIH1cblxuICAgIC5wYWdlSGVyby0tbWVkaWEge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLnBhZ2VIZXJvIHtcbiAgICAgICAgbWFyZ2luOiA2MHB4IDA7XG4gICAgfVxuXG4gICAgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cblxuICAgIC5wYWdlSGVyby1hcnJvdyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIH1cblxuICAgIC5wYWdlSGVyby1zdWJ0aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnBhZ2VIZXJvLS1tZWRpYSB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAucGFnZUhlcm8tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL3BhZ2UvX3BhZ2VIZXJvLnNjc3MiLCIuaGVhZGVyLXNsaWRlc2hvdyB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICBoZWlnaHQ6IDc0N3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmhlYWRlci1zbGlkZXNob3ctdHJhY2sge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlci1zbGlkZXNob3ctc2xpZGVzIHtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi1ZO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4uaGVhZGVyLXNsaWRlIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkY29sb3ItYmxhY2stLXRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGEsICYtLWRyYWdnaW5nIHtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxufVxuXG4uaGVhZGVyLXNsaWRlLW1lZGlhIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5oZWFkZXItc2xpZGVzaG93LWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXRvcDogLTQ3cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcyB7XG4gICAgY29sb3I6ICRoZWFkZXItc2xpZGVzaG93LXN3aXRjaGVzLWNvbG9yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAucHJldiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICB9XG5cbiAgICAubmV4dCwgLnByZXYge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcy1wcmV2LW5leHQtYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMtcHJldi1uZXh0LWJvcmRlcjtcbiAgICAgICAgY29sb3I6ICRoZWFkZXItc2xpZGVzaG93LXN3aXRjaGVzLXByZXYtbmV4dC1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMXB4O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA0N3B4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMtcHJldi1uZXh0LWJvcmRlci1ob3ZlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcy1wcmV2LW5leHQtY29sb3ItaG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuaGVhZGVyLXNsaWRlc2hvdyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICAgIGhlaWdodDogNzMwcHg7XG4gICAgfVxuXG4gICAgLmhlYWRlci1zbGlkZXNob3ctYmxvY2sge1xuICAgICAgICBtYXJnaW4tdG9wOiAtICRzaXRlLWhlYWRlci1taW4taGVpZ2h0O1xuICAgIH1cblxuICAgIC5oZWFkZXItc2xpZGVzaG93LWNvbnRyb2xzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTIzcHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgIH1cblxuICAgIC5oZWFkZXItc2xpZGVzaG93LXN3aXRjaGVzIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuaGVhZGVyLXNsaWRlc2hvdyB7XG4gICAgICAgIGhlaWdodDogNjIwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAuaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL3BhZ2UvX2hlYWRlci1zbGlkZXNob3cuc2NzcyIsIi5wcm9wb3NhbCB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcbn1cblxubWFpbiAucHJvcG9zYWwtLW1lZGlhLFxuaGVhZGVyICsgbWFpbiAucHJvcG9zYWwtLW1lZGlhIHtcbiAgICBtYXJnaW46IC0xNTBweCAwIDA7XG59XG5cbi5wcm9wb3NhbC1zY3JvbGwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbn1cblxuLnByb3Bvc2FsLWhlYWRlciB7XG4gICAgQGV4dGVuZCAlYmxvY2s7XG5cbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDUwJTtcbn1cblxuLnByb3Bvc2FsLWhlYWRlci1tZWRpYSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnByb3Bvc2FsLXRpdGxlIHtcbiAgICBAZXh0ZW5kICVwYWdlLXRpdGxlO1xuXG4gICAgZ3JpZC1hcmVhOiB0aXRsZTtcbn1cblxuLnByb3Bvc2FsLXN1YnRpdGxlIHtcbiAgICBAZXh0ZW5kICVwYWdlLXN1YnRpdGxlO1xuXG4gICAgZ3JpZC1hcmVhOiBzdWJ0aXRsZTtcbn1cblxuLnByb3Bvc2FsLWNvbnRlbnQge1xuICAgIEBleHRlbmQgJXBhZ2UtY29udGVudDtcblxuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnc3VidGl0bGUgc3VidGl0bGUnICd0aXRsZSBhY3Rpb24nICdkb3dubG9hZCBkb3dubG9hZCcgJ3RleHQgdGV4dCc7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KDEwMHB4LCBhdXRvKTtcbn1cblxuLnByb3Bvc2FsLXRleHQge1xuICAgIEBleHRlbmQgJXBhZ2UtdGV4dDtcblxuICAgIGdyaWQtYXJlYTogdGV4dDtcbiAgICBtYXJnaW4tdG9wOiAzN3B4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ucHJvcG9zYWwtYm9vayB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdyaWQtYXJlYTogYWN0aW9uO1xufVxuXG4ucHJvcG9zYWwtbGluayB7XG4gICAgQGV4dGVuZCAlYnV0dG9uO1xuICAgIEBleHRlbmQgJWJ1dHRvbi1hY2NlbnQ7XG5cbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG59XG5cbi5wcm9wb3NhbC1kb3dubG9hZCB7XG4gICAgZ3JpZC1hcmVhOiBkb3dubG9hZDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvcG9zYWwtLXBsYWluIHtcbiAgICBtYXJnaW4tdG9wOiAkc2l0ZS1oZWFkZXItbWF4LWhlaWdodDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5wcm9wb3NhbC1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiA5O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5wcm9wb3NhbC1ib29rIHtcbiAgICAgICAgdG9wOiAxMTVweDtcbiAgICB9XG5cbiAgICAucHJvcG9zYWwtbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWw7XG4gICAgICAgIHBhZGRpbmc6IDExcHggNTBweDtcbiAgICB9XG5cbiAgICAucHJvcG9zYWwtY29udGVudCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICBtYWluIC5wcm9wb3NhbC0tbWVkaWEsXG4gICAgaGVhZGVyICsgbWFpbiAucHJvcG9zYWwtLW1lZGlhIHtcbiAgICAgICAgbWFyZ2luOiAtMTE1cHggMCAwO1xuICAgIH1cblxuICAgIC5wcm9wb3NhbC1jb250ZW50IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ3N1YnRpdGxlJyAndGl0bGUnICdkb3dubG9hZCcgJ3RleHQnICdhY3Rpb24nO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG5cbiAgICAucHJvcG9zYWwtYm9vayB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAzOHB4O1xuICAgIH1cblxuICAgIC5wcm9wb3NhbC1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAyOHB4O1xuICAgIH1cblxuICAgIC5wcm9wb3NhbC1kb3dubG9hZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvcGFnZS9wcm9wb3NhbC5zY3NzIiwiLmVycm9yLXBhZ2Uge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMCAxMHB4O1xuXG4gICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvcGFnZS9lcnJvci5zY3NzIiwiLnRleHQtYmxvY2sge1xuICAgIEBleHRlbmQgJWdyaWQ7XG59XG5cbi50ZXh0LWJsb2NrLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudGV4dC1ibG9jay0tb2RkICYge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDcgLyBzcGFuIDY7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgIH1cbn1cblxuLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgQGV4dGVuZCAlY29udGVudC1zdHlsZXM7XG5cbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEwO1xuXG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbi50ZXh0LWJsb2NrLS1tZWRpYSB7XG4gICAgLnRleHQtYmxvY2stY29udGVudCBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAudGV4dC1ibG9jay1tZWRpYSxcbiAgICAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiA1MTZweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmLnRleHQtYmxvY2stLWV2ZW4gLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNDtcbiAgICAgICAgbWFyZ2luOiAtNXB4IDAgMCAyMHB4O1xuICAgIH1cblxuICAgICYudGV4dC1ibG9jay0tb2RkIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDMgLyBzcGFuIDQ7XG4gICAgICAgIG1hcmdpbjogLTVweCAyMHB4IDAgMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAudGV4dC1ibG9jay1jb250ZW50IGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA1NHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MXB4O1xuICAgIH1cblxuICAgIC50ZXh0LWJsb2NrLS1tZWRpYSB7XG4gICAgICAgIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi50ZXh0LWJsb2NrLS1ldmVuIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA1O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRleHQtYmxvY2stLW9kZCAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gNTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDEge1xuICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgLnRleHQtYmxvY2stLW1lZGlhIHtcbiAgICAgICAgLnRleHQtYmxvY2stbWVkaWEsXG4gICAgICAgIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzQxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1ibG9jay1jb250ZW50IGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYudGV4dC1ibG9jay0tZXZlbiAudGV4dC1ibG9jay1tZWRpYSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDY7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRleHQtYmxvY2stLWV2ZW4gLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogY29sIDcgLyBzcGFuIDY7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRleHQtYmxvY2stLW9kZCAudGV4dC1ibG9jay1tZWRpYSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogY29sIDcgLyBzcGFuIDY7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRleHQtYmxvY2stLW9kZCAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gNjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC50ZXh0LWJsb2NrLS1tZWRpYSB7XG4gICAgICAgIC50ZXh0LWJsb2NrLW1lZGlhLFxuICAgICAgICAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICAgICAgbWluLWhlaWdodDogYXV0bztcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtYmxvY2stLW1lZGlhIHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiAwO1xuXG4gICAgICAgIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnRleHQtYmxvY2stLWV2ZW4gLnRleHQtYmxvY2stY29udGVudCxcbiAgICAgICAgJi50ZXh0LWJsb2NrLS1vZGQgLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi50ZXh0LWJsb2NrLS1ldmVuIC50ZXh0LWJsb2NrLW1lZGlhLFxuICAgICAgICAmLnRleHQtYmxvY2stLW9kZCAudGV4dC1ibG9jay1tZWRpYSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgICAgICAgICAgaGVpZ2h0OiAzOTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fdGV4dC1ibG9jay5zY3NzIiwiLmJsb2NrLS1zbGlkZXNob3cge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG59XG5cbi5nYWxsZXJ5LWNvbnRhaW5lciB7XG4gICAgQGV4dGVuZCAlYmxvY2s7XG4gICAgQGV4dGVuZCAlZ3JpZDtcbn1cbi5nYWxsZXJ5IHtcbiAgICBncmlkLWNvbHVtbjogMi8tMjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5nYWxsZXJ5LXRyYWNrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5nYWxsZXJ5LXNsaWRlcyB7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLmdhbGxlcnktc2xpZGUge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkY29sb3ItYmxhY2stLXRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGEsICYtLWRyYWdnaW5nIHtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxufVxuXG4uZ2FsbGVyeS1zbGlkZS1tZWRpYSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdhbGxlcnktc2xpZGUtbWVkaWEtYm9yZGVyO1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCAkY29sb3ItYmxhY2stLWFscGhhLWxpZ2h0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmdhbGxlcnktY29udHJvbHMge1xuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAganVzdGlmeS1pdGVtczogZW5kO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmdhbGxlcnktc3dpdGNoZXMge1xuICAgIGNvbG9yOiAkZ2FsbGVyeS1zd2l0Y2hlcy1jb2xvcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcblxuICAgIC5wcmV2IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIH1cblxuICAgIC5uZXh0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgfVxuXG4gICAgLm5leHQsIC5wcmV2IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogJGdhbGxlcnktc3dpdGNoZXMtcHJldi1uZXh0LWJhY2tncm91bmQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRnYWxsZXJ5LXN3aXRjaGVzLXByZXYtbmV4dC1ib3JkZXI7XG4gICAgICAgIGNvbG9yOiAkZ2FsbGVyeS1zd2l0Y2hlcy1wcmV2LW5leHQtY29sb3I7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFweDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogNDdweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRnYWxsZXJ5LXN3aXRjaGVzLXByZXYtbmV4dC1ib3JkZXItaG92ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGdhbGxlcnktc3dpdGNoZXMtcHJldi1uZXh0LWNvbG9yLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAuZ2FsbGVyeSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIzMHB4O1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fZ2FsbGVyeS5zY3NzIiwiLmJsb2NrLS1zbGlkZXNob3ctZnVsbCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRzaXRlLWhlYWRlci1tYXgtaGVpZ2h0fSk7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbi5zbGlkZXNob3ctZnVsbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDB2dztcbn1cblxuLnNsaWRlc2hvdy10cmFjay1mdWxsIHtcbiAgICBAZXh0ZW5kICVncmlkO1xuXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2xpZGVzaG93LXNsaWRlcy1mdWxsIHtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi1ZO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4uc2xpZGUtZnVsbCB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkY29sb3ItYmxhY2stLXRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGEsICYtLWRyYWdnaW5nIHtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxufVxuXG4uc2xpZGUtbWVkaWEtZnVsbCB7XG4gICAgYm94LXNoYWRvdzogMCAzcHggNnB4ICRjb2xvci1ibGFjay0tYWxwaGEtbGlnaHQ7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2xpZGUtY29udGVudC1mdWxsIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBoMSB7XG4gICAgICAgIGNvbG9yOiAkc2xpZGUtY29udGVudC1mdWxsLWgxLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDk2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7XG4gICAgICAgIHRleHQtc2hhZG93OiAkY29sb3ItYmxhY2stLWFscGhhLWxpZ2h0IDJweCAwIDZweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgQGV4dGVuZCAlYnV0dG9uO1xuICAgICAgICBAZXh0ZW5kICVidXR0b24tYWNjZW50O1xuICAgIH1cbn1cblxuLnNsaWRlc2hvdy1jb250cm9scy1mdWxsIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuXG4gICAgLm5leHQge1xuICAgICAgICByaWdodDogMjVweDtcbiAgICB9XG5cbiAgICAucHJldiB7XG4gICAgICAgIGxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLm5leHQsIC5wcmV2IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stLXRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2stLXRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJHNsaWRlc2hvdy1jb250cm9scy1mdWxsLW5leHQtcHJldi1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGhlaWdodDogNDdweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxcHg7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogNDdweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuc2xpZGUtY29udGVudC1mdWxsIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA4NHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5zbGlkZS1mdWxsIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5zbGlkZS1jb250ZW50LWZ1bGwge1xuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zbGlkZXNob3ctZnVsbCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5ibG9jay0tc2xpZGVzaG93LWZ1bGw6Zmlyc3QtY2hpbGQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRzaXRlLWhlYWRlci1taW4taGVpZ2h0fSk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnNsaWRlc2hvdy1jb250cm9scy1mdWxsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpZGUtY29udGVudC1mdWxsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2xpZGUtY29udGVudC1mdWxsLWgxLWNvbG9yLTEwMjM7XG4gICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5zbGlkZS1jb250ZW50LWZ1bGwgaDEge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19zbGlkZXNob3ctZnVsbC5zY3NzIiwiLmJsb2NrLS1zbGlkZXNob3cge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbi5ibG9jay0tc2xpZGVzaG93ICsgLmJsb2NrLS1ib29rLWZvcm0gKyAucGFnZS1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyMHZoO1xufVxuXG4uc2xpZGVzaG93IHtcbiAgICBoZWlnaHQ6IDA7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzg3cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDB2dztcbn1cblxuLnNsaWRlc2hvdy10cmFjayB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2xpZGVzaG93LXNsaWRlcyB7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLnNsaWRlIHtcbiAgICBAZXh0ZW5kICVncmlkO1xuXG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgaGVpZ2h0OiA3ODdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkY29sb3ItYmxhY2stLXRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGEsICYtLWRyYWdnaW5nIHtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxufVxuXG4uc2xpZGUtbWVkaWEge1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCAkY29sb3ItYmxhY2stLWFscGhhLWxpZ2h0O1xuICAgIGdyaWQtY29sdW1uOiBjb2wgNCAvIHNwYW4gOTtcbiAgICBncmlkLXJvdzogMTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zbGlkZS1tZWRpYS12aWRlbyB7XG4gICAgQGV4dGVuZCAldmlkZW8tZ3JhZGllbnQ7XG59XG5cbi5zbGlkZS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA1O1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBoMSB7XG4gICAgICAgIGNvbG9yOiAkc2xpZGUtY29udGVudC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiA5NnB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG5cbi5zbGlkZXNob3ctY29udHJvbHMge1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zbGlkZXNob3ctc3dpdGNoZXMge1xuICAgIGNvbG9yOiAkc2xpZGVzaG93LXN3aXRjaGVzLWNvbG9yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICBncmlkLXJvdzogMTtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuXG4gICAgLnByZXYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgfVxuXG4gICAgLm5leHQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICB9XG5cbiAgICAubmV4dCwgLnByZXYge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2xpZGVzaG93LXN3aXRjaGVzLW5leHQtcHJldi1iYWNrZ3JvdW5kO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2xpZGVzaG93LXN3aXRjaGVzLW5leHQtcHJldi1ib3JkZXI7XG4gICAgICAgIGNvbG9yOiAkc2xpZGVzaG93LXN3aXRjaGVzLW5leHQtcHJldi1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMXB4O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA0N3B4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNsaWRlc2hvdy1zd2l0Y2hlcy1uZXh0LXByZXYtYm9yZGVyLWhvdmVyO1xuICAgICAgICAgICAgY29sb3I6ICRzbGlkZXNob3ctc3dpdGNoZXMtbmV4dC1wcmV2LWNvbG9yLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLmJsb2NrLS1zbGlkZXNob3cgKyAuYmxvY2stLWJvb2stZm9ybSArIC5wYWdlLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgICB9XG5cbiAgICAuYmxvY2stLXNsaWRlc2hvdyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuc2xpZGVzaG93IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgICB9XG5cbiAgICAuc2xpZGUge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnNsaWRlLWNvbnRlbnQge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpZGVzaG93LWNvbnRyb2xzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuc2xpZGVzaG93LWNvbnRyb2xzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYmxvY2stLXNsaWRlc2hvdyB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpZGUtbWVkaWEge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgIH1cblxuICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2xpZGUtY29udGVudC1jb2xvci1oMS0xMDIzO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6ICRjb2xvci1ibGFjay0tYWxwaGEgM3B4IDAgM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJHNsaWRlLWNvbnRlbnQtY29sb3ItbGluay0xMDIzO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6ICRjb2xvci1ibGFjay0tYWxwaGEgM3B4IDAgM3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAuc2xpZGUtbWVkaWEge1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIH1cblxuICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX3NsaWRlc2hvdy5zY3NzIiwiLm9mZmVycy1zbGlkZXNob3ctYmxvY2sge1xuICAgIGJhY2tncm91bmQ6ICRvZmZlcnMtc2xpZGVzaG93LWJsb2NrLWJhY2tncm91bmQ7XG4gICAgcGFkZGluZzogNTBweCAwIDYwcHg7XG4gICAgd2lkdGg6IDEwMHZ3O1xufVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy10aXRsZSB7XG4gICAgQGV4dGVuZCAlYmxvY2stdGl0bGU7XG5cbiAgICBjb2xvcjogJG9mZmVycy1zbGlkZXNob3ctdGl0bGUtY29sb3I7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkb2ZmZXJzLXNsaWRlc2hvdy10aXRsZS1ib3JkZXI7XG4gICAgfVxufVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy1zdWJ0aXRsZSB7XG4gICAgQGV4dGVuZCAlYmxvY2stc3VidGl0bGU7XG5cbiAgICBjb2xvcjogJG9mZmVycy1zbGlkZXNob3ctc3VidGl0bGUtY29sb3I7XG59XG5cbi5vZmZlcnMtc2xpZGVzaG93LXdyYXBwZXIge1xuICAgIEBleHRlbmQgJWdyaWQ7XG59XG5cbi5vZmZlcnMtc2xpZGVzaG93IHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy10cmFjayB7XG4gICAgbWFyZ2luLXRvcDogNTlweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm9mZmVycy1zbGlkZXNob3ctc2xpZGVzIHtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLVk7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi5vZmZlcnMtc2xpZGUge1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICBmbGV4LXNocmluazogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgW2NvbF0gMWZyKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkY29sb3ItYmxhY2stLXRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGEsICYtLWRyYWdnaW5nIHtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxufVxuXG4ub2ZmZXJzLXNsaWRlLW1lZGlhIHtcbiAgICBib3gtc2hhZG93OiAwIDNweCA2cHggJGNvbG9yLWJsYWNrLS1hbHBoYS1saWdodDtcbiAgICBncmlkLWNvbHVtbjogY29sIDMgLyBzcGFuIDY7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgaGVpZ2h0OiA1NTJweDsgLy8gNDozXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4ub2ZmZXJzLXNsaWRlLWNvbnRlbnQge1xuICAgIEBleHRlbmQgJXJlZkNhcmQ7XG5cbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJG9mZmVycy1zbGlkZS1jb250ZW50LWJhY2tncm91bmQ7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCA4IC8gc3BhbiA0O1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGhlaWdodDogMzI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub2ZmZXJzLXNsaWRlLWNvbnRlbnRIZWFkZXIge1xuICAgIEBleHRlbmQgJXJlZkNhcmQtaGVhZGVyO1xufVxuXG4ub2ZmZXJzLXNsaWRlLXRpdGxlIHtcbiAgICBAZXh0ZW5kICVyZWZDYXJkLXRpdGxlO1xuXG4gICAgY29sb3I6ICRvZmZlcnMtc2xpZGUtdGl0bGUtY29sb3I7XG59XG5cbi5vZmZlcnMtc2xpZGUtdGV4dCB7XG4gICAgQGV4dGVuZCAlcmVmQ2FyZC10ZXh0O1xuXG4gICAgY29sb3I6ICRvZmZlcnMtc2xpZGUtdGV4dC1jb2xvcjtcbn1cblxuLm9mZmVycy1zbGlkZS1wcmljZSxcbi5vZmZlcnMtc2xpZGUtZGF0ZXMge1xuICAgIGNvbG9yOiAkb2ZmZXJzLXNsaWRlLXByaWNlLWRhdGVzLWNvbG9yO1xuICAgIGZvbnQtZmFtaWx5OiAkb2ZmZXJzLXNsaWRlLXByaWNlLWRhdGVzLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLm9mZmVycy1zbGlkZS1saW5rIHtcbiAgICBAZXh0ZW5kICVyZWZDYXJkLW1vcmU7XG5cbiAgICBjb2xvcjogJG9mZmVycy1zbGlkZS1saW5rLWNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkb2ZmZXJzLXNsaWRlLWxpbmstY29sb3ItaG92ZXI7XG4gICAgfVxufVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy1jb250cm9scyB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTI7XG4gICAgZ3JpZC1yb3c6IDI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIFtjb2xdIDFmcik7XG4gICAgbWFyZ2luLXRvcDogNTJweDtcbiAgICBtaW4taGVpZ2h0OiA0N3B4O1xufVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy1zd2l0Y2hlcyB7XG4gICAgY29sb3I6ICRjb2xvci1ncmF5O1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMyAvIHNwYW4gNDtcblxuICAgIC5uZXh0LCAucHJldiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvZmZlcnMtc2xpZGVzaG93LXN3aXRjaGVzLXByZXYtbmV4dC1ib3JkZXI7XG4gICAgICAgIGNvbG9yOiAkb2ZmZXJzLXNsaWRlc2hvdy1zd2l0Y2hlcy1wcmV2LW5leHQtY29sb3I7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQ3cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkb2ZmZXJzLXNsaWRlc2hvdy1zd2l0Y2hlcy1wcmV2LW5leHQtYm9yZGVyLWhvdmVyO1xuICAgICAgICAgICAgY29sb3I6ICRvZmZlcnMtc2xpZGVzaG93LXN3aXRjaGVzLXByZXYtbmV4dC1jb2xvci1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm9mZmVycy1zbGlkZXNob3ctZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkb2ZmZXJzLXNsaWRlc2hvdy1mb290ZXItYmFja2dyb3VuZDtcbiAgICBjb2xvcjogJG9mZmVycy1zbGlkZXNob3ctZm9vdGVyLWNvbG9yO1xuICAgIHBhZGRpbmc6IDEwMHB4IDIwMHB4IDkwcHg7XG59XG5cbi5vZmZlcnMtc2xpZGVzaG93LXRleHQge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogJG9mZmVycy1zbGlkZXNob3ctdGV4dC1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLm9mZmVycy1zbGlkZXNob3ctdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG5cbiAgICAub2ZmZXJzLXNsaWRlLW1lZGlhIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiA3O1xuICAgICAgICBoZWlnaHQ6IDQyMHB4O1xuICAgIH1cblxuICAgIC5vZmZlcnMtc2xpZGUtY29udGVudCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNTtcbiAgICAgICAgaGVpZ2h0OiAyODBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAub2ZmZXJzLXNsaWRlc2hvdy10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC5vZmZlcnMtc2xpZGVzaG93LXN3aXRjaGVzIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiA0O1xuICAgIH1cblxuICAgIC5vZmZlcnMtc2xpZGUtbWVkaWEge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDk7XG4gICAgICAgIGhlaWdodDogNDIwcHg7XG4gICAgfVxuXG4gICAgLm9mZmVycy1zbGlkZS1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA2O1xuICAgICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5vZmZlcnMtc2xpZGVzaG93LXRyYWNrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICB9XG5cbiAgICAub2ZmZXJzLXNsaWRlc2hvdy1jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm9mZmVycy1zbGlkZXNob3ctZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICB9XG5cbiAgICAub2ZmZXJzLXNsaWRlIHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAgcmVwZWF0KDEyLCBbY29sXSAxZnIpIDA7XG4gICAgfVxuXG4gICAgLm9mZmVycy1zbGlkZS1jb250ZW50IHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICAgICAgICBwYWRkaW5nOiAxNDBweCAyMHB4IDI1cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLm9mZmVycy1zbGlkZS1saW5rIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAub2ZmZXJzLXNsaWRlLW1lZGlhIHtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAxMnB4ICRjb2xvci1zaGFyay0tYWxwaGEtbGlnaHQ7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLm9mZmVycy1zbGlkZXNob3cge1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIH1cblxuICAgIC5vZmZlcnMtc2xpZGVzaG93LWZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm9mZmVycy1zbGlkZXNob3ctY29udHJvbHMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5vZmZlcnMtc2xpZGUtdGl0bGUge1xuICAgICAgICBjb2xvcjogJG9mZmVycy1zbGlkZS1saW5rLWNvbG9yO1xuICAgIH1cblxuICAgIC5vZmZlcnMtc2xpZGUtbWVkaWEge1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIH1cblxuICAgIC5vZmZlcnMtc2xpZGUtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLm9mZmVycy1zbGlkZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRvZmZlcnMtc2xpZGUtbGluay1jb2xvci1ob3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vZmZlcnMtc2xpZGUtZGF0ZXMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLm9mZmVycy1zbGlkZS1saW5rIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX29mZmVycy1zbGlkZXNob3cuc2NzcyIsIi5ibG9jay0tY29sdW1ucyArIC5ibG9jay0taGVybyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmhlcm8ge1xuICAgIEBleHRlbmQgJWJsb2NrO1xuXG4gICAgYmFja2dyb3VuZDogJGhlcm8tYmFja2dyb3VuZDtcbiAgICBjb2xvcjogJGhlcm8tY29sb3I7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDYwcHggMTIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaGVyby0tbWVkaWEge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICRoZXJvLW1lZGlhLWNvbG9yO1xuICAgIGhlaWdodDogODY1cHg7XG59XG5cbi5oZXJvLXRpdGxlIHtcbiAgICBAZXh0ZW5kICVibG9jay10aXRsZTtcblxuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDcycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW4tYm90dG9tOiA0N3B4O1xufVxuXG4uaGVyby1pbWFnZSxcbi5oZXJvLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uaGVyby1jb250ZW50IHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuaGVyby10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMzY1cHg7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA4MnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvLS1tZWRpYSAmIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDI0cHg7XG5cbiAgICAgICAgLmhlcm8tdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3MnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVyby1saW5rIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgIGEge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkaGVyby1saW5rLWJvcmRlcjtcbiAgICAgICAgY29sb3I6ICRoZXJvLWxpbmstY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6ICRoZXJvLWxpbmstZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDU4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5oZXJvLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA4NnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5oZXJvLS1tZWRpYSB7XG4gICAgICAgIGhlaWdodDogODB2aDtcbiAgICAgICAgbWluLWhlaWdodDogODB2aDtcbiAgICB9XG5cbiAgICAuaGVyby1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuaGVyby0tbWVkaWEge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmhlcm8tLW1lZGlhIC5oZXJvLWNvbnRlbnQgLmhlcm8tdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLmhlcm8tdGV4dCBoMSxcbiAgICAuaGVyby1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5oZXJvIHtcbiAgICAgICAgcGFkZGluZzogNjBweDtcbiAgICB9XG5cbiAgICAuaGVyby10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuaGVyby1saW5rIGEge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDM4cHg7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19oZXJvLnNjc3MiLCIuc2VwYXJhdG9yIHtcbiAgICBAZXh0ZW5kICVibG9jaztcbiAgICBAZXh0ZW5kICVncmlkO1xuXG4gICAgYmFja2dyb3VuZDogJHNlcGFyYXRvci1iYWNrZ3JvdW5kO1xuICAgIGNvbG9yOiAkc2VwYXJhdG9yLWNvbG9yO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMTAwcHggMDtcbn1cblxuLnNlcGFyYXRvci10aXRsZSB7XG4gICAgY29sb3I6ICRzZXBhcmF0b3ItdGl0bGUtY29sb3I7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIC0yO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnNlcGFyYXRvci1jb250ZW50IHtcbiAgICBAZXh0ZW5kICVjb250ZW50LXN0eWxlcztcblxuICAgIGNvbG9yOiAkc2VwYXJhdG9yLWNvbG9yO1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIC0yO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcblxuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgICBjb2xvcjogJHNlcGFyYXRvci1jb250ZW50LWNvbG9yO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDAgMCA4cHg7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkc2VwYXJhdG9yLWNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2VwYXJhdG9yLWNvbnRlbnQtY29sb3ItaG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9jay0tc2VwYXJhdG9yLFxuLmJsb2NrLS1zZXBhcmF0b3IgKyAuYmxvY2sge1xuICAgIG1hcmdpbi10b3A6ICRzaXRlLXNlcGFyYXRvci1zcGFjaW5nO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLnNlcGFyYXRvciB7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICB9XG5cbiAgICAuc2VwYXJhdG9yLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgIH1cblxuICAgIC5zZXBhcmF0b3ItY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG5cbiAgICAuYmxvY2stLXNlcGFyYXRvcixcbiAgICAuYmxvY2stLXNlcGFyYXRvciArIC5ibG9jayB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLXNlcGFyYXRvci1zcGFjaW5nLWxnO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5zZXBhcmF0b3Ige1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDA7XG4gICAgfVxuXG4gICAgLnNlcGFyYXRvci10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLnNlcGFyYXRvci1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuYmxvY2stLXNlcGFyYXRvcixcbiAgICAuYmxvY2stLXNlcGFyYXRvciArIC5ibG9jayB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLXNlcGFyYXRvci1zcGFjaW5nLW1kO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zZXBhcmF0b3Ige1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgfVxuXG4gICAgLnNlcGFyYXRvci10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAzIC8gLTI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgLnNlcGFyYXRvci1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAzIC8gLTI7XG4gICAgfVxuXG4gICAgLmJsb2NrLS1zZXBhcmF0b3IsXG4gICAgLmJsb2NrLS1zZXBhcmF0b3IgKyAuYmxvY2sge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1zZXBhcmF0b3Itc3BhY2luZy1zbTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5zZXBhcmF0b3ItdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIC0yO1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB9XG5cbiAgICAuc2VwYXJhdG9yLWNvbnRlbnQge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDIgLyAtMjtcblxuICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2NrLS1zZXBhcmF0b3IsXG4gICAgLmJsb2NrLS1zZXBhcmF0b3IgKyAuYmxvY2sge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1zZXBhcmF0b3Itc3BhY2luZy14cztcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX3NlcGFyYXRvci5zY3NzIiwiLnJlZmVyZW5jZS1saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgPiBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlO1xuICAgIH1cblxuICAgID4gbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuLnJlZmVyZW5jZSB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIGdyaWQtYXV0by1yb3dzOiAxMDAlO1xuICAgIGhlaWdodDogNjMwcHg7XG59XG5cbi5yZWZlcmVuY2UtbWVkaWEge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gNztcbiAgICBncmlkLXJvdzogMTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3JkZXI6IDI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcblxuICAgIC5yZWZlcmVuY2UtLW9kZCAmIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCA2IC8gc3BhbiA3O1xuICAgIH1cbn1cblxuLnJlZmVyZW5jZS1oZWFkZXIge1xuICAgIEBleHRlbmQgJXJlZkNhcmQtaGVhZGVyO1xufVxuXG4ucmVmZXJlbmNlLWNvbnRlbnQge1xuICAgIEBleHRlbmQgJXJlZkNhcmQ7XG5cbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJHJlZmVyZW5jZS1jb250ZW50LWJhY2tncm91bmQ7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA1O1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGhlaWdodDogMzkycHg7XG4gICAgb3JkZXI6IDE7XG4gICAgei1pbmRleDogMjtcblxuICAgIC5yZWZlcmVuY2UtLW9kZCAmIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiA1O1xuICAgIH1cbn1cblxuLnJlZmVyZW5jZS10aXRsZSB7XG4gICAgQGV4dGVuZCAlcmVmQ2FyZC10aXRsZTtcbn1cblxuLnJlZmVyZW5jZS1kYXRlcyB7XG4gICAgY29sb3I6ICRyZWZlcmVuY2UtZGF0ZXMtY29sb3I7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnJlZmVyZW5jZS10ZXh0IHtcbiAgICBAZXh0ZW5kICVyZWZDYXJkLXRleHQ7XG5cbiAgICBjb2xvcjogJHJlZmVyZW5jZS10ZXh0LWNvbG9yO1xufVxuXG4ucmVmZXJlbmNlLW1vcmUge1xuICAgIEBleHRlbmQgJXJlZkNhcmQtbW9yZTtcblxuICAgIGNvbG9yOiAkcmVmZXJlbmNlLW1vcmUtY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRyZWZlcmVuY2UtbW9yZS1jb2xvci1ob3ZlcjtcbiAgICB9XG59XG5cbi5yZWZlcmVuY2UtbGluayB7XG4gICAgY29sb3I6ICRyZWZlcmVuY2UtbGluay1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRyZWZlcmVuY2UtbGluay1jb2xvci1ob3ZlcjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAucmVmZXJlbmNlLWxpc3QgPiBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlLWxnO1xuICAgIH1cblxuICAgIC5yZWZlcmVuY2Uge1xuICAgICAgICBoZWlnaHQ6IDYxMnB4O1xuICAgIH1cblxuICAgIC5yZWZlcmVuY2UtbWVkaWEge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDg7XG5cbiAgICAgICAgLnJlZmVyZW5jZS0tb2RkICYge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCA1IC8gc3BhbiA4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLnJlZmVyZW5jZS1saXN0ID4gbGkge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZS1tZDtcbiAgICB9XG5cbiAgICAucmVmZXJlbmNlIHtcbiAgICAgICAgaGVpZ2h0OiA0ODBweDtcbiAgICB9XG5cbiAgICAucmVmZXJlbmNlLWNvbnRlbnQge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDcgLyBzcGFuIDY7XG4gICAgICAgIGhlaWdodDogMzcwcHg7XG5cbiAgICAgICAgLnJlZmVyZW5jZS0tb2RkICYge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlZmVyZW5jZS1tZWRpYSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gODtcblxuICAgICAgICAucmVmZXJlbmNlLS1vZGQgJiB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogY29sIDUgLyBzcGFuIDg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAucmVmZXJlbmNlLWxpc3QgPiBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlLXNtO1xuICAgIH1cblxuICAgIC5yZWZlcmVuY2Uge1xuICAgICAgICBncmlkLWF1dG8tcm93czogaW5pdGlhbDtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnJlZmVyZW5jZS1jb250ZW50LFxuICAgIC5yZWZlcmVuY2UtLW9kZCAucmVmZXJlbmNlLWNvbnRlbnQge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgICAgICBncmlkLXJvdzogMjtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE0MHB4IDIwcHggMjVweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAucmVmZXJlbmNlLW1lZGlhLFxuICAgIC5yZWZlcmVuY2UtLW9kZCAucmVmZXJlbmNlLW1lZGlhIHtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAxMnB4ICRjb2xvci1zaGFyay0tYWxwaGEtbGlnaHQ7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgIC5yZWZlcmVuY2UtaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5yZWZlcmVuY2UtdGV4dCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5yZWZlcmVuY2UtbGlzdCA+IGxpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNpdGUtYmxvY2stc3BhY2UteHM7XG4gICAgfVxuXG4gICAgLnJlZmVyZW5jZS1tZWRpYSxcbiAgICAucmVmZXJlbmNlLS1vZGQgLnJlZmVyZW5jZS1tZWRpYSB7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxuXG4gICAgLnJlZmVyZW5jZS1jb250ZW50LS1saW5rIHtcbiAgICAgICAgLnJlZmVyZW5jZS10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHJlZmVyZW5jZS1tb3JlLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAucmVmZXJlbmNlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZmVyZW5jZS1tb3JlLWNvbG9yLWhvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlZmVyZW5jZS1kYXRlcyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX3JlZmVyZW5jZS5zY3NzIiwiLnJlZmVyZW5jZS1nYWxsZXJ5IHtcbiAgICBAZXh0ZW5kICVncmlkO1xuXG4gICAgbWFyZ2luLXRvcDogJHNpdGUtYmxvY2stc3BhY2U7XG59XG5cbi5yZWZlcmVuY2UtZ2FsbGVyeS1saXN0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7XG4gICAgZ3JpZC1nYXA6IDIwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ucmVmZXJlbmNlLWdhbGxlcnlJdGVtIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgID4gYSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIC5jb3Zlci1pbWFnZSxcbiAgICAuY292ZXItdmlkZW8ge1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5jb3Zlci1pbWFnZSxcbiAgICAgICAgLmNvdmVyLXZpZGVvIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZWZlcmVuY2UtZ2FsbGVyeUl0ZW0tbWVkaWEge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG59XG5cbi5yZWZlcmVuY2UtZ2FsbGVyeUl0ZW0tdGl0bGUge1xuICAgIGJvdHRvbTogMDtcbiAgICBjb2xvcjogJHJlZmVyZW5jZUdhbGxlcnlJdGVtLXRpdGxlLWNvbG9yO1xuICAgIGZvbnQtZmFtaWx5OiAkcmVmZXJlbmNlR2FsbGVyeUl0ZW0tdGl0bGUtZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGVmdDogMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgIC5yZWZlcmVuY2UtZ2FsbGVyeUl0ZW0tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLnJlZmVyZW5jZS1nYWxsZXJ5LWxpc3Qge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAucmVmZXJlbmNlLWdhbGxlcnktbGlzdCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fcmVmZXJlbmNlLWdhbGxlcnkuc2NzcyIsIi5zdWJwYWdlcyB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcbn1cblxuLnN1YnBhZ2UtbGlzdCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uc3VicGFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDQ5NHB4O1xuICAgIG1heC1oZWlnaHQ6IDgwdmg7XG59XG5cbi5zdWJwYWdlLS1ldmVuIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5zdWJwYWdlLWNvbnRlbnQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJHN1YnBhZ2UtY29udGVudC1iYWNrZ3JvdW5kO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDc1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA1MCU7XG59XG5cbi5zdWJwYWdlLW1lZGlhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTAlO1xufVxuXG4uc3VicGFnZS10aXRsZSB7XG4gICAgQGV4dGVuZCAlYmxvY2stdGl0bGU7XG5cbiAgICBjb2xvcjogJHN1YnBhZ2UtdGl0bGUtY29sb3I7XG4gICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbn1cblxuLnN1YnBhZ2UtdGV4dCBoMSxcbi5zdWJwYWdlLXN1YnRpdGxlIHtcbiAgICBjb2xvcjogJHN1YnBhZ2UtdGV4dC1oMS1zdWJ0aXRsZS1jb2xvcjtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW4tYm90dG9tOiA0N3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN1YnBhZ2UtdGV4dCB7XG4gICAgQGV4dGVuZCAlcmVmQ2FyZC10ZXh0O1xuXG4gICAgY29sb3I6ICRzdWJwYWdlLXRleHQtY29sb3I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN1YnBhZ2UtbW9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnN1YnBhZ2UtbW9yZS1saW5rIHtcbiAgICBAZXh0ZW5kICVidXR0b247XG4gICAgQGV4dGVuZCAlYnV0dG9uLWFjY2VudDtcbiAgICBAZXh0ZW5kICVidXR0b24tYWNjZW50LXRyYW5zcGFyZW50O1xuXG4gICAgbWluLXdpZHRoOiAyMDBweDtcblxuICAgIC5zdWJwYWdlLXRleHQgJiB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuc3VicGFnZS10ZXh0IGgxLFxuICAgIC5zdWJwYWdlLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5zdWJwYWdlIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtaW4taGVpZ2h0OiAzNDBweDtcbiAgICB9XG5cbiAgICAuc3VicGFnZS1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgIH1cblxuICAgIC5zdWJwYWdlLXRleHQgaDEsXG4gICAgLnN1YnBhZ2Utc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnN1YnBhZ2UtbGlzdCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgfVxuXG4gICAgLnN1YnBhZ2UtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG5cbiAgICAuc3VicGFnZS10ZXh0IGgxLFxuICAgIC5zdWJwYWdlLXN1YnRpdGxlIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuc3VicGFnZS10ZXh0IHNwYW4sXG4gICAgLnN1YnBhZ2UtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5zdWJwYWdlLFxuICAgIC5zdWJwYWdlLS1ldmVuIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1YnBhZ2UtbWVkaWEge1xuICAgICAgICBoZWlnaHQ6IDQ0N3B4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuc3VicGFnZS1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMzBweCAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB9XG5cbiAgICAuc3VicGFnZS1tb3JlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG5cbiAgICAuc3VicGFnZS1tb3JlLWxpbmsge1xuICAgICAgICAuc3VicGFnZS10ZXh0ICYge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdWJwYWdlLS1tZWRpYSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19zdWJwYWdlcy5zY3NzIiwiLmNvbHVtbnMge1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICBiYWNrZ3JvdW5kOiAkY29sdW1ucy1iYWNrZ3JvdW5kO1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBwYWRkaW5nOiAkc2l0ZS1ibG9jay1zcGFjZSAwO1xufVxuXG4uY29sdW1ucy10aXRsZSB7XG4gICAgY29sb3I6ICRjb2x1bW5zLXRpdGxlLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gNTtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4uY29sdW1ucy1tZWRpYSB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgICBoZWlnaHQ6IDgxMnB4O1xuICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29sdW1ucy1jb250ZW50IHtcbiAgICBAZXh0ZW5kICVjb250ZW50LXN0eWxlcztcblxuICAgIGNvbG9yOiAkY29sdW1ucy1jb250ZW50LWNvbG9yO1xuICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICBjb2x1bW4tZ2FwOiAzMDBweDtcbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEwO1xuXG4gICAgaDEge1xuICAgICAgICBjb2xvcjogJGNvbHVtbnMtY29udGVudC1oMS1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgaDEsIHRhYmxlLCBibG9ja3F1b3RlIHtcbiAgICAgICAgY29sdW1uLXNwYW46IGFsbDtcbiAgICB9XG5cbiAgICB1bCwgb2wge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5jb2x1bW5zIHtcbiAgICAgICAgcGFkZGluZzogJHNpdGUtYmxvY2stc3BhY2UtbGcgMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuY29sdW1ucyB7XG4gICAgICAgIHBhZGRpbmc6ICRzaXRlLWJsb2NrLXNwYWNlLW1kIDA7XG4gICAgfVxuXG4gICAgLmNvbHVtbnMtbWVkaWEge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgICAgICBoZWlnaHQ6IDY2dmg7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgfVxuXG4gICAgLmNvbHVtbnMtY29udGVudCB7XG4gICAgICAgIGNvbHVtbi1nYXA6IDEwMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5jb2x1bW5zLXRpdGxlIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5jb2x1bW5zLW1lZGlhIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICAgICAgaGVpZ2h0OiA2NnZoO1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIH1cblxuICAgIC5jb2x1bW5zLWNvbnRlbnQge1xuICAgICAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgICAgICBtYXJnaW46ICRzaXRlLWJsb2NrLXNwYWNlLXNtIDA7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAuY29sdW1ucy10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY29sdW1ucy1jb250ZW50IHtcbiAgICAgICAgY29sdW1uLWNvdW50OiAxO1xuICAgICAgICBtYXJnaW46ICRzaXRlLWJsb2NrLXNwYWNlLXhzIDA7XG4gICAgfVxuXG4gICAgLmNvbHVtbnMtbWVkaWEge1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgICAgICBoZWlnaHQ6IDY2dmg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLmNvbHVtbnMtY29udGVudCBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX2NvbHVtbnMuc2NzcyIsIi5ibG9jay0tbmV3cyAuYmxvY2stY29udGVudCxcbi5ibG9jay0tbGF0ZXN0LW5ld3MgLmJsb2NrLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5uZXdzIHtcbiAgICBAZXh0ZW5kICVibG9jaztcbiAgICBAZXh0ZW5kICVncmlkO1xufVxuXG4ubmV3cy1kYXRlIHtcbiAgICBjb2xvcjogJG5ld3MtZGF0ZS1jb2xvcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuXG4ubmV3cy1hcnRpY2xlIHtcbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEwO1xufVxuXG4ubmV3cy1jb250ZW50IHtcbiAgICBjb2xvcjogJG5ld3MtY29udGVudC1jb2xvcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuLm5ld3MtdGl0bGUge1xuICAgIGNvbG9yOiAkbmV3cy10aXRsZS1jb2xvcjtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgYTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLm5ld3MtYXJ0aWNsZSArIC5uZXdzLWFydGljbGUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRuZXdzLWFydGljbGUtYm9yZGVyO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMjNweCAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5uZXdzIC5wYWdpbmF0aW9uLFxuLnByb2R1Y3RMaXN0LWJsb2NrIC5wYWdpbmF0aW9uIHtcbiAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRwYWdpbmF0aW9uLWxpbmstY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHBhZ2luYXRpb24tbGluay1jb2xvci1ob3ZlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLm5ld3MtY29udGVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAubmV3cy10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG5cbiAgICAubmV3cy1jb250ZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIC5uZXdzLWFydGljbGUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLm5ld3MtZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuYmxvY2stLWxhdGVzdC1uZXdzIC5ibG9jay1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAubmV3cy10aXRsZSxcbiAgICAubmV3cy1hcnRpY2xlLFxuICAgIC5uZXdzIC5wYWdpbmF0aW9uIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICB9XG5cbiAgICAubmV3cy1kYXRlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAubmV3cy1hcnRpY2xlICsgLm5ld3MtYXJ0aWNsZSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX25ld3Muc2NzcyIsIi5ibG9jay0tY29sdW1ucyArIC5ibG9jay0tZnVsbC1zY3JlZW4tdmlkZW8geyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm5cbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubWVkaWEtZnVsbC1ibG9jayB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skc2l0ZS1oZWFkZXItbWF4LWhlaWdodH0pO1xufVxuXG4ubWVkaWEtZnVsbC1tZWRpYSB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5tZWRpYS1mdWxsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ubWVkaWEtZnVsbC0tdmlkZW8ge1xuICAgIGNvbG9yOiAkaGVyby1tZWRpYS1jb2xvcjtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGRvdHMtaW1nKSByZXBlYXQ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4ubWVkaWEtZnVsbC10aXRsZSB7XG4gICAgQGV4dGVuZCAlYmxvY2stdGl0bGU7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubWVkaWEtZnVsbC1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiA5NnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7XG4gICAgdGV4dC1zaGFkb3c6ICRjb2xvci1ibGFjay0tYWxwaGEtbGlnaHQgMnB4IDAgNnB4O1xufVxuXG4ubWVkaWEtZnVsbC1jb250ZW50IHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgY29sb3I6ICRtZWRpYS1mdWxsLWNvbnRlbnQtY29sb3I7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tZWRpYS1mdWxsLXRleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM0O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWF4LWhlaWdodDogMzY1cHg7XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogODJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDkwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbn1cblxuLm1lZGlhLWZ1bGwtbGluayB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICBhIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGhlcm8tbGluay1ib3JkZXI7XG4gICAgICAgIGNvbG9yOiAkaGVyby1saW5rLWNvbG9yO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVyby1saW5rLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgICAgICAgcGFkZGluZzogMTVweCA1OHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAubWVkaWEtZnVsbC1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogODRweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAubWVkaWEtZnVsbC1ibG9jayxcbiAgICAubWVkaWEtZnVsbC0tdmlkZW8ge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRzaXRlLWhlYWRlci1taW4taGVpZ2h0fSk7XG4gICAgfVxuXG4gICAgLm1lZGlhLWZ1bGwtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAubWVkaWEtZnVsbC0tdmlkZW8gLm1lZGlhLWZ1bGwtY29udGVudCAubWVkaWEtZnVsbC10ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAubWVkaWEtZnVsbC10ZXh0IGgxLFxuICAgIC5tZWRpYS1mdWxsLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5tZWRpYS1mdWxsLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLm1lZGlhLWZ1bGwtc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuXG4gICAgLm1lZGlhLWZ1bGwtdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm1lZGlhLWZ1bGwtbGluayBhIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAzOHB4O1xuICAgIH1cblxuICAgIC5tZWRpYS1mdWxsLS10cmF2ZWxsaW5lIC5tZWRpYS1mdWxsLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTUwcHg7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19mdWxsLXNjcmVlbi12aWRlby5zY3NzIiwiLm9mZmVyLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5vZmZlci1saXN0LWZpbHRlcldyYXBwZXIge1xuICAgIEBleHRlbmQgJWdyaWQ7XG59XG5cbi5vZmZlci1saXN0LWZpbHRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206ICRzaXRlLWJsb2NrLXNwYWNlLWxnO1xufVxuXG4ub2ZmZXItbGlzdC1maWx0ZXJCdG4ge1xuICAgIEBleHRlbmQgJWJ1dHRvbjtcbiAgICBAZXh0ZW5kICVidXR0b24tYWNjZW50O1xuXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi5vZmZlciB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIGdyaWQtYXV0by1yb3dzOiAxMDAlO1xuICAgIGhlaWdodDogNjMwcHg7XG5cbiAgICAub2ZmZXItbGlzdCAmIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNpdGUtYmxvY2stc3BhY2U7XG4gICAgfVxuXG4gICAgLm9mZmVyLWxpc3QgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxufVxuXG4ub2ZmZXItbWVkaWEge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gNztcbiAgICBncmlkLXJvdzogMTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3JkZXI6IDI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcblxuICAgIC5vZmZlci0tb2RkICYge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDYgLyBzcGFuIDc7XG4gICAgfVxuXG4gICAgLmNvdmVyLWltYWdlLFxuICAgIC5jb3Zlci12aWRlbyB7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGxpbmVhcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLmNvdmVyLWltYWdlLFxuICAgICAgICAuY292ZXItdmlkZW8ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm9mZmVyLWhlYWRlciB7XG4gICAgQGV4dGVuZCAlcmVmQ2FyZC1oZWFkZXI7XG59XG5cbi5vZmZlci1jb250ZW50IHtcbiAgICBAZXh0ZW5kICVyZWZDYXJkO1xuXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRvZmZlci1jb250ZW50LWJhY2tncm91bmQ7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA1O1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGhlaWdodDogMzkycHg7XG4gICAgb3JkZXI6IDE7XG4gICAgei1pbmRleDogMjtcblxuICAgIC5vZmZlci0tb2RkICYge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDU7XG4gICAgfVxufVxuXG4ub2ZmZXItdGl0bGUge1xuICAgIEBleHRlbmQgJXJlZkNhcmQtdGl0bGU7XG59XG5cbi5vZmZlci1kYXRlcyB7XG4gICAgY29sb3I6ICRvZmZlci1kYXRlcy1jb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5vZmZlci10ZXh0IHtcbiAgICBAZXh0ZW5kICVyZWZDYXJkLXRleHQ7XG59XG5cbi5vZmZlci1tb3JlIHtcbiAgICBAZXh0ZW5kICVyZWZDYXJkLW1vcmU7XG5cbiAgICBjb2xvcjogJG9mZmVyLW1vcmUtY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRvZmZlci1tb3JlLWNvbG9yLWhvdmVyO1xuICAgIH1cbn1cblxuLm9mZmVyLWRvbWFpbiB7XG4gICAgY29sb3I6ICRvZmZlci1kb21haW4tY29sb3I7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5vZmZlciB7XG4gICAgICAgIGhlaWdodDogNjEycHg7XG5cbiAgICAgICAgLm9mZmVyLWxpc3QgJiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZS1sZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vZmZlci1tZWRpYSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gODtcblxuICAgICAgICAub2ZmZXItLW9kZCAmIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBjb2wgNSAvIHNwYW4gODtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5vZmZlci1saXN0LWZpbHRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzaXRlLWJsb2NrLXNwYWNlLW1kO1xuICAgIH1cblxuICAgIC5vZmZlciB7XG4gICAgICAgIGhlaWdodDogNDgwcHg7XG5cbiAgICAgICAgLm9mZmVyLWxpc3QgJiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZS1tZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vZmZlci1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA2O1xuICAgICAgICBoZWlnaHQ6IDM3MHB4O1xuXG4gICAgICAgIC5vZmZlci0tb2RkICYge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm9mZmVyLW1lZGlhIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA4O1xuXG4gICAgICAgIC5vZmZlci0tb2RkICYge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCA1IC8gc3BhbiA4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm9mZmVyLWxpc3QtZmlsdGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNpdGUtYmxvY2stc3BhY2Utc207XG4gICAgfVxuXG4gICAgLm9mZmVyIHtcbiAgICAgICAgZ3JpZC1hdXRvLXJvd3M6IGluaXRpYWw7XG4gICAgICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5vZmZlci1jb250ZW50LFxuICAgIC5vZmZlci0tb2RkIC5vZmZlci1jb250ZW50IHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICAgICAgICBwYWRkaW5nOiAxNDBweCAyMHB4IDI1cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLm9mZmVyLW1lZGlhLFxuICAgIC5vZmZlci0tb2RkIC5vZmZlci1tZWRpYSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMTJweCAkY29sb3Itc2hhcmstLWFscGhhLWxpZ2h0O1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAub2ZmZXItaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5vZmZlci10ZXh0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5vZmZlci1tb3JlIHtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIC5vZmZlci1saXN0IC5vZmZlciB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlLXNtO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLm9mZmVyLWxpc3QtZmlsdGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNpdGUtYmxvY2stc3BhY2UteHM7XG4gICAgfVxuXG4gICAgLm9mZmVyLWxpc3QgPiBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlLXhzO1xuICAgIH1cblxuICAgIC5vZmZlci1tZWRpYSxcbiAgICAub2ZmZXItLW9kZCAub2ZmZXItbWVkaWEge1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIH1cblxuICAgIC5vZmZlci1jb250ZW50LFxuICAgIC5vZmZlci0tb2RkIC5vZmZlci1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLm9mZmVyLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRvZmZlci1tb3JlLWNvbG9yO1xuICAgIH1cblxuICAgIC5vZmZlci1kYXRlcyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX29mZmVyLnNjc3MiLCIudG91ci1ibG9jayB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIGhlaWdodDogODAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG59XG5cbi50b3VyLWNvbnRhaW5lciB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnRvdXItZGl2IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50b3VyLXBhbm8ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYuY3Vyc29yTW92ZU1vZGUge1xuICAgICAgICBjdXJzb3I6IG1vdmU7XG4gICAgfVxuXG4gICAgJi5jdXJzb3JEcmFnTW9kZSB7XG4gICAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAudG91ci1ibG9jayB7XG4gICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgfVxuXG4gICAgLnRvdXItY29udGFpbmVyIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudG91ci1ibG9jayB7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL190b3VyLWJsb2NrLnNjc3MiLCJAaW1wb3J0ICd+QGdsaWRlanMvZ2xpZGUvc3JjL2Fzc2V0cy9zYXNzL2dsaWRlLmNvcmUnO1xuXG5AaW1wb3J0ICdjb21tb24vYnV0dG9uJztcbkBpbXBvcnQgJ2NvbW1vbi9yZWZDYXJkJztcbkBpbXBvcnQgJ2NvbW1vbi9wYWdlJztcbkBpbXBvcnQgJ2NvbW1vbi9kcm9wZG93bic7XG5cbkBpbXBvcnQgJ2ZvbnRzJztcbkBpbXBvcnQgJ2RvdHMnO1xuQGltcG9ydCAnbGF5b3V0JztcbkBpbXBvcnQgJ2hlYWRlcic7XG5AaW1wb3J0ICdmb290ZXInO1xuQGltcG9ydCAnbmF2aWdhdGlvbic7XG5AaW1wb3J0ICdjb21tb24nO1xuXG5AaW1wb3J0ICdwYWdlL2RlZmF1bHQnO1xuQGltcG9ydCAncGFnZS9wYWdlSGVybyc7XG5AaW1wb3J0ICdwYWdlL2hlYWRlci1zbGlkZXNob3cnO1xuQGltcG9ydCAncGFnZS9wcm9wb3NhbCc7XG5AaW1wb3J0ICdwYWdlL2Vycm9yJztcblxuQGltcG9ydCAnYmxvY2svdGV4dC1ibG9jayc7XG5AaW1wb3J0ICdibG9jay9nYWxsZXJ5JztcbkBpbXBvcnQgJ2Jsb2NrL3NsaWRlc2hvdy1mdWxsJztcbkBpbXBvcnQgJ2Jsb2NrL3NsaWRlc2hvdyc7XG5AaW1wb3J0ICdibG9jay9vZmZlcnMtc2xpZGVzaG93JztcbkBpbXBvcnQgJ2Jsb2NrL2hlcm8nO1xuQGltcG9ydCAnYmxvY2svc2VwYXJhdG9yJztcbkBpbXBvcnQgJ2Jsb2NrL3JlZmVyZW5jZSc7XG5AaW1wb3J0ICdibG9jay9yZWZlcmVuY2UtZ2FsbGVyeSc7XG5AaW1wb3J0ICdibG9jay9zdWJwYWdlcyc7XG5AaW1wb3J0ICdibG9jay9jb2x1bW5zJztcbkBpbXBvcnQgJ2Jsb2NrL25ld3MnO1xuQGltcG9ydCAnYmxvY2svZnVsbC1zY3JlZW4tdmlkZW8nO1xuQGltcG9ydCAnYmxvY2svb2ZmZXInO1xuQGltcG9ydCAnYmxvY2svdG91ci1ibG9jayc7XG5cbmJvZHkge1xuICAgIGJhY2tncm91bmQ6ICRzaXRlLWJhY2tncm91bmQ7XG4gICAgY29sb3I6ICRzaXRlLWJhc2UtY29sb3I7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXRpdGxlO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5wIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xufVxuXG5hIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5maWd1cmUge1xuICAgIG1hcmdpbjogMDtcblxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxudGltZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLyogcmVtb3ZlIGlucHV0IHR5cGUgbnVtYmVyIHNwaW5uZXJzIGJlY2F1c2Ugd2UgdXNlIGN1c3RvbSAqL1xuaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gRWRnZSBkb2VzIG5vdCBzdXBwb3J0IG9iamVjdC1maXQ6IGNvdmVyIGZvciB2aWRlbyBlbGVtZW50cywgZmFsbGJhY2sgdG8gbGVmdCBhbGlnbmVkIGZ1bGxzY3JlZW4gdmlkZW9cbkBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjphdXRvKSB7XG4gICAgdmlkZW8uY292ZXItdmlkZW8ge1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZVxuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lXG4gICAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAgIGJvZHkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL21haW4uc2NzcyIsIiVidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9jb21tb24vX2J1dHRvbi5zY3NzIiwiLmJvb2stZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDk2cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiA1NDFweDtcbn1cblxuLmJvb2staXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkYm9vay1pdGVtLWJhY2tncm91bmQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRib29rLWl0ZW0tbGFiZWwtY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYm9vay1pdGVtLWxhYmVsLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwYWRkaW5nOiA3cHggMCAxMXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgdGltZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5jYWxlbmRhci10b2dnbGUge1xuICAgICAgICBjb2xvcjogJGNhbGVuZGFyLXRvZ2dsZS1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjYWxlbmRhci10b2dnbGUtYmFja2dyb3VuZC1iZWZvcmU7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYm9vay1pdGVtLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRhdGUtZGF5IHtcbiAgICBjb2xvcjogJGRhdGUtZGF5LWNvbG9yO1xuICAgIGZvbnQtZmFtaWx5OiAkZGF0ZS1kYXktZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiA0MXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uZGF0ZS1tb250aCB7XG4gICAgY29sb3I6ICRkYXRlLW1vbnRoLWNvbG9yO1xuICAgIGZvbnQtZmFtaWx5OiAkZGF0ZS1tb250aC1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLmRhdGUtcGlja2VyLWFycml2ZSxcbi5kYXRlLXBpY2tlci1kZXBhcnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJvb2stZ3Vlc3RzIHtcbiAgICBoZWlnaHQ6IDc2cHg7XG4gICAgbWFyZ2luOiAxMHB4IDIwcHg7XG4gICAgd2lkdGg6IDk3cHg7XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIC8vIGhpZGUgbnVtYmVyIGZpZWxkIGNvbnRyb2xzIG9uIEZpcmVmb3hcbiAgICAgICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgY29sb3I6ICRib29rLWd1ZXN0cy1jb2xvcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRib29rLWd1ZXN0cy1pbnB1dC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiA0MXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogNy41cHg7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgIH1cbn1cblxuLmJvb2stYXJyaXZlLFxuLmJvb2stZGVwYXJ0IHtcbiAgICBoZWlnaHQ6IDc2cHg7XG4gICAgbWFyZ2luOiAxMHB4IDIwcHg7XG4gICAgd2lkdGg6IDk3cHg7XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogOTdweDtcblxuICAgICAgICAmOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib29rLWFycml2ZS1ib29rLWRlcGFydC1ib3JkZXI7XG4gICAgICAgIGJvdHRvbTogMjAuNXB4O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICB9XG59XG5cbi5ib29rLWd1ZXN0cyBpbnB1dDppbnZhbGlkIHtcbiAgICBib3gtc2hhZG93OiAkYm9vay1pbnZhbGlkLWNvbG9yIDAgMCAxLjVweCAxcHg7XG59XG5cbi5ib29rLXN1Ym1pdCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBtaW4td2lkdGg6IDEyN3B4O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBidXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYm9vay1zdWJtaXQtYnV0dG9uLWJhY2tncm91bmQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgY29sb3I6ICRib29rLXN1Ym1pdC1idXR0b24tY29sb3I7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRib29rLXN1Ym1pdC1idXR0b24tZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAyOXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRib29rLXN1Ym1pdC1idXR0b24tYmFja2dyb3VuZC1ob3ZlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkYm9vay1zdWJtaXQtYnV0dG9uLWNvbG9yLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlcjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmd1ZXN0LXBpY2tlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuY291bnRlci1jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYWR1bHQtY291bnRlci1hcnJvdy1jb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogM3B4IDAgMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9wYWdlL19ib29rRm9ybS5zY3NzIiwiLnBhZ2Utcm9vbSB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcbn1cblxubWFpbiAucGFnZS1yb29tLS1tZWRpYSxcbmhlYWRlciArIG1haW4gLnBhZ2Utcm9vbS0tbWVkaWEge1xuICAgIG1hcmdpbjogLTE1MHB4IDAgMDtcbn1cblxuLnBhZ2Utcm9vbS10aXRsZSB7XG4gICAgQGV4dGVuZCAlcGFnZS10aXRsZTtcblxuICAgIGdyaWQtYXJlYTogdGl0bGU7XG59XG5cbi5wYWdlLXJvb20tc3VidGl0bGUge1xuICAgIEBleHRlbmQgJXBhZ2Utc3VidGl0bGU7XG5cbiAgICBncmlkLWFyZWE6IHN1YnRpdGxlO1xufVxuXG4ucGFnZS1yb29tLWNvbnRlbnQge1xuICAgIEBleHRlbmQgJXBhZ2UtY29udGVudDtcblxuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiA4O1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdzdWJ0aXRsZSBzdWJ0aXRsZScgJ3RpdGxlIGFjdGlvbicgJ3RleHQgdGV4dCc7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KDEwMHB4LCBhdXRvKTtcbn1cblxuLnBhZ2Utcm9vbS10ZXh0IHtcbiAgICBAZXh0ZW5kICVwYWdlLXRleHQ7XG5cbiAgICBncmlkLWFyZWE6IHRleHQ7XG4gICAgbWFyZ2luLXRvcDogMzdweDtcbn1cblxuLnBhZ2Utcm9vbS1ib29rIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ3JpZC1hcmVhOiBhY3Rpb247XG59XG5cbi5wYWdlLXJvb20tbGluayB7XG4gICAgQGV4dGVuZCAlYnV0dG9uO1xuICAgIEBleHRlbmQgJWJ1dHRvbi1hY2NlbnQ7XG5cbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG59XG5cbi5wYWdlLXJvb20tLXRyYXZlbGxpbmUge1xuICAgIC5wYWdlLXJvb20tY29udGVudCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICd0cmF2ZWxsaW5lIHRyYXZlbGxpbmUnICdzdWJ0aXRsZSBzdWJ0aXRsZScgJ3RpdGxlIGFjdGlvbicgJ3RleHQgdGV4dCc7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xuICAgIH1cblxuICAgIC5wYWdlLXJvb20tdGV4dCxcbiAgICAucGFnZS1yb29tLXRpdGxlLFxuICAgIC5wYWdlLXJvb20tc3VidGl0bGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM4cHg7XG4gICAgfVxufVxuXG4ucGFnZS1yb29tLXRyYXZlbGxpbmUge1xuICAgIGJhY2tncm91bmQ6ICR0cmF2ZWxsaW5lLXJvb20tYmFja2dyb3VuZDtcbiAgICBncmlkLWFyZWE6IHRyYXZlbGxpbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nOiAwIDM4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAucGFnZS1yb29tLWNvbnRlbnQge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLnBhZ2Utcm9vbS1ib29rIHtcbiAgICAgICAgdG9wOiAxMTVweDtcbiAgICB9XG5cbiAgICAucGFnZS1yb29tLWxpbmsge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBpbml0aWFsO1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDUwcHg7XG4gICAgfVxuXG4gICAgLnBhZ2Utcm9vbS1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIG1haW4gLnBhZ2Utcm9vbS0tbWVkaWEsXG4gICAgaGVhZGVyICsgbWFpbiAucGFnZS1yb29tLS1tZWRpYSB7XG4gICAgICAgIG1hcmdpbjogLTExNXB4IDAgMDtcbiAgICB9XG5cbiAgICAucGFnZS1yb29tLWNvbnRlbnQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnc3VidGl0bGUnICd0aXRsZScgJ3RleHQnICdhY3Rpb24nO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG5cbiAgICAucGFnZS1yb29tLWJvb2sge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMzhweDtcbiAgICB9XG5cbiAgICAucGFnZS1yb29tLWxpbmsge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDI4cHg7XG4gICAgfVxuXG4gICAgLnBhZ2Utcm9vbS0tdHJhdmVsbGluZSB7XG4gICAgICAgIC5wYWdlLXJvb20tdGV4dCxcbiAgICAgICAgLnBhZ2Utcm9vbS10aXRsZSxcbiAgICAgICAgLnBhZ2Utcm9vbS1zdWJ0aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2Utcm9vbS10cmF2ZWxsaW5lIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9wYWdlL3Jvb20uc2NzcyIsIi5ibG9jay0tYm9vay1mb3JtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xufVxuXG4uYm9vay1zdGF0aWMge1xuICAgIGJhY2tncm91bmQ6ICRib29rLXN0YXRpYy1iYWNrZ3JvdW5kO1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMTJweCAkY29sb3Itc2hhcmstLWFscGhhLWxpZ2h0O1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIG1heC13aWR0aDogODR2dztcbiAgICB3aWR0aDogNTQxcHg7XG59XG5cbi5ib29rLW5vdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJvb2stbm93LWxpbmsge1xuICAgIEBleHRlbmQgJWJ1dHRvbjtcbiAgICBAZXh0ZW5kICVidXR0b24tYWNjZW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLmJvb2stc3RhdGljIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYm9vay1ub3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvYmxvY2svX2Jvb2stZm9ybS5zY3NzIiwiLmJsb2NrLS1ob21lLXNsaWRlc2hvdyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbn1cblxuLmhvbWUtc2xpZGVzaG93LWJvb2sge1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICAuYm9vay1zdGF0aWMge1xuICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgNSAvIHNwYW4gNztcbiAgICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgICAgIG1hcmdpbjogLTYwcHggMCAwO1xuICAgICAgICBtYXgtd2lkdGg6IDY3MHB4O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuYm9vay1ub3cge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5ob21lLXNsaWRlc2hvdy1ib29rIHtcbiAgICAgICAgLmJvb2stc3VibWl0IGJ1dHRvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuaG9tZS1zbGlkZXNob3ctYm9vayB7XG4gICAgICAgIC5ib29rLXN0YXRpYyB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgICAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAuaG9tZS1zbGlkZXNob3ctYm9vayB7XG4gICAgICAgIC5ib29rLW5vdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL19ob21lLXNsaWRlc2hvdy5zY3NzIiwiLnJvb21zIHtcbiAgICBAZXh0ZW5kICVncmlkO1xufVxuXG4ucm9vbXMtbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMjBweDtcbiAgICBncmlkLXJvdy1nYXA6IDIwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ucm9vbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIG1heC13aWR0aDogNTMycHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb29tLW1lZGlhIHtcbiAgICBoZWlnaHQ6IDQ0M3B4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmNvdmVyLWltYWdlLFxuICAgIC5jb3Zlci12aWRlbyB7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGxpbmVhcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLmNvdmVyLWltYWdlLFxuICAgICAgICAuY292ZXItdmlkZW8ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJvb20tY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogJHJvb20tY29udGVudC1iYWNrZ3JvdW5kO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDMwN3B4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ucm9vbS10aXRsZSB7XG4gICAgY29sb3I6ICRyb29tLXRpdGxlLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBtYXJnaW46IDIycHggMjNweCAwO1xufVxuXG4ucm9vbS1zdWJ0aXRsZSB7XG4gICAgY29sb3I6ICRyb29tLXN1YnRpdGxlLWNvbG9yO1xuICAgIGZvbnQtZmFtaWx5OiAkcm9vbS1zdWJ0aXRsZS1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgbWFyZ2luOiAwIDIzcHg7XG59XG5cbi5yb29tLXRleHQge1xuICAgIGNvbG9yOiAkcm9vbS10ZXh0LWNvbG9yO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMTAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW46IDMycHggNDJweCAwIDIzcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJvb20tbW9yZSB7XG4gICAgbWFyZ2luOiAzMnB4IDIzcHg7XG59XG5cbi5yb29tLWxpbms6aG92ZXIgLnJvb20tdGl0bGUge1xuICAgIGNvbG9yOiAkcm9vbS1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucm9vbS1tb3JlLWxpbmsge1xuICAgIEBleHRlbmQgJWJ1dHRvbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5yb29tLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgIC5yb29tLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAucm9vbS1tZWRpYSB7XG4gICAgICAgIGhlaWdodDogMzN2aDtcbiAgICAgICAgbWluLWhlaWdodDogMjQwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnJvb20tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxuXG4gICAgLnJvb21zLWxpc3Qge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLnJvb20tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuXG4gICAgLnJvb20tY29udGVudCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAucm9vbXMtbGlzdCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fcm9vbXMuc2NzcyIsIi5yb29tcy1jb21wYWN0IHtcbiAgICBAZXh0ZW5kICVncmlkO1xuXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5yb29tcy1jb21wYWN0LWxpc3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW46IDMgLyAtMztcbiAgICBncmlkLWdhcDogMjBweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ucm9vbUNvbXBhY3Qge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDM7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1ib3R0b206IDkyJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb29tQ29tcGFjdC1tZWRpYSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ucm9vbUNvbXBhY3QtY29udGVudCB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5yb29tQ29tcGFjdC10aXRsZSB7XG4gICAgY29sb3I6ICRyb29tQ29tcGFjdC10aXRsZS1jb2xvcjtcbiAgICBmb250LWZhbWlseTogJHJvb21Db21wYWN0LXRpdGxlLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ucm9vbUhlcm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA0O1xuICAgIGdyaWQtcm93OiBzcGFuIDI7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb29tSGVyby1tZWRpYSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ucm9vbUhlcm8tY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogJHJvb21IZXJvLWNvbnRlbnQtYmFja2dyb3VuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgaGVpZ2h0OiAzMDdweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnJvb21IZXJvLXRpdGxlIHtcbiAgICBjb2xvcjogJHJvb21IZXJvLXRpdGxlLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBtYXJnaW46IDIycHggMjNweCAwO1xufVxuXG4ucm9vbUhlcm8tc3VidGl0bGUge1xuICAgIGNvbG9yOiAkcm9vbUhlcm8tc3VidGl0bGUtY29sb3I7XG4gICAgZm9udC1mYW1pbHk6ICRyb29tSGVyby1zdWJ0aXRsZS1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbWFyZ2luOiAwIDIzcHggMzBweDtcbn1cblxuLnJvb21IZXJvLXRleHQge1xuICAgIGNvbG9yOiAkcm9vbUhlcm8tdGV4dC1jb2xvcjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDEwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luOiAwIDIzcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJvb21IZXJvLW1vcmUge1xuICAgIG1hcmdpbjogMCAwIDMycHggMjNweDtcbn1cblxuLnJvb21IZXJvLWxpbms6aG92ZXIgLnJvb21IZXJvLXRpdGxlIHtcbiAgICBjb2xvcjogJHJvb21IZXJvLWxpbmstY29sb3ItaG92ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5yb29tSGVyby1tb3JlLWxpbmsge1xuICAgIEBleHRlbmQgJWJ1dHRvbjtcbn1cblxuXG4ucm9vbUhlcm8tbWVkaWEsXG4ucm9vbUNvbXBhY3QtbWVkaWEge1xuICAgIC5jb3Zlci1pbWFnZSxcbiAgICAuY292ZXItdmlkZW8ge1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5jb3Zlci1pbWFnZSxcbiAgICAgICAgLmNvdmVyLXZpZGVvIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAucm9vbUhlcm8tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxuXG4gICAgLnJvb21IZXJvLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIC5yb29tSGVyby10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAucm9vbXMtY29tcGFjdC1saXN0IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAucm9vbUhlcm8tdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnJvb21zLWNvbXBhY3QtbGlzdCB7XG4gICAgICAgIGdyaWQtZ2FwOiAyMHB4O1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIH1cblxuICAgIC5yb29tQ29tcGFjdCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDE7XG4gICAgfVxuXG4gICAgLnJvb21IZXJvIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICB9XG5cbiAgICAucm9vbUhlcm8tY29udGVudCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAucm9vbUhlcm8tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLnJvb21IZXJvLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLnJvb21IZXJvLW1vcmUge1xuICAgICAgICBtYXJnaW46IDIycHggMjNweDtcbiAgICB9XG5cbiAgICAucm9vbUhlcm8tbW9yZS1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLnJvb21IZXJvLW1lZGlhIHtcbiAgICAgICAgbWluLWhlaWdodDogMTgwcHg7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL19yb29tcy1jb21wYWN0LnNjc3MiLCIubWVkaWEtZnVsbC1ib29rIHtcbiAgICBib3R0b206ICRzaXRlLWJsb2NrLXNwYWNlO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ubWVkaWEtZnVsbC10cmF2ZWxsaW5lIHtcbiAgICBAZXh0ZW5kICVncmlkO1xuXG4gICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3Itd2hpdGUsIDAuOSk7XG4gICAgYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgID4gZGl2IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICB9XG5cbiAgICAudHJhdmVsbGluZS1saW5rIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10dW5kb3JhO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5tZWRpYS1mdWxsLWJvb2sge1xuICAgICAgICBib3R0b206ICRzaXRlLWJsb2NrLXNwYWNlLWxnO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5tZWRpYS1mdWxsLW1lZGlhIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skc2l0ZS1oZWFkZXItbWluLWhlaWdodH0pO1xuICAgIH1cblxuICAgIC5tZWRpYS1mdWxsLWJsb2NrIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIC5tZWRpYS1mdWxsLWJvb2sge1xuICAgICAgICBib3R0b206ICRzaXRlLWJsb2NrLXNwYWNlLW1kO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5tZWRpYS1mdWxsLWJvb2sge1xuICAgICAgICBib3R0b206ICRzaXRlLWJsb2NrLXNwYWNlLXNtO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLm1lZGlhLWZ1bGwtYm9vayB7XG4gICAgICAgIGJvdHRvbTogJHNpdGUtYmxvY2stc3BhY2UteHM7XG4gICAgfVxuXG4gICAgLm1lZGlhLWZ1bGwtdHJhdmVsbGluZSB7XG4gICAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgdG9wOiBjYWxjKDEwMHZoIC0gI3skc2l0ZS1oZWFkZXItbWluLWhlaWdodH0pO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fZnVsbC1zY3JlZW4tdmlkZW8uc2NzcyIsIi5hd2FyZHMge1xuICAgIEBleHRlbmQgJWdyaWQ7XG59XG5cbi5hd2FyZHMtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uYXdhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICBpbWcge1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSg4MCUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWJsYWNrbGlzdFxuICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC40cztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG59XG5cbi5hd2FyZC1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5hd2FyZHMtbGlzdCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL19hd2FyZHMuc2NzcyIsIi50cmF2ZWxsaW5lSGVybyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIG1hcmdpbi10b3A6IC0gJHNpdGUtYmxvY2stc3BhY2U7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50cmF2ZWxsaW5lSGVyby1tZWRpYSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRzaXRlLWhlYWRlci1tYXgtaGVpZ2h0fSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHJhdmVsbGluZUhlcm8taW1hZ2UsXG4udHJhdmVsbGluZUhlcm8tdmlkZW8ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi50cmF2ZWxsaW5lSGVyby10aXRsZSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGNvbG9yOiAkcGFnZUhlcm8tbWVkaWEtdGl0bGUtY29sb3I7XG4gICAgZm9udC1zaXplOiA5NnB4O1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDQ3cHg7XG4gICAgbWF4LWhlaWdodDogNjZ2aDtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB0ZXh0LXNoYWRvdzogJGNvbG9yLWJsYWNrLS1hbHBoYS1oYXJkIDNweCAwIDNweDtcbn1cblxuLnRyYXZlbGxpbmVIZXJvLXN1YnRpdGxlIHtcbiAgICBAZXh0ZW5kICVibG9jay10aXRsZTtcbn1cblxuLnRyYXZlbGxpbmVIZXJvLWZvcm0ge1xuICAgIGJhY2tncm91bmQ6ICR0cmF2ZWxsaW5lLWhlcm8tYmFja2dyb3VuZDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICA+IGRpdiB7XG4gICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi50cmF2ZWxsaW5lRm9ybSB7XG4gICAgYmFja2dyb3VuZDogJHRyYXZlbGxpbmUtYmFja2dyb3VuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDkwcHg7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgID4gZGl2IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC50cmF2ZWxsaW5lSGVyby10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogODRweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAudHJhdmVsbGluZUhlcm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAtICRzaXRlLWJsb2NrLXNwYWNlLW1kO1xuICAgIH1cblxuICAgIC50cmF2ZWxsaW5lSGVyby1tZWRpYSB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JHNpdGUtaGVhZGVyLW1pbi1oZWlnaHR9KTtcbiAgICB9XG5cbiAgICAudHJhdmVsbGluZUhlcm8tZm9ybSB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgdG9wOiBjYWxjKDEwMHZoIC0gI3skc2l0ZS1oZWFkZXItbWluLWhlaWdodH0pO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIH1cblxuICAgIC50cmF2ZWxsaW5lSGVyby10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudHJhdmVsbGluZUhlcm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAtICRzaXRlLWJsb2NrLXNwYWNlLXNtO1xuICAgIH1cblxuICAgIC50cmF2ZWxsaW5lSGVyby10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC50cmF2ZWxsaW5lSGVybyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0gJHNpdGUtYmxvY2stc3BhY2UteHM7XG4gICAgfVxuXG4gICAgLnRyYXZlbGxpbmVIZXJvLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTUwcHg7XG4gICAgfVxuXG4gICAgLnRyYXZlbGxpbmVIZXJvLXN1YnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAudHJhdmVsbGluZUZvcm0sXG4gICAgLnRyYXZlbGxpbmVIZXJvLWZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL190cmF2ZWxsaW5lLWJvb2tpbmctZm9ybS5zY3NzIiwiQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC50cmF2ZWxsaW5lLWJvb2tpbmctbGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC50cmF2ZWxsaW5lLWJvb2tpbmctbGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvYmxvY2svX3RyYXZlbGxpbmUtYm9va2luZy1saXN0LnNjc3MiLCIudHJhdmVsbGluZUJlbmVmaXRzLXRvb2x0aXAge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gICAgZm9udC1mYW1pbHk6ICR0cmF2ZWxsaW5lLXRvb2x0aXAtaGVhZGVyLWZvbnQtZmFtaWx5O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDg0MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzIGVhc2U7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcblxuICAgIC50cmF2ZWxsaW5lRm9ybSArICYge1xuICAgICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICAgIHRvcDogMTAwcHg7XG4gICAgfVxuXG4gICAgLnRyYXZlbGxpbmVGb3JtLnRvcCArICYge1xuICAgICAgICBib3R0b206IDEwMHB4O1xuICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgfVxufVxuXG4udHJhdmVsbGluZUJlbmVmaXRzLS1oaWRkZW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hZHZhbnRhZ2VzLWhlYWRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkdHJhdmVsbGluZS10b29sdGlwLWhlYWRlci1iYWNrZ3JvdW5kO1xuICAgIGNvbG9yOiAkdHJhdmVsbGluZS10b29sdGlwLWhlYWRlci1jb2xvcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5hZHZhbnRhZ2VzLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmF2ZWxsaW5lLXRvb2x0aXAtYmFja2dyb3VuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZm9udC1mYW1pbHk6ICR0cmF2ZWxsaW5lLXRvb2x0aXAtY29udGVudC1mb250LWZhbWlseTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5hZHZhbnRhZ2VzLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi5hZHZhbnRhZ2VzLWl0ZW1fX2ljb24geyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm5cbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uYWR2YW50YWdlcy1pdGVtX190ZXh0IHsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC50cmF2ZWxsaW5lQmVuZWZpdHMtdG9vbHRpcCB7XG4gICAgICAgIGJvdHRvbTogMjEwcHg7XG5cbiAgICAgICAgLnRyYXZlbGxpbmVGb3JtICsgJiB7XG4gICAgICAgICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICAgICAgICB0b3A6IDIxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRyYXZlbGxpbmVGb3JtLnRvcCArICYge1xuICAgICAgICAgICAgYm90dG9tOiAyMTBweDtcbiAgICAgICAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLnRyYXZlbGxpbmVCZW5lZml0cy10b29sdGlwIHtcbiAgICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgICBsZWZ0OiBpbml0aWFsO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuXG4gICAgICAgIC50cmF2ZWxsaW5lRm9ybSArICYge1xuICAgICAgICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRyYXZlbGxpbmVGb3JtLnRvcCArICYge1xuICAgICAgICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgICAgICAgdG9wOiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFkdmFudGFnZXMtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRyYXZlbGxpbmUtdG9vbHRpcC1iYWNrZ3JvdW5kO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuYWR2YW50YWdlcy1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5hZHZhbnRhZ2VzLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIC50cmF2ZWxsaW5lQmVuZWZpdHMtLWhpZGRlbiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fdHJhdmVsbGluZS1ib29raW5nLXRvb2x0aXAuc2NzcyIsIi5uZXdzbGV0dGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5uZXdzbGV0dGVyLWxpbmsge1xuICAgICAgICBAZXh0ZW5kICVidXR0b247XG4gICAgICAgIEBleHRlbmQgJWJ1dHRvbi1hY2NlbnQ7XG4gICAgICAgIEBleHRlbmQgJWJ1dHRvbi1hY2NlbnQtdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBBbGVncmV5YSwgc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEFsZWdyZXlhIFNhbnMsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRmb290ZXItbmV3c2xldHRlci1pbnB1dC1iYWNrZ3JvdW5kO1xuICAgICAgICBib3JkZXI6ICRmb290ZXItbmV3c2xldHRlci1pbnB1dC1ib3JkZXI7XG4gICAgICAgIGNvbG9yOiAkZm9vdGVyLW5ld3NsZXR0ZXItaW5wdXQtY29sb3I7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb290ZXItbmV3c2xldHRlci1pbnB1dC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9vdGVyLW5ld3NsZXR0ZXItaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgICAgQGV4dGVuZCAlYnV0dG9uO1xuXG4gICAgICAgIGJhY2tncm91bmQ6ICRmb290ZXItbmV3c2xldHRlci1idXR0b24tYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWJhY2tncm91bmQ7XG4gICAgICAgIGNvbG9yOiAkZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWNvbG9yO1xuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1ob3Zlci1iYWNrZ3JvdW5kO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgICAgICBjb2xvcjogJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1ob3Zlci1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb290ZXItbmV3c2xldHRlci1idXR0b24tYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRmb290ZXItbmV3c2xldHRlci1idXR0b24tYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgICAgICAgICBjb2xvcjogJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1hY3RpdmUtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5uZXdzbGV0dGVyIHtcbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fbmV3c2xldHRlci5zY3NzIiwiLmJsb2NrLS1kcm9wZG93biArIC5ibG9jay0tZHJvcGRvd24ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5kcm9wZG93bi1ibG9jayB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIC5kcm9wZG93bi1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMTJweCAkY29sb3ItYmxhY2stLWFscGhhLWxpZ2h0O1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1hcnJvdyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLmRyb3Bkb3duLW9wZW4ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZS0tYWxwaGE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDMycHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1ib2R5IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlLS1hbHBoYTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nOiAzNXB4O1xuXG4gICAgICAgICYuZHJvcGRvd24tYmxvY2stb3BlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24taW1hZ2Uge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5kcm9wZG93bi1ibG9jayB7XG4gICAgICAgIC5kcm9wZG93bi1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL19kcm9wZG93bi5zY3NzIiwiLmJvb2tQb3B1cCB7XG4gICAgQGV4dGVuZCAlYmxvY2s7XG5cbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRib29rUG9wdXAtYmFja2dyb3VuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICB6LWluZGV4OiAkemluZGV4LWJvb2tQb3B1cDtcblxuICAgIC5ib29rIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJvb2tQb3B1cC1ib29rLWJhY2tncm91bmQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMTJweCAkY29sb3Itc2hhcmstLWFscGhhLWxpZ2h0O1xuICAgIH1cbn1cblxuLmJvb2tQb3B1cC0tZXhwYW5kZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmJvb2stY2xvc2Uge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJGJvb2stY2xvc2UtYmFja2dyb3VuZDtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICRib29rLWNsb3NlLWNvbG9yO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGhlaWdodDogNThweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDY2cHg7XG5cbiAgICBpIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4uYm9vay10aXRsZSB7XG4gICAgY29sb3I6ICRib29rLXRpdGxlLWNvbG9yO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6ICRib29rLXRpdGxlLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsZWZ0OiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMzZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiA4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmJvb2tQb3B1cCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRib29rUG9wdXAtYmFja2dyb3VuZC03Njg7XG5cbiAgICAgICAgLmJvb2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMzZweCA1MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvb2stZm9ybSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgaGVpZ2h0OiA1NXZoO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib29rLWl0ZW0ge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDEycHggJGNvbG9yLXNoYXJrLS1hbHBoYS1saWdodDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBoZWlnaHQ6IDU4cHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRib29rLWl0ZW0tbGFiZWwtY29sb3ItNzY4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRpbWUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYWxlbmRhci10b2dnbGUge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMjNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvdW50ZXItY29udHJvbHMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ib29rLXN1Ym1pdCB7XG4gICAgICAgICAgICBib3R0b206IDM2cHg7XG4gICAgICAgICAgICBsZWZ0OiAzNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICByaWdodDogMzZweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRib29rUG9wdXAtc3VibWl0LWJ1dHRvbi1iYWNrZ3JvdW5kO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9va1BvcHVwLXN1Ym1pdC1idXR0b24tY29sb3I7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJvb2tQb3B1cC1zdWJtaXQtYnV0dG9uLWJhY2tncm91bmQtaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9va1BvcHVwLXN1Ym1pdC1idXR0b24tY29sb3ItaG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtcGlja2VyLWFycml2ZSxcbiAgICAgICAgLmRhdGUtcGlja2VyLWRlcGFydCB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvb2stYXJyaXZlLFxuICAgICAgICAuYm9vay1kZXBhcnQge1xuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLy8gYWxsb3cgaU9TIHJlc2l6ZSB0byAxMDAlXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ib29rLWd1ZXN0cyB7XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjB2dztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgNnB4O1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiB1bnNldDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJvb2stY2xvc2Uge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4taGVpZ2h0OiA2NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5ib29rLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvX2Jvb2tQb3B1cC5zY3NzIiwiLm1haW5OYXYtdG9wIHtcbiAgICAuYm9va05vdyB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuYm9va05vdy1saW5rIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW5OYXYtdG9wLWJvb2tOb3ctbGluay1iYWNrZ3JvdW5kO1xuICAgICAgICBjb2xvcjogJG1haW5OYXYtdG9wLWJvb2tOb3ctbGluay1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgNDVweDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJvb2stc3VibWl0LWJ1dHRvbi1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgICAgICAgICAgY29sb3I6ICRib29rLXN1Ym1pdC1idXR0b24tY29sb3ItaG92ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbk5hdi0tc3RpY2t5ICYge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib29rTm93LWxpbms6YWN0aXZlLFxuICAgIC5hY3RpdmUgLmJvb2tOb3ctbGluayB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRib29rTm93LWxpbmstYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgICAgIGNvbG9yOiAkYm9va05vdy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB9XG59XG5cbi5ib29rTm93LS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAubWFpbk5hdi1tZW51IHtcbiAgICAgICAgLmJvb2tOb3cge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluTmF2LXRvcCB7XG4gICAgICAgIC5ib29rTm93IHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgIC5ib29rTm93LWxpbmssXG4gICAgICAgICAgICAuYm9va05vdy1saW5rOmFjdGl2ZSxcbiAgICAgICAgICAgICYuYWN0aXZlIC5ib29rTm93LWxpbmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluTmF2LXRvcC1hY3RpdmUtYmFja2dyb3VuZC0xMjgwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbk5hdi10b3AtYWN0aXZlLWNvbG9yLTEyODA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ib29rTm93LWxpbms6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbk5hdi10b3AtYm9va05vdy1saW5rLWNvbG9yLWhvdmVyLTEyODA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9va05vdy1saW5rLS1tb2JpbGUge1xuICAgICAgICBjb2xvcjogJGJvb2tOb3ctbGluay1tb2JpbGUtY29sb3I7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL19uYXZpZ2F0aW9uLnNjc3MiLCJAaW1wb3J0ICd+YmFzZS9jc3MvbWFpbic7XG5cbkBpbXBvcnQgJ2NvbW1vbi9idXR0b24nO1xuXG5AaW1wb3J0ICdwYWdlL2Jvb2tGb3JtJztcbkBpbXBvcnQgJ3BhZ2Uvcm9vbSc7XG5cbkBpbXBvcnQgJ2Jsb2NrL2Jvb2stZm9ybSc7XG5AaW1wb3J0ICdibG9jay9ob21lLXNsaWRlc2hvdyc7XG5AaW1wb3J0ICdibG9jay9yb29tcyc7XG5AaW1wb3J0ICdibG9jay9yb29tcy1jb21wYWN0JztcbkBpbXBvcnQgJ2Jsb2NrL2Z1bGwtc2NyZWVuLXZpZGVvJztcbkBpbXBvcnQgJ2Jsb2NrL2F3YXJkcyc7XG5AaW1wb3J0ICdibG9jay90cmF2ZWxsaW5lLWJvb2tpbmctZm9ybSc7XG5AaW1wb3J0ICdibG9jay90cmF2ZWxsaW5lLWJvb2tpbmctbGlzdCc7XG5AaW1wb3J0ICdibG9jay90cmF2ZWxsaW5lLWJvb2tpbmctdG9vbHRpcCc7XG5AaW1wb3J0ICdibG9jay9uZXdzbGV0dGVyJztcbkBpbXBvcnQgJ2Jsb2NrL2Ryb3Bkb3duJztcblxuQGltcG9ydCAnYm9va1BvcHVwJztcbkBpbXBvcnQgJ25hdmlnYXRpb24nO1xuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL21haW4uc2NzcyIsIiVyZWZDYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAlcmVmQ2FyZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAlcmVmQ2FyZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAlcmVmQ2FyZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgICVyZWZDYXJkLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9zdW5yaXNlL2Nzcy9jb21tb24vX3JlZkNhcmQuc2NzcyIsIi5zZXBhcmF0b3ItY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9zdW5yaXNlL2Nzcy9ibG9jay9fc2VwYXJhdG9yLnNjc3MiLCIuaGVyby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLmhlcm8tc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhlcm8tc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAuaGVyby1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvc3VucmlzZS9jc3MvYmxvY2svX2hlcm8uc2NzcyIsIi5zdWJwYWdlLXRleHQgaDEsXG4uc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLnN1YnBhZ2UtdGV4dCBoMSxcbiAgICAuc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuc3VicGFnZS10ZXh0IGgxLFxuICAgIC5zdWJwYWdlLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zdWJwYWdlLXRleHQgaDEsXG4gICAgLnN1YnBhZ2Utc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAuc3VicGFnZS10ZXh0IGgxLFxuICAgIC5zdWJwYWdlLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgIH1cbn1cblxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2hvdGVsL3N1bnJpc2UvY3NzL2Jsb2NrL19zdWJwYWdlcy5zY3NzIiwiLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvc3VucmlzZS9jc3MvYmxvY2svX3RleHRfYmxvY2suc2NzcyIsIi5ib29rLWZvcm0ge1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4uYm9vay1pdGVtIHtcbiAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICB9XG5cbiAgICB0aW1lIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgIH1cblxuICAgIC5jYWxlbmRhci10b2dnbGUge1xuICAgICAgICBib3R0b206IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgfVxufVxuXG4uYm9vay1ndWVzdHMge1xuICAgIGlucHV0IHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgfVxufVxuXG4uYm9vay1hcnJpdmUsXG4uYm9vay1kZXBhcnQge1xuICAgIGlucHV0IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uZGF0ZS1waWNrZXItYXJyaXZlLFxuLmRhdGUtcGlja2VyLWRlcGFydCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5ndWVzdC1waWNrZXIge1xuICAgIGhlaWdodDogNDZweDtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcblxuICAgIC5jb3VudGVyLWNvbnRyb2xzIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGF0ZS1kYXkge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuLmRhdGUtbW9udGgge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IDdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5ndWVzdC1waWNrZXIge1xuICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9zdW5yaXNlL2Nzcy9wYWdlL19ib29rRm9ybS5zY3NzIiwiJWJsb2NrLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDUycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAlYmxvY2stc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgJWJsb2NrLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgJWJsb2NrLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgIH1cbn1cblxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2hvdGVsL3N1bnJpc2UvY3NzL19jb21tb24uc2NzcyIsIi5tYWluTmF2LWxvZ28ge1xuICAgIHdpZHRoOiAyMTBweDtcbn1cblxuLm1haW5OYXYtbG9nbyBzdmcge1xuICAgIGhlaWdodDogJHNpdGUtaGVhZGVyLW1heC1oZWlnaHQ7XG4gICAgd2lkdGg6IDIxMHB4O1xufVxuXG4ubWFpbk5hdi1tZW51OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAubWFpbk5hdi1sb2dvIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogJHNpdGUtaGVhZGVyLW1pbi1oZWlnaHQ7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9zdW5yaXNlL2Nzcy9fbmF2aWdhdGlvbi5zY3NzIiwiLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG59XG5cbi5wYWdlSGVyby0tbWVkaWEge1xuICAgIC5wYWdlSGVyby10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogODVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAucGFnZUhlcm8tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDU3cHg7XG4gICAgfVxuXG4gICAgLnBhZ2VIZXJvLS1tZWRpYSB7XG4gICAgICAgIC5wYWdlSGVyby10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDc0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAucGFnZUhlcm8tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgfVxuXG4gICAgLnBhZ2VIZXJvLS1tZWRpYSB7XG4gICAgICAgIC5wYWdlSGVyby10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAucGFnZUhlcm8tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgfVxuXG4gICAgLnBhZ2VIZXJvLS1tZWRpYSB7XG4gICAgICAgIC5wYWdlSGVyby10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDUzcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5wYWdlSGVyby10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICB9XG5cbiAgICAucGFnZUhlcm8tLW1lZGlhIHtcbiAgICAgICAgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9zdW5yaXNlL2Nzcy9fcGFnZS1oZXJvLnNjc3MiLCIuZm9vdGVyLWluZm8ge1xuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cblxuLmZvb3Rlci10ZXh0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG5cbiAgICA+IHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9zdW5yaXNlL2Nzcy9fZm9vdGVyLnNjc3MiXSwic291cmNlUm9vdCI6IiJ9*/