@font-face {
  font-family: 'qpicon1';
  src:  url('newsPremium/source/css/fonts/qpicon1.eot');
  src:  url('newsPremium/source/css/fonts/qpicon1.eot') format('embedded-opentype'),
    url('newsPremium/source/css/fonts/qpicon1.ttf') format('truetype'),
    url('newsPremium/source/css/fonts/qpicon1.woff') format('woff'),
    url('newsPremium/source/css/fonts/qpicon1.svg#qpicon1') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="qpicon1-"], [class*=" qpicon1-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'qpicon1' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.qpicon1-back-arrow:before {
  content: "\e937";
}
.qpicon1-arrow1down:before {
  content: "\e900";
}
.qpicon1-arrow1right:before {
  content: "\e901";
}
.qpicon1-burger:before {
  content: "\e902";
}
.qpicon1-cross:before {
  content: "\e903";
}
.qpicon1-favorite:before {
  content: "\e904";
}
.qpicon1-favorite_outline:before {
  content: "\e905";
}
.qpicon1-headset:before {
  content: "\e906";
}
.qpicon1-minus:before {
  content: "\e907";
}
.qpicon1-moreh:before {
  content: "\e908";
}
.qpicon1-morev:before {
  content: "\e909";
}
.qpicon1-play:before {
  content: "\e90a";
}
.qpicon1-play_outline:before {
  content: "\e90b";
}
.qpicon1-plus:before {
  content: "\e90c";
}
.qpicon1-feed:before {
  content: "\e90d";
}
.qpicon1-mail:before {
  content: "\e90e";
}
.qpicon1-social_instagram:before {
  content: "\e90f";
}
.qpicon1-social_twitter:before {
  content: "\e910";
}
.qpicon1-social_youtube:before {
  content: "\e911";
}
.qpicon1-social_facebook:before {
  content: "\e912";
}
.qpicon1-social_whatsapp:before {
  content: "\e913";
}
.qpicon1-social_tiktok:before {
  content: "\e9b8";
}
.qpicon1-triangle1right:before {
  content: "\e914";
}
.qpicon1-playcircle2:before {
  content: "\e915";
}
.qpicon1-playcircle1:before {
  content: "\e916";
}
.qpicon1-user:before {
  content: "\e917";
}
.qpicon1-clock1:before {
  content: "\e918";
}
.qpicon1-comments:before {
  content: "\e919";
}
.qpicon1-fullsceen:before {
  content: "\e91a";
}
.qpicon1-light:before {
  content: "\e91b";
}
.qpicon1-docpdf:before {
  content: "\e91c";
}
.qpicon1-moon:before {
  content: "\e91d";
}
.qpicon1-gear:before {
  content: "\e91e";
}
.qpicon1-photo:before {
  content: "\e91f";
}
.qpicon1-search:before {
  content: "\e920";
}
.qpicon1-share1:before {
  content: "\e921";
}
.qpicon1-circle-full:before {
  content: "\e922";
}
.qpicon1-btn-audio-1:before {
  content: "\e923";
}
.qpicon1-social_linkedin:before {
  content: "\e924";
}
.qpicon1-social_telegram:before {
  content: "\e925";
}
.qpicon1-logout:before {
  content: "\e926";
}
.qpicon1-logo-qrt:before {
  content: "\e927";
}
.qpicon1-star:before {
  content: "\e928";
}
.qpicon1-info-circle:before {
  content: "\e929";
}
.qpicon1-magnifier:before {
  content: "\e92a";
}
.qpicon1-chargestation:before {
  content: "\e92b";
}
.qpicon1-enginepower:before {
  content: "\e92c";
}
.qpicon1-houseplug:before {
  content: "\e92d";
}
.qpicon1-handperc:before {
  content: "\e92e";
}
.qpicon1-plugin:before {
  content: "\e92f";
}
.qpicon1-fullhybrid:before {
  content: "\e930";
}
.qpicon1-battery:before {
  content: "\e931";
}
.qpicon1-termica:before {
  content: "\e932";
}
.qpicon1-circleplus:before {
  content: "\e933";
}
.qpicon1-circleminus:before {
  content: "\e934";
}
.qpicon1-book1:before {
  content: "\e935";
}
.qpicon1-aperture:before {
  content: "\e936";
}
.qpicon1-chart:before {
  content: "\e937";
}
.qpicon1-lock-open:before {
  content: "\e936";
}
.qpicon1-aperture:before {
  content: "\e938";
}
.qpicon1-chart:before {
  content: "\e939";
}


h1,
h2,
h3,
h4,
h5,
h6,
p,
li {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/*!
 * Bootstrap v4.5.0 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,  "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important; }

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent; }
  a:hover {
    color: #0056b3;
    text-decoration: underline; }

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none; }

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg {
  overflow: hidden;
  vertical-align: middle; }

table {
  border-collapse: collapse; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit;
  text-align: -webkit-match-parent; }

label {
  display: inline-block;
  margin-bottom: 0.5rem; }

button {
  border-radius: 0; }

button:focus:not(:focus-visible) {
  outline: 0; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

[role="button"] {
  cursor: pointer; }

select {
  word-wrap: normal; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

summary {
  display: list-item;
  cursor: pointer; }

template {
  display: none; }

[hidden] {
  display: none !important; }

.img-fluid {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #6c757d; }

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px; } }

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px; } }

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px; } }

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1440px; } }

.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px; }

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%; }

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%; }

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%; }

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%; }

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%; }

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%; }

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333%;
          flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66667%;
          flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333%;
          flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66667%;
          flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333%;
          flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66667%;
          flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%; }

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1; }

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13; }

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0; }

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1; }

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2; }

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3; }

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4; }

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5; }

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6; }

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7; }

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8; }

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9; }

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10; }

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11; }

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%; }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13; }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3; }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4; }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5; }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6; }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7; }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8; }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9; }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10; }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11; }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%; }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13; }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3; }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4; }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5; }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6; }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7; }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8; }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9; }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10; }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11; }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%; }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13; }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3; }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4; }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5; }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6; }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7; }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8; }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9; }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10; }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11; }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-05{
  	margin-left: 3.33333%; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%; }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13; }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3; }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4; }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5; }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6; }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7; }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8; }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9; }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10; }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11; }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529; }
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
  .table tbody + tbody {
    border-top: 2px solid #dee2e6; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #dee2e6; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075); }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff; }

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff; }

.table-hover .table-primary:hover {
  background-color: #9fcdff; }
  .table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #9fcdff; }

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db; }

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb; }

.table-hover .table-secondary:hover {
  background-color: #c8cbcf; }
  .table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #c8cbcf; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb; }

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e; }

.table-hover .table-success:hover {
  background-color: #b1dfbb; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #b1dfbb; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb; }

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda; }

.table-hover .table-info:hover {
  background-color: #abdde5; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #abdde5; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba; }

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e; }

.table-hover .table-warning:hover {
  background-color: #ffe8a1; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #ffe8a1; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb; }

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e; }

.table-hover .table-danger:hover {
  background-color: #f1b0b7; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #f1b0b7; }

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe; }

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc; }

.table-hover .table-light:hover {
  background-color: #ececf6; }
  .table-hover .table-light:hover > td,
  .table-hover .table-light:hover > th {
    background-color: #ececf6; }

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca; }

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c; }

.table-hover .table-dark:hover {
  background-color: #b9bbbe; }
  .table-hover .table-dark:hover > td,
  .table-hover .table-dark:hover > th {
    background-color: #b9bbbe; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075); }

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55; }

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6; }

.table-dark {
  color: #fff;
  background-color: #343a40; }
  .table-dark th,
  .table-dark td,
  .table-dark thead th {
    border-color: #454d55; }
  .table-dark.table-bordered {
    border: 0; }
  .table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05); }
  .table-dark.table-hover tbody tr:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-sm > .table-bordered {
      border: 0; } }

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-md > .table-bordered {
      border: 0; } }

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-lg > .table-bordered {
      border: 0; } }

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-xl > .table-bordered {
      border: 0; } }

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; }
  .table-responsive > .table-bordered {
    border: 0; }

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .btn {
      -webkit-transition: none;
      transition: none; } }
  .btn:hover {
    color: #212529;
    text-decoration: none; }
  .btn:focus, .btn.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
            box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .btn.disabled, .btn:disabled {
    opacity: 0.65; }
  .btn:not(:disabled):not(.disabled) {
    cursor: pointer; }

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff; }
  .btn-primary:hover {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc; }
  .btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0062cc;
    border-color: #005cbf; }
    .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-primary.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62; }
  .btn-secondary:focus, .btn-secondary.focus {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b; }
    .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745; }
  .btn-success:hover {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34; }
  .btn-success:focus, .btn-success.focus {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1e7e34;
    border-color: #1c7430; }
    .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8; }
  .btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b; }
  .btn-info:focus, .btn-info.focus {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f; }
    .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107; }
  .btn-warning:hover {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00; }
  .btn-warning:focus, .btn-warning.focus {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #d39e00;
    border-color: #c69500; }
    .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545; }
  .btn-danger:hover {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130; }
  .btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #bd2130;
    border-color: #b21f2d; }
    .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }
  .btn-light:hover {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5; }
  .btn-light:focus, .btn-light.focus {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df; }
    .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40; }
  .btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124; }
  .btn-dark:focus, .btn-dark.focus {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d; }
    .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #007bff;
    background-color: transparent; }
  .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
    .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-primary.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #6c757d;
    background-color: transparent; }
  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
    .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-secondary.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.btn-outline-success {
  color: #28a745;
  border-color: #28a745; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #28a745;
    background-color: transparent; }
  .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
  .show > .btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
    .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-success.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8; }
  .btn-outline-info:hover {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #17a2b8;
    background-color: transparent; }
  .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
  .show > .btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
    .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-info.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107; }
  .btn-outline-warning:hover {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #ffc107;
    background-color: transparent; }
  .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
  .show > .btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
    .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-warning.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #dc3545;
    background-color: transparent; }
  .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
  .show > .btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
    .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-danger.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa; }
  .btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-outline-light:focus, .btn-outline-light.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
  .btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #f8f9fa;
    background-color: transparent; }
  .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
  .show > .btn-outline-light.dropdown-toggle {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
    .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-light.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40; }
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-outline-dark:focus, .btn-outline-dark.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #343a40;
    background-color: transparent; }
  .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
  .show > .btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
    .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-dark.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
              box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none; }
  .btn-link:hover {
    color: #0056b3;
    text-decoration: underline; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: underline; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
    pointer-events: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.btn-block {
  display: block;
  width: 100%; }
  .btn-block + .btn-block {
    margin-top: 0.5rem; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }
  @media (prefers-reduced-motion: reduce) {
    .fade {
      -webkit-transition: none;
      transition: none; } }
  .fade:not(.show) {
    opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    .collapsing {
      -webkit-transition: none;
      transition: none; } }

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative; }

.dropdown-toggle {
  white-space: nowrap; }
  .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent; }
  .dropdown-toggle:empty::after {
    margin-left: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }

.dropdown-menu-left {
  right: auto;
  left: 0; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0; }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto; } }

@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0; }
  .dropdown-menu-md-right {
    right: 0;
    left: auto; } }

@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0; }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto; } }

@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0; }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto; } }

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }

.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent; }

.dropup .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }

.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid; }

.dropright .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropright .dropdown-toggle::after {
  vertical-align: 0; }

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }

.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

.dropleft .dropdown-toggle::after {
  display: none; }

.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent; }

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropleft .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #e9ecef; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #007bff; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #adb5bd;
    pointer-events: none;
    background-color: transparent; }

.dropdown-menu.show {
  display: block; }

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap; }

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 1; }
    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 1; }

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropright .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropleft .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .btn-group-vertical > .btn,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
  .btn-group-vertical > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0; }
  .btn-group-toggle > .btn input[type="radio"],
  .btn-group-toggle > .btn input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn input[type="radio"],
  .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none; }

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .form-control-plaintext,
  .input-group > .custom-select,
  .input-group > .custom-file {
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    width: 1%;
    min-width: 0;
    margin-bottom: 0; }
    .input-group > .form-control + .form-control,
    .input-group > .form-control + .custom-select,
    .input-group > .form-control + .custom-file,
    .input-group > .form-control-plaintext + .form-control,
    .input-group > .form-control-plaintext + .custom-select,
    .input-group > .form-control-plaintext + .custom-file,
    .input-group > .custom-select + .form-control,
    .input-group > .custom-select + .custom-select,
    .input-group > .custom-select + .custom-file,
    .input-group > .custom-file + .form-control,
    .input-group > .custom-file + .custom-select,
    .input-group > .custom-file + .custom-file {
      margin-left: -1px; }
  .input-group > .form-control:focus,
  .input-group > .custom-select:focus,
  .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
    z-index: 3; }
  .input-group > .custom-file .custom-file-input:focus {
    z-index: 4; }
  .input-group > .form-control:not(:first-child),
  .input-group > .custom-select:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .input-group > .custom-file {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .input-group > .custom-file:not(:last-child) .custom-file-label,
    .input-group > .custom-file:not(:first-child) .custom-file-label {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }
  .input-group:not(.has-validation) > .form-control:not(:last-child),
  .input-group:not(.has-validation) > .custom-select:not(:last-child),
  .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .input-group.has-validation > .form-control:nth-last-child(n + 3),
  .input-group.has-validation > .custom-select:nth-last-child(n + 3),
  .input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .input-group-prepend .btn,
  .input-group-append .btn {
    position: relative;
    z-index: 2; }
    .input-group-prepend .btn:focus,
    .input-group-append .btn:focus {
      z-index: 3; }
  .input-group-prepend .btn + .btn,
  .input-group-prepend .btn + .input-group-text,
  .input-group-prepend .input-group-text + .input-group-text,
  .input-group-prepend .input-group-text + .btn,
  .input-group-append .btn + .btn,
  .input-group-append .btn + .input-group-text,
  .input-group-append .input-group-text + .input-group-text,
  .input-group-append .input-group-text + .btn {
    margin-left: -1px; }

.input-group-prepend {
  margin-right: -1px; }

.input-group-append {
  margin-left: -1px; }

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem; }
  .input-group-text input[type="radio"],
  .input-group-text input[type="checkbox"] {
    margin-top: 0; }

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px); }

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px); }

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem; }

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
          color-adjust: exact; }

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #007bff;
    background-color: #007bff; }
  .custom-control-input:focus ~ .custom-control-label::before {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
            box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #80bdff; }
  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #b3d7ff;
    border-color: #b3d7ff; }
  .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
    .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #e9ecef; }

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top; }
  .custom-control-label::before {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #fff;
    border: #adb5bd solid 1px; }
  .custom-control-label::after {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: 50% / 50% 50% no-repeat; }

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff; }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5); }

.custom-radio .custom-control-label::before {
  border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5); }

.custom-switch {
  padding-left: 2.25rem; }
  .custom-switch .custom-control-label::before {
    left: -2.25rem;
    width: 1.75rem;
    pointer-events: all;
    border-radius: 0.5rem; }
  .custom-switch .custom-control-label::after {
    top: calc(0.25rem + 2px);
    left: calc(-2.25rem + 2px);
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    background-color: #adb5bd;
    border-radius: 0.5rem;
    -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .custom-switch .custom-control-label::after {
        -webkit-transition: none;
        transition: none; } }
  .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #fff;
    -webkit-transform: translateX(0.75rem);
            transform: translateX(0.75rem); }
  .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(0, 123, 255, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  .custom-select:focus {
    border-color: #80bdff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
            box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .custom-select:focus::-ms-value {
      color: #495057;
      background-color: #fff; }
  .custom-select[multiple], .custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 0.75rem;
    background-image: none; }
  .custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  .custom-select::-ms-expand {
    display: none; }
  .custom-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #495057; }

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem; }

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem; }

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0; }

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #80bdff;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
            box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-file-input[disabled] ~ .custom-file-label,
  .custom-file-input:disabled ~ .custom-file-label {
    background-color: #e9ecef; }
  .custom-file-input:lang(en) ~ .custom-file-label::after {
    content: "Browse"; }
  .custom-file-input ~ .custom-file-label[data-browse]::after {
    content: attr(data-browse); }

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem; }
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.5em + 0.75rem);
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 0.25rem 0.25rem 0; }

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  .custom-range:focus {
    outline: 0; }
    .custom-range:focus::-webkit-slider-thumb {
      -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
              box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .custom-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .custom-range:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-range::-moz-focus-outer {
    border: 0; }
  .custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    -webkit-appearance: none;
            appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-webkit-slider-thumb {
        -webkit-transition: none;
        transition: none; } }
    .custom-range::-webkit-slider-thumb:active {
      background-color: #b3d7ff; }
  .custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -moz-appearance: none;
         appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-moz-range-thumb {
        -moz-transition: none;
        transition: none; } }
    .custom-range::-moz-range-thumb:active {
      background-color: #b3d7ff; }
  .custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: 0.2rem;
    margin-left: 0.2rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-ms-thumb {
        -ms-transition: none;
        transition: none; } }
    .custom-range::-ms-thumb:active {
      background-color: #b3d7ff; }
  .custom-range::-ms-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: 0.5rem; }
  .custom-range::-ms-fill-lower {
    background-color: #dee2e6;
    border-radius: 1rem; }
  .custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6;
    border-radius: 1rem; }
  .custom-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-webkit-slider-runnable-track {
    cursor: default; }
  .custom-range:disabled::-moz-range-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-moz-range-track {
    cursor: default; }
  .custom-range:disabled::-ms-thumb {
    background-color: #adb5bd; }

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
      -webkit-transition: none;
      transition: none; } }

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 0.5rem 1rem; }
  .nav-link:hover, .nav-link:focus {
    text-decoration: none; }
  .nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs .nav-link {
    margin-bottom: -1px;
    border: 1px solid transparent;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #e9ecef #e9ecef #dee2e6; }
    .nav-tabs .nav-link.disabled {
      color: #6c757d;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  border-radius: 0.25rem; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff; }

.nav-fill > .nav-link,
.nav-fill .nav-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center; }

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.5rem 1rem; }
  .navbar .container,
  .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap; }
  .navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none; }

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }
  .navbar-nav .dropdown-menu {
    position: static;
    float: none; }

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem; }
  .navbar-toggler:hover, .navbar-toggler:focus {
    text-decoration: none; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50% / 100% 100% no-repeat; }

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto; }

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; }
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-sm > .container,
    .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .navbar-expand-sm .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-sm .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; } }

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; }
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .navbar-expand-md .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-md .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; } }

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; }
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .navbar-expand-lg .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-lg .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; } }

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1200px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; }
      .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .navbar-expand-xl .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-xl .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; } }

.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
    padding-right: 0;
    padding-left: 0; }
  .navbar-expand .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 0.5rem;
      padding-left: 0.5rem; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap; }
  .navbar-expand .navbar-nav-scroll {
    overflow: visible; }
  .navbar-expand .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-text a {
    color: rgba(0, 0, 0, 0.9); }
    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
      color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: #fff; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff; }

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-text a {
    color: #fff; }
    .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
      color: #fff; }

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

.alert-dismissible {
  padding-right: 4rem; }
  .alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    padding: 0.75rem 1.25rem;
    color: inherit; }

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff; }
  .alert-primary hr {
    border-top-color: #9fcdff; }
  .alert-primary .alert-link {
    color: #002752; }

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db; }
  .alert-secondary hr {
    border-top-color: #c8cbcf; }
  .alert-secondary .alert-link {
    color: #202326; }

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb; }
  .alert-success hr {
    border-top-color: #b1dfbb; }
  .alert-success .alert-link {
    color: #0b2e13; }

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb; }
  .alert-info hr {
    border-top-color: #abdde5; }
  .alert-info .alert-link {
    color: #062c33; }

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba; }
  .alert-warning hr {
    border-top-color: #ffe8a1; }
  .alert-warning .alert-link {
    color: #533f03; }

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb; }
  .alert-danger hr {
    border-top-color: #f1b0b7; }
  .alert-danger .alert-link {
    color: #491217; }

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe; }
  .alert-light hr {
    border-top-color: #ececf6; }
  .alert-light .alert-link {
    color: #686868; }

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca; }
  .alert-dark hr {
    border-top-color: #b9bbbe; }
  .alert-dark .alert-link {
    color: #040505; }

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem; }

.progress-bar {
  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-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar {
      -webkit-transition: none;
      transition: none; } }

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar-animated {
      -webkit-animation: none;
              animation: none; } }

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem; }

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa; }
  .list-group-item-action:active {
    color: #212529;
    background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit; }
  .list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .list-group-item + .list-group-item {
    border-top-width: 0; }
    .list-group-item + .list-group-item.active {
      margin-top: -1px;
      border-top-width: 1px; }

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }
  .list-group-horizontal > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0; }
  .list-group-horizontal > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0; }
  .list-group-horizontal > .list-group-item.active {
    margin-top: 0; }
  .list-group-horizontal > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0; }
    .list-group-horizontal > .list-group-item + .list-group-item.active {
      margin-left: -1px;
      border-left-width: 1px; }

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .list-group-horizontal-sm > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-sm > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-sm > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-sm > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .list-group-horizontal-md > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-md > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-md > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-md > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-md > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .list-group-horizontal-lg > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-lg > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-lg > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-lg > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .list-group-horizontal-xl > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xl > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-xl > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-xl > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

.list-group-flush {
  border-radius: 0; }
  .list-group-flush > .list-group-item {
    border-width: 0 0 1px; }
    .list-group-flush > .list-group-item:last-child {
      border-bottom-width: 0; }

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #004085;
    background-color: #9fcdff; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #004085;
    border-color: #004085; }

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #383d41;
    background-color: #c8cbcf; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #383d41;
    border-color: #383d41; }

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #155724;
    background-color: #b1dfbb; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #155724;
    border-color: #155724; }

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #0c5460;
    background-color: #abdde5; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #0c5460;
    border-color: #0c5460; }

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #856404;
    background-color: #ffe8a1; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #856404;
    border-color: #856404; }

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #721c24;
    background-color: #f1b0b7; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #721c24;
    border-color: #721c24; }

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #818182;
    background-color: #ececf6; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #818182;
    border-color: #818182; }

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #1b1e21;
    background-color: #b9bbbe; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #1b1e21;
    border-color: #1b1e21; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }
  .close:hover {
    color: #000;
    text-decoration: none; }
  .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
    opacity: .75; }

button.close {
  padding: 0;
  background-color: transparent;
  border: 0; }

a.close.disabled {
  pointer-events: none; }

.toast {
  -ms-flex-preferred-size: 350px;
      flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem; }
  .toast:not(:last-child) {
    margin-bottom: 0.75rem; }
  .toast.showing {
    opacity: 1; }
  .toast.show {
    display: block;
    opacity: 1; }
  .toast.hide {
    display: none; }

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px); }

.toast-body {
  padding: 0.75rem; }

.modal-open {
  overflow: hidden; }
  .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform 0.3s ease-out;
    transition: -webkit-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
            transform: translate(0, -50px); }
    @media (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        -webkit-transition: none;
        transition: none; } }
  .modal.show .modal-dialog {
    -webkit-transform: none;
            transform: none; }
  .modal.modal-static .modal-dialog {
    -webkit-transform: scale(1.02);
            transform: scale(1.02); }

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem); }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 1rem);
    overflow: hidden; }
  .modal-dialog-scrollable .modal-header,
  .modal-dialog-scrollable .modal-footer {
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .modal-dialog-scrollable .modal-body {
    overflow-y: auto; }

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem); }
  .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - 1rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
    content: ""; }
  .modal-dialog-centered.modal-dialog-scrollable {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 100%; }
    .modal-dialog-centered.modal-dialog-scrollable .modal-content {
      max-height: none; }
    .modal-dialog-centered.modal-dialog-scrollable::before {
      content: none; }

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.65; }

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .modal-header .close {
    padding: 1rem 1rem;
    margin: -1rem -1rem -1rem auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px); }
  .modal-footer > * {
    margin: 0.25rem; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 600px;
    margin: 1.75rem auto; }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem); }
    .modal-dialog-scrollable .modal-content {
      max-height: calc(100vh - 3.5rem); }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem); }
    .modal-dialog-centered::before {
      height: calc(100vh - 3.5rem);
      height: -webkit-min-content;
      height: -moz-min-content;
      height: min-content; }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px; } }

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,  "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
    bottom: 0; }
    .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
      top: 0;
      border-width: 0.4rem 0.4rem 0;
      border-top-color: #000; }

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
      right: 0;
      border-width: 0.4rem 0.4rem 0.4rem 0;
      border-right-color: #000; }

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
    top: 0; }
    .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
      bottom: 0;
      border-width: 0 0.4rem 0.4rem;
      border-bottom-color: #000; }

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
      left: 0;
      border-width: 0.4rem 0 0.4rem 0.4rem;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,  "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem; }
  .popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem;
    margin: 0 0.3rem; }
    .popover .arrow::before, .popover .arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem; }
  .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
    bottom: calc(-0.5rem - 1px); }
    .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
      bottom: 0;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
      bottom: 1px;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: #fff; }

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem; }
  .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
    left: calc(-0.5rem - 1px);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
      left: 0;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
      left: 1px;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: #fff; }

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem; }
  .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
    top: calc(-0.5rem - 1px); }
    .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
      top: 0;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
      top: 1px;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: #fff; }
  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1rem;
    margin-left: -0.5rem;
    content: "";
    border-bottom: 1px solid #f7f7f7; }

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem; }
  .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
    right: calc(-0.5rem - 1px);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
      right: 0;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
      right: 1px;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529; }

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: .75s linear infinite spinner-border;
          animation: .75s linear infinite spinner-border; }

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em; }

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none; } }

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none; } }

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: .75s linear infinite spinner-grow;
          animation: .75s linear infinite spinner-grow; }

.spinner-grow-sm {
  width: 1rem;
  height: 1rem; }

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; } }

.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle {
  vertical-align: middle !important; }

.align-bottom {
  vertical-align: bottom !important; }

.align-text-bottom {
  vertical-align: text-bottom !important; }

.align-text-top {
  vertical-align: text-top !important; }

.bg-primary {
  background-color: #007bff !important; }

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important; }

.bg-secondary {
  background-color: #6c757d !important; }

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important; }

.bg-success {
  background-color: #28a745 !important; }

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important; }

.bg-info {
  background-color: #17a2b8 !important; }

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important; }

.bg-warning {
  background-color: #ffc107 !important; }

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important; }

.bg-danger {
  background-color: #dc3545 !important; }

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important; }

.bg-light {
  background-color: #f8f9fa !important; }

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important; }

.bg-dark {
  background-color: #343a40 !important; }

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important; }

.bg-white {
  background-color: #fff !important; }

.bg-transparent {
  background-color: transparent !important; }

.border {
  border: 1px solid #dee2e6 !important; }

.border-top {
  border-top: 1px solid #dee2e6 !important; }

.border-right {
  border-right: 1px solid #dee2e6 !important; }

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important; }

.border-left {
  border-left: 1px solid #dee2e6 !important; }

.border-0 {
  border: 0 !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-right-0 {
  border-right: 0 !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-left-0 {
  border-left: 0 !important; }

.border-primary {
  border-color: #007bff !important; }

.border-secondary {
  border-color: #6c757d !important; }

.border-success {
  border-color: #28a745 !important; }

.border-info {
  border-color: #17a2b8 !important; }

.border-warning {
  border-color: #ffc107 !important; }

.border-danger {
  border-color: #dc3545 !important; }

.border-light {
  border-color: #f8f9fa !important; }

.border-dark {
  border-color: #343a40 !important; }

.border-white {
  border-color: #fff !important; }

.rounded-sm {
  border-radius: 0.2rem !important; }

.rounded {
  border-radius: 0.25rem !important; }

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important; }

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-lg {
  border-radius: 0.3rem !important; }

.rounded-circle {
  border-radius: 50% !important; }

.rounded-pill {
  border-radius: 50rem !important; }

.rounded-0 {
  border-radius: 0 !important; }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.d-none {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media print {
  .d-print-none {
    display: none !important; }
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  .embed-responsive::before {
    display: block;
    content: ""; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9::before {
  padding-top: 42.85714%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-4by3::before {
  padding-top: 75%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important; }

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important; }

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important; }

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important; }

.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important; }

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important; }

.flex-fill {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important; }

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important; }

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important; }

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important; }

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important; }

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important; }

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important; }

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important; }

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important; }

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important; }

.align-items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important; }

.align-items-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important; }

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important; }

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important; }

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important; }

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important; }

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important; }

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important; }

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important; }

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important; }

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important; }

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important; }

.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important; }

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important; }

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important; }

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important; }

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important; }

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important; }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important; }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important; }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important; }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important; }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important; }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important; }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important; }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important; }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important; }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important; }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important; } }

@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important; }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important; }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important; }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important; }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important; }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important; }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important; }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important; }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important; }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important; }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important; }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important; }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important; }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important; } }

@media (min-width: 992px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important; }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important; }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important; }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important; }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important; }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important; }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important; }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important; }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important; }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important; }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important; }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important; } }

@media (min-width: 1200px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important; }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important; }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important; }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important; }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important; }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important; }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important; }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important; }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important; }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important; }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important; }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important; } }

.float-left {
  float: left !important; }

.float-right {
  float: right !important; }

.float-none {
  float: none !important; }

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }
  .float-sm-right {
    float: right !important; }
  .float-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .float-md-left {
    float: left !important; }
  .float-md-right {
    float: right !important; }
  .float-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important; }
  .float-lg-right {
    float: right !important; }
  .float-lg-none {
    float: none !important; } }

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: none !important; } }

.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
      -ms-user-select: all !important;
          user-select: all !important; }

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important; }

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important; }

.overflow-auto {
  overflow: auto !important; }

.overflow-hidden {
  overflow: hidden !important; }

.position-static {
  position: static !important; }

.position-relative {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: sticky !important; }

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030; }

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal; }

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none {
  -webkit-box-shadow: none !important;
          box-shadow: none !important; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.min-vw-100 {
  min-width: 100vw !important; }

.min-vh-100 {
  min-height: 100vh !important; }

.vw-100 {
  width: 100vw !important; }

.vh-100 {
  height: 100vh !important; }

.m-0 {
  margin: 0 !important; }

.mt-0,
.my-0 {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0,
.my-0 {
  margin-bottom: 0 !important; }

.ml-0,
.mx-0 {
  margin-left: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.mt-2,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.mt-3,
.my-3 {
  margin-top: 1rem !important; }

.mr-3,
.mx-3 {
  margin-right: 1rem !important; }

.mb-3,
.my-3 {
  margin-bottom: 1rem !important; }

.ml-3,
.mx-3 {
  margin-left: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }

.m-5 {
  margin: 3rem !important; }

.mt-5,
.my-5 {
  margin-top: 3rem !important; }

.mr-5,
.mx-5 {
  margin-right: 3rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }

.ml-5,
.mx-5 {
  margin-left: 3rem !important; }

.m-f2 {
  margin: 2px !important; }

.mt-f2,
.my-f2 {
  margin-top: 2px !important; }

.mr-f2,
.mx-f2 {
  margin-right: 2px !important; }

.mb-f2,
.my-f2 {
  margin-bottom: 2px !important; }

.ml-f2,
.mx-f2 {
  margin-left: 2px !important; }

.m-f5 {
  margin: 5px !important; }

.mt-f5,
.my-f5 {
  margin-top: 5px !important; }

.mr-f5,
.mx-f5 {
  margin-right: 5px !important; }

.mb-f5,
.my-f5 {
  margin-bottom: 5px !important; }

.ml-f5,
.mx-f5 {
  margin-left: 5px !important; }

.m-f10 {
  margin: 10px !important; }

.mt-f10,
.my-f10 {
  margin-top: 10px !important; }

.mr-f10,
.mx-f10 {
  margin-right: 10px !important; }

.mb-f10,
.my-f10 {
  margin-bottom: 10px !important; }

.ml-f10,
.mx-f10 {
  margin-left: 10px !important; }

.m-f15 {
  margin: 15px !important; }

.mt-f15,
.my-f15 {
  margin-top: 15px !important; }

.mr-f15,
.mx-f15 {
  margin-right: 15px !important; }

.mb-f15,
.my-f15 {
  margin-bottom: 15px !important; }

.ml-f15,
.mx-f15 {
  margin-left: 15px !important; }

.m-f16 {
  margin: 16px !important; }

.mt-f16,
.my-f16 {
  margin-top: 16px !important; }

.mr-f16,
.mx-f16 {
  margin-right: 16px !important; }

.mb-f16,
.my-f16 {
  margin-bottom: 16px !important; }

.ml-f16,
.mx-f16 {
  margin-left: 16px !important; }

.m-f20 {
  margin: 20px !important; }

.mt-f20,
.my-f20 {
  margin-top: 20px !important; }

.mr-f20,
.mx-f20 {
  margin-right: 20px !important; }

.mb-f20,
.my-f20 {
  margin-bottom: 20px !important; }

.ml-f20,
.mx-f20 {
  margin-left: 20px !important; }

.m-f25 {
  margin: 25px !important; }

.mt-f25,
.my-f25 {
  margin-top: 25px !important; }

.mr-f25,
.mx-f25 {
  margin-right: 25px !important; }

.mb-f25,
.my-f25 {
  margin-bottom: 25px !important; }

.ml-f25,
.mx-f25 {
  margin-left: 25px !important; }

.m-f27 {
  margin: 27px !important; }

.mt-f27,
.my-f27 {
  margin-top: 27px !important; }

.mr-f27,
.mx-f27 {
  margin-right: 27px !important; }

.mb-f27,
.my-f27 {
  margin-bottom: 27px !important; }

.ml-f27,
.mx-f27 {
  margin-left: 27px !important; }

.m-f30 {
  margin: 30px !important; }

.mt-f30,
.my-f30 {
  margin-top: 30px !important; }

.mr-f30,
.mx-f30 {
  margin-right: 30px !important; }

.mb-f30,
.my-f30 {
  margin-bottom: 30px !important; }

.ml-f30,
.mx-f30 {
  margin-left: 30px !important; }

.m-f35 {
  margin: 35px !important; }

.mt-f35,
.my-f35 {
  margin-top: 35px !important; }

.mr-f35,
.mx-f35 {
  margin-right: 35px !important; }

.mb-f35,
.my-f35 {
  margin-bottom: 35px !important; }

.ml-f35,
.mx-f35 {
  margin-left: 35px !important; }

.m-f40 {
  margin: 40px !important; }

.mt-f40,
.my-f40 {
  margin-top: 40px !important; }

.mr-f40,
.mx-f40 {
  margin-right: 40px !important; }

.mb-f40,
.my-f40 {
  margin-bottom: 40px !important; }

.ml-f40,
.mx-f40 {
  margin-left: 40px !important; }

.m-f45 {
  margin: 45px !important; }

.mt-f45,
.my-f45 {
  margin-top: 45px !important; }

.mr-f45,
.mx-f45 {
  margin-right: 45px !important; }

.mb-f45,
.my-f45 {
  margin-bottom: 45px !important; }

.ml-f45,
.mx-f45 {
  margin-left: 45px !important; }

.m-f50 {
  margin: 50px !important; }

.mt-f50,
.my-f50 {
  margin-top: 50px !important; }

.mr-f50,
.mx-f50 {
  margin-right: 50px !important; }

.mb-f50,
.my-f50 {
  margin-bottom: 50px !important; }

.ml-f50,
.mx-f50 {
  margin-left: 50px !important; }

.m-f55 {
  margin: 55px !important; }

.mt-f55,
.my-f55 {
  margin-top: 55px !important; }

.mr-f55,
.mx-f55 {
  margin-right: 55px !important; }

.mb-f55,
.my-f55 {
  margin-bottom: 55px !important; }

.ml-f55,
.mx-f55 {
  margin-left: 55px !important; }

.m-f60 {
  margin: 60px !important; }

.mt-f60,
.my-f60 {
  margin-top: 60px !important; }

.mr-f60,
.mx-f60 {
  margin-right: 60px !important; }

.mb-f60,
.my-f60 {
  margin-bottom: 60px !important; }

.ml-f60,
.mx-f60 {
  margin-left: 60px !important; }

.m-f65 {
  margin: 65px !important; }

.mt-f65,
.my-f65 {
  margin-top: 65px !important; }

.mr-f65,
.mx-f65 {
  margin-right: 65px !important; }

.mb-f65,
.my-f65 {
  margin-bottom: 65px !important; }

.ml-f65,
.mx-f65 {
  margin-left: 65px !important; }

.m-f70 {
  margin: 70px !important; }

.mt-f70,
.my-f70 {
  margin-top: 70px !important; }

.mr-f70,
.mx-f70 {
  margin-right: 70px !important; }

.mb-f70,
.my-f70 {
  margin-bottom: 70px !important; }

.ml-f70,
.mx-f70 {
  margin-left: 70px !important; }

.m-f75 {
  margin: 75px !important; }

.mt-f75,
.my-f75 {
  margin-top: 75px !important; }

.mr-f75,
.mx-f75 {
  margin-right: 75px !important; }

.mb-f75,
.my-f75 {
  margin-bottom: 75px !important; }

.ml-f75,
.mx-f75 {
  margin-left: 75px !important; }

.m-f80 {
  margin: 80px !important; }

.mt-f80,
.my-f80 {
  margin-top: 80px !important; }

.mr-f80,
.mx-f80 {
  margin-right: 80px !important; }

.mb-f80,
.my-f80 {
  margin-bottom: 80px !important; }

.ml-f80,
.mx-f80 {
  margin-left: 80px !important; }

.m-f85 {
  margin: 85px !important; }

.mt-f85,
.my-f85 {
  margin-top: 85px !important; }

.mr-f85,
.mx-f85 {
  margin-right: 85px !important; }

.mb-f85,
.my-f85 {
  margin-bottom: 85px !important; }

.ml-f85,
.mx-f85 {
  margin-left: 85px !important; }

.m-f90 {
  margin: 90px !important; }

.mt-f90,
.my-f90 {
  margin-top: 90px !important; }

.mr-f90,
.mx-f90 {
  margin-right: 90px !important; }

.mb-f90,
.my-f90 {
  margin-bottom: 90px !important; }

.ml-f90,
.mx-f90 {
  margin-left: 90px !important; }

.m-f95 {
  margin: 95px !important; }

.mt-f95,
.my-f95 {
  margin-top: 95px !important; }

.mr-f95,
.mx-f95 {
  margin-right: 95px !important; }

.mb-f95,
.my-f95 {
  margin-bottom: 95px !important; }

.ml-f95,
.mx-f95 {
  margin-left: 95px !important; }

.m-f100 {
  margin: 100px !important; }

.mt-f100,
.my-f100 {
  margin-top: 100px !important; }

.mr-f100,
.mx-f100 {
  margin-right: 100px !important; }

.mb-f100,
.my-f100 {
  margin-bottom: 100px !important; }

.ml-f100,
.mx-f100 {
  margin-left: 100px !important; }

.m-f120 {
  margin: 120px !important; }

.mt-f120,
.my-f120 {
  margin-top: 120px !important; }

.mr-f120,
.mx-f120 {
  margin-right: 120px !important; }

.mb-f120,
.my-f120 {
  margin-bottom: 120px !important; }

.ml-f120,
.mx-f120 {
  margin-left: 120px !important; }

.m-f130 {
  margin: 130px !important; }

.mt-f130,
.my-f130 {
  margin-top: 130px !important; }

.mr-f130,
.mx-f130 {
  margin-right: 130px !important; }

.mb-f130,
.my-f130 {
  margin-bottom: 130px !important; }

.ml-f130,
.mx-f130 {
  margin-left: 130px !important; }

.m-f150 {
  margin: 150px !important; }

.mt-f150,
.my-f150 {
  margin-top: 150px !important; }

.mr-f150,
.mx-f150 {
  margin-right: 150px !important; }

.mb-f150,
.my-f150 {
  margin-bottom: 150px !important; }

.ml-f150,
.mx-f150 {
  margin-left: 150px !important; }

.m-f200 {
  margin: 200px !important; }

.mt-f200,
.my-f200 {
  margin-top: 200px !important; }

.mr-f200,
.mx-f200 {
  margin-right: 200px !important; }

.mb-f200,
.my-f200 {
  margin-bottom: 200px !important; }

.ml-f200,
.mx-f200 {
  margin-left: 200px !important; }

.m-f250 {
  margin: 250px !important; }

.mt-f250,
.my-f250 {
  margin-top: 250px !important; }

.mr-f250,
.mx-f250 {
  margin-right: 250px !important; }

.mb-f250,
.my-f250 {
  margin-bottom: 250px !important; }

.ml-f250,
.mx-f250 {
  margin-left: 250px !important; }

.p-0 {
  padding: 0 !important; }

.pt-0,
.py-0 {
  padding-top: 0 !important; }

.pr-0,
.px-0 {
  padding-right: 0 !important; }

.pb-0,
.py-0 {
  padding-bottom: 0 !important; }

.pl-0,
.px-0 {
  padding-left: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }

.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }

.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.pt-2,
.py-2 {
  padding-top: 0.5rem !important; }

.pr-2,
.px-2 {
  padding-right: 0.5rem !important; }

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important; }

.pl-2,
.px-2 {
  padding-left: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.pt-3,
.py-3 {
  padding-top: 1rem !important; }

.pr-3,
.px-3 {
  padding-right: 1rem !important; }

.pb-3,
.py-3 {
  padding-bottom: 1rem !important; }

.pl-3,
.px-3 {
  padding-left: 1rem !important; }

.p-4 {
  padding: 1.5rem !important; }

.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }

.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important; }

.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }

.p-5 {
  padding: 3rem !important; }

.pt-5,
.py-5 {
  padding-top: 3rem !important; }

.pr-5,
.px-5 {
  padding-right: 3rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }

.pl-5,
.px-5 {
  padding-left: 3rem !important; }

.p-f2 {
  padding: 2px !important; }

.pt-f2,
.py-f2 {
  padding-top: 2px !important; }

.pr-f2,
.px-f2 {
  padding-right: 2px !important; }

.pb-f2,
.py-f2 {
  padding-bottom: 2px !important; }

.pl-f2,
.px-f2 {
  padding-left: 2px !important; }

.p-f5 {
  padding: 5px !important; }

.pt-f5,
.py-f5 {
  padding-top: 5px !important; }

.pr-f5,
.px-f5 {
  padding-right: 5px !important; }

.pb-f5,
.py-f5 {
  padding-bottom: 5px !important; }

.pl-f5,
.px-f5 {
  padding-left: 5px !important; }

.p-f10 {
  padding: 10px !important; }

.pt-f10,
.py-f10 {
  padding-top: 10px !important; }

.pr-f10,
.px-f10 {
  padding-right: 10px !important; }

.pb-f10,
.py-f10 {
  padding-bottom: 10px !important; }

.pl-f10,
.px-f10 {
  padding-left: 10px !important; }

.p-f15 {
  padding: 15px !important; }

.pt-f15,
.py-f15 {
  padding-top: 15px !important; }

.pr-f15,
.px-f15 {
  padding-right: 15px !important; }

.pb-f15,
.py-f15 {
  padding-bottom: 15px !important; }

.pl-f15,
.px-f15 {
  padding-left: 15px !important; }

.p-f16 {
  padding: 16px !important; }

.pt-f16,
.py-f16 {
  padding-top: 16px !important; }

.pr-f16,
.px-f16 {
  padding-right: 16px !important; }

.pb-f16,
.py-f16 {
  padding-bottom: 16px !important; }

.pl-f16,
.px-f16 {
  padding-left: 16px !important; }

.p-f20 {
  padding: 20px !important; }

.pt-f20,
.py-f20 {
  padding-top: 20px !important; }

.pr-f20,
.px-f20 {
  padding-right: 20px !important; }

.pb-f20,
.py-f20 {
  padding-bottom: 20px !important; }

.pl-f20,
.px-f20 {
  padding-left: 20px !important; }

.p-f25 {
  padding: 25px !important; }

.pt-f25,
.py-f25 {
  padding-top: 25px !important; }

.pr-f25,
.px-f25 {
  padding-right: 25px !important; }

.pb-f25,
.py-f25 {
  padding-bottom: 25px !important; }

.pl-f25,
.px-f25 {
  padding-left: 25px !important; }

.p-f27 {
  padding: 27px !important; }

.pt-f27,
.py-f27 {
  padding-top: 27px !important; }

.pr-f27,
.px-f27 {
  padding-right: 27px !important; }

.pb-f27,
.py-f27 {
  padding-bottom: 27px !important; }

.pl-f27,
.px-f27 {
  padding-left: 27px !important; }

.p-f30 {
  padding: 30px !important; }

.pt-f30,
.py-f30 {
  padding-top: 30px !important; }

.pr-f30,
.px-f30 {
  padding-right: 30px !important; }

.pb-f30,
.py-f30 {
  padding-bottom: 30px !important; }

.pl-f30,
.px-f30 {
  padding-left: 30px !important; }

.p-f35 {
  padding: 35px !important; }

.pt-f35,
.py-f35 {
  padding-top: 35px !important; }

.pr-f35,
.px-f35 {
  padding-right: 35px !important; }

.pb-f35,
.py-f35 {
  padding-bottom: 35px !important; }

.pl-f35,
.px-f35 {
  padding-left: 35px !important; }

.p-f40 {
  padding: 40px !important; }

.pt-f40,
.py-f40 {
  padding-top: 40px !important; }

.pr-f40,
.px-f40 {
  padding-right: 40px !important; }

.pb-f40,
.py-f40 {
  padding-bottom: 40px !important; }

.pl-f40,
.px-f40 {
  padding-left: 40px !important; }

.p-f45 {
  padding: 45px !important; }

.pt-f45,
.py-f45 {
  padding-top: 45px !important; }

.pr-f45,
.px-f45 {
  padding-right: 45px !important; }

.pb-f45,
.py-f45 {
  padding-bottom: 45px !important; }

.pl-f45,
.px-f45 {
  padding-left: 45px !important; }

.p-f50 {
  padding: 50px !important; }

.pt-f50,
.py-f50 {
  padding-top: 50px !important; }

.pr-f50,
.px-f50 {
  padding-right: 50px !important; }

.pb-f50,
.py-f50 {
  padding-bottom: 50px !important; }

.pl-f50,
.px-f50 {
  padding-left: 50px !important; }

.p-f55 {
  padding: 55px !important; }

.pt-f55,
.py-f55 {
  padding-top: 55px !important; }

.pr-f55,
.px-f55 {
  padding-right: 55px !important; }

.pb-f55,
.py-f55 {
  padding-bottom: 55px !important; }

.pl-f55,
.px-f55 {
  padding-left: 55px !important; }

.p-f60 {
  padding: 60px !important; }

.pt-f60,
.py-f60 {
  padding-top: 60px !important; }

.pr-f60,
.px-f60 {
  padding-right: 60px !important; }

.pb-f60,
.py-f60 {
  padding-bottom: 60px !important; }

.pl-f60,
.px-f60 {
  padding-left: 60px !important; }

.p-f65 {
  padding: 65px !important; }

.pt-f65,
.py-f65 {
  padding-top: 65px !important; }

.pr-f65,
.px-f65 {
  padding-right: 65px !important; }

.pb-f65,
.py-f65 {
  padding-bottom: 65px !important; }

.pl-f65,
.px-f65 {
  padding-left: 65px !important; }

.p-f70 {
  padding: 70px !important; }

.pt-f70,
.py-f70 {
  padding-top: 70px !important; }

.pr-f70,
.px-f70 {
  padding-right: 70px !important; }

.pb-f70,
.py-f70 {
  padding-bottom: 70px !important; }

.pl-f70,
.px-f70 {
  padding-left: 70px !important; }

.p-f75 {
  padding: 75px !important; }

.pt-f75,
.py-f75 {
  padding-top: 75px !important; }

.pr-f75,
.px-f75 {
  padding-right: 75px !important; }

.pb-f75,
.py-f75 {
  padding-bottom: 75px !important; }

.pl-f75,
.px-f75 {
  padding-left: 75px !important; }

.p-f80 {
  padding: 80px !important; }

.pt-f80,
.py-f80 {
  padding-top: 80px !important; }

.pr-f80,
.px-f80 {
  padding-right: 80px !important; }

.pb-f80,
.py-f80 {
  padding-bottom: 80px !important; }

.pl-f80,
.px-f80 {
  padding-left: 80px !important; }

.p-f85 {
  padding: 85px !important; }

.pt-f85,
.py-f85 {
  padding-top: 85px !important; }

.pr-f85,
.px-f85 {
  padding-right: 85px !important; }

.pb-f85,
.py-f85 {
  padding-bottom: 85px !important; }

.pl-f85,
.px-f85 {
  padding-left: 85px !important; }

.p-f90 {
  padding: 90px !important; }

.pt-f90,
.py-f90 {
  padding-top: 90px !important; }

.pr-f90,
.px-f90 {
  padding-right: 90px !important; }

.pb-f90,
.py-f90 {
  padding-bottom: 90px !important; }

.pl-f90,
.px-f90 {
  padding-left: 90px !important; }

.p-f95 {
  padding: 95px !important; }

.pt-f95,
.py-f95 {
  padding-top: 95px !important; }

.pr-f95,
.px-f95 {
  padding-right: 95px !important; }

.pb-f95,
.py-f95 {
  padding-bottom: 95px !important; }

.pl-f95,
.px-f95 {
  padding-left: 95px !important; }

.p-f100 {
  padding: 100px !important; }

.pt-f100,
.py-f100 {
  padding-top: 100px !important; }

.pr-f100,
.px-f100 {
  padding-right: 100px !important; }

.pb-f100,
.py-f100 {
  padding-bottom: 100px !important; }

.pl-f100,
.px-f100 {
  padding-left: 100px !important; }

.p-f120 {
  padding: 120px !important; }

.pt-f120,
.py-f120 {
  padding-top: 120px !important; }

.pr-f120,
.px-f120 {
  padding-right: 120px !important; }

.pb-f120,
.py-f120 {
  padding-bottom: 120px !important; }

.pl-f120,
.px-f120 {
  padding-left: 120px !important; }

.p-f130 {
  padding: 130px !important; }

.pt-f130,
.py-f130 {
  padding-top: 130px !important; }

.pr-f130,
.px-f130 {
  padding-right: 130px !important; }

.pb-f130,
.py-f130 {
  padding-bottom: 130px !important; }

.pl-f130,
.px-f130 {
  padding-left: 130px !important; }

.p-f150 {
  padding: 150px !important; }

.pt-f150,
.py-f150 {
  padding-top: 150px !important; }

.pr-f150,
.px-f150 {
  padding-right: 150px !important; }

.pb-f150,
.py-f150 {
  padding-bottom: 150px !important; }

.pl-f150,
.px-f150 {
  padding-left: 150px !important; }

.p-f200 {
  padding: 200px !important; }

.pt-f200,
.py-f200 {
  padding-top: 200px !important; }

.pr-f200,
.px-f200 {
  padding-right: 200px !important; }

.pb-f200,
.py-f200 {
  padding-bottom: 200px !important; }

.pl-f200,
.px-f200 {
  padding-left: 200px !important; }

.p-f250 {
  padding: 250px !important; }

.pt-f250,
.py-f250 {
  padding-top: 250px !important; }

.pr-f250,
.px-f250 {
  padding-right: 250px !important; }

.pb-f250,
.py-f250 {
  padding-bottom: 250px !important; }

.pl-f250,
.px-f250 {
  padding-left: 250px !important; }

.m-n1 {
  margin: -0.25rem !important; }

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important; }

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important; }

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important; }

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important; }

.m-n2 {
  margin: -0.5rem !important; }

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important; }

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important; }

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important; }

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important; }

.m-n3 {
  margin: -1rem !important; }

.mt-n3,
.my-n3 {
  margin-top: -1rem !important; }

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important; }

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important; }

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important; }

.m-n4 {
  margin: -1.5rem !important; }

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important; }

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important; }

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important; }

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important; }

.m-n5 {
  margin: -3rem !important; }

.mt-n5,
.my-n5 {
  margin-top: -3rem !important; }

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important; }

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important; }

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important; }

.m-nf2 {
  margin: -2px !important; }

.mt-nf2,
.my-nf2 {
  margin-top: -2px !important; }

.mr-nf2,
.mx-nf2 {
  margin-right: -2px !important; }

.mb-nf2,
.my-nf2 {
  margin-bottom: -2px !important; }

.ml-nf2,
.mx-nf2 {
  margin-left: -2px !important; }

.m-nf5 {
  margin: -5px !important; }

.mt-nf5,
.my-nf5 {
  margin-top: -5px !important; }

.mr-nf5,
.mx-nf5 {
  margin-right: -5px !important; }

.mb-nf5,
.my-nf5 {
  margin-bottom: -5px !important; }

.ml-nf5,
.mx-nf5 {
  margin-left: -5px !important; }

.m-nf10 {
  margin: -10px !important; }

.mt-nf10,
.my-nf10 {
  margin-top: -10px !important; }

.mr-nf10,
.mx-nf10 {
  margin-right: -10px !important; }

.mb-nf10,
.my-nf10 {
  margin-bottom: -10px !important; }

.ml-nf10,
.mx-nf10 {
  margin-left: -10px !important; }

.m-nf15 {
  margin: -15px !important; }

.mt-nf15,
.my-nf15 {
  margin-top: -15px !important; }

.mr-nf15,
.mx-nf15 {
  margin-right: -15px !important; }

.mb-nf15,
.my-nf15 {
  margin-bottom: -15px !important; }

.ml-nf15,
.mx-nf15 {
  margin-left: -15px !important; }

.m-nf16 {
  margin: -16px !important; }

.mt-nf16,
.my-nf16 {
  margin-top: -16px !important; }

.mr-nf16,
.mx-nf16 {
  margin-right: -16px !important; }

.mb-nf16,
.my-nf16 {
  margin-bottom: -16px !important; }

.ml-nf16,
.mx-nf16 {
  margin-left: -16px !important; }

.m-nf20 {
  margin: -20px !important; }

.mt-nf20,
.my-nf20 {
  margin-top: -20px !important; }

.mr-nf20,
.mx-nf20 {
  margin-right: -20px !important; }

.mb-nf20,
.my-nf20 {
  margin-bottom: -20px !important; }

.ml-nf20,
.mx-nf20 {
  margin-left: -20px !important; }

.m-nf25 {
  margin: -25px !important; }

.mt-nf25,
.my-nf25 {
  margin-top: -25px !important; }

.mr-nf25,
.mx-nf25 {
  margin-right: -25px !important; }

.mb-nf25,
.my-nf25 {
  margin-bottom: -25px !important; }

.ml-nf25,
.mx-nf25 {
  margin-left: -25px !important; }

.m-nf27 {
  margin: -27px !important; }

.mt-nf27,
.my-nf27 {
  margin-top: -27px !important; }

.mr-nf27,
.mx-nf27 {
  margin-right: -27px !important; }

.mb-nf27,
.my-nf27 {
  margin-bottom: -27px !important; }

.ml-nf27,
.mx-nf27 {
  margin-left: -27px !important; }

.m-nf30 {
  margin: -30px !important; }

.mt-nf30,
.my-nf30 {
  margin-top: -30px !important; }

.mr-nf30,
.mx-nf30 {
  margin-right: -30px !important; }

.mb-nf30,
.my-nf30 {
  margin-bottom: -30px !important; }

.ml-nf30,
.mx-nf30 {
  margin-left: -30px !important; }

.m-nf35 {
  margin: -35px !important; }

.mt-nf35,
.my-nf35 {
  margin-top: -35px !important; }

.mr-nf35,
.mx-nf35 {
  margin-right: -35px !important; }

.mb-nf35,
.my-nf35 {
  margin-bottom: -35px !important; }

.ml-nf35,
.mx-nf35 {
  margin-left: -35px !important; }

.m-nf40 {
  margin: -40px !important; }

.mt-nf40,
.my-nf40 {
  margin-top: -40px !important; }

.mr-nf40,
.mx-nf40 {
  margin-right: -40px !important; }

.mb-nf40,
.my-nf40 {
  margin-bottom: -40px !important; }

.ml-nf40,
.mx-nf40 {
  margin-left: -40px !important; }

.m-nf45 {
  margin: -45px !important; }

.mt-nf45,
.my-nf45 {
  margin-top: -45px !important; }

.mr-nf45,
.mx-nf45 {
  margin-right: -45px !important; }

.mb-nf45,
.my-nf45 {
  margin-bottom: -45px !important; }

.ml-nf45,
.mx-nf45 {
  margin-left: -45px !important; }

.m-nf50 {
  margin: -50px !important; }

.mt-nf50,
.my-nf50 {
  margin-top: -50px !important; }

.mr-nf50,
.mx-nf50 {
  margin-right: -50px !important; }

.mb-nf50,
.my-nf50 {
  margin-bottom: -50px !important; }

.ml-nf50,
.mx-nf50 {
  margin-left: -50px !important; }

.m-nf55 {
  margin: -55px !important; }

.mt-nf55,
.my-nf55 {
  margin-top: -55px !important; }

.mr-nf55,
.mx-nf55 {
  margin-right: -55px !important; }

.mb-nf55,
.my-nf55 {
  margin-bottom: -55px !important; }

.ml-nf55,
.mx-nf55 {
  margin-left: -55px !important; }

.m-nf60 {
  margin: -60px !important; }

.mt-nf60,
.my-nf60 {
  margin-top: -60px !important; }

.mr-nf60,
.mx-nf60 {
  margin-right: -60px !important; }

.mb-nf60,
.my-nf60 {
  margin-bottom: -60px !important; }

.ml-nf60,
.mx-nf60 {
  margin-left: -60px !important; }

.m-nf65 {
  margin: -65px !important; }

.mt-nf65,
.my-nf65 {
  margin-top: -65px !important; }

.mr-nf65,
.mx-nf65 {
  margin-right: -65px !important; }

.mb-nf65,
.my-nf65 {
  margin-bottom: -65px !important; }

.ml-nf65,
.mx-nf65 {
  margin-left: -65px !important; }

.m-nf70 {
  margin: -70px !important; }

.mt-nf70,
.my-nf70 {
  margin-top: -70px !important; }

.mr-nf70,
.mx-nf70 {
  margin-right: -70px !important; }

.mb-nf70,
.my-nf70 {
  margin-bottom: -70px !important; }

.ml-nf70,
.mx-nf70 {
  margin-left: -70px !important; }

.m-nf75 {
  margin: -75px !important; }

.mt-nf75,
.my-nf75 {
  margin-top: -75px !important; }

.mr-nf75,
.mx-nf75 {
  margin-right: -75px !important; }

.mb-nf75,
.my-nf75 {
  margin-bottom: -75px !important; }

.ml-nf75,
.mx-nf75 {
  margin-left: -75px !important; }

.m-nf80 {
  margin: -80px !important; }

.mt-nf80,
.my-nf80 {
  margin-top: -80px !important; }

.mr-nf80,
.mx-nf80 {
  margin-right: -80px !important; }

.mb-nf80,
.my-nf80 {
  margin-bottom: -80px !important; }

.ml-nf80,
.mx-nf80 {
  margin-left: -80px !important; }

.m-nf85 {
  margin: -85px !important; }

.mt-nf85,
.my-nf85 {
  margin-top: -85px !important; }

.mr-nf85,
.mx-nf85 {
  margin-right: -85px !important; }

.mb-nf85,
.my-nf85 {
  margin-bottom: -85px !important; }

.ml-nf85,
.mx-nf85 {
  margin-left: -85px !important; }

.m-nf90 {
  margin: -90px !important; }

.mt-nf90,
.my-nf90 {
  margin-top: -90px !important; }

.mr-nf90,
.mx-nf90 {
  margin-right: -90px !important; }

.mb-nf90,
.my-nf90 {
  margin-bottom: -90px !important; }

.ml-nf90,
.mx-nf90 {
  margin-left: -90px !important; }

.m-nf95 {
  margin: -95px !important; }

.mt-nf95,
.my-nf95 {
  margin-top: -95px !important; }

.mr-nf95,
.mx-nf95 {
  margin-right: -95px !important; }

.mb-nf95,
.my-nf95 {
  margin-bottom: -95px !important; }

.ml-nf95,
.mx-nf95 {
  margin-left: -95px !important; }

.m-nf100 {
  margin: -100px !important; }

.mt-nf100,
.my-nf100 {
  margin-top: -100px !important; }

.mr-nf100,
.mx-nf100 {
  margin-right: -100px !important; }

.mb-nf100,
.my-nf100 {
  margin-bottom: -100px !important; }

.ml-nf100,
.mx-nf100 {
  margin-left: -100px !important; }

.m-nf120 {
  margin: -120px !important; }

.mt-nf120,
.my-nf120 {
  margin-top: -120px !important; }

.mr-nf120,
.mx-nf120 {
  margin-right: -120px !important; }

.mb-nf120,
.my-nf120 {
  margin-bottom: -120px !important; }

.ml-nf120,
.mx-nf120 {
  margin-left: -120px !important; }

.m-nf130 {
  margin: -130px !important; }

.mt-nf130,
.my-nf130 {
  margin-top: -130px !important; }

.mr-nf130,
.mx-nf130 {
  margin-right: -130px !important; }

.mb-nf130,
.my-nf130 {
  margin-bottom: -130px !important; }

.ml-nf130,
.mx-nf130 {
  margin-left: -130px !important; }

.m-nf150 {
  margin: -150px !important; }

.mt-nf150,
.my-nf150 {
  margin-top: -150px !important; }

.mr-nf150,
.mx-nf150 {
  margin-right: -150px !important; }

.mb-nf150,
.my-nf150 {
  margin-bottom: -150px !important; }

.ml-nf150,
.mx-nf150 {
  margin-left: -150px !important; }

.m-nf200 {
  margin: -200px !important; }

.mt-nf200,
.my-nf200 {
  margin-top: -200px !important; }

.mr-nf200,
.mx-nf200 {
  margin-right: -200px !important; }

.mb-nf200,
.my-nf200 {
  margin-bottom: -200px !important; }

.ml-nf200,
.mx-nf200 {
  margin-left: -200px !important; }

.m-nf250 {
  margin: -250px !important; }

.mt-nf250,
.my-nf250 {
  margin-top: -250px !important; }

.mr-nf250,
.mx-nf250 {
  margin-right: -250px !important; }

.mb-nf250,
.my-nf250 {
  margin-bottom: -250px !important; }

.ml-nf250,
.mx-nf250 {
  margin-left: -250px !important; }

.m-auto {
  margin: auto !important; }

.mt-auto,
.my-auto {
  margin-top: auto !important; }

.mr-auto,
.mx-auto {
  margin-right: auto !important; }

.mb-auto,
.my-auto {
  margin-bottom: auto !important; }

.ml-auto,
.mx-auto {
  margin-left: auto !important; }

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important; }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem !important; }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem !important; }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important; }
  .m-sm-f2 {
    margin: 2px !important; }
  .mt-sm-f2,
  .my-sm-f2 {
    margin-top: 2px !important; }
  .mr-sm-f2,
  .mx-sm-f2 {
    margin-right: 2px !important; }
  .mb-sm-f2,
  .my-sm-f2 {
    margin-bottom: 2px !important; }
  .ml-sm-f2,
  .mx-sm-f2 {
    margin-left: 2px !important; }
  .m-sm-f5 {
    margin: 5px !important; }
  .mt-sm-f5,
  .my-sm-f5 {
    margin-top: 5px !important; }
  .mr-sm-f5,
  .mx-sm-f5 {
    margin-right: 5px !important; }
  .mb-sm-f5,
  .my-sm-f5 {
    margin-bottom: 5px !important; }
  .ml-sm-f5,
  .mx-sm-f5 {
    margin-left: 5px !important; }
  .m-sm-f10 {
    margin: 10px !important; }
  .mt-sm-f10,
  .my-sm-f10 {
    margin-top: 10px !important; }
  .mr-sm-f10,
  .mx-sm-f10 {
    margin-right: 10px !important; }
  .mb-sm-f10,
  .my-sm-f10 {
    margin-bottom: 10px !important; }
  .ml-sm-f10,
  .mx-sm-f10 {
    margin-left: 10px !important; }
  .m-sm-f15 {
    margin: 15px !important; }
  .mt-sm-f15,
  .my-sm-f15 {
    margin-top: 15px !important; }
  .mr-sm-f15,
  .mx-sm-f15 {
    margin-right: 15px !important; }
  .mb-sm-f15,
  .my-sm-f15 {
    margin-bottom: 15px !important; }
  .ml-sm-f15,
  .mx-sm-f15 {
    margin-left: 15px !important; }
  .m-sm-f16 {
    margin: 16px !important; }
  .mt-sm-f16,
  .my-sm-f16 {
    margin-top: 16px !important; }
  .mr-sm-f16,
  .mx-sm-f16 {
    margin-right: 16px !important; }
  .mb-sm-f16,
  .my-sm-f16 {
    margin-bottom: 16px !important; }
  .ml-sm-f16,
  .mx-sm-f16 {
    margin-left: 16px !important; }
  .m-sm-f20 {
    margin: 20px !important; }
  .mt-sm-f20,
  .my-sm-f20 {
    margin-top: 20px !important; }
  .mr-sm-f20,
  .mx-sm-f20 {
    margin-right: 20px !important; }
  .mb-sm-f20,
  .my-sm-f20 {
    margin-bottom: 20px !important; }
  .ml-sm-f20,
  .mx-sm-f20 {
    margin-left: 20px !important; }
  .m-sm-f25 {
    margin: 25px !important; }
  .mt-sm-f25,
  .my-sm-f25 {
    margin-top: 25px !important; }
  .mr-sm-f25,
  .mx-sm-f25 {
    margin-right: 25px !important; }
  .mb-sm-f25,
  .my-sm-f25 {
    margin-bottom: 25px !important; }
  .ml-sm-f25,
  .mx-sm-f25 {
    margin-left: 25px !important; }
  .m-sm-f27 {
    margin: 27px !important; }
  .mt-sm-f27,
  .my-sm-f27 {
    margin-top: 27px !important; }
  .mr-sm-f27,
  .mx-sm-f27 {
    margin-right: 27px !important; }
  .mb-sm-f27,
  .my-sm-f27 {
    margin-bottom: 27px !important; }
  .ml-sm-f27,
  .mx-sm-f27 {
    margin-left: 27px !important; }
  .m-sm-f30 {
    margin: 30px !important; }
  .mt-sm-f30,
  .my-sm-f30 {
    margin-top: 30px !important; }
  .mr-sm-f30,
  .mx-sm-f30 {
    margin-right: 30px !important; }
  .mb-sm-f30,
  .my-sm-f30 {
    margin-bottom: 30px !important; }
  .ml-sm-f30,
  .mx-sm-f30 {
    margin-left: 30px !important; }
  .m-sm-f35 {
    margin: 35px !important; }
  .mt-sm-f35,
  .my-sm-f35 {
    margin-top: 35px !important; }
  .mr-sm-f35,
  .mx-sm-f35 {
    margin-right: 35px !important; }
  .mb-sm-f35,
  .my-sm-f35 {
    margin-bottom: 35px !important; }
  .ml-sm-f35,
  .mx-sm-f35 {
    margin-left: 35px !important; }
  .m-sm-f40 {
    margin: 40px !important; }
  .mt-sm-f40,
  .my-sm-f40 {
    margin-top: 40px !important; }
  .mr-sm-f40,
  .mx-sm-f40 {
    margin-right: 40px !important; }
  .mb-sm-f40,
  .my-sm-f40 {
    margin-bottom: 40px !important; }
  .ml-sm-f40,
  .mx-sm-f40 {
    margin-left: 40px !important; }
  .m-sm-f45 {
    margin: 45px !important; }
  .mt-sm-f45,
  .my-sm-f45 {
    margin-top: 45px !important; }
  .mr-sm-f45,
  .mx-sm-f45 {
    margin-right: 45px !important; }
  .mb-sm-f45,
  .my-sm-f45 {
    margin-bottom: 45px !important; }
  .ml-sm-f45,
  .mx-sm-f45 {
    margin-left: 45px !important; }
  .m-sm-f50 {
    margin: 50px !important; }
  .mt-sm-f50,
  .my-sm-f50 {
    margin-top: 50px !important; }
  .mr-sm-f50,
  .mx-sm-f50 {
    margin-right: 50px !important; }
  .mb-sm-f50,
  .my-sm-f50 {
    margin-bottom: 50px !important; }
  .ml-sm-f50,
  .mx-sm-f50 {
    margin-left: 50px !important; }
  .m-sm-f55 {
    margin: 55px !important; }
  .mt-sm-f55,
  .my-sm-f55 {
    margin-top: 55px !important; }
  .mr-sm-f55,
  .mx-sm-f55 {
    margin-right: 55px !important; }
  .mb-sm-f55,
  .my-sm-f55 {
    margin-bottom: 55px !important; }
  .ml-sm-f55,
  .mx-sm-f55 {
    margin-left: 55px !important; }
  .m-sm-f60 {
    margin: 60px !important; }
  .mt-sm-f60,
  .my-sm-f60 {
    margin-top: 60px !important; }
  .mr-sm-f60,
  .mx-sm-f60 {
    margin-right: 60px !important; }
  .mb-sm-f60,
  .my-sm-f60 {
    margin-bottom: 60px !important; }
  .ml-sm-f60,
  .mx-sm-f60 {
    margin-left: 60px !important; }
  .m-sm-f65 {
    margin: 65px !important; }
  .mt-sm-f65,
  .my-sm-f65 {
    margin-top: 65px !important; }
  .mr-sm-f65,
  .mx-sm-f65 {
    margin-right: 65px !important; }
  .mb-sm-f65,
  .my-sm-f65 {
    margin-bottom: 65px !important; }
  .ml-sm-f65,
  .mx-sm-f65 {
    margin-left: 65px !important; }
  .m-sm-f70 {
    margin: 70px !important; }
  .mt-sm-f70,
  .my-sm-f70 {
    margin-top: 70px !important; }
  .mr-sm-f70,
  .mx-sm-f70 {
    margin-right: 70px !important; }
  .mb-sm-f70,
  .my-sm-f70 {
    margin-bottom: 70px !important; }
  .ml-sm-f70,
  .mx-sm-f70 {
    margin-left: 70px !important; }
  .m-sm-f75 {
    margin: 75px !important; }
  .mt-sm-f75,
  .my-sm-f75 {
    margin-top: 75px !important; }
  .mr-sm-f75,
  .mx-sm-f75 {
    margin-right: 75px !important; }
  .mb-sm-f75,
  .my-sm-f75 {
    margin-bottom: 75px !important; }
  .ml-sm-f75,
  .mx-sm-f75 {
    margin-left: 75px !important; }
  .m-sm-f80 {
    margin: 80px !important; }
  .mt-sm-f80,
  .my-sm-f80 {
    margin-top: 80px !important; }
  .mr-sm-f80,
  .mx-sm-f80 {
    margin-right: 80px !important; }
  .mb-sm-f80,
  .my-sm-f80 {
    margin-bottom: 80px !important; }
  .ml-sm-f80,
  .mx-sm-f80 {
    margin-left: 80px !important; }
  .m-sm-f85 {
    margin: 85px !important; }
  .mt-sm-f85,
  .my-sm-f85 {
    margin-top: 85px !important; }
  .mr-sm-f85,
  .mx-sm-f85 {
    margin-right: 85px !important; }
  .mb-sm-f85,
  .my-sm-f85 {
    margin-bottom: 85px !important; }
  .ml-sm-f85,
  .mx-sm-f85 {
    margin-left: 85px !important; }
  .m-sm-f90 {
    margin: 90px !important; }
  .mt-sm-f90,
  .my-sm-f90 {
    margin-top: 90px !important; }
  .mr-sm-f90,
  .mx-sm-f90 {
    margin-right: 90px !important; }
  .mb-sm-f90,
  .my-sm-f90 {
    margin-bottom: 90px !important; }
  .ml-sm-f90,
  .mx-sm-f90 {
    margin-left: 90px !important; }
  .m-sm-f95 {
    margin: 95px !important; }
  .mt-sm-f95,
  .my-sm-f95 {
    margin-top: 95px !important; }
  .mr-sm-f95,
  .mx-sm-f95 {
    margin-right: 95px !important; }
  .mb-sm-f95,
  .my-sm-f95 {
    margin-bottom: 95px !important; }
  .ml-sm-f95,
  .mx-sm-f95 {
    margin-left: 95px !important; }
  .m-sm-f100 {
    margin: 100px !important; }
  .mt-sm-f100,
  .my-sm-f100 {
    margin-top: 100px !important; }
  .mr-sm-f100,
  .mx-sm-f100 {
    margin-right: 100px !important; }
  .mb-sm-f100,
  .my-sm-f100 {
    margin-bottom: 100px !important; }
  .ml-sm-f100,
  .mx-sm-f100 {
    margin-left: 100px !important; }
  .m-sm-f120 {
    margin: 120px !important; }
  .mt-sm-f120,
  .my-sm-f120 {
    margin-top: 120px !important; }
  .mr-sm-f120,
  .mx-sm-f120 {
    margin-right: 120px !important; }
  .mb-sm-f120,
  .my-sm-f120 {
    margin-bottom: 120px !important; }
  .ml-sm-f120,
  .mx-sm-f120 {
    margin-left: 120px !important; }
  .m-sm-f130 {
    margin: 130px !important; }
  .mt-sm-f130,
  .my-sm-f130 {
    margin-top: 130px !important; }
  .mr-sm-f130,
  .mx-sm-f130 {
    margin-right: 130px !important; }
  .mb-sm-f130,
  .my-sm-f130 {
    margin-bottom: 130px !important; }
  .ml-sm-f130,
  .mx-sm-f130 {
    margin-left: 130px !important; }
  .m-sm-f150 {
    margin: 150px !important; }
  .mt-sm-f150,
  .my-sm-f150 {
    margin-top: 150px !important; }
  .mr-sm-f150,
  .mx-sm-f150 {
    margin-right: 150px !important; }
  .mb-sm-f150,
  .my-sm-f150 {
    margin-bottom: 150px !important; }
  .ml-sm-f150,
  .mx-sm-f150 {
    margin-left: 150px !important; }
  .m-sm-f200 {
    margin: 200px !important; }
  .mt-sm-f200,
  .my-sm-f200 {
    margin-top: 200px !important; }
  .mr-sm-f200,
  .mx-sm-f200 {
    margin-right: 200px !important; }
  .mb-sm-f200,
  .my-sm-f200 {
    margin-bottom: 200px !important; }
  .ml-sm-f200,
  .mx-sm-f200 {
    margin-left: 200px !important; }
  .m-sm-f250 {
    margin: 250px !important; }
  .mt-sm-f250,
  .my-sm-f250 {
    margin-top: 250px !important; }
  .mr-sm-f250,
  .mx-sm-f250 {
    margin-right: 250px !important; }
  .mb-sm-f250,
  .my-sm-f250 {
    margin-bottom: 250px !important; }
  .ml-sm-f250,
  .mx-sm-f250 {
    margin-left: 250px !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem !important; }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important; }
  .p-sm-f2 {
    padding: 2px !important; }
  .pt-sm-f2,
  .py-sm-f2 {
    padding-top: 2px !important; }
  .pr-sm-f2,
  .px-sm-f2 {
    padding-right: 2px !important; }
  .pb-sm-f2,
  .py-sm-f2 {
    padding-bottom: 2px !important; }
  .pl-sm-f2,
  .px-sm-f2 {
    padding-left: 2px !important; }
  .p-sm-f5 {
    padding: 5px !important; }
  .pt-sm-f5,
  .py-sm-f5 {
    padding-top: 5px !important; }
  .pr-sm-f5,
  .px-sm-f5 {
    padding-right: 5px !important; }
  .pb-sm-f5,
  .py-sm-f5 {
    padding-bottom: 5px !important; }
  .pl-sm-f5,
  .px-sm-f5 {
    padding-left: 5px !important; }
  .p-sm-f10 {
    padding: 10px !important; }
  .pt-sm-f10,
  .py-sm-f10 {
    padding-top: 10px !important; }
  .pr-sm-f10,
  .px-sm-f10 {
    padding-right: 10px !important; }
  .pb-sm-f10,
  .py-sm-f10 {
    padding-bottom: 10px !important; }
  .pl-sm-f10,
  .px-sm-f10 {
    padding-left: 10px !important; }
  .p-sm-f15 {
    padding: 15px !important; }
  .pt-sm-f15,
  .py-sm-f15 {
    padding-top: 15px !important; }
  .pr-sm-f15,
  .px-sm-f15 {
    padding-right: 15px !important; }
  .pb-sm-f15,
  .py-sm-f15 {
    padding-bottom: 15px !important; }
  .pl-sm-f15,
  .px-sm-f15 {
    padding-left: 15px !important; }
  .p-sm-f16 {
    padding: 16px !important; }
  .pt-sm-f16,
  .py-sm-f16 {
    padding-top: 16px !important; }
  .pr-sm-f16,
  .px-sm-f16 {
    padding-right: 16px !important; }
  .pb-sm-f16,
  .py-sm-f16 {
    padding-bottom: 16px !important; }
  .pl-sm-f16,
  .px-sm-f16 {
    padding-left: 16px !important; }
  .p-sm-f20 {
    padding: 20px !important; }
  .pt-sm-f20,
  .py-sm-f20 {
    padding-top: 20px !important; }
  .pr-sm-f20,
  .px-sm-f20 {
    padding-right: 20px !important; }
  .pb-sm-f20,
  .py-sm-f20 {
    padding-bottom: 20px !important; }
  .pl-sm-f20,
  .px-sm-f20 {
    padding-left: 20px !important; }
  .p-sm-f25 {
    padding: 25px !important; }
  .pt-sm-f25,
  .py-sm-f25 {
    padding-top: 25px !important; }
  .pr-sm-f25,
  .px-sm-f25 {
    padding-right: 25px !important; }
  .pb-sm-f25,
  .py-sm-f25 {
    padding-bottom: 25px !important; }
  .pl-sm-f25,
  .px-sm-f25 {
    padding-left: 25px !important; }
  .p-sm-f27 {
    padding: 27px !important; }
  .pt-sm-f27,
  .py-sm-f27 {
    padding-top: 27px !important; }
  .pr-sm-f27,
  .px-sm-f27 {
    padding-right: 27px !important; }
  .pb-sm-f27,
  .py-sm-f27 {
    padding-bottom: 27px !important; }
  .pl-sm-f27,
  .px-sm-f27 {
    padding-left: 27px !important; }
  .p-sm-f30 {
    padding: 30px !important; }
  .pt-sm-f30,
  .py-sm-f30 {
    padding-top: 30px !important; }
  .pr-sm-f30,
  .px-sm-f30 {
    padding-right: 30px !important; }
  .pb-sm-f30,
  .py-sm-f30 {
    padding-bottom: 30px !important; }
  .pl-sm-f30,
  .px-sm-f30 {
    padding-left: 30px !important; }
  .p-sm-f35 {
    padding: 35px !important; }
  .pt-sm-f35,
  .py-sm-f35 {
    padding-top: 35px !important; }
  .pr-sm-f35,
  .px-sm-f35 {
    padding-right: 35px !important; }
  .pb-sm-f35,
  .py-sm-f35 {
    padding-bottom: 35px !important; }
  .pl-sm-f35,
  .px-sm-f35 {
    padding-left: 35px !important; }
  .p-sm-f40 {
    padding: 40px !important; }
  .pt-sm-f40,
  .py-sm-f40 {
    padding-top: 40px !important; }
  .pr-sm-f40,
  .px-sm-f40 {
    padding-right: 40px !important; }
  .pb-sm-f40,
  .py-sm-f40 {
    padding-bottom: 40px !important; }
  .pl-sm-f40,
  .px-sm-f40 {
    padding-left: 40px !important; }
  .p-sm-f45 {
    padding: 45px !important; }
  .pt-sm-f45,
  .py-sm-f45 {
    padding-top: 45px !important; }
  .pr-sm-f45,
  .px-sm-f45 {
    padding-right: 45px !important; }
  .pb-sm-f45,
  .py-sm-f45 {
    padding-bottom: 45px !important; }
  .pl-sm-f45,
  .px-sm-f45 {
    padding-left: 45px !important; }
  .p-sm-f50 {
    padding: 50px !important; }
  .pt-sm-f50,
  .py-sm-f50 {
    padding-top: 50px !important; }
  .pr-sm-f50,
  .px-sm-f50 {
    padding-right: 50px !important; }
  .pb-sm-f50,
  .py-sm-f50 {
    padding-bottom: 50px !important; }
  .pl-sm-f50,
  .px-sm-f50 {
    padding-left: 50px !important; }
  .p-sm-f55 {
    padding: 55px !important; }
  .pt-sm-f55,
  .py-sm-f55 {
    padding-top: 55px !important; }
  .pr-sm-f55,
  .px-sm-f55 {
    padding-right: 55px !important; }
  .pb-sm-f55,
  .py-sm-f55 {
    padding-bottom: 55px !important; }
  .pl-sm-f55,
  .px-sm-f55 {
    padding-left: 55px !important; }
  .p-sm-f60 {
    padding: 60px !important; }
  .pt-sm-f60,
  .py-sm-f60 {
    padding-top: 60px !important; }
  .pr-sm-f60,
  .px-sm-f60 {
    padding-right: 60px !important; }
  .pb-sm-f60,
  .py-sm-f60 {
    padding-bottom: 60px !important; }
  .pl-sm-f60,
  .px-sm-f60 {
    padding-left: 60px !important; }
  .p-sm-f65 {
    padding: 65px !important; }
  .pt-sm-f65,
  .py-sm-f65 {
    padding-top: 65px !important; }
  .pr-sm-f65,
  .px-sm-f65 {
    padding-right: 65px !important; }
  .pb-sm-f65,
  .py-sm-f65 {
    padding-bottom: 65px !important; }
  .pl-sm-f65,
  .px-sm-f65 {
    padding-left: 65px !important; }
  .p-sm-f70 {
    padding: 70px !important; }
  .pt-sm-f70,
  .py-sm-f70 {
    padding-top: 70px !important; }
  .pr-sm-f70,
  .px-sm-f70 {
    padding-right: 70px !important; }
  .pb-sm-f70,
  .py-sm-f70 {
    padding-bottom: 70px !important; }
  .pl-sm-f70,
  .px-sm-f70 {
    padding-left: 70px !important; }
  .p-sm-f75 {
    padding: 75px !important; }
  .pt-sm-f75,
  .py-sm-f75 {
    padding-top: 75px !important; }
  .pr-sm-f75,
  .px-sm-f75 {
    padding-right: 75px !important; }
  .pb-sm-f75,
  .py-sm-f75 {
    padding-bottom: 75px !important; }
  .pl-sm-f75,
  .px-sm-f75 {
    padding-left: 75px !important; }
  .p-sm-f80 {
    padding: 80px !important; }
  .pt-sm-f80,
  .py-sm-f80 {
    padding-top: 80px !important; }
  .pr-sm-f80,
  .px-sm-f80 {
    padding-right: 80px !important; }
  .pb-sm-f80,
  .py-sm-f80 {
    padding-bottom: 80px !important; }
  .pl-sm-f80,
  .px-sm-f80 {
    padding-left: 80px !important; }
  .p-sm-f85 {
    padding: 85px !important; }
  .pt-sm-f85,
  .py-sm-f85 {
    padding-top: 85px !important; }
  .pr-sm-f85,
  .px-sm-f85 {
    padding-right: 85px !important; }
  .pb-sm-f85,
  .py-sm-f85 {
    padding-bottom: 85px !important; }
  .pl-sm-f85,
  .px-sm-f85 {
    padding-left: 85px !important; }
  .p-sm-f90 {
    padding: 90px !important; }
  .pt-sm-f90,
  .py-sm-f90 {
    padding-top: 90px !important; }
  .pr-sm-f90,
  .px-sm-f90 {
    padding-right: 90px !important; }
  .pb-sm-f90,
  .py-sm-f90 {
    padding-bottom: 90px !important; }
  .pl-sm-f90,
  .px-sm-f90 {
    padding-left: 90px !important; }
  .p-sm-f95 {
    padding: 95px !important; }
  .pt-sm-f95,
  .py-sm-f95 {
    padding-top: 95px !important; }
  .pr-sm-f95,
  .px-sm-f95 {
    padding-right: 95px !important; }
  .pb-sm-f95,
  .py-sm-f95 {
    padding-bottom: 95px !important; }
  .pl-sm-f95,
  .px-sm-f95 {
    padding-left: 95px !important; }
  .p-sm-f100 {
    padding: 100px !important; }
  .pt-sm-f100,
  .py-sm-f100 {
    padding-top: 100px !important; }
  .pr-sm-f100,
  .px-sm-f100 {
    padding-right: 100px !important; }
  .pb-sm-f100,
  .py-sm-f100 {
    padding-bottom: 100px !important; }
  .pl-sm-f100,
  .px-sm-f100 {
    padding-left: 100px !important; }
  .p-sm-f120 {
    padding: 120px !important; }
  .pt-sm-f120,
  .py-sm-f120 {
    padding-top: 120px !important; }
  .pr-sm-f120,
  .px-sm-f120 {
    padding-right: 120px !important; }
  .pb-sm-f120,
  .py-sm-f120 {
    padding-bottom: 120px !important; }
  .pl-sm-f120,
  .px-sm-f120 {
    padding-left: 120px !important; }
  .p-sm-f130 {
    padding: 130px !important; }
  .pt-sm-f130,
  .py-sm-f130 {
    padding-top: 130px !important; }
  .pr-sm-f130,
  .px-sm-f130 {
    padding-right: 130px !important; }
  .pb-sm-f130,
  .py-sm-f130 {
    padding-bottom: 130px !important; }
  .pl-sm-f130,
  .px-sm-f130 {
    padding-left: 130px !important; }
  .p-sm-f150 {
    padding: 150px !important; }
  .pt-sm-f150,
  .py-sm-f150 {
    padding-top: 150px !important; }
  .pr-sm-f150,
  .px-sm-f150 {
    padding-right: 150px !important; }
  .pb-sm-f150,
  .py-sm-f150 {
    padding-bottom: 150px !important; }
  .pl-sm-f150,
  .px-sm-f150 {
    padding-left: 150px !important; }
  .p-sm-f200 {
    padding: 200px !important; }
  .pt-sm-f200,
  .py-sm-f200 {
    padding-top: 200px !important; }
  .pr-sm-f200,
  .px-sm-f200 {
    padding-right: 200px !important; }
  .pb-sm-f200,
  .py-sm-f200 {
    padding-bottom: 200px !important; }
  .pl-sm-f200,
  .px-sm-f200 {
    padding-left: 200px !important; }
  .p-sm-f250 {
    padding: 250px !important; }
  .pt-sm-f250,
  .py-sm-f250 {
    padding-top: 250px !important; }
  .pr-sm-f250,
  .px-sm-f250 {
    padding-right: 250px !important; }
  .pb-sm-f250,
  .py-sm-f250 {
    padding-bottom: 250px !important; }
  .pl-sm-f250,
  .px-sm-f250 {
    padding-left: 250px !important; }
  .m-sm-n1 {
    margin: -0.25rem !important; }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important; }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important; }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important; }
  .m-sm-n2 {
    margin: -0.5rem !important; }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important; }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important; }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important; }
  .m-sm-n3 {
    margin: -1rem !important; }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important; }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important; }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important; }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important; }
  .m-sm-n4 {
    margin: -1.5rem !important; }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important; }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important; }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important; }
  .m-sm-n5 {
    margin: -3rem !important; }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important; }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important; }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important; }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important; }
  .m-sm-nf2 {
    margin: -2px !important; }
  .mt-sm-nf2,
  .my-sm-nf2 {
    margin-top: -2px !important; }
  .mr-sm-nf2,
  .mx-sm-nf2 {
    margin-right: -2px !important; }
  .mb-sm-nf2,
  .my-sm-nf2 {
    margin-bottom: -2px !important; }
  .ml-sm-nf2,
  .mx-sm-nf2 {
    margin-left: -2px !important; }
  .m-sm-nf5 {
    margin: -5px !important; }
  .mt-sm-nf5,
  .my-sm-nf5 {
    margin-top: -5px !important; }
  .mr-sm-nf5,
  .mx-sm-nf5 {
    margin-right: -5px !important; }
  .mb-sm-nf5,
  .my-sm-nf5 {
    margin-bottom: -5px !important; }
  .ml-sm-nf5,
  .mx-sm-nf5 {
    margin-left: -5px !important; }
  .m-sm-nf10 {
    margin: -10px !important; }
  .mt-sm-nf10,
  .my-sm-nf10 {
    margin-top: -10px !important; }
  .mr-sm-nf10,
  .mx-sm-nf10 {
    margin-right: -10px !important; }
  .mb-sm-nf10,
  .my-sm-nf10 {
    margin-bottom: -10px !important; }
  .ml-sm-nf10,
  .mx-sm-nf10 {
    margin-left: -10px !important; }
  .m-sm-nf15 {
    margin: -15px !important; }
  .mt-sm-nf15,
  .my-sm-nf15 {
    margin-top: -15px !important; }
  .mr-sm-nf15,
  .mx-sm-nf15 {
    margin-right: -15px !important; }
  .mb-sm-nf15,
  .my-sm-nf15 {
    margin-bottom: -15px !important; }
  .ml-sm-nf15,
  .mx-sm-nf15 {
    margin-left: -15px !important; }
  .m-sm-nf16 {
    margin: -16px !important; }
  .mt-sm-nf16,
  .my-sm-nf16 {
    margin-top: -16px !important; }
  .mr-sm-nf16,
  .mx-sm-nf16 {
    margin-right: -16px !important; }
  .mb-sm-nf16,
  .my-sm-nf16 {
    margin-bottom: -16px !important; }
  .ml-sm-nf16,
  .mx-sm-nf16 {
    margin-left: -16px !important; }
  .m-sm-nf20 {
    margin: -20px !important; }
  .mt-sm-nf20,
  .my-sm-nf20 {
    margin-top: -20px !important; }
  .mr-sm-nf20,
  .mx-sm-nf20 {
    margin-right: -20px !important; }
  .mb-sm-nf20,
  .my-sm-nf20 {
    margin-bottom: -20px !important; }
  .ml-sm-nf20,
  .mx-sm-nf20 {
    margin-left: -20px !important; }
  .m-sm-nf25 {
    margin: -25px !important; }
  .mt-sm-nf25,
  .my-sm-nf25 {
    margin-top: -25px !important; }
  .mr-sm-nf25,
  .mx-sm-nf25 {
    margin-right: -25px !important; }
  .mb-sm-nf25,
  .my-sm-nf25 {
    margin-bottom: -25px !important; }
  .ml-sm-nf25,
  .mx-sm-nf25 {
    margin-left: -25px !important; }
  .m-sm-nf27 {
    margin: -27px !important; }
  .mt-sm-nf27,
  .my-sm-nf27 {
    margin-top: -27px !important; }
  .mr-sm-nf27,
  .mx-sm-nf27 {
    margin-right: -27px !important; }
  .mb-sm-nf27,
  .my-sm-nf27 {
    margin-bottom: -27px !important; }
  .ml-sm-nf27,
  .mx-sm-nf27 {
    margin-left: -27px !important; }
  .m-sm-nf30 {
    margin: -30px !important; }
  .mt-sm-nf30,
  .my-sm-nf30 {
    margin-top: -30px !important; }
  .mr-sm-nf30,
  .mx-sm-nf30 {
    margin-right: -30px !important; }
  .mb-sm-nf30,
  .my-sm-nf30 {
    margin-bottom: -30px !important; }
  .ml-sm-nf30,
  .mx-sm-nf30 {
    margin-left: -30px !important; }
  .m-sm-nf35 {
    margin: -35px !important; }
  .mt-sm-nf35,
  .my-sm-nf35 {
    margin-top: -35px !important; }
  .mr-sm-nf35,
  .mx-sm-nf35 {
    margin-right: -35px !important; }
  .mb-sm-nf35,
  .my-sm-nf35 {
    margin-bottom: -35px !important; }
  .ml-sm-nf35,
  .mx-sm-nf35 {
    margin-left: -35px !important; }
  .m-sm-nf40 {
    margin: -40px !important; }
  .mt-sm-nf40,
  .my-sm-nf40 {
    margin-top: -40px !important; }
  .mr-sm-nf40,
  .mx-sm-nf40 {
    margin-right: -40px !important; }
  .mb-sm-nf40,
  .my-sm-nf40 {
    margin-bottom: -40px !important; }
  .ml-sm-nf40,
  .mx-sm-nf40 {
    margin-left: -40px !important; }
  .m-sm-nf45 {
    margin: -45px !important; }
  .mt-sm-nf45,
  .my-sm-nf45 {
    margin-top: -45px !important; }
  .mr-sm-nf45,
  .mx-sm-nf45 {
    margin-right: -45px !important; }
  .mb-sm-nf45,
  .my-sm-nf45 {
    margin-bottom: -45px !important; }
  .ml-sm-nf45,
  .mx-sm-nf45 {
    margin-left: -45px !important; }
  .m-sm-nf50 {
    margin: -50px !important; }
  .mt-sm-nf50,
  .my-sm-nf50 {
    margin-top: -50px !important; }
  .mr-sm-nf50,
  .mx-sm-nf50 {
    margin-right: -50px !important; }
  .mb-sm-nf50,
  .my-sm-nf50 {
    margin-bottom: -50px !important; }
  .ml-sm-nf50,
  .mx-sm-nf50 {
    margin-left: -50px !important; }
  .m-sm-nf55 {
    margin: -55px !important; }
  .mt-sm-nf55,
  .my-sm-nf55 {
    margin-top: -55px !important; }
  .mr-sm-nf55,
  .mx-sm-nf55 {
    margin-right: -55px !important; }
  .mb-sm-nf55,
  .my-sm-nf55 {
    margin-bottom: -55px !important; }
  .ml-sm-nf55,
  .mx-sm-nf55 {
    margin-left: -55px !important; }
  .m-sm-nf60 {
    margin: -60px !important; }
  .mt-sm-nf60,
  .my-sm-nf60 {
    margin-top: -60px !important; }
  .mr-sm-nf60,
  .mx-sm-nf60 {
    margin-right: -60px !important; }
  .mb-sm-nf60,
  .my-sm-nf60 {
    margin-bottom: -60px !important; }
  .ml-sm-nf60,
  .mx-sm-nf60 {
    margin-left: -60px !important; }
  .m-sm-nf65 {
    margin: -65px !important; }
  .mt-sm-nf65,
  .my-sm-nf65 {
    margin-top: -65px !important; }
  .mr-sm-nf65,
  .mx-sm-nf65 {
    margin-right: -65px !important; }
  .mb-sm-nf65,
  .my-sm-nf65 {
    margin-bottom: -65px !important; }
  .ml-sm-nf65,
  .mx-sm-nf65 {
    margin-left: -65px !important; }
  .m-sm-nf70 {
    margin: -70px !important; }
  .mt-sm-nf70,
  .my-sm-nf70 {
    margin-top: -70px !important; }
  .mr-sm-nf70,
  .mx-sm-nf70 {
    margin-right: -70px !important; }
  .mb-sm-nf70,
  .my-sm-nf70 {
    margin-bottom: -70px !important; }
  .ml-sm-nf70,
  .mx-sm-nf70 {
    margin-left: -70px !important; }
  .m-sm-nf75 {
    margin: -75px !important; }
  .mt-sm-nf75,
  .my-sm-nf75 {
    margin-top: -75px !important; }
  .mr-sm-nf75,
  .mx-sm-nf75 {
    margin-right: -75px !important; }
  .mb-sm-nf75,
  .my-sm-nf75 {
    margin-bottom: -75px !important; }
  .ml-sm-nf75,
  .mx-sm-nf75 {
    margin-left: -75px !important; }
  .m-sm-nf80 {
    margin: -80px !important; }
  .mt-sm-nf80,
  .my-sm-nf80 {
    margin-top: -80px !important; }
  .mr-sm-nf80,
  .mx-sm-nf80 {
    margin-right: -80px !important; }
  .mb-sm-nf80,
  .my-sm-nf80 {
    margin-bottom: -80px !important; }
  .ml-sm-nf80,
  .mx-sm-nf80 {
    margin-left: -80px !important; }
  .m-sm-nf85 {
    margin: -85px !important; }
  .mt-sm-nf85,
  .my-sm-nf85 {
    margin-top: -85px !important; }
  .mr-sm-nf85,
  .mx-sm-nf85 {
    margin-right: -85px !important; }
  .mb-sm-nf85,
  .my-sm-nf85 {
    margin-bottom: -85px !important; }
  .ml-sm-nf85,
  .mx-sm-nf85 {
    margin-left: -85px !important; }
  .m-sm-nf90 {
    margin: -90px !important; }
  .mt-sm-nf90,
  .my-sm-nf90 {
    margin-top: -90px !important; }
  .mr-sm-nf90,
  .mx-sm-nf90 {
    margin-right: -90px !important; }
  .mb-sm-nf90,
  .my-sm-nf90 {
    margin-bottom: -90px !important; }
  .ml-sm-nf90,
  .mx-sm-nf90 {
    margin-left: -90px !important; }
  .m-sm-nf95 {
    margin: -95px !important; }
  .mt-sm-nf95,
  .my-sm-nf95 {
    margin-top: -95px !important; }
  .mr-sm-nf95,
  .mx-sm-nf95 {
    margin-right: -95px !important; }
  .mb-sm-nf95,
  .my-sm-nf95 {
    margin-bottom: -95px !important; }
  .ml-sm-nf95,
  .mx-sm-nf95 {
    margin-left: -95px !important; }
  .m-sm-nf100 {
    margin: -100px !important; }
  .mt-sm-nf100,
  .my-sm-nf100 {
    margin-top: -100px !important; }
  .mr-sm-nf100,
  .mx-sm-nf100 {
    margin-right: -100px !important; }
  .mb-sm-nf100,
  .my-sm-nf100 {
    margin-bottom: -100px !important; }
  .ml-sm-nf100,
  .mx-sm-nf100 {
    margin-left: -100px !important; }
  .m-sm-nf120 {
    margin: -120px !important; }
  .mt-sm-nf120,
  .my-sm-nf120 {
    margin-top: -120px !important; }
  .mr-sm-nf120,
  .mx-sm-nf120 {
    margin-right: -120px !important; }
  .mb-sm-nf120,
  .my-sm-nf120 {
    margin-bottom: -120px !important; }
  .ml-sm-nf120,
  .mx-sm-nf120 {
    margin-left: -120px !important; }
  .m-sm-nf130 {
    margin: -130px !important; }
  .mt-sm-nf130,
  .my-sm-nf130 {
    margin-top: -130px !important; }
  .mr-sm-nf130,
  .mx-sm-nf130 {
    margin-right: -130px !important; }
  .mb-sm-nf130,
  .my-sm-nf130 {
    margin-bottom: -130px !important; }
  .ml-sm-nf130,
  .mx-sm-nf130 {
    margin-left: -130px !important; }
  .m-sm-nf150 {
    margin: -150px !important; }
  .mt-sm-nf150,
  .my-sm-nf150 {
    margin-top: -150px !important; }
  .mr-sm-nf150,
  .mx-sm-nf150 {
    margin-right: -150px !important; }
  .mb-sm-nf150,
  .my-sm-nf150 {
    margin-bottom: -150px !important; }
  .ml-sm-nf150,
  .mx-sm-nf150 {
    margin-left: -150px !important; }
  .m-sm-nf200 {
    margin: -200px !important; }
  .mt-sm-nf200,
  .my-sm-nf200 {
    margin-top: -200px !important; }
  .mr-sm-nf200,
  .mx-sm-nf200 {
    margin-right: -200px !important; }
  .mb-sm-nf200,
  .my-sm-nf200 {
    margin-bottom: -200px !important; }
  .ml-sm-nf200,
  .mx-sm-nf200 {
    margin-left: -200px !important; }
  .m-sm-nf250 {
    margin: -250px !important; }
  .mt-sm-nf250,
  .my-sm-nf250 {
    margin-top: -250px !important; }
  .mr-sm-nf250,
  .mx-sm-nf250 {
    margin-right: -250px !important; }
  .mb-sm-nf250,
  .my-sm-nf250 {
    margin-bottom: -250px !important; }
  .ml-sm-nf250,
  .mx-sm-nf250 {
    margin-left: -250px !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important; } }

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important; }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important; }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important; }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important; }
  .m-md-1 {
    margin: 0.25rem !important; }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem !important; }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important; }
  .m-md-f2 {
    margin: 2px !important; }
  .mt-md-f2,
  .my-md-f2 {
    margin-top: 2px !important; }
  .mr-md-f2,
  .mx-md-f2 {
    margin-right: 2px !important; }
  .mb-md-f2,
  .my-md-f2 {
    margin-bottom: 2px !important; }
  .ml-md-f2,
  .mx-md-f2 {
    margin-left: 2px !important; }
  .m-md-f5 {
    margin: 5px !important; }
  .mt-md-f5,
  .my-md-f5 {
    margin-top: 5px !important; }
  .mr-md-f5,
  .mx-md-f5 {
    margin-right: 5px !important; }
  .mb-md-f5,
  .my-md-f5 {
    margin-bottom: 5px !important; }
  .ml-md-f5,
  .mx-md-f5 {
    margin-left: 5px !important; }
  .m-md-f10 {
    margin: 10px !important; }
  .mt-md-f10,
  .my-md-f10 {
    margin-top: 10px !important; }
  .mr-md-f10,
  .mx-md-f10 {
    margin-right: 10px !important; }
  .mb-md-f10,
  .my-md-f10 {
    margin-bottom: 10px !important; }
  .ml-md-f10,
  .mx-md-f10 {
    margin-left: 10px !important; }
  .m-md-f15 {
    margin: 15px !important; }
  .mt-md-f15,
  .my-md-f15 {
    margin-top: 15px !important; }
  .mr-md-f15,
  .mx-md-f15 {
    margin-right: 15px !important; }
  .mb-md-f15,
  .my-md-f15 {
    margin-bottom: 15px !important; }
  .ml-md-f15,
  .mx-md-f15 {
    margin-left: 15px !important; }
  .m-md-f16 {
    margin: 16px !important; }
  .mt-md-f16,
  .my-md-f16 {
    margin-top: 16px !important; }
  .mr-md-f16,
  .mx-md-f16 {
    margin-right: 16px !important; }
  .mb-md-f16,
  .my-md-f16 {
    margin-bottom: 16px !important; }
  .ml-md-f16,
  .mx-md-f16 {
    margin-left: 16px !important; }
  .m-md-f20 {
    margin: 20px !important; }
  .mt-md-f20,
  .my-md-f20 {
    margin-top: 20px !important; }
  .mr-md-f20,
  .mx-md-f20 {
    margin-right: 20px !important; }
  .mb-md-f20,
  .my-md-f20 {
    margin-bottom: 20px !important; }
  .ml-md-f20,
  .mx-md-f20 {
    margin-left: 20px !important; }
  .m-md-f25 {
    margin: 25px !important; }
  .mt-md-f25,
  .my-md-f25 {
    margin-top: 25px !important; }
  .mr-md-f25,
  .mx-md-f25 {
    margin-right: 25px !important; }
  .mb-md-f25,
  .my-md-f25 {
    margin-bottom: 25px !important; }
  .ml-md-f25,
  .mx-md-f25 {
    margin-left: 25px !important; }
  .m-md-f27 {
    margin: 27px !important; }
  .mt-md-f27,
  .my-md-f27 {
    margin-top: 27px !important; }
  .mr-md-f27,
  .mx-md-f27 {
    margin-right: 27px !important; }
  .mb-md-f27,
  .my-md-f27 {
    margin-bottom: 27px !important; }
  .ml-md-f27,
  .mx-md-f27 {
    margin-left: 27px !important; }
  .m-md-f30 {
    margin: 30px !important; }
  .mt-md-f30,
  .my-md-f30 {
    margin-top: 30px !important; }
  .mr-md-f30,
  .mx-md-f30 {
    margin-right: 30px !important; }
  .mb-md-f30,
  .my-md-f30 {
    margin-bottom: 30px !important; }
  .ml-md-f30,
  .mx-md-f30 {
    margin-left: 30px !important; }
  .m-md-f35 {
    margin: 35px !important; }
  .mt-md-f35,
  .my-md-f35 {
    margin-top: 35px !important; }
  .mr-md-f35,
  .mx-md-f35 {
    margin-right: 35px !important; }
  .mb-md-f35,
  .my-md-f35 {
    margin-bottom: 35px !important; }
  .ml-md-f35,
  .mx-md-f35 {
    margin-left: 35px !important; }
  .m-md-f40 {
    margin: 40px !important; }
  .mt-md-f40,
  .my-md-f40 {
    margin-top: 40px !important; }
  .mr-md-f40,
  .mx-md-f40 {
    margin-right: 40px !important; }
  .mb-md-f40,
  .my-md-f40 {
    margin-bottom: 40px !important; }
  .ml-md-f40,
  .mx-md-f40 {
    margin-left: 40px !important; }
  .m-md-f45 {
    margin: 45px !important; }
  .mt-md-f45,
  .my-md-f45 {
    margin-top: 45px !important; }
  .mr-md-f45,
  .mx-md-f45 {
    margin-right: 45px !important; }
  .mb-md-f45,
  .my-md-f45 {
    margin-bottom: 45px !important; }
  .ml-md-f45,
  .mx-md-f45 {
    margin-left: 45px !important; }
  .m-md-f50 {
    margin: 50px !important; }
  .mt-md-f50,
  .my-md-f50 {
    margin-top: 50px !important; }
  .mr-md-f50,
  .mx-md-f50 {
    margin-right: 50px !important; }
  .mb-md-f50,
  .my-md-f50 {
    margin-bottom: 50px !important; }
  .ml-md-f50,
  .mx-md-f50 {
    margin-left: 50px !important; }
  .m-md-f55 {
    margin: 55px !important; }
  .mt-md-f55,
  .my-md-f55 {
    margin-top: 55px !important; }
  .mr-md-f55,
  .mx-md-f55 {
    margin-right: 55px !important; }
  .mb-md-f55,
  .my-md-f55 {
    margin-bottom: 55px !important; }
  .ml-md-f55,
  .mx-md-f55 {
    margin-left: 55px !important; }
  .m-md-f60 {
    margin: 60px !important; }
  .mt-md-f60,
  .my-md-f60 {
    margin-top: 60px !important; }
  .mr-md-f60,
  .mx-md-f60 {
    margin-right: 60px !important; }
  .mb-md-f60,
  .my-md-f60 {
    margin-bottom: 60px !important; }
  .ml-md-f60,
  .mx-md-f60 {
    margin-left: 60px !important; }
  .m-md-f65 {
    margin: 65px !important; }
  .mt-md-f65,
  .my-md-f65 {
    margin-top: 65px !important; }
  .mr-md-f65,
  .mx-md-f65 {
    margin-right: 65px !important; }
  .mb-md-f65,
  .my-md-f65 {
    margin-bottom: 65px !important; }
  .ml-md-f65,
  .mx-md-f65 {
    margin-left: 65px !important; }
  .m-md-f70 {
    margin: 70px !important; }
  .mt-md-f70,
  .my-md-f70 {
    margin-top: 70px !important; }
  .mr-md-f70,
  .mx-md-f70 {
    margin-right: 70px !important; }
  .mb-md-f70,
  .my-md-f70 {
    margin-bottom: 70px !important; }
  .ml-md-f70,
  .mx-md-f70 {
    margin-left: 70px !important; }
  .m-md-f75 {
    margin: 75px !important; }
  .mt-md-f75,
  .my-md-f75 {
    margin-top: 75px !important; }
  .mr-md-f75,
  .mx-md-f75 {
    margin-right: 75px !important; }
  .mb-md-f75,
  .my-md-f75 {
    margin-bottom: 75px !important; }
  .ml-md-f75,
  .mx-md-f75 {
    margin-left: 75px !important; }
  .m-md-f80 {
    margin: 80px !important; }
  .mt-md-f80,
  .my-md-f80 {
    margin-top: 80px !important; }
  .mr-md-f80,
  .mx-md-f80 {
    margin-right: 80px !important; }
  .mb-md-f80,
  .my-md-f80 {
    margin-bottom: 80px !important; }
  .ml-md-f80,
  .mx-md-f80 {
    margin-left: 80px !important; }
  .m-md-f85 {
    margin: 85px !important; }
  .mt-md-f85,
  .my-md-f85 {
    margin-top: 85px !important; }
  .mr-md-f85,
  .mx-md-f85 {
    margin-right: 85px !important; }
  .mb-md-f85,
  .my-md-f85 {
    margin-bottom: 85px !important; }
  .ml-md-f85,
  .mx-md-f85 {
    margin-left: 85px !important; }
  .m-md-f90 {
    margin: 90px !important; }
  .mt-md-f90,
  .my-md-f90 {
    margin-top: 90px !important; }
  .mr-md-f90,
  .mx-md-f90 {
    margin-right: 90px !important; }
  .mb-md-f90,
  .my-md-f90 {
    margin-bottom: 90px !important; }
  .ml-md-f90,
  .mx-md-f90 {
    margin-left: 90px !important; }
  .m-md-f95 {
    margin: 95px !important; }
  .mt-md-f95,
  .my-md-f95 {
    margin-top: 95px !important; }
  .mr-md-f95,
  .mx-md-f95 {
    margin-right: 95px !important; }
  .mb-md-f95,
  .my-md-f95 {
    margin-bottom: 95px !important; }
  .ml-md-f95,
  .mx-md-f95 {
    margin-left: 95px !important; }
  .m-md-f100 {
    margin: 100px !important; }
  .mt-md-f100,
  .my-md-f100 {
    margin-top: 100px !important; }
  .mr-md-f100,
  .mx-md-f100 {
    margin-right: 100px !important; }
  .mb-md-f100,
  .my-md-f100 {
    margin-bottom: 100px !important; }
  .ml-md-f100,
  .mx-md-f100 {
    margin-left: 100px !important; }
  .m-md-f120 {
    margin: 120px !important; }
  .mt-md-f120,
  .my-md-f120 {
    margin-top: 120px !important; }
  .mr-md-f120,
  .mx-md-f120 {
    margin-right: 120px !important; }
  .mb-md-f120,
  .my-md-f120 {
    margin-bottom: 120px !important; }
  .ml-md-f120,
  .mx-md-f120 {
    margin-left: 120px !important; }
  .m-md-f130 {
    margin: 130px !important; }
  .mt-md-f130,
  .my-md-f130 {
    margin-top: 130px !important; }
  .mr-md-f130,
  .mx-md-f130 {
    margin-right: 130px !important; }
  .mb-md-f130,
  .my-md-f130 {
    margin-bottom: 130px !important; }
  .ml-md-f130,
  .mx-md-f130 {
    margin-left: 130px !important; }
  .m-md-f150 {
    margin: 150px !important; }
  .mt-md-f150,
  .my-md-f150 {
    margin-top: 150px !important; }
  .mr-md-f150,
  .mx-md-f150 {
    margin-right: 150px !important; }
  .mb-md-f150,
  .my-md-f150 {
    margin-bottom: 150px !important; }
  .ml-md-f150,
  .mx-md-f150 {
    margin-left: 150px !important; }
  .m-md-f200 {
    margin: 200px !important; }
  .mt-md-f200,
  .my-md-f200 {
    margin-top: 200px !important; }
  .mr-md-f200,
  .mx-md-f200 {
    margin-right: 200px !important; }
  .mb-md-f200,
  .my-md-f200 {
    margin-bottom: 200px !important; }
  .ml-md-f200,
  .mx-md-f200 {
    margin-left: 200px !important; }
  .m-md-f250 {
    margin: 250px !important; }
  .mt-md-f250,
  .my-md-f250 {
    margin-top: 250px !important; }
  .mr-md-f250,
  .mx-md-f250 {
    margin-right: 250px !important; }
  .mb-md-f250,
  .my-md-f250 {
    margin-bottom: 250px !important; }
  .ml-md-f250,
  .mx-md-f250 {
    margin-left: 250px !important; }
  .p-md-0 {
    padding: 0 !important; }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important; }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important; }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem !important; }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important; }
  .p-md-f2 {
    padding: 2px !important; }
  .pt-md-f2,
  .py-md-f2 {
    padding-top: 2px !important; }
  .pr-md-f2,
  .px-md-f2 {
    padding-right: 2px !important; }
  .pb-md-f2,
  .py-md-f2 {
    padding-bottom: 2px !important; }
  .pl-md-f2,
  .px-md-f2 {
    padding-left: 2px !important; }
  .p-md-f5 {
    padding: 5px !important; }
  .pt-md-f5,
  .py-md-f5 {
    padding-top: 5px !important; }
  .pr-md-f5,
  .px-md-f5 {
    padding-right: 5px !important; }
  .pb-md-f5,
  .py-md-f5 {
    padding-bottom: 5px !important; }
  .pl-md-f5,
  .px-md-f5 {
    padding-left: 5px !important; }
  .p-md-f10 {
    padding: 10px !important; }
  .pt-md-f10,
  .py-md-f10 {
    padding-top: 10px !important; }
  .pr-md-f10,
  .px-md-f10 {
    padding-right: 10px !important; }
  .pb-md-f10,
  .py-md-f10 {
    padding-bottom: 10px !important; }
  .pl-md-f10,
  .px-md-f10 {
    padding-left: 10px !important; }
  .p-md-f15 {
    padding: 15px !important; }
  .pt-md-f15,
  .py-md-f15 {
    padding-top: 15px !important; }
  .pr-md-f15,
  .px-md-f15 {
    padding-right: 15px !important; }
  .pb-md-f15,
  .py-md-f15 {
    padding-bottom: 15px !important; }
  .pl-md-f15,
  .px-md-f15 {
    padding-left: 15px !important; }
  .p-md-f16 {
    padding: 16px !important; }
  .pt-md-f16,
  .py-md-f16 {
    padding-top: 16px !important; }
  .pr-md-f16,
  .px-md-f16 {
    padding-right: 16px !important; }
  .pb-md-f16,
  .py-md-f16 {
    padding-bottom: 16px !important; }
  .pl-md-f16,
  .px-md-f16 {
    padding-left: 16px !important; }
  .p-md-f20 {
    padding: 20px !important; }
  .pt-md-f20,
  .py-md-f20 {
    padding-top: 20px !important; }
  .pr-md-f20,
  .px-md-f20 {
    padding-right: 20px !important; }
  .pb-md-f20,
  .py-md-f20 {
    padding-bottom: 20px !important; }
  .pl-md-f20,
  .px-md-f20 {
    padding-left: 20px !important; }
  .p-md-f25 {
    padding: 25px !important; }
  .pt-md-f25,
  .py-md-f25 {
    padding-top: 25px !important; }
  .pr-md-f25,
  .px-md-f25 {
    padding-right: 25px !important; }
  .pb-md-f25,
  .py-md-f25 {
    padding-bottom: 25px !important; }
  .pl-md-f25,
  .px-md-f25 {
    padding-left: 25px !important; }
  .p-md-f27 {
    padding: 27px !important; }
  .pt-md-f27,
  .py-md-f27 {
    padding-top: 27px !important; }
  .pr-md-f27,
  .px-md-f27 {
    padding-right: 27px !important; }
  .pb-md-f27,
  .py-md-f27 {
    padding-bottom: 27px !important; }
  .pl-md-f27,
  .px-md-f27 {
    padding-left: 27px !important; }
  .p-md-f30 {
    padding: 30px !important; }
  .pt-md-f30,
  .py-md-f30 {
    padding-top: 30px !important; }
  .pr-md-f30,
  .px-md-f30 {
    padding-right: 30px !important; }
  .pb-md-f30,
  .py-md-f30 {
    padding-bottom: 30px !important; }
  .pl-md-f30,
  .px-md-f30 {
    padding-left: 30px !important; }
  .p-md-f35 {
    padding: 35px !important; }
  .pt-md-f35,
  .py-md-f35 {
    padding-top: 35px !important; }
  .pr-md-f35,
  .px-md-f35 {
    padding-right: 35px !important; }
  .pb-md-f35,
  .py-md-f35 {
    padding-bottom: 35px !important; }
  .pl-md-f35,
  .px-md-f35 {
    padding-left: 35px !important; }
  .p-md-f40 {
    padding: 40px !important; }
  .pt-md-f40,
  .py-md-f40 {
    padding-top: 40px !important; }
  .pr-md-f40,
  .px-md-f40 {
    padding-right: 40px !important; }
  .pb-md-f40,
  .py-md-f40 {
    padding-bottom: 40px !important; }
  .pl-md-f40,
  .px-md-f40 {
    padding-left: 40px !important; }
  .p-md-f45 {
    padding: 45px !important; }
  .pt-md-f45,
  .py-md-f45 {
    padding-top: 45px !important; }
  .pr-md-f45,
  .px-md-f45 {
    padding-right: 45px !important; }
  .pb-md-f45,
  .py-md-f45 {
    padding-bottom: 45px !important; }
  .pl-md-f45,
  .px-md-f45 {
    padding-left: 45px !important; }
  .p-md-f50 {
    padding: 50px !important; }
  .pt-md-f50,
  .py-md-f50 {
    padding-top: 50px !important; }
  .pr-md-f50,
  .px-md-f50 {
    padding-right: 50px !important; }
  .pb-md-f50,
  .py-md-f50 {
    padding-bottom: 50px !important; }
  .pl-md-f50,
  .px-md-f50 {
    padding-left: 50px !important; }
  .p-md-f55 {
    padding: 55px !important; }
  .pt-md-f55,
  .py-md-f55 {
    padding-top: 55px !important; }
  .pr-md-f55,
  .px-md-f55 {
    padding-right: 55px !important; }
  .pb-md-f55,
  .py-md-f55 {
    padding-bottom: 55px !important; }
  .pl-md-f55,
  .px-md-f55 {
    padding-left: 55px !important; }
  .p-md-f60 {
    padding: 60px !important; }
  .pt-md-f60,
  .py-md-f60 {
    padding-top: 60px !important; }
  .pr-md-f60,
  .px-md-f60 {
    padding-right: 60px !important; }
  .pb-md-f60,
  .py-md-f60 {
    padding-bottom: 60px !important; }
  .pl-md-f60,
  .px-md-f60 {
    padding-left: 60px !important; }
  .p-md-f65 {
    padding: 65px !important; }
  .pt-md-f65,
  .py-md-f65 {
    padding-top: 65px !important; }
  .pr-md-f65,
  .px-md-f65 {
    padding-right: 65px !important; }
  .pb-md-f65,
  .py-md-f65 {
    padding-bottom: 65px !important; }
  .pl-md-f65,
  .px-md-f65 {
    padding-left: 65px !important; }
  .p-md-f70 {
    padding: 70px !important; }
  .pt-md-f70,
  .py-md-f70 {
    padding-top: 70px !important; }
  .pr-md-f70,
  .px-md-f70 {
    padding-right: 70px !important; }
  .pb-md-f70,
  .py-md-f70 {
    padding-bottom: 70px !important; }
  .pl-md-f70,
  .px-md-f70 {
    padding-left: 70px !important; }
  .p-md-f75 {
    padding: 75px !important; }
  .pt-md-f75,
  .py-md-f75 {
    padding-top: 75px !important; }
  .pr-md-f75,
  .px-md-f75 {
    padding-right: 75px !important; }
  .pb-md-f75,
  .py-md-f75 {
    padding-bottom: 75px !important; }
  .pl-md-f75,
  .px-md-f75 {
    padding-left: 75px !important; }
  .p-md-f80 {
    padding: 80px !important; }
  .pt-md-f80,
  .py-md-f80 {
    padding-top: 80px !important; }
  .pr-md-f80,
  .px-md-f80 {
    padding-right: 80px !important; }
  .pb-md-f80,
  .py-md-f80 {
    padding-bottom: 80px !important; }
  .pl-md-f80,
  .px-md-f80 {
    padding-left: 80px !important; }
  .p-md-f85 {
    padding: 85px !important; }
  .pt-md-f85,
  .py-md-f85 {
    padding-top: 85px !important; }
  .pr-md-f85,
  .px-md-f85 {
    padding-right: 85px !important; }
  .pb-md-f85,
  .py-md-f85 {
    padding-bottom: 85px !important; }
  .pl-md-f85,
  .px-md-f85 {
    padding-left: 85px !important; }
  .p-md-f90 {
    padding: 90px !important; }
  .pt-md-f90,
  .py-md-f90 {
    padding-top: 90px !important; }
  .pr-md-f90,
  .px-md-f90 {
    padding-right: 90px !important; }
  .pb-md-f90,
  .py-md-f90 {
    padding-bottom: 90px !important; }
  .pl-md-f90,
  .px-md-f90 {
    padding-left: 90px !important; }
  .p-md-f95 {
    padding: 95px !important; }
  .pt-md-f95,
  .py-md-f95 {
    padding-top: 95px !important; }
  .pr-md-f95,
  .px-md-f95 {
    padding-right: 95px !important; }
  .pb-md-f95,
  .py-md-f95 {
    padding-bottom: 95px !important; }
  .pl-md-f95,
  .px-md-f95 {
    padding-left: 95px !important; }
  .p-md-f100 {
    padding: 100px !important; }
  .pt-md-f100,
  .py-md-f100 {
    padding-top: 100px !important; }
  .pr-md-f100,
  .px-md-f100 {
    padding-right: 100px !important; }
  .pb-md-f100,
  .py-md-f100 {
    padding-bottom: 100px !important; }
  .pl-md-f100,
  .px-md-f100 {
    padding-left: 100px !important; }
  .p-md-f120 {
    padding: 120px !important; }
  .pt-md-f120,
  .py-md-f120 {
    padding-top: 120px !important; }
  .pr-md-f120,
  .px-md-f120 {
    padding-right: 120px !important; }
  .pb-md-f120,
  .py-md-f120 {
    padding-bottom: 120px !important; }
  .pl-md-f120,
  .px-md-f120 {
    padding-left: 120px !important; }
  .p-md-f130 {
    padding: 130px !important; }
  .pt-md-f130,
  .py-md-f130 {
    padding-top: 130px !important; }
  .pr-md-f130,
  .px-md-f130 {
    padding-right: 130px !important; }
  .pb-md-f130,
  .py-md-f130 {
    padding-bottom: 130px !important; }
  .pl-md-f130,
  .px-md-f130 {
    padding-left: 130px !important; }
  .p-md-f150 {
    padding: 150px !important; }
  .pt-md-f150,
  .py-md-f150 {
    padding-top: 150px !important; }
  .pr-md-f150,
  .px-md-f150 {
    padding-right: 150px !important; }
  .pb-md-f150,
  .py-md-f150 {
    padding-bottom: 150px !important; }
  .pl-md-f150,
  .px-md-f150 {
    padding-left: 150px !important; }
  .p-md-f200 {
    padding: 200px !important; }
  .pt-md-f200,
  .py-md-f200 {
    padding-top: 200px !important; }
  .pr-md-f200,
  .px-md-f200 {
    padding-right: 200px !important; }
  .pb-md-f200,
  .py-md-f200 {
    padding-bottom: 200px !important; }
  .pl-md-f200,
  .px-md-f200 {
    padding-left: 200px !important; }
  .p-md-f250 {
    padding: 250px !important; }
  .pt-md-f250,
  .py-md-f250 {
    padding-top: 250px !important; }
  .pr-md-f250,
  .px-md-f250 {
    padding-right: 250px !important; }
  .pb-md-f250,
  .py-md-f250 {
    padding-bottom: 250px !important; }
  .pl-md-f250,
  .px-md-f250 {
    padding-left: 250px !important; }
  .m-md-n1 {
    margin: -0.25rem !important; }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important; }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important; }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important; }
  .m-md-n2 {
    margin: -0.5rem !important; }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important; }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important; }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important; }
  .m-md-n3 {
    margin: -1rem !important; }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important; }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important; }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important; }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important; }
  .m-md-n4 {
    margin: -1.5rem !important; }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important; }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important; }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important; }
  .m-md-n5 {
    margin: -3rem !important; }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important; }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important; }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important; }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important; }
  .m-md-nf2 {
    margin: -2px !important; }
  .mt-md-nf2,
  .my-md-nf2 {
    margin-top: -2px !important; }
  .mr-md-nf2,
  .mx-md-nf2 {
    margin-right: -2px !important; }
  .mb-md-nf2,
  .my-md-nf2 {
    margin-bottom: -2px !important; }
  .ml-md-nf2,
  .mx-md-nf2 {
    margin-left: -2px !important; }
  .m-md-nf5 {
    margin: -5px !important; }
  .mt-md-nf5,
  .my-md-nf5 {
    margin-top: -5px !important; }
  .mr-md-nf5,
  .mx-md-nf5 {
    margin-right: -5px !important; }
  .mb-md-nf5,
  .my-md-nf5 {
    margin-bottom: -5px !important; }
  .ml-md-nf5,
  .mx-md-nf5 {
    margin-left: -5px !important; }
  .m-md-nf10 {
    margin: -10px !important; }
  .mt-md-nf10,
  .my-md-nf10 {
    margin-top: -10px !important; }
  .mr-md-nf10,
  .mx-md-nf10 {
    margin-right: -10px !important; }
  .mb-md-nf10,
  .my-md-nf10 {
    margin-bottom: -10px !important; }
  .ml-md-nf10,
  .mx-md-nf10 {
    margin-left: -10px !important; }
  .m-md-nf15 {
    margin: -15px !important; }
  .mt-md-nf15,
  .my-md-nf15 {
    margin-top: -15px !important; }
  .mr-md-nf15,
  .mx-md-nf15 {
    margin-right: -15px !important; }
  .mb-md-nf15,
  .my-md-nf15 {
    margin-bottom: -15px !important; }
  .ml-md-nf15,
  .mx-md-nf15 {
    margin-left: -15px !important; }
  .m-md-nf16 {
    margin: -16px !important; }
  .mt-md-nf16,
  .my-md-nf16 {
    margin-top: -16px !important; }
  .mr-md-nf16,
  .mx-md-nf16 {
    margin-right: -16px !important; }
  .mb-md-nf16,
  .my-md-nf16 {
    margin-bottom: -16px !important; }
  .ml-md-nf16,
  .mx-md-nf16 {
    margin-left: -16px !important; }
  .m-md-nf20 {
    margin: -20px !important; }
  .mt-md-nf20,
  .my-md-nf20 {
    margin-top: -20px !important; }
  .mr-md-nf20,
  .mx-md-nf20 {
    margin-right: -20px !important; }
  .mb-md-nf20,
  .my-md-nf20 {
    margin-bottom: -20px !important; }
  .ml-md-nf20,
  .mx-md-nf20 {
    margin-left: -20px !important; }
  .m-md-nf25 {
    margin: -25px !important; }
  .mt-md-nf25,
  .my-md-nf25 {
    margin-top: -25px !important; }
  .mr-md-nf25,
  .mx-md-nf25 {
    margin-right: -25px !important; }
  .mb-md-nf25,
  .my-md-nf25 {
    margin-bottom: -25px !important; }
  .ml-md-nf25,
  .mx-md-nf25 {
    margin-left: -25px !important; }
  .m-md-nf27 {
    margin: -27px !important; }
  .mt-md-nf27,
  .my-md-nf27 {
    margin-top: -27px !important; }
  .mr-md-nf27,
  .mx-md-nf27 {
    margin-right: -27px !important; }
  .mb-md-nf27,
  .my-md-nf27 {
    margin-bottom: -27px !important; }
  .ml-md-nf27,
  .mx-md-nf27 {
    margin-left: -27px !important; }
  .m-md-nf30 {
    margin: -30px !important; }
  .mt-md-nf30,
  .my-md-nf30 {
    margin-top: -30px !important; }
  .mr-md-nf30,
  .mx-md-nf30 {
    margin-right: -30px !important; }
  .mb-md-nf30,
  .my-md-nf30 {
    margin-bottom: -30px !important; }
  .ml-md-nf30,
  .mx-md-nf30 {
    margin-left: -30px !important; }
  .m-md-nf35 {
    margin: -35px !important; }
  .mt-md-nf35,
  .my-md-nf35 {
    margin-top: -35px !important; }
  .mr-md-nf35,
  .mx-md-nf35 {
    margin-right: -35px !important; }
  .mb-md-nf35,
  .my-md-nf35 {
    margin-bottom: -35px !important; }
  .ml-md-nf35,
  .mx-md-nf35 {
    margin-left: -35px !important; }
  .m-md-nf40 {
    margin: -40px !important; }
  .mt-md-nf40,
  .my-md-nf40 {
    margin-top: -40px !important; }
  .mr-md-nf40,
  .mx-md-nf40 {
    margin-right: -40px !important; }
  .mb-md-nf40,
  .my-md-nf40 {
    margin-bottom: -40px !important; }
  .ml-md-nf40,
  .mx-md-nf40 {
    margin-left: -40px !important; }
  .m-md-nf45 {
    margin: -45px !important; }
  .mt-md-nf45,
  .my-md-nf45 {
    margin-top: -45px !important; }
  .mr-md-nf45,
  .mx-md-nf45 {
    margin-right: -45px !important; }
  .mb-md-nf45,
  .my-md-nf45 {
    margin-bottom: -45px !important; }
  .ml-md-nf45,
  .mx-md-nf45 {
    margin-left: -45px !important; }
  .m-md-nf50 {
    margin: -50px !important; }
  .mt-md-nf50,
  .my-md-nf50 {
    margin-top: -50px !important; }
  .mr-md-nf50,
  .mx-md-nf50 {
    margin-right: -50px !important; }
  .mb-md-nf50,
  .my-md-nf50 {
    margin-bottom: -50px !important; }
  .ml-md-nf50,
  .mx-md-nf50 {
    margin-left: -50px !important; }
  .m-md-nf55 {
    margin: -55px !important; }
  .mt-md-nf55,
  .my-md-nf55 {
    margin-top: -55px !important; }
  .mr-md-nf55,
  .mx-md-nf55 {
    margin-right: -55px !important; }
  .mb-md-nf55,
  .my-md-nf55 {
    margin-bottom: -55px !important; }
  .ml-md-nf55,
  .mx-md-nf55 {
    margin-left: -55px !important; }
  .m-md-nf60 {
    margin: -60px !important; }
  .mt-md-nf60,
  .my-md-nf60 {
    margin-top: -60px !important; }
  .mr-md-nf60,
  .mx-md-nf60 {
    margin-right: -60px !important; }
  .mb-md-nf60,
  .my-md-nf60 {
    margin-bottom: -60px !important; }
  .ml-md-nf60,
  .mx-md-nf60 {
    margin-left: -60px !important; }
  .m-md-nf65 {
    margin: -65px !important; }
  .mt-md-nf65,
  .my-md-nf65 {
    margin-top: -65px !important; }
  .mr-md-nf65,
  .mx-md-nf65 {
    margin-right: -65px !important; }
  .mb-md-nf65,
  .my-md-nf65 {
    margin-bottom: -65px !important; }
  .ml-md-nf65,
  .mx-md-nf65 {
    margin-left: -65px !important; }
  .m-md-nf70 {
    margin: -70px !important; }
  .mt-md-nf70,
  .my-md-nf70 {
    margin-top: -70px !important; }
  .mr-md-nf70,
  .mx-md-nf70 {
    margin-right: -70px !important; }
  .mb-md-nf70,
  .my-md-nf70 {
    margin-bottom: -70px !important; }
  .ml-md-nf70,
  .mx-md-nf70 {
    margin-left: -70px !important; }
  .m-md-nf75 {
    margin: -75px !important; }
  .mt-md-nf75,
  .my-md-nf75 {
    margin-top: -75px !important; }
  .mr-md-nf75,
  .mx-md-nf75 {
    margin-right: -75px !important; }
  .mb-md-nf75,
  .my-md-nf75 {
    margin-bottom: -75px !important; }
  .ml-md-nf75,
  .mx-md-nf75 {
    margin-left: -75px !important; }
  .m-md-nf80 {
    margin: -80px !important; }
  .mt-md-nf80,
  .my-md-nf80 {
    margin-top: -80px !important; }
  .mr-md-nf80,
  .mx-md-nf80 {
    margin-right: -80px !important; }
  .mb-md-nf80,
  .my-md-nf80 {
    margin-bottom: -80px !important; }
  .ml-md-nf80,
  .mx-md-nf80 {
    margin-left: -80px !important; }
  .m-md-nf85 {
    margin: -85px !important; }
  .mt-md-nf85,
  .my-md-nf85 {
    margin-top: -85px !important; }
  .mr-md-nf85,
  .mx-md-nf85 {
    margin-right: -85px !important; }
  .mb-md-nf85,
  .my-md-nf85 {
    margin-bottom: -85px !important; }
  .ml-md-nf85,
  .mx-md-nf85 {
    margin-left: -85px !important; }
  .m-md-nf90 {
    margin: -90px !important; }
  .mt-md-nf90,
  .my-md-nf90 {
    margin-top: -90px !important; }
  .mr-md-nf90,
  .mx-md-nf90 {
    margin-right: -90px !important; }
  .mb-md-nf90,
  .my-md-nf90 {
    margin-bottom: -90px !important; }
  .ml-md-nf90,
  .mx-md-nf90 {
    margin-left: -90px !important; }
  .m-md-nf95 {
    margin: -95px !important; }
  .mt-md-nf95,
  .my-md-nf95 {
    margin-top: -95px !important; }
  .mr-md-nf95,
  .mx-md-nf95 {
    margin-right: -95px !important; }
  .mb-md-nf95,
  .my-md-nf95 {
    margin-bottom: -95px !important; }
  .ml-md-nf95,
  .mx-md-nf95 {
    margin-left: -95px !important; }
  .m-md-nf100 {
    margin: -100px !important; }
  .mt-md-nf100,
  .my-md-nf100 {
    margin-top: -100px !important; }
  .mr-md-nf100,
  .mx-md-nf100 {
    margin-right: -100px !important; }
  .mb-md-nf100,
  .my-md-nf100 {
    margin-bottom: -100px !important; }
  .ml-md-nf100,
  .mx-md-nf100 {
    margin-left: -100px !important; }
  .m-md-nf120 {
    margin: -120px !important; }
  .mt-md-nf120,
  .my-md-nf120 {
    margin-top: -120px !important; }
  .mr-md-nf120,
  .mx-md-nf120 {
    margin-right: -120px !important; }
  .mb-md-nf120,
  .my-md-nf120 {
    margin-bottom: -120px !important; }
  .ml-md-nf120,
  .mx-md-nf120 {
    margin-left: -120px !important; }
  .m-md-nf130 {
    margin: -130px !important; }
  .mt-md-nf130,
  .my-md-nf130 {
    margin-top: -130px !important; }
  .mr-md-nf130,
  .mx-md-nf130 {
    margin-right: -130px !important; }
  .mb-md-nf130,
  .my-md-nf130 {
    margin-bottom: -130px !important; }
  .ml-md-nf130,
  .mx-md-nf130 {
    margin-left: -130px !important; }
  .m-md-nf150 {
    margin: -150px !important; }
  .mt-md-nf150,
  .my-md-nf150 {
    margin-top: -150px !important; }
  .mr-md-nf150,
  .mx-md-nf150 {
    margin-right: -150px !important; }
  .mb-md-nf150,
  .my-md-nf150 {
    margin-bottom: -150px !important; }
  .ml-md-nf150,
  .mx-md-nf150 {
    margin-left: -150px !important; }
  .m-md-nf200 {
    margin: -200px !important; }
  .mt-md-nf200,
  .my-md-nf200 {
    margin-top: -200px !important; }
  .mr-md-nf200,
  .mx-md-nf200 {
    margin-right: -200px !important; }
  .mb-md-nf200,
  .my-md-nf200 {
    margin-bottom: -200px !important; }
  .ml-md-nf200,
  .mx-md-nf200 {
    margin-left: -200px !important; }
  .m-md-nf250 {
    margin: -250px !important; }
  .mt-md-nf250,
  .my-md-nf250 {
    margin-top: -250px !important; }
  .mr-md-nf250,
  .mx-md-nf250 {
    margin-right: -250px !important; }
  .mb-md-nf250,
  .my-md-nf250 {
    margin-bottom: -250px !important; }
  .ml-md-nf250,
  .mx-md-nf250 {
    margin-left: -250px !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important; }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important; }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important; } }

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important; }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important; }
  .m-lg-f2 {
    margin: 2px !important; }
  .mt-lg-f2,
  .my-lg-f2 {
    margin-top: 2px !important; }
  .mr-lg-f2,
  .mx-lg-f2 {
    margin-right: 2px !important; }
  .mb-lg-f2,
  .my-lg-f2 {
    margin-bottom: 2px !important; }
  .ml-lg-f2,
  .mx-lg-f2 {
    margin-left: 2px !important; }
  .m-lg-f5 {
    margin: 5px !important; }
  .mt-lg-f5,
  .my-lg-f5 {
    margin-top: 5px !important; }
  .mr-lg-f5,
  .mx-lg-f5 {
    margin-right: 5px !important; }
  .mb-lg-f5,
  .my-lg-f5 {
    margin-bottom: 5px !important; }
  .ml-lg-f5,
  .mx-lg-f5 {
    margin-left: 5px !important; }
  .m-lg-f10 {
    margin: 10px !important; }
  .mt-lg-f10,
  .my-lg-f10 {
    margin-top: 10px !important; }
  .mr-lg-f10,
  .mx-lg-f10 {
    margin-right: 10px !important; }
  .mb-lg-f10,
  .my-lg-f10 {
    margin-bottom: 10px !important; }
  .ml-lg-f10,
  .mx-lg-f10 {
    margin-left: 10px !important; }
  .m-lg-f15 {
    margin: 15px !important; }
  .mt-lg-f15,
  .my-lg-f15 {
    margin-top: 15px !important; }
  .mr-lg-f15,
  .mx-lg-f15 {
    margin-right: 15px !important; }
  .mb-lg-f15,
  .my-lg-f15 {
    margin-bottom: 15px !important; }
  .ml-lg-f15,
  .mx-lg-f15 {
    margin-left: 15px !important; }
  .m-lg-f16 {
    margin: 16px !important; }
  .mt-lg-f16,
  .my-lg-f16 {
    margin-top: 16px !important; }
  .mr-lg-f16,
  .mx-lg-f16 {
    margin-right: 16px !important; }
  .mb-lg-f16,
  .my-lg-f16 {
    margin-bottom: 16px !important; }
  .ml-lg-f16,
  .mx-lg-f16 {
    margin-left: 16px !important; }
  .m-lg-f20 {
    margin: 20px !important; }
  .mt-lg-f20,
  .my-lg-f20 {
    margin-top: 20px !important; }
  .mr-lg-f20,
  .mx-lg-f20 {
    margin-right: 20px !important; }
  .mb-lg-f20,
  .my-lg-f20 {
    margin-bottom: 20px !important; }
  .ml-lg-f20,
  .mx-lg-f20 {
    margin-left: 20px !important; }
  .m-lg-f25 {
    margin: 25px !important; }
  .mt-lg-f25,
  .my-lg-f25 {
    margin-top: 25px !important; }
  .mr-lg-f25,
  .mx-lg-f25 {
    margin-right: 25px !important; }
  .mb-lg-f25,
  .my-lg-f25 {
    margin-bottom: 25px !important; }
  .ml-lg-f25,
  .mx-lg-f25 {
    margin-left: 25px !important; }
  .m-lg-f27 {
    margin: 27px !important; }
  .mt-lg-f27,
  .my-lg-f27 {
    margin-top: 27px !important; }
  .mr-lg-f27,
  .mx-lg-f27 {
    margin-right: 27px !important; }
  .mb-lg-f27,
  .my-lg-f27 {
    margin-bottom: 27px !important; }
  .ml-lg-f27,
  .mx-lg-f27 {
    margin-left: 27px !important; }
  .m-lg-f30 {
    margin: 30px !important; }
  .mt-lg-f30,
  .my-lg-f30 {
    margin-top: 30px !important; }
  .mr-lg-f30,
  .mx-lg-f30 {
    margin-right: 30px !important; }
  .mb-lg-f30,
  .my-lg-f30 {
    margin-bottom: 30px !important; }
  .ml-lg-f30,
  .mx-lg-f30 {
    margin-left: 30px !important; }
  .m-lg-f35 {
    margin: 35px !important; }
  .mt-lg-f35,
  .my-lg-f35 {
    margin-top: 35px !important; }
  .mr-lg-f35,
  .mx-lg-f35 {
    margin-right: 35px !important; }
  .mb-lg-f35,
  .my-lg-f35 {
    margin-bottom: 35px !important; }
  .ml-lg-f35,
  .mx-lg-f35 {
    margin-left: 35px !important; }
  .m-lg-f40 {
    margin: 40px !important; }
  .mt-lg-f40,
  .my-lg-f40 {
    margin-top: 40px !important; }
  .mr-lg-f40,
  .mx-lg-f40 {
    margin-right: 40px !important; }
  .mb-lg-f40,
  .my-lg-f40 {
    margin-bottom: 40px !important; }
  .ml-lg-f40,
  .mx-lg-f40 {
    margin-left: 40px !important; }
  .m-lg-f45 {
    margin: 45px !important; }
  .mt-lg-f45,
  .my-lg-f45 {
    margin-top: 45px !important; }
  .mr-lg-f45,
  .mx-lg-f45 {
    margin-right: 45px !important; }
  .mb-lg-f45,
  .my-lg-f45 {
    margin-bottom: 45px !important; }
  .ml-lg-f45,
  .mx-lg-f45 {
    margin-left: 45px !important; }
  .m-lg-f50 {
    margin: 50px !important; }
  .mt-lg-f50,
  .my-lg-f50 {
    margin-top: 50px !important; }
  .mr-lg-f50,
  .mx-lg-f50 {
    margin-right: 50px !important; }
  .mb-lg-f50,
  .my-lg-f50 {
    margin-bottom: 50px !important; }
  .ml-lg-f50,
  .mx-lg-f50 {
    margin-left: 50px !important; }
  .m-lg-f55 {
    margin: 55px !important; }
  .mt-lg-f55,
  .my-lg-f55 {
    margin-top: 55px !important; }
  .mr-lg-f55,
  .mx-lg-f55 {
    margin-right: 55px !important; }
  .mb-lg-f55,
  .my-lg-f55 {
    margin-bottom: 55px !important; }
  .ml-lg-f55,
  .mx-lg-f55 {
    margin-left: 55px !important; }
  .m-lg-f60 {
    margin: 60px !important; }
  .mt-lg-f60,
  .my-lg-f60 {
    margin-top: 60px !important; }
  .mr-lg-f60,
  .mx-lg-f60 {
    margin-right: 60px !important; }
  .mb-lg-f60,
  .my-lg-f60 {
    margin-bottom: 60px !important; }
  .ml-lg-f60,
  .mx-lg-f60 {
    margin-left: 60px !important; }
  .m-lg-f65 {
    margin: 65px !important; }
  .mt-lg-f65,
  .my-lg-f65 {
    margin-top: 65px !important; }
  .mr-lg-f65,
  .mx-lg-f65 {
    margin-right: 65px !important; }
  .mb-lg-f65,
  .my-lg-f65 {
    margin-bottom: 65px !important; }
  .ml-lg-f65,
  .mx-lg-f65 {
    margin-left: 65px !important; }
  .m-lg-f70 {
    margin: 70px !important; }
  .mt-lg-f70,
  .my-lg-f70 {
    margin-top: 70px !important; }
  .mr-lg-f70,
  .mx-lg-f70 {
    margin-right: 70px !important; }
  .mb-lg-f70,
  .my-lg-f70 {
    margin-bottom: 70px !important; }
  .ml-lg-f70,
  .mx-lg-f70 {
    margin-left: 70px !important; }
  .m-lg-f75 {
    margin: 75px !important; }
  .mt-lg-f75,
  .my-lg-f75 {
    margin-top: 75px !important; }
  .mr-lg-f75,
  .mx-lg-f75 {
    margin-right: 75px !important; }
  .mb-lg-f75,
  .my-lg-f75 {
    margin-bottom: 75px !important; }
  .ml-lg-f75,
  .mx-lg-f75 {
    margin-left: 75px !important; }
  .m-lg-f80 {
    margin: 80px !important; }
  .mt-lg-f80,
  .my-lg-f80 {
    margin-top: 80px !important; }
  .mr-lg-f80,
  .mx-lg-f80 {
    margin-right: 80px !important; }
  .mb-lg-f80,
  .my-lg-f80 {
    margin-bottom: 80px !important; }
  .ml-lg-f80,
  .mx-lg-f80 {
    margin-left: 80px !important; }
  .m-lg-f85 {
    margin: 85px !important; }
  .mt-lg-f85,
  .my-lg-f85 {
    margin-top: 85px !important; }
  .mr-lg-f85,
  .mx-lg-f85 {
    margin-right: 85px !important; }
  .mb-lg-f85,
  .my-lg-f85 {
    margin-bottom: 85px !important; }
  .ml-lg-f85,
  .mx-lg-f85 {
    margin-left: 85px !important; }
  .m-lg-f90 {
    margin: 90px !important; }
  .mt-lg-f90,
  .my-lg-f90 {
    margin-top: 90px !important; }
  .mr-lg-f90,
  .mx-lg-f90 {
    margin-right: 90px !important; }
  .mb-lg-f90,
  .my-lg-f90 {
    margin-bottom: 90px !important; }
  .ml-lg-f90,
  .mx-lg-f90 {
    margin-left: 90px !important; }
  .m-lg-f95 {
    margin: 95px !important; }
  .mt-lg-f95,
  .my-lg-f95 {
    margin-top: 95px !important; }
  .mr-lg-f95,
  .mx-lg-f95 {
    margin-right: 95px !important; }
  .mb-lg-f95,
  .my-lg-f95 {
    margin-bottom: 95px !important; }
  .ml-lg-f95,
  .mx-lg-f95 {
    margin-left: 95px !important; }
  .m-lg-f100 {
    margin: 100px !important; }
  .mt-lg-f100,
  .my-lg-f100 {
    margin-top: 100px !important; }
  .mr-lg-f100,
  .mx-lg-f100 {
    margin-right: 100px !important; }
  .mb-lg-f100,
  .my-lg-f100 {
    margin-bottom: 100px !important; }
  .ml-lg-f100,
  .mx-lg-f100 {
    margin-left: 100px !important; }
  .m-lg-f120 {
    margin: 120px !important; }
  .mt-lg-f120,
  .my-lg-f120 {
    margin-top: 120px !important; }
  .mr-lg-f120,
  .mx-lg-f120 {
    margin-right: 120px !important; }
  .mb-lg-f120,
  .my-lg-f120 {
    margin-bottom: 120px !important; }
  .ml-lg-f120,
  .mx-lg-f120 {
    margin-left: 120px !important; }
  .m-lg-f130 {
    margin: 130px !important; }
  .mt-lg-f130,
  .my-lg-f130 {
    margin-top: 130px !important; }
  .mr-lg-f130,
  .mx-lg-f130 {
    margin-right: 130px !important; }
  .mb-lg-f130,
  .my-lg-f130 {
    margin-bottom: 130px !important; }
  .ml-lg-f130,
  .mx-lg-f130 {
    margin-left: 130px !important; }
  .m-lg-f150 {
    margin: 150px !important; }
  .mt-lg-f150,
  .my-lg-f150 {
    margin-top: 150px !important; }
  .mr-lg-f150,
  .mx-lg-f150 {
    margin-right: 150px !important; }
  .mb-lg-f150,
  .my-lg-f150 {
    margin-bottom: 150px !important; }
  .ml-lg-f150,
  .mx-lg-f150 {
    margin-left: 150px !important; }
  .m-lg-f200 {
    margin: 200px !important; }
  .mt-lg-f200,
  .my-lg-f200 {
    margin-top: 200px !important; }
  .mr-lg-f200,
  .mx-lg-f200 {
    margin-right: 200px !important; }
  .mb-lg-f200,
  .my-lg-f200 {
    margin-bottom: 200px !important; }
  .ml-lg-f200,
  .mx-lg-f200 {
    margin-left: 200px !important; }
  .m-lg-f250 {
    margin: 250px !important; }
  .mt-lg-f250,
  .my-lg-f250 {
    margin-top: 250px !important; }
  .mr-lg-f250,
  .mx-lg-f250 {
    margin-right: 250px !important; }
  .mb-lg-f250,
  .my-lg-f250 {
    margin-bottom: 250px !important; }
  .ml-lg-f250,
  .mx-lg-f250 {
    margin-left: 250px !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important; }
  .p-lg-f2 {
    padding: 2px !important; }
  .pt-lg-f2,
  .py-lg-f2 {
    padding-top: 2px !important; }
  .pr-lg-f2,
  .px-lg-f2 {
    padding-right: 2px !important; }
  .pb-lg-f2,
  .py-lg-f2 {
    padding-bottom: 2px !important; }
  .pl-lg-f2,
  .px-lg-f2 {
    padding-left: 2px !important; }
  .p-lg-f5 {
    padding: 5px !important; }
  .pt-lg-f5,
  .py-lg-f5 {
    padding-top: 5px !important; }
  .pr-lg-f5,
  .px-lg-f5 {
    padding-right: 5px !important; }
  .pb-lg-f5,
  .py-lg-f5 {
    padding-bottom: 5px !important; }
  .pl-lg-f5,
  .px-lg-f5 {
    padding-left: 5px !important; }
  .p-lg-f10 {
    padding: 10px !important; }
  .pt-lg-f10,
  .py-lg-f10 {
    padding-top: 10px !important; }
  .pr-lg-f10,
  .px-lg-f10 {
    padding-right: 10px !important; }
  .pb-lg-f10,
  .py-lg-f10 {
    padding-bottom: 10px !important; }
  .pl-lg-f10,
  .px-lg-f10 {
    padding-left: 10px !important; }
  .p-lg-f15 {
    padding: 15px !important; }
  .pt-lg-f15,
  .py-lg-f15 {
    padding-top: 15px !important; }
  .pr-lg-f15,
  .px-lg-f15 {
    padding-right: 15px !important; }
  .pb-lg-f15,
  .py-lg-f15 {
    padding-bottom: 15px !important; }
  .pl-lg-f15,
  .px-lg-f15 {
    padding-left: 15px !important; }
  .p-lg-f16 {
    padding: 16px !important; }
  .pt-lg-f16,
  .py-lg-f16 {
    padding-top: 16px !important; }
  .pr-lg-f16,
  .px-lg-f16 {
    padding-right: 16px !important; }
  .pb-lg-f16,
  .py-lg-f16 {
    padding-bottom: 16px !important; }
  .pl-lg-f16,
  .px-lg-f16 {
    padding-left: 16px !important; }
  .p-lg-f20 {
    padding: 20px !important; }
  .pt-lg-f20,
  .py-lg-f20 {
    padding-top: 20px !important; }
  .pr-lg-f20,
  .px-lg-f20 {
    padding-right: 20px !important; }
  .pb-lg-f20,
  .py-lg-f20 {
    padding-bottom: 20px !important; }
  .pl-lg-f20,
  .px-lg-f20 {
    padding-left: 20px !important; }
  .p-lg-f25 {
    padding: 25px !important; }
  .pt-lg-f25,
  .py-lg-f25 {
    padding-top: 25px !important; }
  .pr-lg-f25,
  .px-lg-f25 {
    padding-right: 25px !important; }
  .pb-lg-f25,
  .py-lg-f25 {
    padding-bottom: 25px !important; }
  .pl-lg-f25,
  .px-lg-f25 {
    padding-left: 25px !important; }
  .p-lg-f27 {
    padding: 27px !important; }
  .pt-lg-f27,
  .py-lg-f27 {
    padding-top: 27px !important; }
  .pr-lg-f27,
  .px-lg-f27 {
    padding-right: 27px !important; }
  .pb-lg-f27,
  .py-lg-f27 {
    padding-bottom: 27px !important; }
  .pl-lg-f27,
  .px-lg-f27 {
    padding-left: 27px !important; }
  .p-lg-f30 {
    padding: 30px !important; }
  .pt-lg-f30,
  .py-lg-f30 {
    padding-top: 30px !important; }
  .pr-lg-f30,
  .px-lg-f30 {
    padding-right: 30px !important; }
  .pb-lg-f30,
  .py-lg-f30 {
    padding-bottom: 30px !important; }
  .pl-lg-f30,
  .px-lg-f30 {
    padding-left: 30px !important; }
  .p-lg-f35 {
    padding: 35px !important; }
  .pt-lg-f35,
  .py-lg-f35 {
    padding-top: 35px !important; }
  .pr-lg-f35,
  .px-lg-f35 {
    padding-right: 35px !important; }
  .pb-lg-f35,
  .py-lg-f35 {
    padding-bottom: 35px !important; }
  .pl-lg-f35,
  .px-lg-f35 {
    padding-left: 35px !important; }
  .p-lg-f40 {
    padding: 40px !important; }
  .pt-lg-f40,
  .py-lg-f40 {
    padding-top: 40px !important; }
  .pr-lg-f40,
  .px-lg-f40 {
    padding-right: 40px !important; }
  .pb-lg-f40,
  .py-lg-f40 {
    padding-bottom: 40px !important; }
  .pl-lg-f40,
  .px-lg-f40 {
    padding-left: 40px !important; }
  .p-lg-f45 {
    padding: 45px !important; }
  .pt-lg-f45,
  .py-lg-f45 {
    padding-top: 45px !important; }
  .pr-lg-f45,
  .px-lg-f45 {
    padding-right: 45px !important; }
  .pb-lg-f45,
  .py-lg-f45 {
    padding-bottom: 45px !important; }
  .pl-lg-f45,
  .px-lg-f45 {
    padding-left: 45px !important; }
  .p-lg-f50 {
    padding: 50px !important; }
  .pt-lg-f50,
  .py-lg-f50 {
    padding-top: 50px !important; }
  .pr-lg-f50,
  .px-lg-f50 {
    padding-right: 50px !important; }
  .pb-lg-f50,
  .py-lg-f50 {
    padding-bottom: 50px !important; }
  .pl-lg-f50,
  .px-lg-f50 {
    padding-left: 50px !important; }
  .p-lg-f55 {
    padding: 55px !important; }
  .pt-lg-f55,
  .py-lg-f55 {
    padding-top: 55px !important; }
  .pr-lg-f55,
  .px-lg-f55 {
    padding-right: 55px !important; }
  .pb-lg-f55,
  .py-lg-f55 {
    padding-bottom: 55px !important; }
  .pl-lg-f55,
  .px-lg-f55 {
    padding-left: 55px !important; }
  .p-lg-f60 {
    padding: 60px !important; }
  .pt-lg-f60,
  .py-lg-f60 {
    padding-top: 60px !important; }
  .pr-lg-f60,
  .px-lg-f60 {
    padding-right: 60px !important; }
  .pb-lg-f60,
  .py-lg-f60 {
    padding-bottom: 60px !important; }
  .pl-lg-f60,
  .px-lg-f60 {
    padding-left: 60px !important; }
  .p-lg-f65 {
    padding: 65px !important; }
  .pt-lg-f65,
  .py-lg-f65 {
    padding-top: 65px !important; }
  .pr-lg-f65,
  .px-lg-f65 {
    padding-right: 65px !important; }
  .pb-lg-f65,
  .py-lg-f65 {
    padding-bottom: 65px !important; }
  .pl-lg-f65,
  .px-lg-f65 {
    padding-left: 65px !important; }
  .p-lg-f70 {
    padding: 70px !important; }
  .pt-lg-f70,
  .py-lg-f70 {
    padding-top: 70px !important; }
  .pr-lg-f70,
  .px-lg-f70 {
    padding-right: 70px !important; }
  .pb-lg-f70,
  .py-lg-f70 {
    padding-bottom: 70px !important; }
  .pl-lg-f70,
  .px-lg-f70 {
    padding-left: 70px !important; }
  .p-lg-f75 {
    padding: 75px !important; }
  .pt-lg-f75,
  .py-lg-f75 {
    padding-top: 75px !important; }
  .pr-lg-f75,
  .px-lg-f75 {
    padding-right: 75px !important; }
  .pb-lg-f75,
  .py-lg-f75 {
    padding-bottom: 75px !important; }
  .pl-lg-f75,
  .px-lg-f75 {
    padding-left: 75px !important; }
  .p-lg-f80 {
    padding: 80px !important; }
  .pt-lg-f80,
  .py-lg-f80 {
    padding-top: 80px !important; }
  .pr-lg-f80,
  .px-lg-f80 {
    padding-right: 80px !important; }
  .pb-lg-f80,
  .py-lg-f80 {
    padding-bottom: 80px !important; }
  .pl-lg-f80,
  .px-lg-f80 {
    padding-left: 80px !important; }
  .p-lg-f85 {
    padding: 85px !important; }
  .pt-lg-f85,
  .py-lg-f85 {
    padding-top: 85px !important; }
  .pr-lg-f85,
  .px-lg-f85 {
    padding-right: 85px !important; }
  .pb-lg-f85,
  .py-lg-f85 {
    padding-bottom: 85px !important; }
  .pl-lg-f85,
  .px-lg-f85 {
    padding-left: 85px !important; }
  .p-lg-f90 {
    padding: 90px !important; }
  .pt-lg-f90,
  .py-lg-f90 {
    padding-top: 90px !important; }
  .pr-lg-f90,
  .px-lg-f90 {
    padding-right: 90px !important; }
  .pb-lg-f90,
  .py-lg-f90 {
    padding-bottom: 90px !important; }
  .pl-lg-f90,
  .px-lg-f90 {
    padding-left: 90px !important; }
  .p-lg-f95 {
    padding: 95px !important; }
  .pt-lg-f95,
  .py-lg-f95 {
    padding-top: 95px !important; }
  .pr-lg-f95,
  .px-lg-f95 {
    padding-right: 95px !important; }
  .pb-lg-f95,
  .py-lg-f95 {
    padding-bottom: 95px !important; }
  .pl-lg-f95,
  .px-lg-f95 {
    padding-left: 95px !important; }
  .p-lg-f100 {
    padding: 100px !important; }
  .pt-lg-f100,
  .py-lg-f100 {
    padding-top: 100px !important; }
  .pr-lg-f100,
  .px-lg-f100 {
    padding-right: 100px !important; }
  .pb-lg-f100,
  .py-lg-f100 {
    padding-bottom: 100px !important; }
  .pl-lg-f100,
  .px-lg-f100 {
    padding-left: 100px !important; }
  .p-lg-f120 {
    padding: 120px !important; }
  .pt-lg-f120,
  .py-lg-f120 {
    padding-top: 120px !important; }
  .pr-lg-f120,
  .px-lg-f120 {
    padding-right: 120px !important; }
  .pb-lg-f120,
  .py-lg-f120 {
    padding-bottom: 120px !important; }
  .pl-lg-f120,
  .px-lg-f120 {
    padding-left: 120px !important; }
  .p-lg-f130 {
    padding: 130px !important; }
  .pt-lg-f130,
  .py-lg-f130 {
    padding-top: 130px !important; }
  .pr-lg-f130,
  .px-lg-f130 {
    padding-right: 130px !important; }
  .pb-lg-f130,
  .py-lg-f130 {
    padding-bottom: 130px !important; }
  .pl-lg-f130,
  .px-lg-f130 {
    padding-left: 130px !important; }
  .p-lg-f150 {
    padding: 150px !important; }
  .pt-lg-f150,
  .py-lg-f150 {
    padding-top: 150px !important; }
  .pr-lg-f150,
  .px-lg-f150 {
    padding-right: 150px !important; }
  .pb-lg-f150,
  .py-lg-f150 {
    padding-bottom: 150px !important; }
  .pl-lg-f150,
  .px-lg-f150 {
    padding-left: 150px !important; }
  .p-lg-f200 {
    padding: 200px !important; }
  .pt-lg-f200,
  .py-lg-f200 {
    padding-top: 200px !important; }
  .pr-lg-f200,
  .px-lg-f200 {
    padding-right: 200px !important; }
  .pb-lg-f200,
  .py-lg-f200 {
    padding-bottom: 200px !important; }
  .pl-lg-f200,
  .px-lg-f200 {
    padding-left: 200px !important; }
  .p-lg-f250 {
    padding: 250px !important; }
  .pt-lg-f250,
  .py-lg-f250 {
    padding-top: 250px !important; }
  .pr-lg-f250,
  .px-lg-f250 {
    padding-right: 250px !important; }
  .pb-lg-f250,
  .py-lg-f250 {
    padding-bottom: 250px !important; }
  .pl-lg-f250,
  .px-lg-f250 {
    padding-left: 250px !important; }
  .m-lg-n1 {
    margin: -0.25rem !important; }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important; }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important; }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important; }
  .m-lg-n2 {
    margin: -0.5rem !important; }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important; }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important; }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important; }
  .m-lg-n3 {
    margin: -1rem !important; }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important; }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important; }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important; }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important; }
  .m-lg-n4 {
    margin: -1.5rem !important; }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important; }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important; }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important; }
  .m-lg-n5 {
    margin: -3rem !important; }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important; }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important; }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important; }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important; }
  .m-lg-nf2 {
    margin: -2px !important; }
  .mt-lg-nf2,
  .my-lg-nf2 {
    margin-top: -2px !important; }
  .mr-lg-nf2,
  .mx-lg-nf2 {
    margin-right: -2px !important; }
  .mb-lg-nf2,
  .my-lg-nf2 {
    margin-bottom: -2px !important; }
  .ml-lg-nf2,
  .mx-lg-nf2 {
    margin-left: -2px !important; }
  .m-lg-nf5 {
    margin: -5px !important; }
  .mt-lg-nf5,
  .my-lg-nf5 {
    margin-top: -5px !important; }
  .mr-lg-nf5,
  .mx-lg-nf5 {
    margin-right: -5px !important; }
  .mb-lg-nf5,
  .my-lg-nf5 {
    margin-bottom: -5px !important; }
  .ml-lg-nf5,
  .mx-lg-nf5 {
    margin-left: -5px !important; }
  .m-lg-nf10 {
    margin: -10px !important; }
  .mt-lg-nf10,
  .my-lg-nf10 {
    margin-top: -10px !important; }
  .mr-lg-nf10,
  .mx-lg-nf10 {
    margin-right: -10px !important; }
  .mb-lg-nf10,
  .my-lg-nf10 {
    margin-bottom: -10px !important; }
  .ml-lg-nf10,
  .mx-lg-nf10 {
    margin-left: -10px !important; }
  .m-lg-nf15 {
    margin: -15px !important; }
  .mt-lg-nf15,
  .my-lg-nf15 {
    margin-top: -15px !important; }
  .mr-lg-nf15,
  .mx-lg-nf15 {
    margin-right: -15px !important; }
  .mb-lg-nf15,
  .my-lg-nf15 {
    margin-bottom: -15px !important; }
  .ml-lg-nf15,
  .mx-lg-nf15 {
    margin-left: -15px !important; }
  .m-lg-nf16 {
    margin: -16px !important; }
  .mt-lg-nf16,
  .my-lg-nf16 {
    margin-top: -16px !important; }
  .mr-lg-nf16,
  .mx-lg-nf16 {
    margin-right: -16px !important; }
  .mb-lg-nf16,
  .my-lg-nf16 {
    margin-bottom: -16px !important; }
  .ml-lg-nf16,
  .mx-lg-nf16 {
    margin-left: -16px !important; }
  .m-lg-nf20 {
    margin: -20px !important; }
  .mt-lg-nf20,
  .my-lg-nf20 {
    margin-top: -20px !important; }
  .mr-lg-nf20,
  .mx-lg-nf20 {
    margin-right: -20px !important; }
  .mb-lg-nf20,
  .my-lg-nf20 {
    margin-bottom: -20px !important; }
  .ml-lg-nf20,
  .mx-lg-nf20 {
    margin-left: -20px !important; }
  .m-lg-nf25 {
    margin: -25px !important; }
  .mt-lg-nf25,
  .my-lg-nf25 {
    margin-top: -25px !important; }
  .mr-lg-nf25,
  .mx-lg-nf25 {
    margin-right: -25px !important; }
  .mb-lg-nf25,
  .my-lg-nf25 {
    margin-bottom: -25px !important; }
  .ml-lg-nf25,
  .mx-lg-nf25 {
    margin-left: -25px !important; }
  .m-lg-nf27 {
    margin: -27px !important; }
  .mt-lg-nf27,
  .my-lg-nf27 {
    margin-top: -27px !important; }
  .mr-lg-nf27,
  .mx-lg-nf27 {
    margin-right: -27px !important; }
  .mb-lg-nf27,
  .my-lg-nf27 {
    margin-bottom: -27px !important; }
  .ml-lg-nf27,
  .mx-lg-nf27 {
    margin-left: -27px !important; }
  .m-lg-nf30 {
    margin: -30px !important; }
  .mt-lg-nf30,
  .my-lg-nf30 {
    margin-top: -30px !important; }
  .mr-lg-nf30,
  .mx-lg-nf30 {
    margin-right: -30px !important; }
  .mb-lg-nf30,
  .my-lg-nf30 {
    margin-bottom: -30px !important; }
  .ml-lg-nf30,
  .mx-lg-nf30 {
    margin-left: -30px !important; }
  .m-lg-nf35 {
    margin: -35px !important; }
  .mt-lg-nf35,
  .my-lg-nf35 {
    margin-top: -35px !important; }
  .mr-lg-nf35,
  .mx-lg-nf35 {
    margin-right: -35px !important; }
  .mb-lg-nf35,
  .my-lg-nf35 {
    margin-bottom: -35px !important; }
  .ml-lg-nf35,
  .mx-lg-nf35 {
    margin-left: -35px !important; }
  .m-lg-nf40 {
    margin: -40px !important; }
  .mt-lg-nf40,
  .my-lg-nf40 {
    margin-top: -40px !important; }
  .mr-lg-nf40,
  .mx-lg-nf40 {
    margin-right: -40px !important; }
  .mb-lg-nf40,
  .my-lg-nf40 {
    margin-bottom: -40px !important; }
  .ml-lg-nf40,
  .mx-lg-nf40 {
    margin-left: -40px !important; }
  .m-lg-nf45 {
    margin: -45px !important; }
  .mt-lg-nf45,
  .my-lg-nf45 {
    margin-top: -45px !important; }
  .mr-lg-nf45,
  .mx-lg-nf45 {
    margin-right: -45px !important; }
  .mb-lg-nf45,
  .my-lg-nf45 {
    margin-bottom: -45px !important; }
  .ml-lg-nf45,
  .mx-lg-nf45 {
    margin-left: -45px !important; }
  .m-lg-nf50 {
    margin: -50px !important; }
  .mt-lg-nf50,
  .my-lg-nf50 {
    margin-top: -50px !important; }
  .mr-lg-nf50,
  .mx-lg-nf50 {
    margin-right: -50px !important; }
  .mb-lg-nf50,
  .my-lg-nf50 {
    margin-bottom: -50px !important; }
  .ml-lg-nf50,
  .mx-lg-nf50 {
    margin-left: -50px !important; }
  .m-lg-nf55 {
    margin: -55px !important; }
  .mt-lg-nf55,
  .my-lg-nf55 {
    margin-top: -55px !important; }
  .mr-lg-nf55,
  .mx-lg-nf55 {
    margin-right: -55px !important; }
  .mb-lg-nf55,
  .my-lg-nf55 {
    margin-bottom: -55px !important; }
  .ml-lg-nf55,
  .mx-lg-nf55 {
    margin-left: -55px !important; }
  .m-lg-nf60 {
    margin: -60px !important; }
  .mt-lg-nf60,
  .my-lg-nf60 {
    margin-top: -60px !important; }
  .mr-lg-nf60,
  .mx-lg-nf60 {
    margin-right: -60px !important; }
  .mb-lg-nf60,
  .my-lg-nf60 {
    margin-bottom: -60px !important; }
  .ml-lg-nf60,
  .mx-lg-nf60 {
    margin-left: -60px !important; }
  .m-lg-nf65 {
    margin: -65px !important; }
  .mt-lg-nf65,
  .my-lg-nf65 {
    margin-top: -65px !important; }
  .mr-lg-nf65,
  .mx-lg-nf65 {
    margin-right: -65px !important; }
  .mb-lg-nf65,
  .my-lg-nf65 {
    margin-bottom: -65px !important; }
  .ml-lg-nf65,
  .mx-lg-nf65 {
    margin-left: -65px !important; }
  .m-lg-nf70 {
    margin: -70px !important; }
  .mt-lg-nf70,
  .my-lg-nf70 {
    margin-top: -70px !important; }
  .mr-lg-nf70,
  .mx-lg-nf70 {
    margin-right: -70px !important; }
  .mb-lg-nf70,
  .my-lg-nf70 {
    margin-bottom: -70px !important; }
  .ml-lg-nf70,
  .mx-lg-nf70 {
    margin-left: -70px !important; }
  .m-lg-nf75 {
    margin: -75px !important; }
  .mt-lg-nf75,
  .my-lg-nf75 {
    margin-top: -75px !important; }
  .mr-lg-nf75,
  .mx-lg-nf75 {
    margin-right: -75px !important; }
  .mb-lg-nf75,
  .my-lg-nf75 {
    margin-bottom: -75px !important; }
  .ml-lg-nf75,
  .mx-lg-nf75 {
    margin-left: -75px !important; }
  .m-lg-nf80 {
    margin: -80px !important; }
  .mt-lg-nf80,
  .my-lg-nf80 {
    margin-top: -80px !important; }
  .mr-lg-nf80,
  .mx-lg-nf80 {
    margin-right: -80px !important; }
  .mb-lg-nf80,
  .my-lg-nf80 {
    margin-bottom: -80px !important; }
  .ml-lg-nf80,
  .mx-lg-nf80 {
    margin-left: -80px !important; }
  .m-lg-nf85 {
    margin: -85px !important; }
  .mt-lg-nf85,
  .my-lg-nf85 {
    margin-top: -85px !important; }
  .mr-lg-nf85,
  .mx-lg-nf85 {
    margin-right: -85px !important; }
  .mb-lg-nf85,
  .my-lg-nf85 {
    margin-bottom: -85px !important; }
  .ml-lg-nf85,
  .mx-lg-nf85 {
    margin-left: -85px !important; }
  .m-lg-nf90 {
    margin: -90px !important; }
  .mt-lg-nf90,
  .my-lg-nf90 {
    margin-top: -90px !important; }
  .mr-lg-nf90,
  .mx-lg-nf90 {
    margin-right: -90px !important; }
  .mb-lg-nf90,
  .my-lg-nf90 {
    margin-bottom: -90px !important; }
  .ml-lg-nf90,
  .mx-lg-nf90 {
    margin-left: -90px !important; }
  .m-lg-nf95 {
    margin: -95px !important; }
  .mt-lg-nf95,
  .my-lg-nf95 {
    margin-top: -95px !important; }
  .mr-lg-nf95,
  .mx-lg-nf95 {
    margin-right: -95px !important; }
  .mb-lg-nf95,
  .my-lg-nf95 {
    margin-bottom: -95px !important; }
  .ml-lg-nf95,
  .mx-lg-nf95 {
    margin-left: -95px !important; }
  .m-lg-nf100 {
    margin: -100px !important; }
  .mt-lg-nf100,
  .my-lg-nf100 {
    margin-top: -100px !important; }
  .mr-lg-nf100,
  .mx-lg-nf100 {
    margin-right: -100px !important; }
  .mb-lg-nf100,
  .my-lg-nf100 {
    margin-bottom: -100px !important; }
  .ml-lg-nf100,
  .mx-lg-nf100 {
    margin-left: -100px !important; }
  .m-lg-nf120 {
    margin: -120px !important; }
  .mt-lg-nf120,
  .my-lg-nf120 {
    margin-top: -120px !important; }
  .mr-lg-nf120,
  .mx-lg-nf120 {
    margin-right: -120px !important; }
  .mb-lg-nf120,
  .my-lg-nf120 {
    margin-bottom: -120px !important; }
  .ml-lg-nf120,
  .mx-lg-nf120 {
    margin-left: -120px !important; }
  .m-lg-nf130 {
    margin: -130px !important; }
  .mt-lg-nf130,
  .my-lg-nf130 {
    margin-top: -130px !important; }
  .mr-lg-nf130,
  .mx-lg-nf130 {
    margin-right: -130px !important; }
  .mb-lg-nf130,
  .my-lg-nf130 {
    margin-bottom: -130px !important; }
  .ml-lg-nf130,
  .mx-lg-nf130 {
    margin-left: -130px !important; }
  .m-lg-nf150 {
    margin: -150px !important; }
  .mt-lg-nf150,
  .my-lg-nf150 {
    margin-top: -150px !important; }
  .mr-lg-nf150,
  .mx-lg-nf150 {
    margin-right: -150px !important; }
  .mb-lg-nf150,
  .my-lg-nf150 {
    margin-bottom: -150px !important; }
  .ml-lg-nf150,
  .mx-lg-nf150 {
    margin-left: -150px !important; }
  .m-lg-nf200 {
    margin: -200px !important; }
  .mt-lg-nf200,
  .my-lg-nf200 {
    margin-top: -200px !important; }
  .mr-lg-nf200,
  .mx-lg-nf200 {
    margin-right: -200px !important; }
  .mb-lg-nf200,
  .my-lg-nf200 {
    margin-bottom: -200px !important; }
  .ml-lg-nf200,
  .mx-lg-nf200 {
    margin-left: -200px !important; }
  .m-lg-nf250 {
    margin: -250px !important; }
  .mt-lg-nf250,
  .my-lg-nf250 {
    margin-top: -250px !important; }
  .mr-lg-nf250,
  .mx-lg-nf250 {
    margin-right: -250px !important; }
  .mb-lg-nf250,
  .my-lg-nf250 {
    margin-bottom: -250px !important; }
  .ml-lg-nf250,
  .mx-lg-nf250 {
    margin-left: -250px !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important; }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important; }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important; }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important; }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important; }
  .m-xl-f2 {
    margin: 2px !important; }
  .mt-xl-f2,
  .my-xl-f2 {
    margin-top: 2px !important; }
  .mr-xl-f2,
  .mx-xl-f2 {
    margin-right: 2px !important; }
  .mb-xl-f2,
  .my-xl-f2 {
    margin-bottom: 2px !important; }
  .ml-xl-f2,
  .mx-xl-f2 {
    margin-left: 2px !important; }
  .m-xl-f5 {
    margin: 5px !important; }
  .mt-xl-f5,
  .my-xl-f5 {
    margin-top: 5px !important; }
  .mr-xl-f5,
  .mx-xl-f5 {
    margin-right: 5px !important; }
  .mb-xl-f5,
  .my-xl-f5 {
    margin-bottom: 5px !important; }
  .ml-xl-f5,
  .mx-xl-f5 {
    margin-left: 5px !important; }
  .m-xl-f10 {
    margin: 10px !important; }
  .mt-xl-f10,
  .my-xl-f10 {
    margin-top: 10px !important; }
  .mr-xl-f10,
  .mx-xl-f10 {
    margin-right: 10px !important; }
  .mb-xl-f10,
  .my-xl-f10 {
    margin-bottom: 10px !important; }
  .ml-xl-f10,
  .mx-xl-f10 {
    margin-left: 10px !important; }
  .m-xl-f15 {
    margin: 15px !important; }
  .mt-xl-f15,
  .my-xl-f15 {
    margin-top: 15px !important; }
  .mr-xl-f15,
  .mx-xl-f15 {
    margin-right: 15px !important; }
  .mb-xl-f15,
  .my-xl-f15 {
    margin-bottom: 15px !important; }
  .ml-xl-f15,
  .mx-xl-f15 {
    margin-left: 15px !important; }
  .m-xl-f16 {
    margin: 16px !important; }
  .mt-xl-f16,
  .my-xl-f16 {
    margin-top: 16px !important; }
  .mr-xl-f16,
  .mx-xl-f16 {
    margin-right: 16px !important; }
  .mb-xl-f16,
  .my-xl-f16 {
    margin-bottom: 16px !important; }
  .ml-xl-f16,
  .mx-xl-f16 {
    margin-left: 16px !important; }
  .m-xl-f20 {
    margin: 20px !important; }
  .mt-xl-f20,
  .my-xl-f20 {
    margin-top: 20px !important; }
  .mr-xl-f20,
  .mx-xl-f20 {
    margin-right: 20px !important; }
  .mb-xl-f20,
  .my-xl-f20 {
    margin-bottom: 20px !important; }
  .ml-xl-f20,
  .mx-xl-f20 {
    margin-left: 20px !important; }
  .m-xl-f25 {
    margin: 25px !important; }
  .mt-xl-f25,
  .my-xl-f25 {
    margin-top: 25px !important; }
  .mr-xl-f25,
  .mx-xl-f25 {
    margin-right: 25px !important; }
  .mb-xl-f25,
  .my-xl-f25 {
    margin-bottom: 25px !important; }
  .ml-xl-f25,
  .mx-xl-f25 {
    margin-left: 25px !important; }
  .m-xl-f27 {
    margin: 27px !important; }
  .mt-xl-f27,
  .my-xl-f27 {
    margin-top: 27px !important; }
  .mr-xl-f27,
  .mx-xl-f27 {
    margin-right: 27px !important; }
  .mb-xl-f27,
  .my-xl-f27 {
    margin-bottom: 27px !important; }
  .ml-xl-f27,
  .mx-xl-f27 {
    margin-left: 27px !important; }
  .m-xl-f30 {
    margin: 30px !important; }
  .mt-xl-f30,
  .my-xl-f30 {
    margin-top: 30px !important; }
  .mr-xl-f30,
  .mx-xl-f30 {
    margin-right: 30px !important; }
  .mb-xl-f30,
  .my-xl-f30 {
    margin-bottom: 30px !important; }
  .ml-xl-f30,
  .mx-xl-f30 {
    margin-left: 30px !important; }
  .m-xl-f35 {
    margin: 35px !important; }
  .mt-xl-f35,
  .my-xl-f35 {
    margin-top: 35px !important; }
  .mr-xl-f35,
  .mx-xl-f35 {
    margin-right: 35px !important; }
  .mb-xl-f35,
  .my-xl-f35 {
    margin-bottom: 35px !important; }
  .ml-xl-f35,
  .mx-xl-f35 {
    margin-left: 35px !important; }
  .m-xl-f40 {
    margin: 40px !important; }
  .mt-xl-f40,
  .my-xl-f40 {
    margin-top: 40px !important; }
  .mr-xl-f40,
  .mx-xl-f40 {
    margin-right: 40px !important; }
  .mb-xl-f40,
  .my-xl-f40 {
    margin-bottom: 40px !important; }
  .ml-xl-f40,
  .mx-xl-f40 {
    margin-left: 40px !important; }
  .m-xl-f45 {
    margin: 45px !important; }
  .mt-xl-f45,
  .my-xl-f45 {
    margin-top: 45px !important; }
  .mr-xl-f45,
  .mx-xl-f45 {
    margin-right: 45px !important; }
  .mb-xl-f45,
  .my-xl-f45 {
    margin-bottom: 45px !important; }
  .ml-xl-f45,
  .mx-xl-f45 {
    margin-left: 45px !important; }
  .m-xl-f50 {
    margin: 50px !important; }
  .mt-xl-f50,
  .my-xl-f50 {
    margin-top: 50px !important; }
  .mr-xl-f50,
  .mx-xl-f50 {
    margin-right: 50px !important; }
  .mb-xl-f50,
  .my-xl-f50 {
    margin-bottom: 50px !important; }
  .ml-xl-f50,
  .mx-xl-f50 {
    margin-left: 50px !important; }
  .m-xl-f55 {
    margin: 55px !important; }
  .mt-xl-f55,
  .my-xl-f55 {
    margin-top: 55px !important; }
  .mr-xl-f55,
  .mx-xl-f55 {
    margin-right: 55px !important; }
  .mb-xl-f55,
  .my-xl-f55 {
    margin-bottom: 55px !important; }
  .ml-xl-f55,
  .mx-xl-f55 {
    margin-left: 55px !important; }
  .m-xl-f60 {
    margin: 60px !important; }
  .mt-xl-f60,
  .my-xl-f60 {
    margin-top: 60px !important; }
  .mr-xl-f60,
  .mx-xl-f60 {
    margin-right: 60px !important; }
  .mb-xl-f60,
  .my-xl-f60 {
    margin-bottom: 60px !important; }
  .ml-xl-f60,
  .mx-xl-f60 {
    margin-left: 60px !important; }
  .m-xl-f65 {
    margin: 65px !important; }
  .mt-xl-f65,
  .my-xl-f65 {
    margin-top: 65px !important; }
  .mr-xl-f65,
  .mx-xl-f65 {
    margin-right: 65px !important; }
  .mb-xl-f65,
  .my-xl-f65 {
    margin-bottom: 65px !important; }
  .ml-xl-f65,
  .mx-xl-f65 {
    margin-left: 65px !important; }
  .m-xl-f70 {
    margin: 70px !important; }
  .mt-xl-f70,
  .my-xl-f70 {
    margin-top: 70px !important; }
  .mr-xl-f70,
  .mx-xl-f70 {
    margin-right: 70px !important; }
  .mb-xl-f70,
  .my-xl-f70 {
    margin-bottom: 70px !important; }
  .ml-xl-f70,
  .mx-xl-f70 {
    margin-left: 70px !important; }
  .m-xl-f75 {
    margin: 75px !important; }
  .mt-xl-f75,
  .my-xl-f75 {
    margin-top: 75px !important; }
  .mr-xl-f75,
  .mx-xl-f75 {
    margin-right: 75px !important; }
  .mb-xl-f75,
  .my-xl-f75 {
    margin-bottom: 75px !important; }
  .ml-xl-f75,
  .mx-xl-f75 {
    margin-left: 75px !important; }
  .m-xl-f80 {
    margin: 80px !important; }
  .mt-xl-f80,
  .my-xl-f80 {
    margin-top: 80px !important; }
  .mr-xl-f80,
  .mx-xl-f80 {
    margin-right: 80px !important; }
  .mb-xl-f80,
  .my-xl-f80 {
    margin-bottom: 80px !important; }
  .ml-xl-f80,
  .mx-xl-f80 {
    margin-left: 80px !important; }
  .m-xl-f85 {
    margin: 85px !important; }
  .mt-xl-f85,
  .my-xl-f85 {
    margin-top: 85px !important; }
  .mr-xl-f85,
  .mx-xl-f85 {
    margin-right: 85px !important; }
  .mb-xl-f85,
  .my-xl-f85 {
    margin-bottom: 85px !important; }
  .ml-xl-f85,
  .mx-xl-f85 {
    margin-left: 85px !important; }
  .m-xl-f90 {
    margin: 90px !important; }
  .mt-xl-f90,
  .my-xl-f90 {
    margin-top: 90px !important; }
  .mr-xl-f90,
  .mx-xl-f90 {
    margin-right: 90px !important; }
  .mb-xl-f90,
  .my-xl-f90 {
    margin-bottom: 90px !important; }
  .ml-xl-f90,
  .mx-xl-f90 {
    margin-left: 90px !important; }
  .m-xl-f95 {
    margin: 95px !important; }
  .mt-xl-f95,
  .my-xl-f95 {
    margin-top: 95px !important; }
  .mr-xl-f95,
  .mx-xl-f95 {
    margin-right: 95px !important; }
  .mb-xl-f95,
  .my-xl-f95 {
    margin-bottom: 95px !important; }
  .ml-xl-f95,
  .mx-xl-f95 {
    margin-left: 95px !important; }
  .m-xl-f100 {
    margin: 100px !important; }
  .mt-xl-f100,
  .my-xl-f100 {
    margin-top: 100px !important; }
  .mr-xl-f100,
  .mx-xl-f100 {
    margin-right: 100px !important; }
  .mb-xl-f100,
  .my-xl-f100 {
    margin-bottom: 100px !important; }
  .ml-xl-f100,
  .mx-xl-f100 {
    margin-left: 100px !important; }
  .m-xl-f120 {
    margin: 120px !important; }
  .mt-xl-f120,
  .my-xl-f120 {
    margin-top: 120px !important; }
  .mr-xl-f120,
  .mx-xl-f120 {
    margin-right: 120px !important; }
  .mb-xl-f120,
  .my-xl-f120 {
    margin-bottom: 120px !important; }
  .ml-xl-f120,
  .mx-xl-f120 {
    margin-left: 120px !important; }
  .m-xl-f130 {
    margin: 130px !important; }
  .mt-xl-f130,
  .my-xl-f130 {
    margin-top: 130px !important; }
  .mr-xl-f130,
  .mx-xl-f130 {
    margin-right: 130px !important; }
  .mb-xl-f130,
  .my-xl-f130 {
    margin-bottom: 130px !important; }
  .ml-xl-f130,
  .mx-xl-f130 {
    margin-left: 130px !important; }
  .m-xl-f150 {
    margin: 150px !important; }
  .mt-xl-f150,
  .my-xl-f150 {
    margin-top: 150px !important; }
  .mr-xl-f150,
  .mx-xl-f150 {
    margin-right: 150px !important; }
  .mb-xl-f150,
  .my-xl-f150 {
    margin-bottom: 150px !important; }
  .ml-xl-f150,
  .mx-xl-f150 {
    margin-left: 150px !important; }
  .m-xl-f200 {
    margin: 200px !important; }
  .mt-xl-f200,
  .my-xl-f200 {
    margin-top: 200px !important; }
  .mr-xl-f200,
  .mx-xl-f200 {
    margin-right: 200px !important; }
  .mb-xl-f200,
  .my-xl-f200 {
    margin-bottom: 200px !important; }
  .ml-xl-f200,
  .mx-xl-f200 {
    margin-left: 200px !important; }
  .m-xl-f250 {
    margin: 250px !important; }
  .mt-xl-f250,
  .my-xl-f250 {
    margin-top: 250px !important; }
  .mr-xl-f250,
  .mx-xl-f250 {
    margin-right: 250px !important; }
  .mb-xl-f250,
  .my-xl-f250 {
    margin-bottom: 250px !important; }
  .ml-xl-f250,
  .mx-xl-f250 {
    margin-left: 250px !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important; }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important; }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important; }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important; }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important; }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important; }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important; }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important; }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important; }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important; }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important; }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important; }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem !important; }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important; }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important; }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important; }
  .p-xl-f2 {
    padding: 2px !important; }
  .pt-xl-f2,
  .py-xl-f2 {
    padding-top: 2px !important; }
  .pr-xl-f2,
  .px-xl-f2 {
    padding-right: 2px !important; }
  .pb-xl-f2,
  .py-xl-f2 {
    padding-bottom: 2px !important; }
  .pl-xl-f2,
  .px-xl-f2 {
    padding-left: 2px !important; }
  .p-xl-f5 {
    padding: 5px !important; }
  .pt-xl-f5,
  .py-xl-f5 {
    padding-top: 5px !important; }
  .pr-xl-f5,
  .px-xl-f5 {
    padding-right: 5px !important; }
  .pb-xl-f5,
  .py-xl-f5 {
    padding-bottom: 5px !important; }
  .pl-xl-f5,
  .px-xl-f5 {
    padding-left: 5px !important; }
  .p-xl-f10 {
    padding: 10px !important; }
  .pt-xl-f10,
  .py-xl-f10 {
    padding-top: 10px !important; }
  .pr-xl-f10,
  .px-xl-f10 {
    padding-right: 10px !important; }
  .pb-xl-f10,
  .py-xl-f10 {
    padding-bottom: 10px !important; }
  .pl-xl-f10,
  .px-xl-f10 {
    padding-left: 10px !important; }
  .p-xl-f15 {
    padding: 15px !important; }
  .pt-xl-f15,
  .py-xl-f15 {
    padding-top: 15px !important; }
  .pr-xl-f15,
  .px-xl-f15 {
    padding-right: 15px !important; }
  .pb-xl-f15,
  .py-xl-f15 {
    padding-bottom: 15px !important; }
  .pl-xl-f15,
  .px-xl-f15 {
    padding-left: 15px !important; }
  .p-xl-f16 {
    padding: 16px !important; }
  .pt-xl-f16,
  .py-xl-f16 {
    padding-top: 16px !important; }
  .pr-xl-f16,
  .px-xl-f16 {
    padding-right: 16px !important; }
  .pb-xl-f16,
  .py-xl-f16 {
    padding-bottom: 16px !important; }
  .pl-xl-f16,
  .px-xl-f16 {
    padding-left: 16px !important; }
  .p-xl-f20 {
    padding: 20px !important; }
  .pt-xl-f20,
  .py-xl-f20 {
    padding-top: 20px !important; }
  .pr-xl-f20,
  .px-xl-f20 {
    padding-right: 20px !important; }
  .pb-xl-f20,
  .py-xl-f20 {
    padding-bottom: 20px !important; }
  .pl-xl-f20,
  .px-xl-f20 {
    padding-left: 20px !important; }
  .p-xl-f25 {
    padding: 25px !important; }
  .pt-xl-f25,
  .py-xl-f25 {
    padding-top: 25px !important; }
  .pr-xl-f25,
  .px-xl-f25 {
    padding-right: 25px !important; }
  .pb-xl-f25,
  .py-xl-f25 {
    padding-bottom: 25px !important; }
  .pl-xl-f25,
  .px-xl-f25 {
    padding-left: 25px !important; }
  .p-xl-f27 {
    padding: 27px !important; }
  .pt-xl-f27,
  .py-xl-f27 {
    padding-top: 27px !important; }
  .pr-xl-f27,
  .px-xl-f27 {
    padding-right: 27px !important; }
  .pb-xl-f27,
  .py-xl-f27 {
    padding-bottom: 27px !important; }
  .pl-xl-f27,
  .px-xl-f27 {
    padding-left: 27px !important; }
  .p-xl-f30 {
    padding: 30px !important; }
  .pt-xl-f30,
  .py-xl-f30 {
    padding-top: 30px !important; }
  .pr-xl-f30,
  .px-xl-f30 {
    padding-right: 30px !important; }
  .pb-xl-f30,
  .py-xl-f30 {
    padding-bottom: 30px !important; }
  .pl-xl-f30,
  .px-xl-f30 {
    padding-left: 30px !important; }
  .p-xl-f35 {
    padding: 35px !important; }
  .pt-xl-f35,
  .py-xl-f35 {
    padding-top: 35px !important; }
  .pr-xl-f35,
  .px-xl-f35 {
    padding-right: 35px !important; }
  .pb-xl-f35,
  .py-xl-f35 {
    padding-bottom: 35px !important; }
  .pl-xl-f35,
  .px-xl-f35 {
    padding-left: 35px !important; }
  .p-xl-f40 {
    padding: 40px !important; }
  .pt-xl-f40,
  .py-xl-f40 {
    padding-top: 40px !important; }
  .pr-xl-f40,
  .px-xl-f40 {
    padding-right: 40px !important; }
  .pb-xl-f40,
  .py-xl-f40 {
    padding-bottom: 40px !important; }
  .pl-xl-f40,
  .px-xl-f40 {
    padding-left: 40px !important; }
  .p-xl-f45 {
    padding: 45px !important; }
  .pt-xl-f45,
  .py-xl-f45 {
    padding-top: 45px !important; }
  .pr-xl-f45,
  .px-xl-f45 {
    padding-right: 45px !important; }
  .pb-xl-f45,
  .py-xl-f45 {
    padding-bottom: 45px !important; }
  .pl-xl-f45,
  .px-xl-f45 {
    padding-left: 45px !important; }
  .p-xl-f50 {
    padding: 50px !important; }
  .pt-xl-f50,
  .py-xl-f50 {
    padding-top: 50px !important; }
  .pr-xl-f50,
  .px-xl-f50 {
    padding-right: 50px !important; }
  .pb-xl-f50,
  .py-xl-f50 {
    padding-bottom: 50px !important; }
  .pl-xl-f50,
  .px-xl-f50 {
    padding-left: 50px !important; }
  .p-xl-f55 {
    padding: 55px !important; }
  .pt-xl-f55,
  .py-xl-f55 {
    padding-top: 55px !important; }
  .pr-xl-f55,
  .px-xl-f55 {
    padding-right: 55px !important; }
  .pb-xl-f55,
  .py-xl-f55 {
    padding-bottom: 55px !important; }
  .pl-xl-f55,
  .px-xl-f55 {
    padding-left: 55px !important; }
  .p-xl-f60 {
    padding: 60px !important; }
  .pt-xl-f60,
  .py-xl-f60 {
    padding-top: 60px !important; }
  .pr-xl-f60,
  .px-xl-f60 {
    padding-right: 60px !important; }
  .pb-xl-f60,
  .py-xl-f60 {
    padding-bottom: 60px !important; }
  .pl-xl-f60,
  .px-xl-f60 {
    padding-left: 60px !important; }
  .p-xl-f65 {
    padding: 65px !important; }
  .pt-xl-f65,
  .py-xl-f65 {
    padding-top: 65px !important; }
  .pr-xl-f65,
  .px-xl-f65 {
    padding-right: 65px !important; }
  .pb-xl-f65,
  .py-xl-f65 {
    padding-bottom: 65px !important; }
  .pl-xl-f65,
  .px-xl-f65 {
    padding-left: 65px !important; }
  .p-xl-f70 {
    padding: 70px !important; }
  .pt-xl-f70,
  .py-xl-f70 {
    padding-top: 70px !important; }
  .pr-xl-f70,
  .px-xl-f70 {
    padding-right: 70px !important; }
  .pb-xl-f70,
  .py-xl-f70 {
    padding-bottom: 70px !important; }
  .pl-xl-f70,
  .px-xl-f70 {
    padding-left: 70px !important; }
  .p-xl-f75 {
    padding: 75px !important; }
  .pt-xl-f75,
  .py-xl-f75 {
    padding-top: 75px !important; }
  .pr-xl-f75,
  .px-xl-f75 {
    padding-right: 75px !important; }
  .pb-xl-f75,
  .py-xl-f75 {
    padding-bottom: 75px !important; }
  .pl-xl-f75,
  .px-xl-f75 {
    padding-left: 75px !important; }
  .p-xl-f80 {
    padding: 80px !important; }
  .pt-xl-f80,
  .py-xl-f80 {
    padding-top: 80px !important; }
  .pr-xl-f80,
  .px-xl-f80 {
    padding-right: 80px !important; }
  .pb-xl-f80,
  .py-xl-f80 {
    padding-bottom: 80px !important; }
  .pl-xl-f80,
  .px-xl-f80 {
    padding-left: 80px !important; }
  .p-xl-f85 {
    padding: 85px !important; }
  .pt-xl-f85,
  .py-xl-f85 {
    padding-top: 85px !important; }
  .pr-xl-f85,
  .px-xl-f85 {
    padding-right: 85px !important; }
  .pb-xl-f85,
  .py-xl-f85 {
    padding-bottom: 85px !important; }
  .pl-xl-f85,
  .px-xl-f85 {
    padding-left: 85px !important; }
  .p-xl-f90 {
    padding: 90px !important; }
  .pt-xl-f90,
  .py-xl-f90 {
    padding-top: 90px !important; }
  .pr-xl-f90,
  .px-xl-f90 {
    padding-right: 90px !important; }
  .pb-xl-f90,
  .py-xl-f90 {
    padding-bottom: 90px !important; }
  .pl-xl-f90,
  .px-xl-f90 {
    padding-left: 90px !important; }
  .p-xl-f95 {
    padding: 95px !important; }
  .pt-xl-f95,
  .py-xl-f95 {
    padding-top: 95px !important; }
  .pr-xl-f95,
  .px-xl-f95 {
    padding-right: 95px !important; }
  .pb-xl-f95,
  .py-xl-f95 {
    padding-bottom: 95px !important; }
  .pl-xl-f95,
  .px-xl-f95 {
    padding-left: 95px !important; }
  .p-xl-f100 {
    padding: 100px !important; }
  .pt-xl-f100,
  .py-xl-f100 {
    padding-top: 100px !important; }
  .pr-xl-f100,
  .px-xl-f100 {
    padding-right: 100px !important; }
  .pb-xl-f100,
  .py-xl-f100 {
    padding-bottom: 100px !important; }
  .pl-xl-f100,
  .px-xl-f100 {
    padding-left: 100px !important; }
  .p-xl-f120 {
    padding: 120px !important; }
  .pt-xl-f120,
  .py-xl-f120 {
    padding-top: 120px !important; }
  .pr-xl-f120,
  .px-xl-f120 {
    padding-right: 120px !important; }
  .pb-xl-f120,
  .py-xl-f120 {
    padding-bottom: 120px !important; }
  .pl-xl-f120,
  .px-xl-f120 {
    padding-left: 120px !important; }
  .p-xl-f130 {
    padding: 130px !important; }
  .pt-xl-f130,
  .py-xl-f130 {
    padding-top: 130px !important; }
  .pr-xl-f130,
  .px-xl-f130 {
    padding-right: 130px !important; }
  .pb-xl-f130,
  .py-xl-f130 {
    padding-bottom: 130px !important; }
  .pl-xl-f130,
  .px-xl-f130 {
    padding-left: 130px !important; }
  .p-xl-f150 {
    padding: 150px !important; }
  .pt-xl-f150,
  .py-xl-f150 {
    padding-top: 150px !important; }
  .pr-xl-f150,
  .px-xl-f150 {
    padding-right: 150px !important; }
  .pb-xl-f150,
  .py-xl-f150 {
    padding-bottom: 150px !important; }
  .pl-xl-f150,
  .px-xl-f150 {
    padding-left: 150px !important; }
  .p-xl-f200 {
    padding: 200px !important; }
  .pt-xl-f200,
  .py-xl-f200 {
    padding-top: 200px !important; }
  .pr-xl-f200,
  .px-xl-f200 {
    padding-right: 200px !important; }
  .pb-xl-f200,
  .py-xl-f200 {
    padding-bottom: 200px !important; }
  .pl-xl-f200,
  .px-xl-f200 {
    padding-left: 200px !important; }
  .p-xl-f250 {
    padding: 250px !important; }
  .pt-xl-f250,
  .py-xl-f250 {
    padding-top: 250px !important; }
  .pr-xl-f250,
  .px-xl-f250 {
    padding-right: 250px !important; }
  .pb-xl-f250,
  .py-xl-f250 {
    padding-bottom: 250px !important; }
  .pl-xl-f250,
  .px-xl-f250 {
    padding-left: 250px !important; }
  .m-xl-n1 {
    margin: -0.25rem !important; }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important; }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important; }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important; }
  .m-xl-n2 {
    margin: -0.5rem !important; }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important; }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important; }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important; }
  .m-xl-n3 {
    margin: -1rem !important; }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important; }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important; }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important; }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important; }
  .m-xl-n4 {
    margin: -1.5rem !important; }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important; }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important; }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important; }
  .m-xl-n5 {
    margin: -3rem !important; }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important; }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important; }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important; }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important; }
  .m-xl-nf2 {
    margin: -2px !important; }
  .mt-xl-nf2,
  .my-xl-nf2 {
    margin-top: -2px !important; }
  .mr-xl-nf2,
  .mx-xl-nf2 {
    margin-right: -2px !important; }
  .mb-xl-nf2,
  .my-xl-nf2 {
    margin-bottom: -2px !important; }
  .ml-xl-nf2,
  .mx-xl-nf2 {
    margin-left: -2px !important; }
  .m-xl-nf5 {
    margin: -5px !important; }
  .mt-xl-nf5,
  .my-xl-nf5 {
    margin-top: -5px !important; }
  .mr-xl-nf5,
  .mx-xl-nf5 {
    margin-right: -5px !important; }
  .mb-xl-nf5,
  .my-xl-nf5 {
    margin-bottom: -5px !important; }
  .ml-xl-nf5,
  .mx-xl-nf5 {
    margin-left: -5px !important; }
  .m-xl-nf10 {
    margin: -10px !important; }
  .mt-xl-nf10,
  .my-xl-nf10 {
    margin-top: -10px !important; }
  .mr-xl-nf10,
  .mx-xl-nf10 {
    margin-right: -10px !important; }
  .mb-xl-nf10,
  .my-xl-nf10 {
    margin-bottom: -10px !important; }
  .ml-xl-nf10,
  .mx-xl-nf10 {
    margin-left: -10px !important; }
  .m-xl-nf15 {
    margin: -15px !important; }
  .mt-xl-nf15,
  .my-xl-nf15 {
    margin-top: -15px !important; }
  .mr-xl-nf15,
  .mx-xl-nf15 {
    margin-right: -15px !important; }
  .mb-xl-nf15,
  .my-xl-nf15 {
    margin-bottom: -15px !important; }
  .ml-xl-nf15,
  .mx-xl-nf15 {
    margin-left: -15px !important; }
  .m-xl-nf16 {
    margin: -16px !important; }
  .mt-xl-nf16,
  .my-xl-nf16 {
    margin-top: -16px !important; }
  .mr-xl-nf16,
  .mx-xl-nf16 {
    margin-right: -16px !important; }
  .mb-xl-nf16,
  .my-xl-nf16 {
    margin-bottom: -16px !important; }
  .ml-xl-nf16,
  .mx-xl-nf16 {
    margin-left: -16px !important; }
  .m-xl-nf20 {
    margin: -20px !important; }
  .mt-xl-nf20,
  .my-xl-nf20 {
    margin-top: -20px !important; }
  .mr-xl-nf20,
  .mx-xl-nf20 {
    margin-right: -20px !important; }
  .mb-xl-nf20,
  .my-xl-nf20 {
    margin-bottom: -20px !important; }
  .ml-xl-nf20,
  .mx-xl-nf20 {
    margin-left: -20px !important; }
  .m-xl-nf25 {
    margin: -25px !important; }
  .mt-xl-nf25,
  .my-xl-nf25 {
    margin-top: -25px !important; }
  .mr-xl-nf25,
  .mx-xl-nf25 {
    margin-right: -25px !important; }
  .mb-xl-nf25,
  .my-xl-nf25 {
    margin-bottom: -25px !important; }
  .ml-xl-nf25,
  .mx-xl-nf25 {
    margin-left: -25px !important; }
  .m-xl-nf27 {
    margin: -27px !important; }
  .mt-xl-nf27,
  .my-xl-nf27 {
    margin-top: -27px !important; }
  .mr-xl-nf27,
  .mx-xl-nf27 {
    margin-right: -27px !important; }
  .mb-xl-nf27,
  .my-xl-nf27 {
    margin-bottom: -27px !important; }
  .ml-xl-nf27,
  .mx-xl-nf27 {
    margin-left: -27px !important; }
  .m-xl-nf30 {
    margin: -30px !important; }
  .mt-xl-nf30,
  .my-xl-nf30 {
    margin-top: -30px !important; }
  .mr-xl-nf30,
  .mx-xl-nf30 {
    margin-right: -30px !important; }
  .mb-xl-nf30,
  .my-xl-nf30 {
    margin-bottom: -30px !important; }
  .ml-xl-nf30,
  .mx-xl-nf30 {
    margin-left: -30px !important; }
  .m-xl-nf35 {
    margin: -35px !important; }
  .mt-xl-nf35,
  .my-xl-nf35 {
    margin-top: -35px !important; }
  .mr-xl-nf35,
  .mx-xl-nf35 {
    margin-right: -35px !important; }
  .mb-xl-nf35,
  .my-xl-nf35 {
    margin-bottom: -35px !important; }
  .ml-xl-nf35,
  .mx-xl-nf35 {
    margin-left: -35px !important; }
  .m-xl-nf40 {
    margin: -40px !important; }
  .mt-xl-nf40,
  .my-xl-nf40 {
    margin-top: -40px !important; }
  .mr-xl-nf40,
  .mx-xl-nf40 {
    margin-right: -40px !important; }
  .mb-xl-nf40,
  .my-xl-nf40 {
    margin-bottom: -40px !important; }
  .ml-xl-nf40,
  .mx-xl-nf40 {
    margin-left: -40px !important; }
  .m-xl-nf45 {
    margin: -45px !important; }
  .mt-xl-nf45,
  .my-xl-nf45 {
    margin-top: -45px !important; }
  .mr-xl-nf45,
  .mx-xl-nf45 {
    margin-right: -45px !important; }
  .mb-xl-nf45,
  .my-xl-nf45 {
    margin-bottom: -45px !important; }
  .ml-xl-nf45,
  .mx-xl-nf45 {
    margin-left: -45px !important; }
  .m-xl-nf50 {
    margin: -50px !important; }
  .mt-xl-nf50,
  .my-xl-nf50 {
    margin-top: -50px !important; }
  .mr-xl-nf50,
  .mx-xl-nf50 {
    margin-right: -50px !important; }
  .mb-xl-nf50,
  .my-xl-nf50 {
    margin-bottom: -50px !important; }
  .ml-xl-nf50,
  .mx-xl-nf50 {
    margin-left: -50px !important; }
  .m-xl-nf55 {
    margin: -55px !important; }
  .mt-xl-nf55,
  .my-xl-nf55 {
    margin-top: -55px !important; }
  .mr-xl-nf55,
  .mx-xl-nf55 {
    margin-right: -55px !important; }
  .mb-xl-nf55,
  .my-xl-nf55 {
    margin-bottom: -55px !important; }
  .ml-xl-nf55,
  .mx-xl-nf55 {
    margin-left: -55px !important; }
  .m-xl-nf60 {
    margin: -60px !important; }
  .mt-xl-nf60,
  .my-xl-nf60 {
    margin-top: -60px !important; }
  .mr-xl-nf60,
  .mx-xl-nf60 {
    margin-right: -60px !important; }
  .mb-xl-nf60,
  .my-xl-nf60 {
    margin-bottom: -60px !important; }
  .ml-xl-nf60,
  .mx-xl-nf60 {
    margin-left: -60px !important; }
  .m-xl-nf65 {
    margin: -65px !important; }
  .mt-xl-nf65,
  .my-xl-nf65 {
    margin-top: -65px !important; }
  .mr-xl-nf65,
  .mx-xl-nf65 {
    margin-right: -65px !important; }
  .mb-xl-nf65,
  .my-xl-nf65 {
    margin-bottom: -65px !important; }
  .ml-xl-nf65,
  .mx-xl-nf65 {
    margin-left: -65px !important; }
  .m-xl-nf70 {
    margin: -70px !important; }
  .mt-xl-nf70,
  .my-xl-nf70 {
    margin-top: -70px !important; }
  .mr-xl-nf70,
  .mx-xl-nf70 {
    margin-right: -70px !important; }
  .mb-xl-nf70,
  .my-xl-nf70 {
    margin-bottom: -70px !important; }
  .ml-xl-nf70,
  .mx-xl-nf70 {
    margin-left: -70px !important; }
  .m-xl-nf75 {
    margin: -75px !important; }
  .mt-xl-nf75,
  .my-xl-nf75 {
    margin-top: -75px !important; }
  .mr-xl-nf75,
  .mx-xl-nf75 {
    margin-right: -75px !important; }
  .mb-xl-nf75,
  .my-xl-nf75 {
    margin-bottom: -75px !important; }
  .ml-xl-nf75,
  .mx-xl-nf75 {
    margin-left: -75px !important; }
  .m-xl-nf80 {
    margin: -80px !important; }
  .mt-xl-nf80,
  .my-xl-nf80 {
    margin-top: -80px !important; }
  .mr-xl-nf80,
  .mx-xl-nf80 {
    margin-right: -80px !important; }
  .mb-xl-nf80,
  .my-xl-nf80 {
    margin-bottom: -80px !important; }
  .ml-xl-nf80,
  .mx-xl-nf80 {
    margin-left: -80px !important; }
  .m-xl-nf85 {
    margin: -85px !important; }
  .mt-xl-nf85,
  .my-xl-nf85 {
    margin-top: -85px !important; }
  .mr-xl-nf85,
  .mx-xl-nf85 {
    margin-right: -85px !important; }
  .mb-xl-nf85,
  .my-xl-nf85 {
    margin-bottom: -85px !important; }
  .ml-xl-nf85,
  .mx-xl-nf85 {
    margin-left: -85px !important; }
  .m-xl-nf90 {
    margin: -90px !important; }
  .mt-xl-nf90,
  .my-xl-nf90 {
    margin-top: -90px !important; }
  .mr-xl-nf90,
  .mx-xl-nf90 {
    margin-right: -90px !important; }
  .mb-xl-nf90,
  .my-xl-nf90 {
    margin-bottom: -90px !important; }
  .ml-xl-nf90,
  .mx-xl-nf90 {
    margin-left: -90px !important; }
  .m-xl-nf95 {
    margin: -95px !important; }
  .mt-xl-nf95,
  .my-xl-nf95 {
    margin-top: -95px !important; }
  .mr-xl-nf95,
  .mx-xl-nf95 {
    margin-right: -95px !important; }
  .mb-xl-nf95,
  .my-xl-nf95 {
    margin-bottom: -95px !important; }
  .ml-xl-nf95,
  .mx-xl-nf95 {
    margin-left: -95px !important; }
  .m-xl-nf100 {
    margin: -100px !important; }
  .mt-xl-nf100,
  .my-xl-nf100 {
    margin-top: -100px !important; }
  .mr-xl-nf100,
  .mx-xl-nf100 {
    margin-right: -100px !important; }
  .mb-xl-nf100,
  .my-xl-nf100 {
    margin-bottom: -100px !important; }
  .ml-xl-nf100,
  .mx-xl-nf100 {
    margin-left: -100px !important; }
  .m-xl-nf120 {
    margin: -120px !important; }
  .mt-xl-nf120,
  .my-xl-nf120 {
    margin-top: -120px !important; }
  .mr-xl-nf120,
  .mx-xl-nf120 {
    margin-right: -120px !important; }
  .mb-xl-nf120,
  .my-xl-nf120 {
    margin-bottom: -120px !important; }
  .ml-xl-nf120,
  .mx-xl-nf120 {
    margin-left: -120px !important; }
  .m-xl-nf130 {
    margin: -130px !important; }
  .mt-xl-nf130,
  .my-xl-nf130 {
    margin-top: -130px !important; }
  .mr-xl-nf130,
  .mx-xl-nf130 {
    margin-right: -130px !important; }
  .mb-xl-nf130,
  .my-xl-nf130 {
    margin-bottom: -130px !important; }
  .ml-xl-nf130,
  .mx-xl-nf130 {
    margin-left: -130px !important; }
  .m-xl-nf150 {
    margin: -150px !important; }
  .mt-xl-nf150,
  .my-xl-nf150 {
    margin-top: -150px !important; }
  .mr-xl-nf150,
  .mx-xl-nf150 {
    margin-right: -150px !important; }
  .mb-xl-nf150,
  .my-xl-nf150 {
    margin-bottom: -150px !important; }
  .ml-xl-nf150,
  .mx-xl-nf150 {
    margin-left: -150px !important; }
  .m-xl-nf200 {
    margin: -200px !important; }
  .mt-xl-nf200,
  .my-xl-nf200 {
    margin-top: -200px !important; }
  .mr-xl-nf200,
  .mx-xl-nf200 {
    margin-right: -200px !important; }
  .mb-xl-nf200,
  .my-xl-nf200 {
    margin-bottom: -200px !important; }
  .ml-xl-nf200,
  .mx-xl-nf200 {
    margin-left: -200px !important; }
  .m-xl-nf250 {
    margin: -250px !important; }
  .mt-xl-nf250,
  .my-xl-nf250 {
    margin-top: -250px !important; }
  .mr-xl-nf250,
  .mx-xl-nf250 {
    margin-right: -250px !important; }
  .mb-xl-nf250,
  .my-xl-nf250 {
    margin-bottom: -250px !important; }
  .ml-xl-nf250,
  .mx-xl-nf250 {
    margin-left: -250px !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important; }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important; }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important; }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important; } }

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0); }

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }

.text-justify {
  text-align: justify !important; }

.text-wrap {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-light {
  font-weight: 300 !important; }

.font-weight-lighter {
  font-weight: lighter !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-weight-bolder {
  font-weight: bolder !important; }

.font-italic {
  font-style: italic !important; }

.text-white {
  color: #fff !important; }

.text-primary {
  color: #007bff !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important; }

.text-secondary {
  color: #6c757d !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important; }

.text-success {
  color: #28a745 !important; }

a.text-success:hover, a.text-success:focus {
  color: #19692c !important; }

.text-info {
  color: #17a2b8 !important; }

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important; }

.text-warning {
  color: #ffc107 !important; }

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important; }

.text-danger {
  color: #dc3545 !important; }

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important; }

.text-light {
  color: #f8f9fa !important; }

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important; }

.text-dark {
  color: #343a40 !important; }

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important; }

.text-body {
  color: #212529 !important; }

.text-muted {
  color: #6c757d !important; }

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.text-decoration-none {
  text-decoration: none !important; }

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important; }

.text-reset {
  color: inherit !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important; }
  a:not(.btn) {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  @page {
    size: a3; }
  body {
    min-width: 992px !important; }
  .container {
    min-width: 992px !important; }
  .navbar {
    display: none; }
  .badge {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important; }
  .table-dark {
    color: inherit; }
    .table-dark th,
    .table-dark td,
    .table-dark thead th,
    .table-dark tbody + tbody {
      border-color: #dee2e6; }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6; } }

.h-f0 {
  height: 0; }

:root {
  --swiper-theme-color: #ff5d27; }

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1; }

.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
          box-sizing: content-box; }

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
          transform: translate3d(0px, 0, 0); }

.swiper-container-multirow > .swiper-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.swiper-container-multirow-column > .swiper-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  margin: 0 auto; }

.swiper-slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform; }

.swiper-slide-invisible-blank {
  visibility: hidden; }

/* Auto Height */
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
  height: auto; }

.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform; }

/* 3D Effects */
.swiper-container-3d {
  -webkit-perspective: 1200px;
          perspective: 1200px; }
  .swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d; }
  .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10; }
  .swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
  .swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
  .swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
  .swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */ }
  .swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
    display: none; }

.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start; }

.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: x mandatory;
      scroll-snap-type: x mandatory; }

.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: y mandatory;
      scroll-snap-type: y mandatory; }

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out; }

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  transition-property: opacity; }
  .swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none; }

.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto; }

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 1500;
  -webkit-text-size-adjust: 100%;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none; }
  .pswp * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .pswp img {
    max-width: none; }

/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--open {
  display: block; }

.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab; }

.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing; }

/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

.pswp__container,
.pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none; }

.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  /* for open/close transition */
  -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  transition: none; }

.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden; }

.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }

.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0; }

/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden; }

/*
	div element that matches size of large image
	large image loads on top of it
*/
.pswp__img--placeholder--blank {
  background: #222; }

.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0; }

/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  margin-top: -8px;
  color: #CCC; }

.pswp__error-msg a {
  color: #CCC;
  text-decoration: underline; }

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*

	Contents:

	1. Buttons
	2. Share modal and links
	3. Index indicator ("1 of X" counter)
	4. Caption
	5. Loading indicator
	6. Additional styles (root element, top bar, idle state, hidden state, etc.)

*/
/*
	
	1. Buttons

 */
/* <button> css reset */
.pswp__button {
  width: 44px;
  height: 44px;
  position: relative;
  background: none;
  cursor: pointer;
  overflow: visible;
  -webkit-appearance: none;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
  float: right;
  opacity: 0.75;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
  -webkit-box-shadow: none;
          box-shadow: none; }
  .pswp__button:focus, .pswp__button:hover {
    opacity: 1; }
  .pswp__button:active {
    outline: none;
    opacity: 0.9; }
  .pswp__button::-moz-focus-inner {
    padding: 0;
    border: 0; }

/* pswp__ui--over-close class it added when mouse is over element that should close gallery */
.pswp__ui--over-close .pswp__button--close {
  opacity: 1; }

.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  background: url(newsPremium/source/vendor/photoswipe/dist/default-skin/default-skin.png) 0 0 no-repeat;
  background-size: 264px 88px;
  width: 44px;
  height: 44px; }

@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
  .pswp--svg .pswp__button,
  .pswp--svg .pswp__button--arrow--left:before,
  .pswp--svg .pswp__button--arrow--right:before {
    background-image: url(newsPremium/source/vendor/photoswipe/dist/default-skin/default-skin.svg); }
  .pswp--svg .pswp__button--arrow--left,
  .pswp--svg .pswp__button--arrow--right {
    background: none; } }

.pswp__button--close {
  background-position: 0 -44px; }

.pswp__button--share {
  background-position: -44px -44px; }

.pswp__button--fs {
  display: none; }

.pswp--supports-fs .pswp__button--fs {
  display: block; }

.pswp--fs .pswp__button--fs {
  background-position: -44px 0; }

.pswp__button--zoom {
  display: none;
  background-position: -88px 0; }

.pswp--zoom-allowed .pswp__button--zoom {
  display: block; }

.pswp--zoomed-in .pswp__button--zoom {
  background-position: -132px 0; }

/* no arrows on touch screens */
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
  visibility: hidden; }

/*
	Arrow buttons hit area
	(icon is added to :before pseudo-element)
*/
.pswp__button--arrow--left,
.pswp__button--arrow--right {
  background: none;
  top: 50%;
  margin-top: -50px;
  width: 70px;
  height: 100px;
  position: absolute; }

.pswp__button--arrow--left {
  left: 0; }

.pswp__button--arrow--right {
  right: 0; }

.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  content: '';
  top: 35px;
  background-color: rgba(0, 0, 0, 0.3);
  height: 30px;
  width: 32px;
  position: absolute; }

.pswp__button--arrow--left:before {
  left: 6px;
  background-position: -138px -44px; }

.pswp__button--arrow--right:before {
  right: 6px;
  background-position: -94px -44px; }

/*

	2. Share modal/popup and links

 */
.pswp__counter,
.pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none; }

.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  position: absolute;
  z-index: 1600;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
  transition: opacity 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__share-modal--hidden {
  display: none; }

.pswp__share-tooltip {
  z-index: 1620;
  position: absolute;
  background: #FFF;
  top: 56px;
  border-radius: 2px;
  display: block;
  width: auto;
  right: 44px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -webkit-transform: translateY(6px);
          transform: translateY(6px);
  -webkit-transition: -webkit-transform 0.25s;
  transition: -webkit-transform 0.25s;
  transition: transform 0.25s;
  transition: transform 0.25s, -webkit-transform 0.25s;
  -webkit-backface-visibility: hidden;
  will-change: transform; }
  .pswp__share-tooltip a {
    display: block;
    padding: 8px 12px;
    color: #000;
    text-decoration: none;
    font-size: 14px;
    line-height: 18px; }
    .pswp__share-tooltip a:hover {
      text-decoration: none;
      color: #000; }
    .pswp__share-tooltip a:first-child {
      /* round corners on the first/last list item */
      border-radius: 2px 2px 0 0; }
    .pswp__share-tooltip a:last-child {
      border-radius: 0 0 2px 2px; }

.pswp__share-modal--fade-in {
  opacity: 1; }
  .pswp__share-modal--fade-in .pswp__share-tooltip {
    -webkit-transform: translateY(0);
            transform: translateY(0); }

/* increase size of share links on touch devices */
.pswp--touch .pswp__share-tooltip a {
  padding: 16px 12px; }

a.pswp__share--facebook:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -12px;
  right: 15px;
  border: 6px solid rgba(0, 0, 0, 0);
  border-bottom-color: #FFF;
  -webkit-pointer-events: none;
  -moz-pointer-events: none;
  pointer-events: none; }

a.pswp__share--facebook:hover {
  background: #3E5C9A;
  color: #FFF; }
  a.pswp__share--facebook:hover:before {
    border-bottom-color: #3E5C9A; }

a.pswp__share--twitter:hover {
  background: #55ACEE;
  color: #FFF; }

a.pswp__share--pinterest:hover {
  background: #CCC;
  color: #CE272D; }

a.pswp__share--download:hover {
  background: #DDD; }

/*

	3. Index indicator ("1 of X" counter)

 */
.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  font-size: 13px;
  line-height: 44px;
  color: #FFF;
  opacity: 0.75;
  padding: 0 10px; }

/*
	
	4. Caption

 */
.pswp__caption {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 44px; }
  .pswp__caption small {
    font-size: 11px;
    color: #BBB; }

.pswp__caption__center {
  text-align: left;
  max-width: 960px;
  margin: 0 auto;
  font-size: 13px;
  padding: 10px;
  line-height: 20px;
  color: #CCC; }

.pswp__caption--empty {
  display: none; }

/* Fake caption element, used to calculate height of next/prev image */
.pswp__caption--fake {
  visibility: hidden; }

/*

	5. Loading indicator (preloader)

	You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR

 */
.pswp__preloader {
  width: 44px;
  height: 44px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -22px;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
  transition: opacity 0.25s ease-out;
  will-change: opacity;
  direction: ltr; }

.pswp__preloader__icn {
  width: 20px;
  height: 20px;
  margin: 12px; }

.pswp__preloader--active {
  opacity: 1; }
  .pswp__preloader--active .pswp__preloader__icn {
    /* We use .gif in browsers that don't support CSS animation */
    background: url(newsPremium/source/vendor/photoswipe/dist/default-skin/preloader.gif) 0 0 no-repeat; }

.pswp--css_animation .pswp__preloader--active {
  opacity: 1; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
    -webkit-animation: clockwise 500ms linear infinite;
            animation: clockwise 500ms linear infinite; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
    -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
            animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }

.pswp--css_animation .pswp__preloader__icn {
  background: none;
  opacity: 0.75;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 15px;
  top: 15px;
  margin: 0; }

.pswp--css_animation .pswp__preloader__cut {
  /* 
			The idea of animating inner circle is based on Polymer ("material") loading indicator 
			 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
		*/
  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden; }

.pswp--css_animation .pswp__preloader__donut {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 14px;
  height: 14px;
  border: 2px solid #FFF;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin: 0; }

@media screen and (max-width: 1024px) {
  .pswp__preloader {
    position: relative;
    left: auto;
    top: auto;
    margin: 0;
    float: right; } }

@-webkit-keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

@keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

/*
	
	6. Additional styles

 */
/* root element of UI */
.pswp__ui {
  -webkit-font-smoothing: auto;
  visibility: visible;
  opacity: 1;
  z-index: 1550; }

/* top black bar with buttons and "1 of X" indicator */
.pswp__top-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  width: 100%; }

.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  -webkit-backface-visibility: hidden;
  will-change: opacity;
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* pswp--has_mouse class is added only when two subsequent mousemove events occur */
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible; }

.pswp__top-bar,
.pswp__caption {
  background-color: rgba(0, 0, 0, 0.5); }

/* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3); }

/* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
.pswp__ui--idle .pswp__top-bar {
  opacity: 0; }

.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0; }

/*
	pswp__ui--hidden class is added when controls are hidden
	e.g. when user taps to toggle visibility of controls
*/
.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
  /* Force paint & create composition layer for controls. */
  opacity: 0.001; }

/* pswp__ui--one-slide class is added when there is just one item in gallery */
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none; }

.pswp__element--disabled {
  display: none !important; }

.pswp--minimal--dark .pswp__top-bar {
  background: none; }

[data-simplebar] {
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit; }

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0; }

.simplebar-offset {
  direction: inherit !important;
  -webkit-box-sizing: inherit !important;
          box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch; }

.simplebar-content-wrapper {
  direction: inherit;
  -webkit-box-sizing: border-box !important;
          box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%;
  /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  max-width: 100%;
  /* Not required for horizontal scroll to trigger */
  max-height: 100%;
  /* Needed for vertical scroll to trigger */
  scrollbar-width: none;
  -ms-overflow-style: none; }

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  width: 0;
  height: 0; }

.simplebar-content:before,
.simplebar-content:after {
  content: ' ';
  display: table; }

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none; }

.simplebar-height-auto-observer-wrapper {
  -webkit-box-sizing: inherit !important;
          box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  -webkit-box-flex: inherit;
      -ms-flex-positive: inherit;
          flex-grow: inherit;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: 0;
      flex-basis: 0; }

.simplebar-height-auto-observer {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1; }

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden; }

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none; }

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all; }

.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px; }

.simplebar-scrollbar:before {
  position: absolute;
  content: '';
  background: black;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear; }

.simplebar-scrollbar.simplebar-visible:before {
  /* When hovered, remove all transitions from drag handle */
  opacity: 0.5;
  -webkit-transition: opacity 0s linear;
  transition: opacity 0s linear; }

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px; }

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px; }

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px; }

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px; }

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto; }

/* Rtl support */
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0; }

.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll; }

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none; }

/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.noUi-target {
  position: relative; }

.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1; }

/* Wrapper for all connect elements.
 */
.noUi-connects {
  overflow: hidden;
  z-index: 0; }

.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  height: 100%;
  width: 100%;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -webkit-transform-style: preserve-3d;
  transform-origin: 0 0;
  -webkit-transform-style: flat;
          transform-style: flat; }

/* Offset direction
 */
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
  left: 0;
  right: auto; }

/* Give origins 0 height/width so they don't interfere with clicking the
 * connect elements.
 */
.noUi-vertical .noUi-origin {
  top: -100%;
  width: 0; }

.noUi-horizontal .noUi-origin {
  height: 0; }

.noUi-handle {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute; }

.noUi-touch-area {
  height: 100%;
  width: 100%; }

.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: transform 0.3s;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s; }

.noUi-state-drag * {
  cursor: inherit !important; }

/* Slider size and handle placement;
 */
.noUi-horizontal {
  height: 18px; }

.noUi-horizontal .noUi-handle {
  width: 34px;
  height: 28px;
  right: -17px;
  top: -6px; }

.noUi-vertical {
  width: 18px; }

.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  right: -6px;
  bottom: -17px; }

.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {
  left: -17px;
  right: auto; }

/* Styling;
 * Giving the connect element a border radius causes issues with using transform: scale
 */
.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  -webkit-box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
          box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB; }

.noUi-connects {
  border-radius: 3px; }

.noUi-connect {
  background: #3FB8AF; }

/* Handles and cursors;
 */
.noUi-draggable {
  cursor: ew-resize; }

.noUi-vertical .noUi-draggable {
  cursor: ns-resize; }

.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
  -webkit-box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
          box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB; }

.noUi-active {
  -webkit-box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
          box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB; }

/* Handle stripes;
 */
.noUi-handle:before,
.noUi-handle:after {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px; }

.noUi-handle:after {
  left: 17px; }

.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px; }

.noUi-vertical .noUi-handle:after {
  top: 17px; }

/* Disabled state;
 */
[disabled] .noUi-connect {
  background: #B8B8B8; }

[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed; }

/* Base;
 *
 */
.noUi-pips,
.noUi-pips * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.noUi-pips {
  position: absolute;
  color: #999; }

/* Values;
 *
 */
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center; }

.noUi-value-sub {
  color: #ccc;
  font-size: 10px; }

/* Markings;
 *
 */
.noUi-marker {
  position: absolute;
  background: #CCC; }

.noUi-marker-sub {
  background: #AAA; }

.noUi-marker-large {
  background: #AAA; }

/* Horizontal layout;
 *
 */
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%; }

.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%); }

.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%); }

.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px; }

.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px; }

.noUi-marker-horizontal.noUi-marker-large {
  height: 15px; }

/* Vertical layout;
 *
 */
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%; }

.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding-left: 25px; }

.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%); }

.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px; }

.noUi-marker-vertical.noUi-marker-sub {
  width: 10px; }

.noUi-marker-vertical.noUi-marker-large {
  width: 15px; }

.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap; }

.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%; }

.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%; }

.noUi-horizontal .noUi-origin > .noUi-tooltip {
  -webkit-transform: translate(50%, 0);
  transform: translate(50%, 0);
  left: auto;
  bottom: 10px; }

.noUi-vertical .noUi-origin > .noUi-tooltip {
  -webkit-transform: translate(0, -18px);
  transform: translate(0, -18px);
  top: auto;
  right: 28px; }

*:focus {
  outline: none !important;
  outline-offset: 0 !important; }

html {
  scroll-behavior: smooth; }

button,
[type="submit"],
[type="reset"],
[type="search"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

button,
[role="button"] {
  cursor: pointer; }

body {
  background-color: #FFF;
  color: #333; }

ol,
ul,
dl,
figure,
hr {
  padding: 0;
  margin: 0;
  border: 0; }

body {
  overflow-x: hidden; }

:root,
:root * {
  scrollbar-color: rgba(0, 0, 0, 0.3) rgba(0, 0, 0, 0.1) !important;
  scrollbar-width: thin !important; }
  :root::-webkit-scrollbar,
  :root *::-webkit-scrollbar {
    width: 8px;
    height: 8px; }
  :root::-webkit-scrollbar-track,
  :root *::-webkit-scrollbar-track {
    border-radius: 10px;
    background: rgba(0, 0, 0, 0.1); }
  :root::-webkit-scrollbar-thumb,
  :root *::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(0, 0, 0, 0.2); }
  :root::-webkit-scrollbar-thumb:hover,
  :root *::-webkit-scrollbar-thumb:hover {
    background: rgba(0, 0, 0, 0.4); }
  :root::-webkit-scrollbar-thumb:active,
  :root *::-webkit-scrollbar-thumb:active {
    background: rgba(0, 0, 0, 0.6); }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  img[src$=".svg"] {
    width: 100%; } }

@media (min-width: 992px) {
  .col-lg-6.offset-lg-3.force-resp {
    max-width: 55%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 54.286%;
    flex: 0 0 54.286%;
    margin-left: 23%; } }

:root {
  font-size: 62.5%; }

body {
  font-size: 1.6rem;
  line-height: 2.0rem;
  font-family: Work Sans, sans-serif;
  font-weight: 400;
  font-variant-ligatures: no-common-ligatures;
  -webkit-font-variant-ligatures: no-common-ligatures; }

.make-bold {
  font-weight: 700; }

a.black7 {
  color: #151414; }

a.orange1 {
  color: #ff5d27; }

a.highlighted1 {
  text-decoration: underline;
  font-weight: 700; }

a.highlighted2 {
  text-decoration: underline; }

@media (min-width: 992px) {
  .zaux-lg-ls-less-f02 {
    letter-spacing: -0.2px; } }

@media screen and (min-width: 1420px) {
  .text-xxl-nowrap {
    white-space: nowrap; } }

@media (min-width: 992px) {
  .zaux-lg-ls-less-f02 {
    letter-spacing: -0.2px; } }

@media screen and (min-width: 1420px) {
  .text-xxl-nowrap {
    white-space: nowrap; } }

.zaux-fit--cover {
  -o-object-fit: cover;
     object-fit: cover; }

.zaux-fit--align-right-bottom {
  -o-object-position: right bottom;
     object-position: right bottom;
  font-family: 'object-fit: cover; object-position: right bottom;'; }

.linetr {
  text-decoration: line-through; }

.zaux-size--h-220 {
  height: 220px; }

@media (min-width: 768px) {
  .zaux-size--md-h-135 {
    height: 135px; } }

.zaux-grid--g0 {
  margin-right: 0;
  margin-left: 0; }
  .zaux-grid--g0 > .col,
  .zaux-grid--g0 > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.zaux-grid--g10 {
  margin-right: -5px;
  margin-left: -5px; }
  .zaux-grid--g10 > .col,
  .zaux-grid--g10 > [class*="col-"] {
    padding-right: 5px;
    padding-left: 5px; }

.zaux-grid--g16 {
  margin-right: -8px;
  margin-left: -8px; }
  .zaux-grid--g16 > .col,
  .zaux-grid--g16 > [class*="col-"] {
    padding-right: 8px;
    padding-left: 8px; }

.zaux-grid--g20 {
  margin-right: -10px;
  margin-left: -10px; }
  .zaux-grid--g20 > .col,
  .zaux-grid--g20 > [class*="col-"] {
    padding-right: 10px;
    padding-left: 10px; }

@media (min-width: 576px) {
  .zaux-grid-sm--g0 {
    margin-right: 0;
    margin-left: 0; }
    .zaux-grid-sm--g0 > .col,
    .zaux-grid-sm--g0 > [class*="col-"] {
      padding-right: 0;
      padding-left: 0; } }

@media (min-width: 768px) {
  .zaux-grid-md--g0 {
    margin-right: 0;
    margin-left: 0; }
    .zaux-grid-md--g0 > .col,
    .zaux-grid-md--g0 > [class*="col-"] {
      padding-right: 0;
      padding-left: 0; } }

@media (min-width: 992px) {
  .zaux-grid-lg--g0 {
    margin-right: 0;
    margin-left: 0; }
    .zaux-grid-lg--g0 > .col,
    .zaux-grid-lg--g0 > [class*="col-"] {
      padding-right: 0;
      padding-left: 0; } }

strong.stronger {
  font-weight: 800; }

.zaux-color-orange1 {
  color: #ff5d27; }

.zaux-color-grey4 {
  color: #c1c1c1; }

.zaux-color-red1 {
  color: #d20a11; }

.zaux-color-red3 {
  color: #E20000; }

.zaux-color-green1 {
  color: #009933; }

.zaux-color-green4 {
  color: #88B31A; }

.zaux-color-grey12 {
  color: #989898; }

.zaux-color-grey13 {
  color: #707070; }

.zaux-color-grey18 {
  color: #6F6F6E; }

.zaux-color-blue2 {
  color: #00c2e2; }

.zaux-color-dark-blue {
  color: #005999; }

.zaux-color-sky-blue {
  color: #009EE3; }

.zaux-color-sky-disabled-blue {
  color: #95CFED; }

.zaux-color-black4 {
  color: #525252; }

.zaux-color-black6 {
  color: #666666; }

.list-style-type-none {
  list-style-type: none; }
  .list-style-type-none li {
    list-style-type: none; }

.zaux-bgcolor-orange1 {
  background-color: #ff5d27; }

.zaux-bgcolor-grey4 {
  background-color: #c1c1c1; }

.zaux-bgcolor-red1 {
  background-color: #d20a11; }

.zaux-bgcolor-red2 {
  background-color: #b24d50; }

.zaux-bgcolor-red3 {
  background-color: #E20000; }

.zaux-bgcolor-green1 {
  background-color: #009933; }

.zaux-bgcolor-green2 {
  background-color: #007d3a; }

.zaux-bgcolor-green3 {
  background-color: #50bc4a; }

.zaux-bgcolor-green4 {
  background-color: #88B31A; }

.zaux-bgcolor-grey12 {
  background-color: #989898; }

.zaux-bgcolor-grey13 {
  background-color: #707070; }

.zaux-bgcolor-grey15 {
  background-color: #eeeeee; }

.zaux-bgcolor-grey19 {
  background-color: #818181; }

.zaux-bgcolor-grey20 {
  background-color: #8E8E8E; }

.zaux-bgcolor-dark-blue {
  background-color: #005999; }

.zaux-bgcolor-sky-blue {
  background-color: #009EE3; }

.zaux-bgcolor-sky-disabled-blue {
  background-color: #95CFED; }

.zaux-bgcolor-black4 {
  background-color: #525252; }

.zaux-border-color-red3 {
  border-color: #E20000 !important; }

.zaux-border-color-green1 {
  border-color: #009933 !important; }

.zaux-border-color-green4 {
  border-color: #88B31A !important; }

.zaux-border-color-dark-blue {
  border-color: #005999 !important; }

.zaux-border-color-sky-blue {
  border-color: #009EE3 !important; }

.container-infografica {
  padding: 0 25px; }

@media (min-width: 992px) {
  .container-infografica {
    padding: 0; } }

.col-45 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 37.5%;
  flex: 0 0 37.5%;
  max-width: 37.5%; }

.col-35 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 27.7%;
  flex: 0 0 27.7%;
  max-width: 27.7%; }

.col-25 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 22.2%;
  flex: 0 0 22.2%;
  max-width: 22.2%; }

.c-istogram--type1 .c-istogram__row--data .c-istogram__bar > .row > .progress-bar.grey {
  background-color: #ADADAD; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFic3RyYWN0cy9fcGxhY2Vob2xkZXJzLnNjc3MiLCJ2ZW5kb3IvX2Jvb3RzdHJhcC5zY3NzIiwibWFpbi5jc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21lZGlhLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9zcmMvY29tcG9uZW50cy9jb3JlL2NvcmUuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3JjL2NvbXBvbmVudHMvZWZmZWN0LWZhZGUvZWZmZWN0LWZhZGUuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9waG90b3N3aXBlL3NyYy9jc3MvbWFpbi5zY3NzIiwidmVuZG9yL19waG90b3N3aXBlLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvcGhvdG9zd2lwZS9zcmMvY3NzL2RlZmF1bHQtc2tpbi9kZWZhdWx0LXNraW4uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9zaW1wbGViYXIvc3JjL3NpbXBsZWJhci5jc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvbm91aXNsaWRlci9kaXN0L25vdWlzbGlkZXIuY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiYWJzdHJhY3RzL19taXhpbnMuc2NzcyIsImJhc2UvX3R5cG9ncmFwaHkuc2NzcyIsImJhc2UvX2hlbHBlcnMuc2NzcyIsIm1haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzQ0E7Ozs7Ozs7O0VBQ0ksbUNBQW1DO0VBQ25DLGtDQUFrQyxFQUFBOztBQ3hDdEM7Ozs7O0VDZ0JFO0FDRUY7OztFQUdFLDhC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Q2IsK0NmeENhLEVBQUE7RWUyQ2Y7SUFFRSxjZjdDYTtJZThDYiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXZmhGVztJZWlGWCx5QmZyRGE7SWVzRGIscUJmdERhLEVBQUE7SWV3RGI7O01BS0ksdURmN0RTO2NlNkRULCtDZjdEUyxFQUFBOztBY29DZjtFQ1BBLGNmbkRnQjtFZW9EaEIscUJmcERnQixFQUFBO0VFRGhCO0lhd0RFLFdmN0RXO0llOERYLHlCZnhEYztJZXlEZCxxQmZ6RGMsRUFBQTtFZTREaEI7SUFFRSx5RGY5RGM7WWU4RGQsaURmOURjLEVBQUE7RWVpRWhCO0lBRUUsY2ZuRWM7SWVvRWQsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV2ZoRlc7SWVpRlgseUJmM0VjO0llNEVkLHFCZjVFYyxFQUFBO0llOEVkOztNQUtJLHlEZm5GVTtjZW1GVixpRGZuRlUsRUFBQTs7QWMwRGhCO0VDUEEsY2Z0QmU7RWV1QmYscUJmdkJlLEVBQUE7RUU5QmY7SWF3REUsV2Y3RFc7SWU4RFgseUJmM0JhO0llNEJiLHFCZjVCYSxFQUFBO0VlK0JmO0lBRUUsdURmakNhO1llaUNiLCtDZmpDYSxFQUFBO0Vlb0NmO0lBRUUsY2Z0Q2E7SWV1Q2IsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV2ZoRlc7SWVpRlgseUJmOUNhO0llK0NiLHFCZi9DYSxFQUFBO0llaURiOztNQUtJLHVEZnREUztjZXNEVCwrQ2Z0RFMsRUFBQTs7QWM2QmY7RUNQQSxjZnBCZTtFZXFCZixxQmZyQmUsRUFBQTtFRWhDZjtJYXdERSxXZjdEVztJZThEWCx5QmZ6QmE7SWUwQmIscUJmMUJhLEVBQUE7RWU2QmY7SUFFRSx3RGYvQmE7WWUrQmIsZ0RmL0JhLEVBQUE7RWVrQ2Y7SUFFRSxjZnBDYTtJZXFDYiw2QkFBNkIsRUFBQTtFQUcvQjs7SUFHRSxXZmhGVztJZWlGWCx5QmY1Q2E7SWU2Q2IscUJmN0NhLEVBQUE7SWUrQ2I7O01BS0ksd0RmcERTO2Nlb0RULGdEZnBEUyxFQUFBOztBYzJCZjtFQ1BBLGNmdkJlO0Vld0JmLHFCZnhCZSxFQUFBO0VFN0JmO0lhd0RFLGNmcERjO0llcURkLHlCZjVCYTtJZTZCYixxQmY3QmEsRUFBQTtFZWdDZjtJQUVFLHVEZmxDYTtZZWtDYiwrQ2ZsQ2EsRUFBQTtFZXFDZjtJQUVFLGNmdkNhO0lld0NiLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLGNmdkVjO0lld0VkLHlCZi9DYTtJZWdEYixxQmZoRGEsRUFBQTtJZWtEYjs7TUFLSSx1RGZ2RFM7Y2V1RFQsK0NmdkRTLEVBQUE7O0FjOEJmO0VDUEEsY2Z6QmU7RWUwQmYscUJmMUJlLEVBQUE7RUUzQmY7SWF3REUsV2Y3RFc7SWU4RFgseUJmOUJhO0llK0JiLHFCZi9CYSxFQUFBO0Vla0NmO0lBRUUsdURmcENhO1llb0NiLCtDZnBDYSxFQUFBO0VldUNmO0lBRUUsY2Z6Q2E7SWUwQ2IsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV2ZoRlc7SWVpRlgseUJmakRhO0lla0RiLHFCZmxEYSxFQUFBO0llb0RiOztNQUtJLHVEZnpEUztjZXlEVCwrQ2Z6RFMsRUFBQTs7QWNnQ2Y7RUNQQSxjZnhEZ0I7RWV5RGhCLHFCZnpEZ0IsRUFBQTtFRUloQjtJYXdERSxjZnBEYztJZXFEZCx5QmY3RGM7SWU4RGQscUJmOURjLEVBQUE7RWVpRWhCO0lBRUUseURmbkVjO1llbUVkLGlEZm5FYyxFQUFBO0Vlc0VoQjtJQUVFLGNmeEVjO0lleUVkLDZCQUE2QixFQUFBO0VBRy9COztJQUdFLGNmdkVjO0lld0VkLHlCZmhGYztJZWlGZCxxQmZqRmMsRUFBQTtJZW1GZDs7TUFLSSx5RGZ4RlU7Y2V3RlYsaURmeEZVLEVBQUE7O0FjK0RoQjtFQ1BBLGNmakRnQjtFZWtEaEIscUJmbERnQixFQUFBO0VFSGhCO0lhd0RFLFdmN0RXO0llOERYLHlCZnREYztJZXVEZCxxQmZ2RGMsRUFBQTtFZTBEaEI7SUFFRSxzRGY1RGM7WWU0RGQsOENmNURjLEVBQUE7RWUrRGhCO0lBRUUsY2ZqRWM7SWVrRWQsNkJBQTZCLEVBQUE7RUFHL0I7O0lBR0UsV2ZoRlc7SWVpRlgseUJmekVjO0llMEVkLHFC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aUQxRCx3QlhqRDBEO0lXa0QxRCx5QnhCcExZO0l3QnNMWixxQnhCcVg0RTtJZ0J2aUI1RSxpS2hCeWYrSDtJZ0J6Zi9ILHlKaEJ5ZitIO0lnQnpmL0gseUloQnlmK0g7SWdCemYvSCxvTmhCeWYrSCxFQUFBO0lnQnJmL0g7TVEySk47UVIxSlEsd0JBQWdCO1FBQWhCLGdCQUFnQixFQUFBLEVRK0tuQjtFQXJCTDtJQTBCTSxzQnhCbE1TO0l3Qm1NVCxzQ0FBNEU7WUFBNUUsOEJBQTRFLEVBQUE7RUEzQmxGO0lQektJLHdDakI2QmEsRUFBQTs7QXdCeUxqQjtFQUNFLHFCQUFxQjtFQUNyQixXQUFXO0VBQ1gsbUNYckc4RDtFV3NHOUQsMEN4Qm1La0M7RUNwUTlCLGVBdENZO0V1QjBJaEIsZ0J4QjREK0I7RXdCM0QvQixnQnhCZ0UrQjtFd0IvRC9CLGN4QnZOZ0I7RXdCd05oQixzQkFBc0I7RUFDdEIsdU94QmtXK0k7RXdCalcvSSx5QnhCN05nQjtFS09kLHNCTDZOZ0M7RXdCSmxDLHdCQUFnQjtLQUFoQixxQkFBZ0I7VUFBaEIsZ0JBQWdCLEVBQUE7RUFmbEI7SUFrQkkscUJ4QnVQc0U7SXdCdFB0RSxVQUFVO0lBS1Isd0R4QmpOVztZd0JpTlgsZ0R4QmpOVyxFQUFBO0l3QnlMakI7TUFpQ00sY3hCL09ZO013QmdQWixzQnhCdlBTLEVBQUE7RXdCcU5mO0lBd0NJLFlBQVk7SUFDWixzQnhCOEhnQztJd0I3SGhDLHNCQUFzQixFQUFBO0VBMUMxQjtJQThDSSxjeEI3UGM7SXdCOFBkLHlCeEJsUWMsRUFBQTtFd0JtTmxCO0lBb0RJLGFBQWEsRUFBQTtFQXBEakI7SUF5REksa0JBQWtCO0lBQ2xCLDBCeEJ4UWMsRUFBQTs7QXdCNFFsQjtFQUNFLGtDWGpLOEQ7RVdrSzlELG9CeEJnSGtDO0V3Qi9HbEMsdUJ4QitHa0M7RXdCOUdsQyxvQnhCK0dpQztFQzlRN0IsbUJBdENZLEVBQUE7O0F1QnlNbEI7RUFDRSxnQ1h6SzhEO0VXMEs5RCxtQnhCNkdpQztFd0I1R2pDLHNCeEI0R2lDO0V3QjNHakMsa0J4QjRHZ0M7RUNuUjVCLGtCQXRDWSxFQUFBOztBdUJzTmxCO0VBQ0Usa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixXQUFXO0VBQ1gsbUNYekw4RDtFVzBMOUQsZ0JBQWdCLEVBQUE7O0FBR2xCO0VBQ0Usa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixXQUFXO0VBQ1gsbUNYak04RDtFV2tNOUQsU0FBUztFQUNULGdCQUFnQjtFQUNoQixVQUFVLEVBQUE7RUFQWjtJQVVJLHFCeEJvS3NFO0l3Qm5LdEUsd0R4Qi9SYTtZd0IrUmIsZ0R4Qi9SYSxFQUFBO0V3Qm9SakI7O0lBaUJJLHlCeEIvVGMsRUFBQTtFd0I4U2xCO0lBc0JNLGlCeEIyVFEsRUFBQTtFd0JqVmQ7SUEyQkksMEJBQTBCLEVBQUE7O0FBSTlCO0VBQ0Usa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixRQUFRO0VBQ1IsT0FBTztFQUNQLFVBQVU7RUFDVixtQ1hsTzhEO0VXbU85RCx5QnhCc0NrQztFd0JyQ2xDLGdCQUFnQjtFQUVoQixnQnhCakUrQjtFd0JrRS9CLGdCeEI3RCtCO0V3QjhEL0IsY3hCcFZnQjtFd0JxVmhCLHNCeEI1VmE7RXdCNlZiLHlCeEJ6VmdCO0VLT2Qsc0JMNk5nQyxFQUFBO0V3QnVHcEM7SUFtQkksa0JBQWtCO0lBQ2xCLE1BQU07SUFDTixRQUFRO0lBQ1IsU0FBUztJQUNULFVBQVU7SUFDVixjQUFjO0lBQ2QsNkJYclA0RDtJV3NQNUQseUJ4Qm1CZ0M7SXdCbEJoQyxnQnhCN0U2QjtJd0I4RTdCLGN4QnBXYztJd0JxV2QsaUJBQWlCO0lQN1dqQix5QmpCR2M7SXdCNFdkLG9CQUFvQjtJbkJuV3BCLGtDbUJvV2dGLEVBQUE7O0FBVXBGO0VBQ0UsV0FBVztFQUNYLGNYM1EyQjtFVzRRM0IsVUFBVTtFQUNWLDZCQUE2QjtFQUM3Qix3QkFBZ0I7S0FBaEIscUJBQWdCO1VBQWhCLGdCQUFnQixFQUFBO0VBTGxCO0lBUUksVUFBVSxFQUFBO0lBUmQ7TUFZOEIsd0V4QnpXYjtjd0J5V2EsZ0V4QnpXYixFQUFBO0l3QjZWakI7TUFhOEIsZ0V4QjFXYixFQUFBO0l3QjZWakI7TUFjOEIsZ0V4QjNXYixFQUFBO0V3QjZWakI7SUFrQkksU0FBUyxFQUFBO0VBbEJiO0lBc0JJLFd4Qm1ONkM7SXdCbE43QyxZeEJrTjZDO0l3QmpON0Msb0JBQXlFO0lQbFp6RSx5QmpCNkJhO0l3QnVYYixTeEJrTjBDO0lLMWxCMUMsbUJMMmxCNkM7SWdCN2xCM0MsNEhoQnlmK0g7SWdCemYvSCxvSGhCeWYrSDtJZ0J6Zi9ILDRHaEJ5ZitIO0lnQnpmL0gsa0poQnlmK0g7SXdCM0dqSSx3QkFBZ0I7WUFBaEIsZ0JBQWdCLEVBQUE7SVIxWWQ7TVE0V047UVIzV1Esd0JBQWdCO1FBQWhCLGdCQUFnQixFQUFBLEVROFlyQjtJQW5DSDtNUDFYSSx5QmpCMm1CMkUsRUFBQTtFd0JqUC9FO0lBc0NJLFd4QjRMb0M7SXdCM0xwQyxjeEI0THFDO0l3QjNMckMsa0JBQWtCO0lBQ2xCLGV4QjJMdUM7SXdCMUx2Qyx5QnhCaGFjO0l3QmlhZCx5QkFBeUI7SW5Celp6QixtQkxvbEJvQyxFQUFBO0V3QnRPeEM7SUFpREksV3hCd0w2QztJd0J2TDdDLFl4QnVMNkM7SWlCbm1CN0MseUJqQjZCYTtJd0JpWmIsU3hCd0wwQztJSzFsQjFDLG1CTDJsQjZDO0lnQjdsQjNDLGlIaEJ5ZitIO0lnQnpmL0gsNEdoQnlmK0g7SXdCakZqSSxxQkFBZ0I7U0FBaEIsZ0JBQWdCLEVBQUE7SVJwYWQ7TVE0V047UVIzV1EscUJBQWdCO1FBQWhCLGdCQUFnQixFQUFBLEVRd2FyQjtJQTdESDtNUDFYSSx5QmpCMm1CMkUsRUFBQTtFd0JqUC9FO0lBZ0VJLFd4QmtLb0M7SXdCaktwQyxjeEJrS3FDO0l3QmpLckMsa0JBQWtCO0lBQ2xCLGV4QmlLdUM7SXdCaEt2Qyx5QnhCMWJjO0l3QjJiZCx5QkFBeUI7SW5CbmJ6QixtQkxvbEJvQyxFQUFBO0V3QnRPeEM7SUEyRUksV3hCOEo2QztJd0I3SjdDLFl4QjZKNkM7SXdCNUo3QyxhQUFhO0lBQ2Isb0J4QnRFK0I7SXdCdUUvQixtQnhCdkUrQjtJaUJsWS9CLHlC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QnRCQSxrQ0xzS2dDO01LbExoQywwQjBCd0N3QyxFQUFBO0lBTnhDO00xQmxDQSxnQ0xrTGdDO01LdEtoQyw0QjBCaUMwQyxFQUFBO0lBWDFDO01BZU0sYUFBYSxFQUFBO0lBZm5CO01BbUJNLHFCL0IwSHVCO00rQnpIdkIsb0JBQW9CLEVBQUE7TUFwQjFCO1FBdUJRLGlCL0JzSHFCO1ErQnJIckIsc0IvQnFIcUIsRUFBQSxFK0JwSHRCOztBQWFYO0UxQm5ISSxnQjBCb0hzQixFQUFBO0VBRDFCO0lBSUkscUIvQm1HNkIsRUFBQTtJK0J2R2pDO01BT00sc0JBQXNCLEVBQUE7O0FDekkxQjtFQUNFLGNuQnFHOEQ7RW1CcEc5RCx5Qm5Cb0c4RCxFQUFBO0VYekZoRTtJOEJQTSxjbkJnRzBEO0ltQi9GMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXaENQTztJZ0NRUCx5Qm5CMEYwRDtJbUJ6RjFELHFCbkJ5RjBELEVBQUE7O0FtQnRHaEU7RUFDRSxjbkJxRzhEO0VtQnBHOUQseUJuQm9HOEQsRUFBQTtFWHpGaEU7SThCUE0sY25CZ0cwRDtJbUIvRjFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sV2hDUE87SWdDUVAseUJuQjBGMEQ7SW1CekYxRCxxQm5CeUYwRCxFQUFBOztBbUJ0R2hFO0VBQ0UsY25CcUc4RDtFbUJwRzlELHlCbkJvRzhELEVBQUE7RVh6RmhFO0k4QlBNLGNuQmdHMEQ7SW1CL0YxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFdoQ1BPO0lnQ1FQLHlCbkIwRjBEO0ltQnpGMUQscUJuQnlGMEQsRUFBQTs7QW1CdEdoRTtFQUNFLGNuQnFHOEQ7RW1CcEc5RCx5Qm5Cb0c4RCxFQUFBO0VYekZoRTtJOEJQTSxjbkJnRzBEO0ltQi9GMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXaENQTztJZ0NRUCx5Qm5CMEYwRDtJbUJ6RjFELHFCbkJ5RjBELEVBQUE7O0FtQnRHaEU7RUFDRSxjbkJxRzhEO0VtQnBHOUQseUJuQm9HOEQsRUFBQTtFWHpGaEU7SThCUE0sY25CZ0cwRDtJbUIvRjFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sV2hDUE87SWdDUVAseUJuQjBGMEQ7SW1CekYxRCxxQm5CeUYwRCxFQUFBOztBbUJ0R2hFO0VBQ0UsY25CcUc4RDtFbUJwRzlELHlCbkJvRzhELEVBQUE7RVh6RmhFO0k4QlBNLGNuQmdHMEQ7SW1CL0YxRCx5QkFBeUMsRUFBQTtFQVAvQztJQVdNLFdoQ1BPO0lnQ1FQLHlCbkIwRjBEO0ltQnpGMUQscUJuQnlGMEQsRUFBQTs7QW1CdEdoRTtFQUNFLGNuQnFHOEQ7RW1CcEc5RCx5Qm5Cb0c4RCxFQUFBO0VYekZoRTtJOEJQTSxjbkJnRzBEO0ltQi9GMUQseUJBQXlDLEVBQUE7RUFQL0M7SUFXTSxXaENQTztJZ0NRUCx5Qm5CMEYwRDtJbUJ6RjFELHFCbkJ5RjBELEVBQUE7O0FtQnRHaEU7RUFDRSxjbkJxRzhEO0VtQnBHOUQseUJuQm9HOEQsRUFBQTtFWHpGaEU7SThCUE0sY25CZ0cwRDtJbUIvRjFELHlCQUF5QyxFQUFBO0VBUC9DO0lBV00sV2hDUE87SWdDUVAseUJuQjBGMEQ7SW1CekYxRCxxQm5CeUYwRCxFQUFBOztBb0J6R2xFO0VBQ0UsWUFBWTtFaEM4SFIsaUJBdENZO0VnQ3RGaEIsZ0JqQzZSK0I7RWlDNVIvQixjQUFjO0VBQ2QsV2pDWWE7RWlDWGIseUJqQ0NhO0VpQ0FiLFdBQVcsRUFBQTtFL0JLWDtJK0JERSxXakNNVztJaUNMWCxxQkFBcUIsRUFBQTtFL0JJdkI7SStCQ0ksWUFBWSxFQUFBOztBQVdsQjtFQUNFLFVBQVU7RUFDViw2QkFBNkI7RUFDN0IsU0FBUyxFQUFBOztBQU1YO0VBQ0Usb0JBQW9CLEVBQUE7O0FDdEN0QjtFQUdFLDhCbEN5NEJ1QztNa0N6NEJ2QyxpQmxDeTRCdUM7RWtDeDRCdkMsZ0JsQ3c0QnVDO0VDN3dCbkMsbUJBdENZO0VpQ2xGaEIsMkNsQ0FhO0VrQ0NiLDRCQUE0QjtFQUM1QixvQ2xDMDRCbUQ7RWtDejRCbkQsd0RsQ09hO1VrQ1BiLGdEbENPYTtFa0NOYixVQUFVO0U3Qk9SLHNCTGs0QnNDLEVBQUE7RWtDcDVCMUM7SUFl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OztBaERUOUI7RWdEbERJO0lBQWdDLG9CQUE0QixFQUFBO0VBQzVEOztJQUVFLHdCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDBCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDJCQUEwQyxFQUFBO0VBRTVDOztJQUVFLHlCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLDBCQUE0QixFQUFBO0VBQzVEOztJQUVFLDhCQUFvQyxFQUFBO0VBRXRDOztJQUVFLGdDQUF3QyxFQUFBO0VBRTFDOztJQUVFLGlDQUEwQyxFQUFBO0VBRTVDOztJQUVFLCtCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHNCQUE0QixFQUFBO0VBQzVEOztJQUVFLDBCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDRCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDZCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDJCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHNCQUE0QixFQUFBO0VBQzVEOztJQUVFLDBCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDRCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDZCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDJCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHFCQUE0QixFQUFBO0VBQzVEOztJQUVFLHlCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDJCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDRCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDBCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLDJCQUE0QixFQUFBO0VBQzVEOztJQUVFLCtCQUFvQyxFQUFBO0VBRXRDOztJQUVFLGlDQUF3QyxFQUFBO0VBRTFDOztJQUVFLGtDQUEwQyxFQUFBO0VBRTVDOztJQUVFLGdDQUFzQyxFQUFBO0VBZnhDO0lBQWdDLDBCQUE0QixFQUFBO0VBQzVEOztJQUVFLDhCQUFvQyxFQUFBO0VBRXRDOztJQUVFLGdDQUF3QyxFQUFBO0VBRTFDOztJQUVFLGlDQUEwQyxFQUFBO0VBRTVDOztJQUVFLCtCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLDBCQUE0QixFQUFBO0VBQzVEOztJQUVFLDhCQUFvQyxFQUFBO0VBRXRDOztJQUVFLGdDQUF3QyxFQUFBO0VBRTFDOztJQUVFLGlDQUEwQyxFQUFBO0VBRTVDOztJQUVFLCtCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBUXhDO0lBQXdCLDJCQUEyQixFQUFBO0VBQ25EOztJQUVFLCtCQUErQixFQUFBO0VBRWpDOztJQUVFLGlDQUFpQyxFQUFBO0VBRW5DOztJQUVFLGtDQUFrQyxFQUFBO0VBRXBDOztJQUVFLGdDQUFnQyxFQUFBO0VBZmxDO0lBQXdCLDBCQUEyQixFQUFBO0VBQ25EOztJQUVFLDhCQUErQixFQUFBO0VBRWpDOztJQUVFLGdDQUFpQyxFQUFBO0VBRW5DOztJQUVFLGlDQUFrQyxFQUFBO0VBRXBDOztJQUVFLCtCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLDBCQUEyQixFQUFBO0VBQ25EOztJQUVFLDhCQUErQixFQUFBO0VBRWpDOztJQUVFLGdDQUFpQyxFQUFBO0VBRW5DOztJQUVFLGlDQUFrQyxFQUFBO0VBRXBDOztJQUVFLCtCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHVCQUEyQixFQUFBO0VBQ25EOztJQUVFLDJCQUErQixFQUFBO0VBRWpDOztJQUVFLDZCQUFpQyxFQUFBO0VBRW5DOztJQUVFLDhCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDRCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHVCQUEyQixFQUFBO0VBQ25EOztJQUVFLDJCQUErQixFQUFBO0VBRWpDOztJQUVFLDZCQUFpQyxFQUFBO0VBRW5DOztJQUVFLDhCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDRCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHlCQUEyQixFQUFBO0VBQ25EOztJQUVFLDZCQUErQixFQUFBO0VBRWpDOztJQUVFLCtCQUFpQyxFQUFBO0VBRW5DOztJQUVFLGdDQUFrQyxFQUFBO0VBRXBDOztJQUVFLDhCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHlCQUEyQixFQUFBO0VBQ25EOztJQUVFLDZCQUErQixFQUFBO0VBRWpDOztJQUVFLCtCQUFpQyxFQUFBO0VBRW5DOztJQUVFLGdDQUFrQyxFQUFBO0VBRXBDOztJQUVFLDhCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHlCQUEyQixFQUFBO0VBQ25EOztJQUVFLDZCQUErQixFQUFBO0VBRWpDOztJQUVFLCtCQUFpQyxFQUFBO0VBRW5DOztJQUVFLGdDQUFrQyxFQUFBO0VBRXBDOztJQUVFLDhCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHlCQUEyQixFQUFBO0VBQ25EOztJQUVFLDZCQUErQixFQUFBO0VBRWpDOztJQUVFLCtCQUFpQyxFQUFBO0VBRW5DOztJQUVFLGdDQUFrQyxFQUFBO0VBRXBDOztJQUVFLDhCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHlCQUEyQixFQUFBO0VBQ25EOztJQUVFLDZCQUErQixFQUFBO0VBRWpDOztJQUVFLCtCQUFpQyxFQUFBO0VBRW5DOztJQUVFLGdDQUFrQyxFQUFBO0VBRXBDOztJQUVFLDhCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHlCQUEyQixFQUFBO0VBQ25EOztJQUVFLDZCQUErQixFQUFBO0VBRWpDOztJQUVFLCtCQUFpQyxFQUFBO0VBRW5DOztJQUVFLGdDQUFrQyxFQUFBO0VBRXBDOztJQUVFLDhCQUFnQyxFQUFBO0VBTXRDO0lBQW1CLHVCQUF1QixFQUFBO0VBQzFDOztJQUVFLDJCQUEyQixFQUFBO0VBRTdCOztJQUVFLDZCQUE2QixFQUFBO0VBRS9COztJQUVFLDhCQUE4QixFQUFBO0VBRWhDOztJQUVFLDRCQUE0QixFQUFBLEVBQzdCOztBaERWRDtFZ0RsREk7SUFBZ0Msb0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsd0JBQW9DLEVBQUE7RUFFdEM7O0lBRUUsMEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsMkJBQTBDLEVBQUE7RUFFNUM7O0lBRUUseUJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsMEJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsOEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsZ0NBQXdDLEVBQUE7RUFFMUM7O0lBRUUsaUNBQTBDLEVBQUE7RUFFNUM7O0lBRUUsK0JBQXNDLEVBQUE7RUFmeEM7SUFBZ0MseUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsK0JBQXdDLEVBQUE7RUFFMUM7O0lBRUUsZ0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsOEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MseUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsK0JBQXdDLEVBQUE7RUFFMUM7O0lBRUUsZ0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsOEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msc0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsNkJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsMkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msc0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsNkJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsMkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MscUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUseUJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsMkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsNEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsMEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsMkJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsK0JBQW9DLEVBQUE7RUFFdEM7O0lBRUUsaUNBQXdDLEVBQUE7RUFFMUM7O0lBRUUsa0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsZ0NBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsMEJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsOEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsZ0NBQXdDLEVBQUE7RUFFMUM7O0lBRUUsaUNBQTBDLEVBQUE7RUFFNUM7O0lBRUUsK0JBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsMEJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsOEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsZ0NBQXdDLEVBQUE7RUFFMUM7O0lBRUUsaUNBQTBDLEVBQUE7RUFFNUM7O0lBRUUsK0JBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MsdUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsMkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsNkJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsOEJBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0Msd0JBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNEJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsOEJBQXdDLEVBQUE7RUFFMUM7O0lBRUUsK0JBQTBDLEVBQUE7RUFFNUM7O0lBRUUsNkJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MseUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsK0JBQXdDLEVBQUE7RUFFMUM7O0lBRUUsZ0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsOEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MseUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsK0JBQXdDLEVBQUE7RUFFMUM7O0lBRUUsZ0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsOEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MseUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsK0JBQXdDLEVBQUE7RUFFMUM7O0lBRUUsZ0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsOEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MseUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsK0JBQXdDLEVBQUE7RUFFMUM7O0lBRUUsZ0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsOEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MseUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsK0JBQXdDLEVBQUE7RUFFMUM7O0lBRUUsZ0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsOEJBQXNDLEVBQUE7RUFmeEM7SUFBZ0MseUJBQTRCLEVBQUE7RUFDNUQ7O0lBRUUsNkJBQW9DLEVBQUE7RUFFdEM7O0lBRUUsK0JBQXdDLEVBQUE7RUFFMUM7O0lBRUUsZ0NBQTBDLEVBQUE7RUFFNUM7O0lBRUUsOEJBQXNDLEVBQUE7RUFReEM7SUFBd0IsMkJBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsK0JBQStCLEVBQUE7RUFFakM7O0lBRUUsaUNBQWlDLEVBQUE7RUFFbkM7O0lBRUUsa0NBQWtDLEVBQUE7RUFFcEM7O0lBRUUsZ0NBQWdDLEVBQUE7RUFmbEM7SUFBd0IsMEJBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsOEJBQStCLEVBQUE7RUFFakM7O0lBRUUsZ0NBQWlDLEVBQUE7RUFFbkM7O0lBRUUsaUNBQWtDLEVBQUE7RUFFcEM7O0lBRUUsK0JBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0IsMEJBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsOEJBQStCLEVBQUE7RUFFakM7O0lBRUUsZ0NBQWlDLEVBQUE7RUFFbkM7O0lBRUUsaUNBQWtDLEVBQUE7RUFFcEM7O0lBRUUsK0JBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0IsdUJBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsMkJBQStCLEVBQUE7RUFFakM7O0lBRUUsNkJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsOEJBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNEJBQWdDLEVBQUE7RUFmbEM7SUFBd0IsdUJBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsMkJBQStCLEVBQUE7RUFFakM7O0lBRUUsNkJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsOEJBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNEJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0Isd0JBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNEJBQStCLEVBQUE7RUFFakM7O0lBRUUsOEJBQWlDLEVBQUE7RUFFbkM7O0lBRUUsK0JBQWtDLEVBQUE7RUFFcEM7O0lBRUUsNkJBQWdDLEVBQUE7RUFmbEM7SUFBd0IseUJBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNkJBQStCLEVBQUE7RUFFakM7O0lBRUUsK0JBQWlDLEVBQUE7RUFFbkM7O0lBRUUsZ0NBQWtDLEVBQUE7RUFFcEM7O0lBRUUsOEJBQWdDLEVBQUE7RUFmbEM7SUFBd0IseUJBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNkJBQStCLEVBQUE7RUFFakM7O0lBRUUsK0JBQWlDLEVBQUE7RUFFbkM7O0lBRUUsZ0NBQWtDLEVBQUE7RUFFcEM7O0lBRUUsOEJBQWdDLEVBQUE7RUFmbEM7SUFBd0IseUJBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNkJBQStCLEVBQUE7RUFFakM7O0lBRUUsK0JBQWlDLEVBQUE7RUFFbkM7O0lBRUUsZ0NBQWtDLEVBQUE7RUFFcEM7O0lBRUUsOEJBQWdDLEVBQUE7RUFmbEM7SUFBd0IseUJBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNkJBQStCLEVBQUE7RUFFakM7O0lBRUUsK0JBQWlDLEVBQUE7RUFFbkM7O0lBRUUsZ0NBQWtDLEVBQUE7RUFFcEM7O0lBRUUsOEJBQWdDLEVBQUE7RUFmbEM7SUFBd0IseUJBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNkJBQStCLEVBQUE7RUFFakM7O0lBRUUsK0JBQWlDLEVBQUE7RUFFbkM7O0lBRUUsZ0NBQWtDLEVBQUE7RUFFcEM7O0lBRUUsOEJBQWdDLEVBQUE7RUFmbEM7SUFBd0IseUJBQTJCLEVBQUE7RUFDbkQ7O0lBRUUsNkJBQStCLEVBQUE7RUFFakM7O0lBRUUsK0JBQWlDLEVBQUE7RUFFbkM7O0lBRUUsZ0NBQWtDLEVBQUE7RUFFcEM7O0lBRUUsOEJBQWdDLEVBQUE7RUFNdEM7SUFBbUIsdUJBQXVCLEVBQUE7RUFDMUM7O0lBRUUsMkJBQTJCLEVBQUE7RUFFN0I7O0lBRUUsNkJBQTZCLEVBQUE7RUFFL0I7O0lBRUUsOEJBQThCLEVBQUE7RUFFaEM7O0lBRUUsNEJBQTRCLEVBQUEsRUFDN0I7O0FoRFZEO0VnRGxESTtJQUFnQyxvQkFBNEIsRUFBQTtFQUM1RDs7SUFFRSx3QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSwwQkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwyQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSx5QkFBc0MsRUFBQTtFQWZ4QztJQUFnQywwQkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw4QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSxnQ0FBd0MsRUFBQTtFQUUxQzs7SUFFRSxpQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSwrQkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx5QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw2QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSwrQkFBd0MsRUFBQTtFQUUxQzs7SUFFRSxnQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSw4QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx5QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw2QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSwrQkFBd0MsRUFBQTtFQUUxQzs7SUFFRSxnQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSw4QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyxzQkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwwQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw0QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw2QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSwyQkFBc0MsRUFBQTtFQWZ4QztJQUFnQyxzQkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwwQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw0QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw2QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSwyQkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyxxQkFBNEIsRUFBQTtFQUM1RDs7SUFFRSx5QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSwyQkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw0QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSwwQkFBc0MsRUFBQTtFQWZ4QztJQUFnQywyQkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwrQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSxpQ0FBd0MsRUFBQTtFQUUxQzs7SUFFRSxrQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSxnQ0FBc0MsRUFBQTtFQWZ4QztJQUFnQywwQkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw4QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSxnQ0FBd0MsRUFBQTtFQUUxQzs7SUFFRSxpQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSwrQkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQywwQkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw4QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSxnQ0FBd0MsRUFBQTtFQUUxQzs7SUFFRSxpQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSwrQkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx1QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSwyQkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw2QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSw4QkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw0QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx3QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw0QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSw4QkFBd0MsRUFBQTtFQUUxQzs7SUFFRSwrQkFBMEMsRUFBQTtFQUU1Qzs7SUFFRSw2QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx5QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw2QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSwrQkFBd0MsRUFBQTtFQUUxQzs7SUFFRSxnQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSw4QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx5QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw2QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSwrQkFBd0MsRUFBQTtFQUUxQzs7SUFFRSxnQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSw4QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx5QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw2QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSwrQkFBd0MsRUFBQTtFQUUxQzs7SUFFRSxnQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSw4QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx5QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw2QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSwrQkFBd0MsRUFBQTtFQUUxQzs7SUFFRSxnQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSw4QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx5QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw2QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSwrQkFBd0MsRUFBQTtFQUUxQzs7SUFFRSxnQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSw4QkFBc0MsRUFBQTtFQWZ4QztJQUFnQyx5QkFBNEIsRUFBQTtFQUM1RDs7SUFFRSw2QkFBb0MsRUFBQTtFQUV0Qzs7SUFFRSwrQkFBd0MsRUFBQTtFQUUxQzs7SUFFRSxnQ0FBMEMsRUFBQTtFQUU1Qzs7SUFFRSw4QkFBc0MsRUFBQTtFQVF4QztJQUF3QiwyQkFBMkIsRUFBQTtFQUNuRDs7SUFFRSwrQkFBK0IsRUFBQTtFQUVqQzs7SUFFRSxpQ0FBaUMsRUFBQTtFQUVuQzs7SUFFRSxrQ0FBa0MsRUFBQTtFQUVwQzs7SUFFRSxnQ0FBZ0MsRUFBQTtFQWZsQztJQUF3QiwwQkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw4QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSxnQ0FBaUMsRUFBQTtFQUVuQzs7SUFFRSxpQ0FBa0MsRUFBQTtFQUVwQzs7SUFFRSwrQkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3QiwwQkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw4QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSxnQ0FBaUMsRUFBQTtFQUVuQzs7SUFFRSxpQ0FBa0MsRUFBQTtFQUVwQzs7SUFFRSwrQkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix1QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSwyQkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw2QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSw4QkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw0QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix1QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSwyQkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw2QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSw4QkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw0QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix3QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw0QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSw4QkFBaUMsRUFBQTtFQUVuQzs7SUFFRSwrQkFBa0MsRUFBQTtFQUVwQzs7SUFFRSw2QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix5QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw2QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSwrQkFBaUMsRUFBQTtFQUVuQzs7SUFFRSxnQ0FBa0MsRUFBQTtFQUVwQzs7SUFFRSw4QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix5QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw2QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSwrQkFBaUMsRUFBQTtFQUVuQzs7SUFFRSxnQ0FBa0MsRUFBQTtFQUVwQzs7SUFFRSw4QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix5QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw2QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSwrQkFBaUMsRUFBQTtFQUVuQzs7SUFFRSxnQ0FBa0MsRUFBQTtFQUVwQzs7SUFFRSw4QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix5QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw2QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSwrQkFBaUMsRUFBQTtFQUVuQzs7SUFFRSxnQ0FBa0MsRUFBQTtFQUVwQzs7SUFFRSw4QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix5QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw2QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSwrQkFBaUMsRUFBQTtFQUVuQzs7SUFFRSxnQ0FBa0MsRUFBQTtFQUVwQzs7SUFFRSw4QkFBZ0MsRUFBQTtFQWZsQztJQUF3Qix5QkFBMkIsRUFBQTtFQUNuRDs7SUFFRSw2QkFBK0IsRUFBQTtFQUVqQzs7SUFFRSwrQkFBaUMsRUFBQTtFQUVuQzs7SUFFRSxnQ0FBa0MsRUFBQTtFQUVwQzs7SUFFRSw4QkFBZ0MsRUFBQTtFQU10QztJQUFtQix1QkFBdUIsRUFBQTtFQUMxQzs7SUFFRSwyQkFBMkIsRUFBQTtFQUU3Qjs7SUFFRSw2QkFBNkIsRUFBQTtFQUUvQjs7SUFFRSw4QkFBOEIsRUFBQTtFQUVoQzs7SUFFRSw0QkFBNEIsRUFBQSxFQUM3Qjs7QWhEVkQ7RWdEbERJO0lBQWdDLG9CQUE0QixFQUFBO0VBQzVEOztJQUVFLHdCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDBCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDJCQUEwQyxFQUFBO0VBRTVDOztJQUVFLHlCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLDBCQUE0QixFQUFBO0VBQzVEOztJQUVFLDhCQUFvQyxFQUFBO0VBRXRDOztJQUVFLGdDQUF3QyxFQUFBO0VBRTFDOztJQUVFLGlDQUEwQyxFQUFBO0VBRTVDOztJQUVFLCtCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHNCQUE0QixFQUFBO0VBQzVEOztJQUVFLDBCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDRCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDZCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDJCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHNCQUE0QixFQUFBO0VBQzVEOztJQUVFLDBCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDRCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDZCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDJCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHFCQUE0QixFQUFBO0VBQzVEOztJQUVFLHlCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDJCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDRCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDBCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLDJCQUE0QixFQUFBO0VBQzVEOztJQUVFLCtCQUFvQyxFQUFBO0VBRXRDOztJQUVFLGlDQUF3QyxFQUFBO0VBRTFDOztJQUVFLGtDQUEwQyxFQUFBO0VBRTVDOztJQUVFLGdDQUFzQyxFQUFBO0VBZnhDO0lBQWdDLDBCQUE0QixFQUFBO0VBQzVEOztJQUVFLDhCQUFvQyxFQUFBO0VBRXRDOztJQUVFLGdDQUF3QyxFQUFBO0VBRTFDOztJQUVFLGlDQUEwQyxFQUFBO0VBRTVDOztJQUVFLCtCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLDBCQUE0QixFQUFBO0VBQzVEOztJQUVFLDhCQUFvQyxFQUFBO0VBRXRDOztJQUVFLGdDQUF3QyxFQUFBO0VBRTFDOztJQUVFLGlDQUEwQyxFQUFBO0VBRTVDOztJQUVFLCtCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHVCQUE0QixFQUFBO0VBQzVEOztJQUVFLDJCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDZCQUF3QyxFQUFBO0VBRTFDOztJQUVFLDhCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDRCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHdCQUE0QixFQUFBO0VBQzVEOztJQUVFLDRCQUFvQyxFQUFBO0VBRXRDOztJQUVFLDhCQUF3QyxFQUFBO0VBRTFDOztJQUVFLCtCQUEwQyxFQUFBO0VBRTVDOztJQUVFLDZCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBZnhDO0lBQWdDLHlCQUE0QixFQUFBO0VBQzVEOztJQUVFLDZCQUFvQyxFQUFBO0VBRXRDOztJQUVFLCtCQUF3QyxFQUFBO0VBRTFDOztJQUVFLGdDQUEwQyxFQUFBO0VBRTVDOztJQUVFLDhCQUFzQyxFQUFBO0VBUXhDO0lBQXdCLDJCQUEyQixFQUFBO0VBQ25EOztJQUVFLCtCQUErQixFQUFBO0VBRWpDOztJQUVFLGlDQUFpQyxFQUFBO0VBRW5DOztJQUVFLGtDQUFrQyxFQUFBO0VBRXBDOztJQUVFLGdDQUFnQyxFQUFBO0VBZmxDO0lBQXdCLDBCQUEyQixFQUFBO0VBQ25EOztJQUVFLDhCQUErQixFQUFBO0VBRWpDOztJQUVFLGdDQUFpQyxFQUFBO0VBRW5DOztJQUVFLGlDQUFrQyxFQUFBO0VBRXBDOztJQUVFLCtCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLDBCQUEyQixFQUFBO0VBQ25EOztJQUVFLDhCQUErQixFQUFBO0VBRWpDOztJQUVFLGdDQUFpQyxFQUFBO0VBRW5DOztJQUVFLGlDQUFrQyxFQUFBO0VBRXBDOztJQUVFLCtCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHVCQUEyQixFQUFBO0VBQ25EOztJQUVFLDJCQUErQixFQUFBO0VBRWpDOztJQUVFLDZCQUFpQyxFQUFBO0VBRW5DOztJQUVFLDhCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDRCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHVCQUEyQixFQUFBO0VBQ25EOztJQUVFLDJCQUErQixFQUFBO0VBRWpDOztJQUVFLDZCQUFpQyxFQUFBO0VBRW5DOztJQUVFLDhCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDRCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHdCQUEyQixFQUFBO0VBQ25EOztJQUVFLDRCQUErQixFQUFBO0VBRWpDOztJQUVFLDhCQUFpQyxFQUFBO0VBRW5DOztJQUVFLCtCQUFrQyxFQUFBO0VBRXBDOztJQUVFLDZCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHlCQUEyQixFQUFBO0VBQ25EOztJQUVFLDZCQUErQixFQUFBO0VBRWpDOztJQUVFLCtCQUFpQyxFQUFBO0VBRW5DOztJQUVFLGdDQUFrQyxFQUFBO0VBRXBDOztJQUVFLDhCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHlCQUEyQixFQUFBO0VBQ25EOztJQUVFLDZCQUErQixFQUFBO0VBRWpDOztJQUVFLCtCQUFpQyxFQUFBO0VBRW5DOztJQUVFLGdDQUFrQyxFQUFBO0VBRXBDOztJQUVFLDhCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHlCQUEyQixFQUFBO0VBQ25EOztJQUVFLDZCQUErQixFQUFBO0VBRWpDOztJQUVFLCtCQUFpQyxFQUFBO0VBRW5DOztJQUVFLGdDQUFrQyxFQUFBO0VBRXBDOztJQUVFLDhCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHlCQUEyQixFQUFBO0VBQ25EOztJQUVFLDZCQUErQixFQUFBO0VBRWpDOztJQUVFLCtCQUFpQyxFQUFBO0VBRW5DOztJQUVFLGdDQUFrQyxFQUFBO0VBRXBDOztJQUVFLDhCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHlCQUEyQixFQUFBO0VBQ25EOztJQUVFLDZCQUErQixFQUFBO0VBRWpDOztJQUVFLCtCQUFpQyxFQUFBO0VBRW5DOztJQUVFLGdDQUFrQyxFQUFBO0VBRXBDOztJQUVFLDhCQUFnQyxFQUFBO0VBZmxDO0lBQXdCLHlCQUEyQixFQUFBO0VBQ25EOztJQUVFLDZCQUErQixFQUFBO0VBRWpDOztJQUVFLCtCQUFpQyxFQUFBO0VBRW5DOztJQUVFLGdDQUFrQyxFQUFBO0VBRXBDOztJQUVFLDhCQUFnQyxFQUFBO0VBTXRDO0lBQW1CLHVCQUF1QixFQUFBO0VBQzFDOztJQUVFLDJCQUEyQixFQUFBO0VBRTdCOztJQUVFLDZCQUE2QixFQUFBO0VBRS9COztJQUVFLDhCQUE4QixFQUFBO0VBRWhDOztJQUVFLDRCQUE0QixFQUFBLEVBQzdCOztBQ2xFTDtFQUVJLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sUUFBUTtFQUNSLFNBQVM7RUFDVCxPQUFPO0VBQ1AsVUFBVTtFQUVWLG9CQUFvQjtFQUNwQixXQUFXO0VBRVgsa0NBQWtDLEVBQUE7O0FDVnRDO0VBQWtCLDRHQUE4QyxFQUFBOztBQUloRTtFQUFpQiw4QkFBOEIsRUFBQTs7QUFDL0M7RUFBaUIsOEJBQThCLEVBQUE7O0FBQy9DO0VBQWlCLDhCQUE4QixFQUFBOztBQUMvQztFQ1RFLGdCQUFnQjtFQUNoQix1QkFBdUI7RUFDdkIsbUJBQW1CLEVBQUE7O0FEZWpCO0VBQXdCLDJCQUEyQixFQUFBOztBQUNuRDtFQUF3Qiw0QkFBNEIsRUFBQTs7QUFDcEQ7RUFBd0IsNkJBQTZCLEVBQUE7O0FsRHFDckQ7RWtEdkNBO0lBQXdCLDJCQUEyQixFQUFBO0VBQ25EO0lBQXdCLDRCQUE0QixFQUFBO0VBQ3BEO0lBQXdCLDZCQUE2QixFQUFBLEVBQUk7O0FsRHFDekQ7RWtEdkNBO0lBQXdCLDJCQUEyQixFQUFBO0VBQ25EO0lBQXdCLDRCQUE0QixFQUFBO0VBQ3BEO0lBQXdCLDZCQUE2QixFQUFBLEVBQUk7O0FsRHFDekQ7RWtEdkNBO0lBQXdCLDJCQUEyQixFQUFBO0VBQ25EO0lBQXdCLDRCQUE0QixFQUFBO0VBQ3BEO0lBQXdCLDZCQUE2QixFQUFBLEVBQUk7O0FsRHFDekQ7RWtEdkNBO0lBQXdCLDJCQUEyQixFQUFBO0VBQ25EO0lBQXdCLDRCQUE0QixFQUFBO0VBQ3BEO0lBQXdCLDZCQUE2QixFQUFBLEVBQUk7O0FBTTdEO0VBQW1CLG9DQUFvQyxFQUFBOztBQUN2RDtFQUFtQixvQ0FBb0MsRUFBQTs7QUFDdkQ7RUFBbUIscUNBQXFDLEVBQUE7O0FBSXhEO0VBQXVCLDJCQUEwQyxFQUFBOztBQUNqRTtFQUF1QiwrQkFBNEMsRUFBQTs7QUFDbkU7RUFBdUIsMkJBQTJDLEVBQUE7O0FBQ2xFO0VBQXVCLDJCQUF5QyxFQUFBOztBQUNoRTtFQUF1Qiw4QkFBMkMsRUFBQTs7QUFDbEU7RUFBdUIsNkJBQTZCLEVBQUE7O0FBSXBEO0VBQWMsc0JBQXdCLEVBQUE7O0FFdkNwQztFQUNFLHlCQUF3QixFQUFBOztBMURVMUI7RTBETE0seUJBQTBFLEVBQUE7O0FBTmhGO0VBQ0UseUJBQXdCLEVBQUE7O0ExRFUxQjtFMERMTSx5QkFBMEUsRUFBQTs7QUFOaEY7RUFDRSx5QkFBd0IsRUFBQTs7QTFEVTFCO0UwRExNLHlCQUEwRSxFQUFBOztBQU5oRjtFQUNFLHlCQUF3QixFQUFBOztBMURVMUI7RTBETE0seUJBQTBFLEVBQUE7O0FBTmhGO0VBQ0UseUJBQXdCLEVBQUE7O0ExRFUxQjtFMERMTSx5QkFBMEUsRUFBQTs7QUFOaEY7RUFDRSx5QkFBd0IsRUFBQTs7QTFEVTFCO0UwRExNLHlCQUEwRSxFQUFBOztBQU5oRjtFQUNFLHlCQUF3QixFQUFBOztBMURVMUI7RTBETE0seUJBQTBFLEVBQUE7O0FBTmhGO0VBQ0UseUJBQXdCLEVBQUE7O0ExRFUxQjtFMERMTSx5QkFBMEUsRUFBQTs7QUZ1Q2xGO0VBQWEseUJBQTZCLEVBQUE7O0FBQzFDO0VBQWMseUJBQTZCLEVBQUE7O0FBRTNDO0VBQWlCLG9DQUFrQyxFQUFBOztBQUNuRDtFQUFpQiwwQ0FBa0MsRUFBQTs7QUFJbkQ7RUd2REUsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsNkJBQTZCO0VBQzdCLFNBQVMsRUFBQTs7QUh1RFg7RUFBd0IsZ0NBQWdDLEVBQUE7O0FBRXhEO0VBQ0UsaUNBQWlDO0VBQ2pDLGdDQUFnQyxFQUFBOztBQUtsQztFQUFjLHlCQUF5QixFQUFBOztBSWpFdkM7RUFDRSw4QkFBOEIsRUFBQTs7QUFHaEM7RUFDRSw2QkFBNkIsRUFBQTs7QUNBN0I7RWhFT0Y7OztJZ0VETSw0QkFBNEI7SUFFNUIsbUNBQTJCO1lBQTNCLDJCQUEyQixFQUFBO0VBRzdCO0lBRUksMEJBQTBCLEVBQUE7RUFTOUI7SUFDRSw2QkFBNkIsRUFBQTtFaEU4TG5DO0lnRS9LTSxnQ0FBZ0MsRUFBQTtFQUVsQzs7SUFFRSx5Qi9EekNZO0krRDBDWix3QkFBd0IsRUFBQTtFQVExQjtJQUNFLDJCQUEyQixFQUFBO0VBRzdCOztJQUVFLHdCQUF3QixFQUFBO0VBRzFCOzs7SUFHRSxVQUFVO0lBQ1YsU0FBUyxFQUFBO0VBR1g7O0lBRUUsdUJBQXVCLEVBQUE7RUFRekI7SUFDRSxRL0QraENnQyxFQUFBO0VEM2tDdEM7SWdFK0NNLDJCQUEyQyxFQUFBO0VBRTdDO0lBQ0UsMkJBQTJDLEVBQUE7RXJDOUVqRDtJcUNtRk0sYUFBYSxFQUFBO0VBRWY7SUFDRSxzQi9EdEZTLEVBQUE7RVdiZjtJb0R1R00sb0NBQW9DLEVBQUE7SUFEdEM7O01BS0ksaUNBQW1DLEVBQUE7RXBEbkUzQzs7SW9EMEVRLG9DQUFzQyxFQUFBO0VwRFc5QztJb0ROTSxjQUFjLEVBQUE7SW5EdEhsQjs7OztNbUQ0SE0scUIvRHZIVSxFQUFBO0VXcUdsQjtJb0R1Qk0sY0FBYztJQUNkLHFCL0Q3SFksRUFBQSxFK0Q4SGI7O0FsRXpGRztFQUNJLFNBQVMsRUFBQTs7QW1FaERyQjtFQUNFLDZCQUFxQixFQUFBOztBQUV2QjtFQUNFLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsVUFBVTtFQUNWLDZCQUFBO0VBQ0EsVUFBUyxFQUFBOztBQUVYO0VBQ0UsNEJBQXNCO0VBQXRCLDZCQUFzQjtNQUF0QiwwQkFBc0I7VUFBdEIsc0JBQXNCLEVBQUE7O0FBRXhCO0VBQ0Usa0JBQWlCO0VBQ2pCLFdBQVc7RUFDWCxZQUFZO0VBQ1osVUFBVTtFQUNWLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsOENBQTZCO0VBQTdCLHNDQUE2QjtFQUE3Qiw4QkFBNkI7RUFBN0IsaURBQTZCO0VBQzdCLCtCQUF1QjtVQUF2Qix1QkFBdUIsRUFBQTs7QUFFekI7O0VBRUUseUNBQThCO1VBQTlCLGlDQUE4QixFQUFBOztBQUVoQztFQUNFLG1CQUFlO01BQWYsZUFBZSxFQUFBOztBQUVqQjtFQUNFLG1CQUFlO01BQWYsZUFBZTtFQUNmLDRCQUFzQjtFQUF0Qiw2QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQixFQUFBOztBQUV4QjtFQUNFLDRDQUFvQztVQUFwQyxvQ0FBb0M7RUFDcEMsY0FBYyxFQUFBOztBQUVoQjtFQUNFLG9CQUFjO01BQWQsY0FBYztFQUNkLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLDhDQUE4QjtFQUE5QixzQ0FBOEI7RUFBOUIsOEJBQThCO0VBQTlCLGlEQUE4QixFQUFBOztBQUVoQztFQUNFLGtCQUFrQixFQUFBOztBQUVwQixnQkFBQTtBQUNBO0VBRUksWUFBWSxFQUFBOztBQUZoQjtFQU1JLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLHNEQUFzQztFQUF0Qyw4Q0FBc0M7RUFBdEMsc0NBQXNDO0VBQXRDLHlEQUFzQyxFQUFBOztBQUkxQyxlQUFBO0FBQ0E7RUFDRSwyQkFBbUI7VUFBbkIsbUJBQW1CLEVBQUE7RUFEckI7SUFHSSxvQ0FBNEI7WUFBNUIsNEJBQTRCLEVBQUE7RUFIaEM7SUFNSSxrQkFBa0I7SUFDbEIsT0FBTztJQUNQLE1BQU07SUFDTixXQUFXO0lBQ1gsWUFBWTtJQUNaLG9CQUFvQjtJQUNwQixXQUFXLEVBQUE7RUFaZjtJQWVJLCtHQUEwRTtJQUExRSxnRkFBMEUsRUFBQTtFQWY5RTtJQWtCSSwrR0FBMkU7SUFBM0UsaUZBQTJFLEVBQUE7RUFsQi9FO0lBcUJJLGlIQUF5RTtJQUF6RSwrRUFBeUUsRUFBQTtFQXJCN0U7SUF3QkksaUhBQTRFO0lBQTVFLGtGQUE0RSxFQUFBOztBQUloRixhQUFBO0FBQ0E7RUFFSSxjQUFjO0VBQ2QscUJBQXFCO0VBQUUsZ0JBQUE7RUFDdkIsd0JBQXdCO0VBQUUsbUNBQUEsRUFBb0M7RUFKbEU7SUFNTSxhQUFhLEVBQUE7O0FBTm5CO0VBVUksOEJBQThCLEVBQUE7O0FBR2xDO0VBRUksaUNBQTZCO01BQTdCLDZCQUE2QixFQUFBOztBQUdqQztFQUVJLGlDQUE2QjtNQUE3Qiw2QkFBNkIsRUFBQTs7QUNoSGpDO0VBR00sNENBQW9DO1VBQXBDLG9DQUFvQyxFQUFBOztBQUgxQztFQU9JLG9CQUFvQjtFQUNwQixvQ0FBNEI7RUFBNUIsNEJBQTRCLEVBQUE7RUFSaEM7SUFVTSxvQkFBb0IsRUFBQTs7QUFWMUI7RUFlTSxvQkFBb0IsRUFBQTs7QUNmMUIsMEVBQUE7QUFFQTs7Q3BFeXdZQztBb0Vod1lELHNCQUFBO0FBQ0E7RUFDQyxhQUFhO0VBQ2Isa0JBQWlCO0VBQ2pCLFdBQVc7RUFDWCxZQUFZO0VBQ1osT0FBTTtFQUNOLE1BQUs7RUFDTCxnQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQixhQ2pCd0I7RURrQnhCLDhCQUE4QjtFQUM5Qiw2RUFBQTtFQUNBLG1DQUFtQztFQUNuQyxhQUFhLEVBQUE7RUFkZDtJQWtCRyw4QkFBc0I7WUFBdEIsc0JBQXNCLEVBQUE7RUFsQnpCO0lBdUJFLGVBQWUsRUFBQTs7QUFJakIsaUVBQUE7QUFDQTtFQUNDLG1HQUFBO0VBQ0EsY0FBYztFQUNkLG9CQUFtQjtFQUNuQiw4QkFBQTtFQUNBLCtEQUFpRjtFQUFqRix1REFBaUYsRUFBQTs7QUFHbEY7RUFDQyxjQUFjLEVBQUE7O0FBR2Y7RUFDQyxzQkFBQTtFQUNBLHVCQUF1QjtFQUN2QixvQkFBb0I7RUFDcEIsZUFBZSxFQUFBOztBQUdoQjtFQUNDLHNCQUFBO0VBQ0Esb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixZQUFZLEVBQUE7O0FBR2I7RUFDQyxzQkFBQTtFQUNBLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsZ0JBQWdCLEVBQUE7O0FBR2pCOzs7Q3BFd3ZZQztBb0VwdllEO0VBQ0Msa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxNQUFNO0VBQ04sV0FBVztFQUNYLFlBQVk7RUFDWixnQkNqRjRCO0VEa0Y1QixVQUFVO0VBQ1YsZ0NBQXdCO1VBQXhCLHdCQUF3QjtFQUN4QixtQ0FBbUM7RUFDbkMsb0JBQW1CLEVBQUE7O0FBR3BCO0VBQ0Msa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxNQUFNO0VBQ04sV0FBVztFQUNYLFlBQVk7RUFDWixnQkFBZSxFQUFBOztBQUdoQjs7RUFFQyxzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixPQUFPO0VBQ1AsUUFBUTtFQUNSLE1BQU07RUFDTixTQUFTLEVBQUE7O0FBR1YseUNBQUE7QUFDQTs7RUFFQyx5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLHFCQUFpQjtNQUFqQixpQkFBaUI7RUFDakIsNkNBQTBDO0VBQzFDLDJCQUEyQixFQUFBOztBQUc1QjtFQUNDLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsa0NBQWtDO0VBR2xDLDBCQUEwQjtFQUMxQiw4QkFBQTtFQUNBLHlFQUFtRjtFQUFuRixpRUFBbUY7RUFBbkYseURBQW1GO0VBQW5GLGdIQUFtRixFQUFBOztBQW5EcEY7RUF1REMsb0JBQW9CO0VBQ3BCLDhCQUFBO0VBQ0EsK0RBQWlGO0VBQWpGLHVEQUFpRixFQUFBOztBQUdsRjs7RUFHRSx3QkFBd0I7RUFDeEIsZ0JBQWdCLEVBQUE7O0FBMUNsQjs7RUFnREMsbUNBQW1DLEVBQUE7O0FBR3BDO0VBQ0Msa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxRQUFRO0VBQ1IsTUFBTTtFQUNOLFNBQVM7RUFDVCxnQkFBZ0IsRUFBQTs7QUFHakI7RUFDQyxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7RUFDWixNQUFNO0VBQ04sT0FBTyxFQUFBOztBQUdSOzs7Q3BFNHVZQztBb0V4dVlEO0VBQ0MsbUNBQW1DLEVBQUE7O0FBR3BDOzs7Q3BFMnVZQztBb0V2dVlEO0VBQ0MsZ0JDakw2QixFQUFBOztBRG9MOUI7RUFDQyxzQkFBc0I7RUFDdEIsdUJBQXVCO0VBQ3ZCLE9BQU87RUFDUCxNQUFNLEVBQUE7O0FBR1A7OztDcEV5dVlDO0FvRXJ1WUQ7RUFDQyxrQkFBa0I7RUFDbEIsT0FBTztFQUNQLFFBQVE7RUFDUixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLFdDck00QixFQUFBOztBRHdNN0I7RUFDQyxXQ3pNNEI7RUQwTTVCLDBCQUEwQixFQUFBOztBRWhOM0IsZ0ZBQUE7QUFFQTs7Ozs7Ozs7Ozs7Q3RFaThZQztBc0U3NllEOzs7O0V0RWs3WUU7QXNFNTZZRix1QkFBQTtBQUNBO0VBQ0MsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsd0JBQXdCO0VBQ3hCLGNBQWM7RUFDZCxTQUFTO0VBQ1QsVUFBVTtFQUNWLFNBQVM7RUFDVCxZQUFZO0VBQ1osYUFBYTtFQUNiLGdDQUF3QjtFQUF4Qix3QkFBd0I7RUFDeEIsd0JBQWdCO1VBQWhCLGdCQUFnQixFQUFBO0VBZmpCO0lBbUJFLFVBQVUsRUFBQTtFQW5CWjtJQXVCRSxhQUFhO0lBQ2IsWUFBWSxFQUFBO0VBeEJkO0lBNEJFLFVBQVU7SUFDVixTQUNELEVBQUE7O0FBR0QsNkZBQUE7QUFDQTtFQUNDLFVBQVUsRUFBQTs7QUFHWDs7O0VBR0Msc0ZBQStCO0VBQy9CLDJCQUEyQjtFQUMzQixXQUFXO0VBQ1gsWUFBWSxFQUFBOztBQUdiO0VBRUMsZ0ZBQUE7RUFDRzs7O0lBR0ksOEVBQXVCLEVBQUE7RUFHM0I7O0lBRUYsZ0JBQWdCLEVBQUEsRUFDaEI7O0FBR0Y7RUFDQyw0QkFBNEIsRUFBQTs7QUFHN0I7RUFDQyxnQ0FBZ0MsRUFBQTs7QUFHakM7RUFDQyxhQUFhLEVBQUE7O0FBR2Q7RUFDQyxjQUFjLEVBQUE7O0FBR2Y7RUFDQyw0QkFBNEIsRUFBQTs7QUFHN0I7RUFDQyxhQUFhO0VBQ2IsNEJBQTRCLEVBQUE7O0FBRzdCO0VBQ0MsY0FBYyxFQUFBOztBQUdmO0VBQ0MsNkJBQTZCLEVBQUE7O0FBRzlCLCtCQUFBO0FBQ0E7O0VBR0Usa0JBQWtCLEVBQUE7O0FBSXBCOzs7Q3RFczVZQztBc0VsNVlEOztFQUVDLGdCQUFnQjtFQUNoQixRQUFRO0VBQ1IsaUJBQWlCO0VBQ2pCLFdBQVc7RUFDWCxhQUFhO0VBQ2Isa0JBQWtCLEVBQUE7O0FBR25CO0VBQ0MsT0FBTyxFQUFBOztBQUdSO0VBQ0MsUUFBUSxFQUFBOztBQUdUOztFQUVDLFdBQVc7RUFDWCxTQUFTO0VBQ1Qsb0NBQWlDO0VBQ2pDLFlBQVk7RUFDWixXQUFXO0VBQ1gsa0JBQWtCLEVBQUE7O0FBR25CO0VBQ0MsU0FBUztFQUNULGlDQUFpQyxFQUFBOztBQUdsQztFQUNDLFVBQVU7RUFDVixnQ0FBZ0MsRUFBQTs7QUFJakM7Ozs7RXRFZzVZRTtBc0UxNFlGOztFQUVDLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIscUJBQWlCO01BQWpCLGlCQUFpQixFQUFBOztBQUdsQjtFQUNDLGNBQWM7RUFDZCw4QkFBOEI7RUFDOUIsV0FBVztFQUNYLFlBQVk7RUFDWixNQUFNO0VBQ04sT0FBTztFQUNQLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsYURoTXdCO0VDaU14QixVQUFVO0VBQ1YsMENBQWtDO0VBQWxDLGtDQUFrQztFQUNsQyxtQ0FBbUM7RUFDbkMsb0JBQW9CLEVBQUE7O0FBR3JCO0VBQ0MsYUFBYSxFQUFBOztBQUdkO0VBQ0MsYUQ1TXdCO0VDNk14QixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLFdBQVc7RUFDWCxXQUFXO0VBQ1gsaURBQXlDO1VBQXpDLHlDQUF5QztFQUN6QyxrQ0FBMEI7VUFBMUIsMEJBQTBCO0VBQzFCLDJDQUEyQjtFQUEzQixtQ0FBMkI7RUFBM0IsMkJBQTJCO0VBQTNCLG9EQUEyQjtFQUMzQixtQ0FBbUM7RUFDbkMsc0JBQXNCLEVBQUE7RUFidkI7SUFnQkUsY0FBYztJQUNkLGlCQUFpQjtJQUNqQixXQUFXO0lBQ1gscUJBQXFCO0lBQ3JCLGVBQWU7SUFDZixpQkFBaUIsRUFBQTtJQXJCbkI7TUF3QkcscUJBQXFCO01BQ3JCLFdBQVcsRUFBQTtJQXpCZDtNQThCRyw4Q0FBQTtNQUNBLDBCQUEwQixFQUFBO0lBL0I3QjtNQW1DRywwQkFBMEIsRUFBQTs7QUFLN0I7RUFDQyxVQUFVLEVBQUE7RUFEWDtJQUlFLGdDQUF3QjtZQUF4Qix3QkFBd0IsRUFBQTs7QUFJMUIsa0RBQUE7QUFDQTtFQUNDLGtCQUFrQixFQUFBOztBQUduQjtFQUVFLFdBQVc7RUFDWCxjQUFjO0VBQ2QsUUFBUTtFQUNSLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFdBQVc7RUFDWCxrQ0FBa0M7RUFDbEMseUJBQXlCO0VBQ3pCLDRCQUE0QjtFQUM1Qix5QkFBeUI7RUFDekIsb0JBQW9CLEVBQUE7O0FBYnRCO0VBaUJFLG1CQUFtQjtFQUNuQixXQUFXLEVBQUE7RUFsQmI7SUFxQkcsNEJBQTRCLEVBQUE7O0FBSy9CO0VBRUUsbUJBQW1CO0VBQ25CLFdBQVcsRUFBQTs7QUFJYjtFQUVFLGdCQUFnQjtFQUNoQixjQUFjLEVBQUE7O0FBSWhCO0VBRUUsZ0JBQWdCLEVBQUE7O0FBS2xCOzs7O0V0RTgyWUU7QXNFeDJZRjtFQUNDLGtCQUFrQjtFQUNsQixPQUFPO0VBQ1AsTUFBTTtFQUNOLFlBQVk7RUFDWixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLFdBQVc7RUFDWCxhQUFhO0VBQ2IsZUFBZSxFQUFBOztBQUloQjs7OztFdEUyMllFO0FzRXIyWUY7RUFDQyxrQkFBa0I7RUFDbEIsT0FBTztFQUNQLFNBQVM7RUFDVCxXQUFXO0VBQ1gsZ0JBQWdCLEVBQUE7RUFMakI7SUFRRSxlQUFlO0lBQ2YsV0FBVyxFQUFBOztBQUliO0VBQ0MsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsZUFBZTtFQUNmLGFBQWE7RUFDYixpQkFBaUI7RUFDakIsV0FBVyxFQUFBOztBQUdaO0VBQ0MsYUFBYSxFQUFBOztBQUdkLHNFQUFBO0FBQ0E7RUFDQyxrQkFBa0IsRUFBQTs7QUFJbkI7Ozs7OztFdEVxMllFO0FzRTcxWUY7RUFDQyxXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sU0FBUztFQUNULGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsMENBQWtDO0VBQWxDLGtDQUFrQztFQUNsQyxvQkFBb0I7RUFDcEIsY0FBYyxFQUFBOztBQUdmO0VBQ0MsV0FBVztFQUNYLFlBQVk7RUFDWixZQUFZLEVBQUE7O0FBR2I7RUFDQyxVQUFVLEVBQUE7RUFEWDtJQUlFLDZEQUFBO0lBQ0EsbUZBQStCLEVBQUE7O0FBSWpDO0VBRUUsVUFBVSxFQUFBO0VBRlo7SUFLRyxrREFBMEM7WUFBMUMsMENBQTBDLEVBQUE7RUFMN0M7SUFTRyw2RUFBZ0U7WUFBaEUscUVBQWdFLEVBQUE7O0FBVG5FO0VBY0UsZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYixXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsU0FBUztFQUNULFNBQVMsRUFBQTs7QUFyQlg7RUEwQkU7OztHdEVvMVlDO0VzRWgxWUQsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixZQUFZO0VBQ1osZ0JBQWdCLEVBQUE7O0FBakNsQjtFQXFDRSw4QkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxZQUFZO0VBQ1osc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQiw4QkFBOEI7RUFDOUIsZ0NBQWdDO0VBQ2hDLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sT0FBTztFQUNQLGdCQUFnQjtFQUNoQixTQUFTLEVBQUE7O0FBSVg7RUFoRkE7SUFrRkUsa0JBQWtCO0lBQ2xCLFVBQVU7SUFDVixTQUFTO0lBQ1QsU0FBUztJQUNULFlBQVksRUFBQSxFQUNaOztBQUdGO0VBQ0U7SUFBSywrQkFBdUI7WUFBdkIsdUJBQXVCLEVBQUE7RUFDNUI7SUFBTyxpQ0FBeUI7WUFBekIseUJBQXlCLEVBQUEsRUFBQTs7QUFGbEM7RUFDRTtJQUFLLCtCQUF1QjtZQUF2Qix1QkFBdUIsRUFBQTtFQUM1QjtJQUFPLGlDQUF5QjtZQUF6Qix5QkFBeUIsRUFBQSxFQUFBOztBQUdsQztFQUNFO0lBQUssNEJBQW9CO1lBQXBCLG9CQUFvQixFQUFBO0VBQ3pCO0lBQU0sa0NBQTBCO1lBQTFCLDBCQUEwQixFQUFBO0VBQ2hDO0lBQU8sNEJBQW9CO1lBQXBCLG9CQUFvQixFQUFBLEVBQUE7O0FBSDdCO0VBQ0U7SUFBSyw0QkFBb0I7WUFBcEIsb0JBQW9CLEVBQUE7RUFDekI7SUFBTSxrQ0FBMEI7WUFBMUIsMEJBQTBCLEVBQUE7RUFDaEM7SUFBTyw0QkFBb0I7WUFBcEIsb0JBQW9CLEVBQUEsRUFBQTs7QUFJN0I7Ozs7RXRFazFZRTtBc0U1MFlGLHVCQUFBO0FBQ0E7RUFDQyw0QkFBNEI7RUFDNUIsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixhRGxld0IsRUFBQTs7QUNxZXpCLHNEQUFBO0FBQ0E7RUFDQyxrQkFBa0I7RUFDbEIsT0FBTztFQUNQLE1BQU07RUFDTixZQUFZO0VBQ1osV0FBVyxFQUFBOztBQUdaOzs7O0VBSUMsbUNBQW1DO0VBQ25DLG9CQUFvQjtFQUNwQiwrREFBZ0Y7RUFBaEYsdURBQWdGLEVBQUE7O0FBR2pGLG1GQUFBO0FBQ0E7O0VBR0UsbUJBQW1CLEVBQUE7O0FBSXJCOztFQUVDLG9DQUFpQyxFQUFBOztBQUdsQyxpR0FBQTtBQUNBOztFQUdFLG9DQUFpQyxFQUFBOztBQUluQyxxR0FBQTtBQUVBO0VBRUUsVUFBVSxFQUFBOztBQUZaOztFQU9FLFVBQVUsRUFBQTs7QUFJWjs7O0N0RWkwWUM7QXNFN3pZRDs7OztFQUtFLHlEQUFBO0VBQ0EsY0FBYyxFQUFBOztBQUloQiw4RUFBQTtBQUNBOzs7RUFJRSxhQUFhLEVBQUE7O0FBSWY7RUFDQyx3QkFBd0IsRUFBQTs7QUFJeEI7RUFFRSxnQkFBZ0IsRUFBQTs7QXRFdXpZbkI7RXVFbDNaRSxrQkFBa0I7RUFDbEIsNEJBQXNCO0VBQXRCLDZCQUFzQjtNQUF0QiwwQkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLG1CQUFlO01BQWYsZUFBZTtFQUNmLHVCQUEyQjtNQUEzQixvQkFBMkI7VUFBM0IsMkJBQTJCO0VBQzNCLHlCQUF5QjtNQUF6Qix5QkFBeUI7RUFDekIsd0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUIsRUFBQTs7QUFHekI7RUFDRSxnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsbUJBQW1CLEVBQUE7O0FBR3JCO0VBQ0Usa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsVUFBVTtFQUNWLFNBQVM7RUFDVCxPQUFPO0VBQ1AsTUFBTTtFQUNOLFNBQVM7RUFDVCxRQUFRO0VBQ1Isc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2QixVQUFVLEVBQUE7O0FBR1o7RUFDRSw2QkFBNkI7RUFDN0Isc0NBQThCO1VBQTlCLDhCQUE4QjtFQUM5Qix1QkFBdUI7RUFDdkIsa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixPQUFPO0VBQ1AsU0FBUztFQUNULFFBQVE7RUFDUixVQUFVO0VBQ1YsU0FBUztFQUNULGlDQUFpQyxFQUFBOztBQUduQztFQUNFLGtCQUFrQjtFQUNsQix5Q0FBaUM7VUFBakMsaUNBQWlDO0VBQ2pDLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsWUFBWTtFQUFFLG1HQUFBO0VBQ2QsV0FBVztFQUNYLGVBQWU7RUFBRSxrREFBQTtFQUNqQixnQkFBZ0I7RUFBRSwwQ0FBQTtFQUNsQixxQkFBcUI7RUFDckIsd0JBQXdCLEVBQUE7O0FBRzFCOztFQUVFLFFBQVE7RUFDUixTQUFTLEVBQUE7O0FBR1g7O0VBRUUsWUFBWTtFQUNaLGNBQWMsRUFBQTs7QUFHaEI7RUFDRSxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLFdBQVc7RUFDWCxvQkFBb0IsRUFBQTs7QUFHdEI7RUFDRSxzQ0FBOEI7VUFBOUIsOEJBQThCO0VBQzlCLFlBQVk7RUFDWixXQUFXO0VBQ1gsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixXQUFXO0VBQ1gsVUFBVTtFQUNWLFNBQVM7RUFDVCxvQkFBb0I7RUFDcEIseUJBQWtCO01BQWxCLDBCQUFrQjtVQUFsQixrQkFBa0I7RUFDbEIsb0JBQWM7TUFBZCxjQUFjO0VBQ2QsMEJBQWE7TUFBYixhQUFhLEVBQUE7O0FBR2Y7RUFDRSwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixPQUFPO0VBQ1AsYUFBYTtFQUNiLFlBQVk7RUFDWixlQUFlO0VBQ2YsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixvQkFBb0I7RUFDcEIsV0FBVyxFQUFBOztBQUdiO0VBQ0UsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsU0FBUztFQUNULG9CQUFvQjtFQUNwQixnQkFBZ0IsRUFBQTs7QXZFODJabEI7RXVFMTJaRSxvQkFBb0I7RUFDcEIsc0JBQWlCO0dBQWpCLHFCQUFpQjtPQUFqQixpQkFBaUI7RUFDakIseUJBQXlCLEVBQUE7O0F2RTYyWjNCO0V1RXoyWkUsbUJBQW1CLEVBQUE7O0FBR3JCO0VBQ0Usa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxRQUFRO0VBQ1IsZ0JBQWdCLEVBQUE7O0FBR2xCO0VBQ0Usa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxVQUFVO0VBQ1YsVUFBVTtFQUNWLHVDQUErQjtFQUEvQiwrQkFBK0IsRUFBQTs7QUFHakM7RUFDRSwwREFBQTtFQUNBLFlBQVk7RUFDWixxQ0FBNkI7RUFBN0IsNkJBQTZCLEVBQUE7O0FBRy9CO0VBQ0UsTUFBTTtFQUNOLFdBQVcsRUFBQTs7QUFHYjtFQUNFLFFBQVE7RUFDUixXQUFXLEVBQUE7O0FBR2I7RUFDRSxPQUFPO0VBQ1AsWUFBWSxFQUFBOztBQUdkO0VBQ0UsWUFBWTtFQUNaLFNBQVM7RUFDVCxVQUFVLEVBQUE7O0FBR1o7RUFDRSxXQUFXO0VBQ1gsT0FBTztFQUNQLFFBQVE7RUFDUixXQUFXO0VBQ1gsYUFBYTtFQUNiLGVBQWU7RUFDZixXQUFXLEVBQUE7O0FBR2IsZ0JBQUE7QXZFazJaQTtFdUVoMlpFLFdBQVc7RUFDWCxPQUFPLEVBQUE7O0FBR1Q7RUFDRSxjQUFjO0VBQ2QsZUFBZTtFQUNmLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsa0JBQWtCLEVBQUE7O0FBR3BCO0VBQ0UsZUFBZTtFQUNmLE9BQU87RUFDUCxrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQix3QkFBd0IsRUFBQTs7QUNqTjFCOzs7RXhFcWphRTtBd0VqamFGOztFQUVFLDJCQUEyQjtFQUMzQiw2Q0FBNkM7RUFDN0MseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLHNCQUFzQjtFQUN0QixpQkFBaUI7RUFFakIsOEJBQXNCO1VBQXRCLHNCQUFzQixFQUFBOztBQUV4QjtFQUNFLGtCQUFrQixFQUFBOztBQUVwQjs7RUFFRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixVQUFVLEVBQUE7O0FBRVo7RXhFbWphRTtBd0VqamFGO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBQTs7QUFFWjs7RUFFRSxzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixNQUFNO0VBQ04sUUFBUTtFQUNSLFlBQVk7RUFDWixXQUFXO0VBQ1gseUJBQXlCO0VBQ3pCLDZCQUE2QjtFQUM3QixvQ0FBb0M7RUFDcEMscUJBQXFCO0VBQ3JCLDZCQUFxQjtVQUFyQixxQkFBcUIsRUFBQTs7QUFFdkI7RXhFbWphRTtBd0VqamFGO0VBQ0UsT0FBTztFQUNQLFdBQVcsRUFBQTs7QUFFYjs7RXhFb2phRTtBd0VqamFGO0VBQ0UsVUFBVTtFQUNWLFFBQVEsRUFBQTs7QUFFVjtFQUNFLFNBQVMsRUFBQTs7QUFFWDtFQUNFLG1DQUFtQztFQUNuQywyQkFBMkI7RUFDM0Isa0JBQWtCLEVBQUE7O0FBRXBCO0VBQ0UsWUFBWTtFQUNaLFdBQVcsRUFBQTs7QUFFYjs7RUFFRSxrQ0FBa0M7RUFDbEMsMENBQTBCO0VBQTFCLGtDQUEwQjtFQUExQiwwQkFBMEI7RUFBMUIsa0RBQTBCLEVBQUE7O0FBRTVCO0VBQ0UsMEJBQTBCLEVBQUE7O0FBRTVCO0V4RW1qYUU7QXdFamphRjtFQUNFLFlBQVksRUFBQTs7QUFFZDtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osWUFBWTtFQUNaLFNBQVMsRUFBQTs7QUFFWDtFQUNFLFdBQVcsRUFBQTs7QUFFYjtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osV0FBVztFQUNYLGFBQWEsRUFBQTs7QUFFZjtFQUNFLFdBQVc7RUFDWCxXQUFXLEVBQUE7O0FBRWI7O0V4RW9qYUU7QXdFNW9hRjtFQTRGRSxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLHlCQUF5QjtFQUN6QixnRUFBd0Q7VUFBeEQsd0RBQXdELEVBQUE7O0FBbkYxRDtFQXNGRSxrQkFBa0IsRUFBQTs7QUFFcEI7RUFDRSxtQkFBbUIsRUFBQTs7QUFFckI7RXhFbWphRTtBd0VqamFGO0VBQ0UsaUJBQWlCLEVBQUE7O0FBRW5CO0VBQ0UsaUJBQWlCLEVBQUE7O0FBOURuQjtFQWlFRSx5QkFBeUI7RUFDekIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2Ysb0ZBQTRFO1VBQTVFLDRFQUE0RSxFQUFBOztBQUU5RTtFQUNFLGlGQUF5RTtVQUF6RSx5RUFBeUUsRUFBQTs7QUFFM0U7RXhFbWphRTtBd0VqamFGOztFQUVFLFdBQVc7RUFDWCxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixVQUFVO0VBQ1YsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixRQUFRLEVBQUE7O0FBRVY7RUFDRSxVQUFVLEVBQUE7O0FBRVo7O0VBRUUsV0FBVztFQUNYLFdBQVc7RUFDWCxTQUFTO0VBQ1QsU0FBUyxFQUFBOztBQUVYO0VBQ0UsU0FBUyxFQUFBOztBQUVYO0V4RW1qYUU7QUFDRjtFd0VqamFFLG1CQUFtQixFQUFBOztBeEVvamFyQjs7O0V3RS9pYUUsbUJBQW1CLEVBQUE7O0FBRXJCOztFeEVvamFFO0F3RWpqYUY7O0VBR0UsOEJBQXNCO1VBQXRCLHNCQUFzQixFQUFBOztBQUV4QjtFQUNFLGtCQUFrQjtFQUNsQixXQUFXLEVBQUE7O0FBRWI7O0V4RW9qYUU7QXdFamphRjtFQUNFLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsa0JBQWtCLEVBQUE7O0FBRXBCO0VBQ0UsV0FBVztFQUNYLGVBQWUsRUFBQTs7QUFFakI7O0V4RW9qYUU7QXdFamphRjtFQUNFLGtCQUFrQjtFQUNsQixnQkFBZ0IsRUFBQTs7QUFFbEI7RUFDRSxnQkFBZ0IsRUFBQTs7QUFFbEI7RUFDRSxnQkFBZ0IsRUFBQTs7QUFFbEI7O0V4RW9qYUU7QXdFamphRjtFQUNFLGVBQWU7RUFDZixZQUFZO0VBQ1osU0FBUztFQUNULE9BQU87RUFDUCxXQUFXLEVBQUE7O0FBRWI7RUFDRSx1Q0FBdUM7RUFDdkMsK0JBQStCLEVBQUE7O0FBRWpDO0VBQ0Usc0NBQXNDO0VBQ3RDLDhCQUE4QixFQUFBOztBQUVoQztFQUNFLGlCQUFpQjtFQUNqQixVQUFVO0VBQ1YsV0FBVyxFQUFBOztBQUViO0VBQ0UsWUFBWSxFQUFBOztBQUVkO0VBQ0UsWUFBWSxFQUFBOztBQUVkOztFeEVvamFFO0F3RWpqYUY7RUFDRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLE1BQU07RUFDTixVQUFVLEVBQUE7O0FBRVo7RUFDRSxxQ0FBcUM7RUFDckMsNkJBQTZCO0VBQzdCLGtCQUFrQixFQUFBOztBQUVwQjtFQUNFLG9DQUFvQztFQUNwQyw0QkFBNEIsRUFBQTs7QUFFOUI7RUFDRSxVQUFVO0VBQ1YsV0FBVztFQUNYLGdCQUFnQixFQUFBOztBQUVsQjtFQUNFLFdBQVcsRUFBQTs7QUFFYjtFQUNFLFdBQVcsRUFBQTs7QUFFYjtFQUNFLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIseUJBQXlCO0VBQ3pCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsbUJBQW1CLEVBQUE7O0FBRXJCO0VBQ0UscUNBQXFDO0VBQ3JDLDZCQUE2QjtFQUM3QixTQUFTO0VBQ1QsWUFBWSxFQUFBOztBQUVkO0VBQ0UscUNBQXFDO0VBQ3JDLDZCQUE2QjtFQUM3QixRQUFRO0VBQ1IsV0FBVyxFQUFBOztBQUViO0VBQ0Usb0NBQW9DO0VBQ3BDLDRCQUE0QjtFQUM1QixVQUFVO0VBQ1YsWUFBWSxFQUFBOztBQUVkO0VBQ0Usc0NBQXNDO0VBQ3RDLDhCQUE4QjtFQUM5QixTQUFTO0VBQ1QsV0FBVyxFQUFBOztBQzlTYjtFQUNDLHdCQUF3QjtFQUN4Qiw0QkFBNEIsRUFBQTs7QXhFc0I3QjtFd0VsQkMsdUJBQXVCLEVBQUE7O0FBR3hCOzs7O0VDc0JDLHdCRGxCd0I7RUNtQnhCLHFCRG5Cd0I7RUNvQnhCLGdCRHBCd0IsRUFBQTs7QUFHekI7O0VBRUMsZUFBZSxFQUFBOztBeEUyQmhCO0V3RXZCQyxzQkFBc0I7RUFDdEIsV0FBVyxFQUFBOztBQUdaOzs7OztFQUtJLFVBQVU7RUFDVixTQUFTO0VBQ1QsU0FBUyxFQUFBOztBeEVZYjtFd0VOSSxrQkFBaUIsRUFBQTs7QUFJckI7O0VBd0JDLGlFQUEyRDtFQUMzRCxnQ0FBZ0MsRUFBQTtFQXpCakM7O0lBS0UsVUFBVTtJQUNWLFdBQVcsRUFBQTtFQU5iOztJQVNFLG1CQUFtQjtJQUNuQiw4QkFBMkIsRUFBQTtFQVY3Qjs7SUFhRSxtQkFBbUI7SUFDbkIsOEJBQTJCLEVBQUE7RUFkN0I7O0lBaUJFLDhCQUEyQixFQUFBO0VBakI3Qjs7SUFvQkUsOEJBQTBCLEVBQUE7O0FBZTVCO0VBQ0U7SUFDRSxXQUFXLEVBQUEsRUFDWjs7QUFJRjtFQUREO0lBRUUsY0FBYztJQUNkLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsaUJBQWlCO0lBQ2pCLGdCQUFnQixFQUFBLEVBRWpCOztBUDVGRDtFU0lJLGdCQUFnQixFQUFBOztBMUV5Q3BCO0UwRXBDRyxpQkFBaUI7RUFDbkIsbUJBQW1CO0VBRW5CLG9EaEV3RG1EO0VnRXZEbkQsZ0JBQWdCO0VBSWhCLDJDQUEyQztFQUMzQyxtREFBbUQsRUFBQTs7QUFlcEQ7RUFDQyxnQkFBZ0IsRUFBQTs7QUFHakI7RUFHRSxjaEVoQjhCLEVBQUE7O0FnRWFoQztFQU9FLGNoRXpCK0IsRUFBQTs7QWdFa0JqQztFQVVFLDBCQUEwQjtFQUMxQixnQkFBZ0IsRUFBQTs7QUFYbEI7RUFlRSwwQkFBMEIsRUFBQTs7QWpFUXhCO0VpRUpKO0lBRUksc0JBQXNCLEVBQUEsRUFFekI7O0FBR0M7RUFERjtJQUVJLG1CQUFtQixFQUFBLEVBRXRCOztBQzlERztFQUNJLG9CQUFpQjtLQUFqQixpQkFBaUIsRUFBQTs7QUFHckI7RUFDSSxnQ0FBNkI7S0FBN0IsNkJBQTZCO0VBQzdCLGdFQUFnRSxFQUFBOztBQUt4RTtFQUNJLDZCQUE2QixFQUFBOztBQUs3QjtFQUNJLGFBQWEsRUFBQTs7QWxFc0NqQjtFa0VqQ1E7SUFDSSxhQUFhLEVBQUEsRUFDaEI7O0FBc0JUO0VBWEksZUFZa0M7RUFYbEMsY0FXa0MsRUFBQTtFQVRsQzs7SUFFSSxnQkFPOEI7SUFOOUIsZUFNOEIsRUFBQTs7QUFHdEM7RUFmSSxrQkFBeUI7RUFDekIsaUJBQXdCLEVBQUE7RUFFeEI7O0lBRUksa0JBQXdCO0lBQ3hCLGlCQUF1QixFQUFBOztBQWEvQjtFQW5CSSxrQkFBeUI7RUFDekIsaUJBQXdCLEVBQUE7RUFFeEI7O0lBRUksa0JBQXdCO0lBQ3hCLGlCQUF1QixFQUFBOztBQWlCL0I7RUF2QkksbUJBQXlCO0VBQ3pCLGtCQUF3QixFQUFBO0VBRXhCOztJQUVJLG1CQUF3QjtJQUN4QixrQkFBdUIsRUFBQTs7QWxFYy9CO0VrRVNRO0lBN0JKLGVBOEIwQztJQTdCMUMsY0E2QjBDLEVBQUE7SUEzQjFDOztNQUVJLGdCQXlCc0M7TUF4QnRDLGVBd0JzQyxFQUFBLEVBdkJ6Qzs7QWxFYUw7RWtFaUJRO0lBckNKLGVBc0MwQztJQXJDMUMsY0FxQzBDLEVBQUE7SUFuQzFDOztNQUVJLGdCQWlDc0M7TUFoQ3RDLGVBZ0NzQyxFQUFBLEVBL0J6Qzs7QWxFYUw7RWtFeUJRO0lBN0NKLGVBOEMwQztJQTdDMUMsY0E2QzBDLEVBQUE7SUEzQzFDOztNQUVJLGdCQXlDc0M7TUF4Q3RDLGVBd0NzQyxFQUFBLEVBdkN6Qzs7QUE4Q1Q7RUFFUSxnQkFBZSxFQUFBOztBQUtuQjtFQUNJLGNqRWxGeUIsRUFBQTs7QWlFb0Y3QjtFQUNJLGNqRTVFdUIsRUFBQTs7QWlFOEUzQjtFQUNJLGNqRXpEc0IsRUFBQTs7QWlFMkQxQjtFQUNJLGNqRTFEc0IsRUFBQTs7QWlFNEQxQjtFQUNJLGNqRTVEd0IsRUFBQTs7QWlFOEQ1QjtFQUNJLGNqRTVEd0IsRUFBQTs7QWlFOEQ1QjtFQUNJLGNqRW5Gd0IsRUFBQTs7QWlFcUY1QjtFQUNJLGNqRXJGd0IsRUFBQTs7QWlFdUY1QjtFQUNJLGNqRW5Gd0IsRUFBQTs7QWlFcUY1QjtFQUNJLGNqRWxGdUIsRUFBQTs7QWlFb0YzQjtFQUNJLGNqRXBGdUIsRUFBQTs7QWlFc0YzQjtFQUNJLGNqRXRGdUIsRUFBQTs7QWlFd0YzQjtFQUNJLGNqRXhGdUIsRUFBQTs7QWlFMEYzQjtFQUNJLGNqRXZId0IsRUFBQTs7QWlFeUg1QjtFQUNJLGNqRXhId0IsRUFBQTs7QWlFNkg1QjtFQUNJLHFCQUFvQixFQUFBO0VBRHZCO0lBR08scUJBQW9CLEVBQUE7O0FBTTVCO0VBQ0kseUJqRTNJeUIsRUFBQTs7QWlFNkk3QjtFQUNJLHlCakVySXVCLEVBQUE7O0FpRXVJM0I7RUFDSSx5QmpFbEhzQixFQUFBOztBaUVvSDFCO0VBQ0kseUJqRXBIc0IsRUFBQTs7QWlFc0gxQjtFQUNJLHlCakV0SHNCLEVBQUE7O0FpRXdIMUI7RUFDSSx5QmpFeEh3QixFQUFBOztBaUUwSDVCO0VBQ0kseUJqRTFId0IsRUFBQTs7QWlFNEg1QjtFQUNJLHlCakU1SHdCLEVBQUE7O0FpRThINUI7RUFDSSx5QmpFOUh3QixFQUFBOztBaUVnSTVCO0VBQ0kseUJqRXJKd0IsRUFBQTs7QWlFdUo1QjtFQUNJLHlCakV2SndCLEVBQUE7O0FpRXlKNUI7RUFDSSx5QmpFeEp3QixFQUFBOztBaUUwSjVCO0VBQ0kseUJqRXZKd0IsRUFBQTs7QWlFeUo1QjtFQUNJLHlCakV6SndCLEVBQUE7O0FpRTJKNUI7RUFDSSx5QmpFekp1QixFQUFBOztBaUUySjNCO0VBQ0kseUJqRTNKdUIsRUFBQTs7QWlFNkozQjtFQUNJLHlCakU3SnVCLEVBQUE7O0FpRStKM0I7RUFDSSx5QmpFNUx3QixFQUFBOztBaUVrTTVCO0VBQ0ksZ0NBQThDLEVBQUE7O0FBRWxEO0VBQ0ksZ0NBQWdELEVBQUE7O0FBRXBEO0VBQ0ksZ0NBQWdELEVBQUE7O0FBRXBEO0VBQ0ksZ0NBQStDLEVBQUE7O0FBRW5EO0VBQ0ksZ0NBQStDLEVBQUE7O0FDdk12RDtFQUNFLGVBQWMsRUFBQTs7QUFFaEI7RUFIQTtJQUtJLFVBQVMsRUFBQSxFQUNWOztBQUdIO0VBQ0UsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsZ0JBQWdCLEVBQUE7O0FBR2xCO0VBQ0UsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsZ0JBQWdCLEVBQUE7O0FBR2xCO0VBQ0UsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsZ0JBQWdCLEVBQUE7O0FBR2xCO0VBQ0UseUJBQXlCLEVBQUEiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIEhhcmR3YXJlLWFjY2VsZXJhdGVkIFxuLy8gQHNlZSBodHRwOi8vYmxvZy50ZWFtdHJlZWhvdXNlLmNvbS9pbmNyZWFzZS15b3VyLXNpdGVzLXBlcmZvcm1hbmNlLXdpdGgtaGFyZHdhcmUtYWNjZWxlcmF0ZWQtY3NzXG4vLyBAc2VlIGh0dHA6Ly93d3cuaHRtbDVyb2Nrcy5jb20vZW4vdHV0b3JpYWxzL3NwZWVkL2hpZ2gtcGVyZm9ybWFuY2UtYW5pbWF0aW9ucy9cbiV6YXV4X2ZvcmNlX2hhIHtcblx0Ly8td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0Ly8tbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0Ly8tbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHQvLy1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXG5cdC8vLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdC8vLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdC8vLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG5cdC8vLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTAwMDtcblx0Ly8tbW96LXBlcnNwZWN0aXZlOiAxMDAwO1xuXHQvLy1tcy1wZXJzcGVjdGl2ZTogMTAwMDtcblx0cGVyc3BlY3RpdmU6IDEwMDA7XG59XG5cbi8vIFBsYWNlaG9sZGVyIG9mIGNsYXNzIC5zci1vbmx5IGZyb20gQm9vdHN0cmFwXG4lemF1eF9zcl9vbmx5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4vLyBCZXR0ZXIgZm9udCBzbW9vdGhpbmcgZm9yIG1vZGVybiBicm93c2Vycy5cbi8vIEBzZWUgaHR0cHM6Ly9kYXZpZHdhbHNoLm5hbWUvZm9udC1zbW9vdGhpbmdcbi8vIEBzZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL2ZvbnQtc21vb3RoXG4lemF1eF90ZXh0X2FudGlhbGlhc2VkIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4lemF1eF9yZXNldF9ib3gge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDtcbn1cblxuJXphdXhfcmVzZXRfdHlwbyB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4lemF1eF9jbGVhcmZpeCB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn0iLCIvKiFcbiAqIEJvb3RzdHJhcCB2NC41LjAgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIwIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMCBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG5cbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mdW5jdGlvbnMnO1xuQGltcG9ydCAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zJztcbi8vQGltcG9ydCAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3Jvb3QnOyAvLyBnbG9iYWwgdmFyaWFibGVzXG5AaW1wb3J0ICdub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcmVib290JzsgLy8gZm9yayBvZiBub3JtYWxpemUuY3NzIChzaW1pbGFyIHRvIHJlc2V0LmNzcylcbi8vQGltcG9ydCAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3R5cGUnO1xuQGltcG9ydCAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2ltYWdlcyc7XG4vL0BpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9jb2RlJztcbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ncmlkJztcbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90YWJsZXMnO1xuLy9AaW1wb3J0ICdub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMnO1xuQGltcG9ydCAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2J1dHRvbnMnO1xuQGltcG9ydCAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3RyYW5zaXRpb25zJztcbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9kcm9wZG93bic7XG5AaW1wb3J0ICdub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYnV0dG9uLWdyb3VwJztcbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9pbnB1dC1ncm91cCc7XG5AaW1wb3J0ICdub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY3VzdG9tLWZvcm1zJztcbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9uYXYnO1xuQGltcG9ydCAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL25hdmJhcic7XG4vL0BpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9jYXJkJztcbi8vQGltcG9ydCAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2JyZWFkY3J1bWInO1xuLy9AaW1wb3J0ICdub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcGFnaW5hdGlvbic7XG4vL0BpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9iYWRnZSc7XG4vL0BpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9qdW1ib3Ryb24nO1xuQGltcG9ydCAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2FsZXJ0JztcbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9wcm9ncmVzcyc7XG5AaW1wb3J0ICdub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWVkaWEnO1xuQGltcG9ydCAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2xpc3QtZ3JvdXAnO1xuQGltcG9ydCAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Nsb3NlJztcbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90b2FzdHMnO1xuQGltcG9ydCAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21vZGFsJztcbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90b29sdGlwJztcbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9wb3BvdmVyJztcbi8vQGltcG9ydCAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Nhcm91c2VsJztcbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9zcGlubmVycyc7XG5AaW1wb3J0ICdub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzJztcbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9wcmludCc7XG5cbi5oIHtcbiAgICAmLWYge1xuICAgICAgICAmMCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmxpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLyohXG4gKiBCb290c3RyYXAgdjQuNS4wIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjAgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTsgfVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7IH1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyB9XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTsgfVxuXG5hIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDU2YjM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07IH1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTsgfVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyB9XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7IH1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsOyB9XG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9XCJidXR0b25cIl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1cInJlc2V0XCJdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9XCJzdWJtaXRcIl06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDsgfVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsOyB9XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDsgfVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzZjNzU3ZDsgfVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItc20sXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXIteGwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQge1xuICAgIG1heC13aWR0aDogNzIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZyB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7IH0gfVxuXG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5uby1ndXR0ZXJzID4gLmNvbCxcbiAgLm5vLWd1dHRlcnMgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTsgfVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTsgfVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTsgfVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMyU7IH1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7IH1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7IH1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7IH1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7IH1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogMTM7IH1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDsgfVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxOyB9XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDI7IH1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMzsgfVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0OyB9XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDU7IH1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjsgfVxuXG4ub3JkZXItNyB7XG4gIG9yZGVyOiA3OyB9XG5cbi5vcmRlci04IHtcbiAgb3JkZXI6IDg7IH1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTsgfVxuXG4ub3JkZXItMTAge1xuICBvcmRlcjogMTA7IH1cblxuLm9yZGVyLTExIHtcbiAgb3JkZXI6IDExOyB9XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjsgfVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlOyB9XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlOyB9XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlOyB9XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXItc20tNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXNtLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXItc20tMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXItc20tMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci14bC04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTsgfVxuICAudGFibGUgdGgsXG4gIC50YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC50YWJsZSB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RlZTJlNjsgfVxuICAudGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZWUyZTY7IH1cblxuLnRhYmxlLXNtIHRoLFxuLnRhYmxlLXNtIHRkIHtcbiAgcGFkZGluZzogMC4zcmVtOyB9XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7IH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7IH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGhlYWQgdGQge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDsgfVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwOyB9XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZGFmZjsgfVxuXG4udGFibGUtcHJpbWFyeSB0aCxcbi50YWJsZS1wcmltYXJ5IHRkLFxuLnRhYmxlLXByaW1hcnkgdGhlYWQgdGgsXG4udGFibGUtcHJpbWFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2FiYWZmOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZmNkZmY7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZjZGZmOyB9XG5cbi50YWJsZS1zZWNvbmRhcnksXG4udGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4udGFibGUtc2Vjb25kYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkOGRiOyB9XG5cbi50YWJsZS1zZWNvbmRhcnkgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRkLFxuLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2IzYjdiYjsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGNiY2Y7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M4Y2JjZjsgfVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzZTZjYjsgfVxuXG4udGFibGUtc3VjY2VzcyB0aCxcbi50YWJsZS1zdWNjZXNzIHRkLFxuLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsXG4udGFibGUtc3VjY2VzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOGZkMTllOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMWRmYmI7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFkZmJiOyB9XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViOyB9XG5cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4NmNmZGE7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7IH1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7IH1cblxuLnRhYmxlLXdhcm5pbmcgdGgsXG4udGFibGUtd2FybmluZyB0ZCxcbi50YWJsZS13YXJuaW5nIHRoZWFkIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZGY3ZTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTsgfVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjsgfVxuXG4udGFibGUtZGFuZ2VyIHRoLFxuLnRhYmxlLWRhbmdlciB0ZCxcbi50YWJsZS1kYW5nZXIgdGhlYWQgdGgsXG4udGFibGUtZGFuZ2VyIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNlZDk2OWU7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7IH1cblxuLnRhYmxlLWxpZ2h0LFxuLnRhYmxlLWxpZ2h0ID4gdGgsXG4udGFibGUtbGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7IH1cblxuLnRhYmxlLWxpZ2h0IHRoLFxuLnRhYmxlLWxpZ2h0IHRkLFxuLnRhYmxlLWxpZ2h0IHRoZWFkIHRoLFxuLnRhYmxlLWxpZ2h0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmYmZjZmM7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZjY7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZjY7IH1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmM4Y2E7IH1cblxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk1OTk5YzsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliYmJlOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I5YmJiZTsgfVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4udGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjNDU0ZDU1OyB9XG5cbi50YWJsZSAudGhlYWQtbGlnaHQgdGgge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2OyB9XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cbiAgLnRhYmxlLWRhcmsgdGgsXG4gIC50YWJsZS1kYXJrIHRkLFxuICAudGFibGUtZGFyayB0aGVhZCB0aCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDU0ZDU1OyB9XG4gIC50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7IH1cbiAgLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpOyB9XG4gIC50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUtc20gPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLW1kID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLXhsID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDsgfVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuYnRuIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7IH1cbiAgLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC42NTsgfVxuICAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cbiAgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OWQ5O1xuICAgIGJvcmRlci1jb2xvcjogIzAwNjJjYzsgfVxuICAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjlkOTtcbiAgICBib3JkZXItY29sb3I6ICMwMDYyY2M7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE0MywgMjU1LCAwLjUpOyB9XG4gIC5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuICAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA1Y2JmOyB9XG4gICAgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE0MywgMjU1LCAwLjUpOyB9XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDsgfVxuICAuYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVhNjI2ODtcbiAgICBib3JkZXItY29sb3I6ICM1NDViNjI7IH1cbiAgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWE2MjY4O1xuICAgIGJvcmRlci1jb2xvcjogIzU0NWI2MjtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzAsIDEzOCwgMTQ1LCAwLjUpOyB9XG4gIC5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7IH1cbiAgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyO1xuICAgIGJvcmRlci1jb2xvcjogIzRlNTU1YjsgfVxuICAgIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzMCwgMTM4LCAxNDUsIDAuNSk7IH1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuICAuYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTg4Mzg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWU3ZTM0OyB9XG4gIC5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4ODM4O1xuICAgIGJvcmRlci1jb2xvcjogIzFlN2UzNDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgMTgwLCA5NywgMC41KTsgfVxuICAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cbiAgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0O1xuICAgIGJvcmRlci1jb2xvcjogIzFjNzQzMDsgfVxuICAgIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCAxODAsIDk3LCAwLjUpOyB9XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cbiAgLmJ0bi1pbmZvOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2O1xuICAgIGJvcmRlci1jb2xvcjogIzExN2E4YjsgfVxuICAuYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzODQ5NjtcbiAgICBib3JkZXItY29sb3I6ICMxMTdhOGI7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTgsIDE3NiwgMTk1LCAwLjUpOyB9XG4gIC5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICAgIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxuICAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTA3MDdmOyB9XG4gICAgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTgsIDE3NiwgMTk1LCAwLjUpOyB9XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cbiAgLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBhODAwO1xuICAgIGJvcmRlci1jb2xvcjogI2QzOWUwMDsgfVxuICAuYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwYTgwMDtcbiAgICBib3JkZXItY29sb3I6ICNkMzllMDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzAsIDEyLCAwLjUpOyB9XG4gIC5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxuICAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzY5NTAwOyB9XG4gICAgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzAsIDEyLCAwLjUpOyB9XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuICAuYnRuLWRhbmdlcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M4MjMzMztcbiAgICBib3JkZXItY29sb3I6ICNiZDIxMzA7IH1cbiAgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzgyMzMzO1xuICAgIGJvcmRlci1jb2xvcjogI2JkMjEzMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjUsIDgzLCA5NywgMC41KTsgfVxuICAuYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG4gIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMDtcbiAgICBib3JkZXItY29sb3I6ICNiMjFmMmQ7IH1cbiAgICAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjUsIDgzLCA5NywgMC41KTsgfVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAuYnRuLWxpZ2h0OmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhO1xuICAgIGJvcmRlci1jb2xvcjogI2RhZTBlNTsgfVxuICAuYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhO1xuICAgIGJvcmRlci1jb2xvcjogI2RhZTBlNTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTYsIDIxNywgMjE5LCAwLjUpOyB9XG4gIC5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbiAgICBib3JkZXItY29sb3I6ICNkM2Q5ZGY7IH1cbiAgICAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTYsIDIxNywgMjE5LCAwLjUpOyB9XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgLmJ0bi1kYXJrOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNzJiO1xuICAgIGJvcmRlci1jb2xvcjogIzFkMjEyNDsgfVxuICAuYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjcyYjtcbiAgICBib3JkZXItY29sb3I6ICMxZDIxMjQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODIsIDg4LCA5MywgMC41KTsgfVxuICAuYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0O1xuICAgIGJvcmRlci1jb2xvcjogIzE3MWExZDsgfVxuICAgIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDgyLCA4OCwgOTMsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMwMDdiZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuICAgIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkOyB9XG4gIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gICAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkOyB9XG4gIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICAgIGJvcmRlci1jb2xvcjogIzZjNzU3ZDsgfVxuICAgIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyOGE3NDU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuICAgIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxuICAuYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzE3YTJiODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XG4gICAgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZjMTA3O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cbiAgICAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2RjMzU0NTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG4gICAgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAuYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gIC5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2Y4ZjlmYTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XG4gIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMzQzYTQwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgICAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpOyB9XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJ0bi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwNTZiMztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTsgfVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07IH1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmZhZGUge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5mYWRlOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNvbGxhcHNpbmcge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gICAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDsgfVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS1sZy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS14bC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwOyB9XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInRvcFwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87IH1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmOyB9XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwOyB9XG4gIC5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gICAgY29sb3I6ICMxNjE4MWI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG4gIC5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNhZGI1YmQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7IH1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5idG4tZ3JvdXAgPiAuYnRuLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvOyB9XG4gICAgLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIge1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIC5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7IH1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41NjI1cmVtOyB9XG4gIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtOyB9XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07IH1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLTFweDsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMzsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0OyB9XG4gIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4gIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4gIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gIC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gIC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuICsgMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLFxuICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1cyxcbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMge1xuICAgICAgei1pbmRleDogMzsgfVxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bixcbiAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07IH1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpOyB9XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07IH1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0OyB9XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICM4MGJkZmY7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmO1xuICAgIGJvcmRlci1jb2xvcjogI2IzZDdmZjsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIGNvbG9yOiAjNmM3NTdkOyB9XG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC4yNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAjYWRiNWJkIHNvbGlkIDFweDsgfVxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjI1cmVtO1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogNTAlIC8gNTAlIDUwJSBuby1yZXBlYXQ7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2bDIuOTc0IDIuOTlMOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTsgfVxuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgbGVmdDogLTIuMjVyZW07XG4gICAgd2lkdGg6IDEuNzVyZW07XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgdG9wOiBjYWxjKDAuMjVyZW0gKyAycHgpO1xuICAgIGxlZnQ6IGNhbGMoLTIuMjVyZW0gKyAycHgpO1xuICAgIHdpZHRoOiBjYWxjKDFyZW0gLSA0cHgpO1xuICAgIGhlaWdodDogY2FsYygxcmVtIC0gNHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDsgfVxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC43NXJlbSk7IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIC5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7IH1cbiAgICAuY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzZjNzU3ZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gIC5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jdXN0b20tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICM0OTUwNTc7IH1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDsgfVxuICAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7IH1cbiAgLmN1c3RvbS1maWxlLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgLmN1c3RvbS1maWxlLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gIC5jdXN0b20tZmlsZS1pbnB1dDpsYW5nKGVuKSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7IH1cbiAgLmN1c3RvbS1maWxlLWlucHV0IH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpOyB9XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG4gIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAuMjVyZW0gMC4yNXJlbSAwOyB9XG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIC5jdXN0b20tcmFuZ2U6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cbiAgICAuY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG4gICAgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG4gICAgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICBhcHBlYXJhbmNlOiBub25lOyB9XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogMC41cmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7IH1cbiAgLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkOyB9XG4gIC5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7IH1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICAgIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuICAubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2ICNkZWUyZTYgI2ZmZjsgfVxuICAubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi5uYXYtZmlsbCA+IC5uYXYtbGluayxcbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtOyB9XG4gIC5uYXZiYXIgLmNvbnRhaW5lcixcbiAgLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyIC5jb250YWluZXItc20sIC5uYXZiYXIgLmNvbnRhaW5lci1tZCwgLm5hdmJhciAuY29udGFpbmVyLWxnLCAubmF2YmFyIC5jb250YWluZXIteGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTsgfVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7IH1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuICAgIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTsgfVxuICAuYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDQwODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2U1ZmY7XG4gIGJvcmRlci1jb2xvcjogI2I4ZGFmZjsgfVxuICAuYWxlcnQtcHJpbWFyeSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzlmY2RmZjsgfVxuICAuYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwMDI3NTI7IH1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzgzZDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlM2U1O1xuICBib3JkZXItY29sb3I6ICNkNmQ4ZGI7IH1cbiAgLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2M4Y2JjZjsgfVxuICAuYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzIwMjMyNjsgfVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlZGRhO1xuICBib3JkZXItY29sb3I6ICNjM2U2Y2I7IH1cbiAgLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNiMWRmYmI7IH1cbiAgLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMGIyZTEzOyB9XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMwYzU0NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWVjZjE7XG4gIGJvcmRlci1jb2xvcjogI2JlZTVlYjsgfVxuICAuYWxlcnQtaW5mbyBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2FiZGRlNTsgfVxuICAuYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwNjJjMzM7IH1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjNjZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZWJhOyB9XG4gIC5hbGVydC13YXJuaW5nIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZlOGExOyB9XG4gIC5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzUzM2YwMzsgfVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM3MjFjMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGQ3ZGE7XG4gIGJvcmRlci1jb2xvcjogI2Y1YzZjYjsgfVxuICAuYWxlcnQtZGFuZ2VyIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZjFiMGI3OyB9XG4gIC5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNDkxMjE3OyB9XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjODE4MTgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBib3JkZXItY29sb3I6ICNmZGZkZmU7IH1cbiAgLmFsZXJ0LWxpZ2h0IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZWNlY2Y2OyB9XG4gIC5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM2ODY4Njg7IH1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDhkOTtcbiAgYm9yZGVyLWNvbG9yOiAjYzZjOGNhOyB9XG4gIC5hbGVydC1kYXJrIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjliYmJlOyB9XG4gIC5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzA0MDUwNTsgfVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwOyB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH0gfVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07IH1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgICBhbmltYXRpb246IG5vbmU7IH0gfVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7IH1cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTsgfVxuICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDsgfVxuICAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzZjNzU3ZDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7IH1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7IH1cbiAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDsgfVxuICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwOyB9XG4gICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwOyB9XG4gICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7IH0gfVxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHg7IH1cbiAgICAubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA0MDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhkYWZmOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMwMDQwODU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlmY2RmZjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDQwODU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA0MDg1OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMzODNkNDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ4ZGI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMzODNkNDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M4Y2JjZjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4M2Q0MTtcbiAgICBib3JkZXItY29sb3I6ICMzODNkNDE7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMxNTU3MjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2U2Y2I7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzE1NTcyNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFkZmJiOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1NTcyNDtcbiAgICBib3JkZXItY29sb3I6ICMxNTU3MjQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMwYzU0NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWU1ZWI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzBjNTQ2MDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZGU1OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBjNTQ2MDtcbiAgICBib3JkZXItY29sb3I6ICMwYzU0NjA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4NTY0MDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzg1NjQwNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg1NjQwNDtcbiAgICBib3JkZXItY29sb3I6ICM4NTY0MDQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzcyMWMyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzcyMWMyNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzIxYzI0O1xuICAgIGJvcmRlci1jb2xvcjogIzcyMWMyNDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM4MTgxODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjODE4MTgyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZjY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgxODE4MjtcbiAgICBib3JkZXItY29sb3I6ICM4MTgxODI7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMxYjFlMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmM4Y2E7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzFiMWUyMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliYmJlOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWUyMTtcbiAgICBib3JkZXItY29sb3I6ICMxYjFlMjE7IH1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAuNTsgfVxuICAuY2xvc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6aG92ZXIsIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG4gICAgb3BhY2l0eTogLjc1OyB9XG5cbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi50b2FzdCB7XG4gIGZsZXgtYmFzaXM6IDM1MHB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAudG9hc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuICAudG9hc3Quc2hvd2luZyB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAudG9hc3Quc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTsgfVxuICAudG9hc3QuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpOyB9XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogMC43NXJlbTsgfVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDsgfVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTsgfVxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7IH1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7IH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7IH1cbiAgICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgb3V0bGluZTogMDsgfVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgICBvcGFjaXR5OiAwLjY1OyB9XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7IH1cbiAgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgICBtYXJnaW46IC0xcmVtIC0xcmVtIC0xcmVtIGF1dG87IH1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07IH1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTsgfVxuICAubW9kYWwtZm9vdGVyID4gKiB7XG4gICAgbWFyZ2luOiAwLjI1cmVtOyB9XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvOyB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTsgfVxuICAgIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTsgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgICBoZWlnaHQ6IG1pbi1jb250ZW50OyB9XG4gIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDsgfSB9XG5cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwOyB9XG4gIC50b29sdGlwLnNob3cge1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuICAudG9vbHRpcCAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMC44cmVtO1xuICAgIGhlaWdodDogMC40cmVtOyB9XG4gICAgLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDsgfVxuICAuYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3cge1xuICAgIGJvdHRvbTogMDsgfVxuICAgIC5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwOyB9XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07IH1cbiAgLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMC40cmVtO1xuICAgIGhlaWdodDogMC44cmVtOyB9XG4gICAgLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7IH1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwOyB9XG4gIC5icy10b29sdGlwLWJvdHRvbSAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdyB7XG4gICAgdG9wOiAwOyB9XG4gICAgLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMC40cmVtIDAuNHJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7IH1cblxuLmJzLXRvb2x0aXAtbGVmdCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07IH1cbiAgLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAwLjRyZW07XG4gICAgaGVpZ2h0OiAwLjhyZW07IH1cbiAgICAuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMC40cmVtIDAgMC40cmVtIDAuNHJlbTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwOyB9XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG4gIC5wb3BvdmVyIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIG1hcmdpbjogMCAwLjNyZW07IH1cbiAgICAucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgfVxuXG4uYnMtcG9wb3Zlci10b3AsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gPiAuYXJyb3cge1xuICAgIGJvdHRvbTogY2FsYygtMC41cmVtIC0gMXB4KTsgfVxuICAgIC5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICAgIC5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdID4gLmFycm93OjphZnRlciB7XG4gICAgICBib3R0b206IDFweDtcbiAgICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjsgfVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cbiAgLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAuYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luOiAwLjNyZW0gMDsgfVxuICAgIC5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gICAgLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdID4gLmFycm93OjphZnRlciB7XG4gICAgICBsZWZ0OiAxcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7IH1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuICAuYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdID4gLmFycm93IHtcbiAgICB0b3A6IGNhbGMoLTAuNXJlbSAtIDFweCk7IH1cbiAgICAuYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gICAgLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxuICAuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmN2Y3OyB9XG5cbi5icy1wb3BvdmVyLWxlZnQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSA+IC5hcnJvdyB7XG4gICAgcmlnaHQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luOiAwLjNyZW0gMDsgfVxuICAgIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdID4gLmFycm93OjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICAgIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjsgfVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpOyB9XG4gIC5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjMjEyNTI5OyB9XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjsgfVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItd2lkdGg6IDAuMmVtOyB9XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93OyB9XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtOyB9XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5zcGlubmVyLWJvcmRlcixcbiAgLnNwaW5uZXItZ3JvdyB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzOyB9IH1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1wcmltYXJ5OmhvdmVyLCBhLmJnLXByaW1hcnk6Zm9jdXMsXG5idXR0b24uYmctcHJpbWFyeTpob3ZlcixcbmJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYyAhaW1wb3J0YW50OyB9XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyICFpbXBvcnRhbnQ7IH1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNCAhaW1wb3J0YW50OyB9XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50OyB9XG5cbmEuYmctaW5mbzpob3ZlciwgYS5iZy1pbmZvOmZvY3VzLFxuYnV0dG9uLmJnLWluZm86aG92ZXIsXG5idXR0b24uYmctaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGIgIWltcG9ydGFudDsgfVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDsgfVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDIxMzAgIWltcG9ydGFudDsgfVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1saWdodDpob3ZlciwgYS5iZy1saWdodDpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodDpob3ZlcixcbmJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTUgIWltcG9ydGFudDsgfVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuICAuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7IH1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLnVzZXItc2VsZWN0LWFsbCB7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDsgfVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDsgfVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwOyB9XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7IH1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwOyB9IH1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDsgfVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDsgfVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDsgfVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDsgfVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDsgfVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1mMiB7XG4gIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LWYyLFxuLm15LWYyIHtcbiAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLWYyLFxuLm14LWYyIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDsgfVxuXG4ubWItZjIsXG4ubXktZjIge1xuICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDsgfVxuXG4ubWwtZjIsXG4ubXgtZjIge1xuICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tZjUge1xuICBtYXJnaW46IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mNSxcbi5teS1mNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mNSxcbi5teC1mNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWY1LFxuLm15LWY1IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWY1LFxuLm14LWY1IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tLWYxMCB7XG4gIG1hcmdpbjogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mMTAsXG4ubXktZjEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mMTAsXG4ubXgtZjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWYxMCxcbi5teS1mMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWYxMCxcbi5teC1mMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tLWYxNSB7XG4gIG1hcmdpbjogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mMTUsXG4ubXktZjE1IHtcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mMTUsXG4ubXgtZjE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWYxNSxcbi5teS1mMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWYxNSxcbi5teC1mMTUge1xuICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5tLWYxNiB7XG4gIG1hcmdpbjogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mMTYsXG4ubXktZjE2IHtcbiAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mMTYsXG4ubXgtZjE2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWYxNixcbi5teS1mMTYge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWYxNixcbi5teC1mMTYge1xuICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5tLWYyMCB7XG4gIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mMjAsXG4ubXktZjIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mMjAsXG4ubXgtZjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWYyMCxcbi5teS1mMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWYyMCxcbi5teC1mMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tLWYyNSB7XG4gIG1hcmdpbjogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mMjUsXG4ubXktZjI1IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mMjUsXG4ubXgtZjI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWYyNSxcbi5teS1mMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWYyNSxcbi5teC1mMjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tLWYyNyB7XG4gIG1hcmdpbjogMjdweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mMjcsXG4ubXktZjI3IHtcbiAgbWFyZ2luLXRvcDogMjdweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mMjcsXG4ubXgtZjI3IHtcbiAgbWFyZ2luLXJpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWYyNyxcbi5teS1mMjcge1xuICBtYXJnaW4tYm90dG9tOiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWYyNyxcbi5teC1mMjcge1xuICBtYXJnaW4tbGVmdDogMjdweCAhaW1wb3J0YW50OyB9XG5cbi5tLWYzMCB7XG4gIG1hcmdpbjogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mMzAsXG4ubXktZjMwIHtcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mMzAsXG4ubXgtZjMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWYzMCxcbi5teS1mMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWYzMCxcbi5teC1mMzAge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tLWYzNSB7XG4gIG1hcmdpbjogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mMzUsXG4ubXktZjM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mMzUsXG4ubXgtZjM1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWYzNSxcbi5teS1mMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWYzNSxcbi5teC1mMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tLWY0MCB7XG4gIG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mNDAsXG4ubXktZjQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mNDAsXG4ubXgtZjQwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWY0MCxcbi5teS1mNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWY0MCxcbi5teC1mNDAge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tLWY0NSB7XG4gIG1hcmdpbjogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mNDUsXG4ubXktZjQ1IHtcbiAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mNDUsXG4ubXgtZjQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWY0NSxcbi5teS1mNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWY0NSxcbi5teC1mNDUge1xuICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5tLWY1MCB7XG4gIG1hcmdpbjogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mNTAsXG4ubXktZjUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mNTAsXG4ubXgtZjUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWY1MCxcbi5teS1mNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWY1MCxcbi5teC1mNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tLWY1NSB7XG4gIG1hcmdpbjogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mNTUsXG4ubXktZjU1IHtcbiAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mNTUsXG4ubXgtZjU1IHtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWY1NSxcbi5teS1mNTUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWY1NSxcbi5teC1mNTUge1xuICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tLWY2MCB7XG4gIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mNjAsXG4ubXktZjYwIHtcbiAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mNjAsXG4ubXgtZjYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWY2MCxcbi5teS1mNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWY2MCxcbi5teC1mNjAge1xuICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tLWY2NSB7XG4gIG1hcmdpbjogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mNjUsXG4ubXktZjY1IHtcbiAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mNjUsXG4ubXgtZjY1IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWY2NSxcbi5teS1mNjUge1xuICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWY2NSxcbi5teC1mNjUge1xuICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tLWY3MCB7XG4gIG1hcmdpbjogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mNzAsXG4ubXktZjcwIHtcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mNzAsXG4ubXgtZjcwIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWY3MCxcbi5teS1mNzAge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWY3MCxcbi5teC1mNzAge1xuICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tLWY3NSB7XG4gIG1hcmdpbjogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mNzUsXG4ubXktZjc1IHtcbiAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mNzUsXG4ubXgtZjc1IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWY3NSxcbi5teS1mNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWY3NSxcbi5teC1mNzUge1xuICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5tLWY4MCB7XG4gIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mODAsXG4ubXktZjgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mODAsXG4ubXgtZjgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWY4MCxcbi5teS1mODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWY4MCxcbi5teC1mODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tLWY4NSB7XG4gIG1hcmdpbjogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mODUsXG4ubXktZjg1IHtcbiAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mODUsXG4ubXgtZjg1IHtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWY4NSxcbi5teS1mODUge1xuICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWY4NSxcbi5teC1mODUge1xuICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tLWY5MCB7XG4gIG1hcmdpbjogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mOTAsXG4ubXktZjkwIHtcbiAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mOTAsXG4ubXgtZjkwIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWY5MCxcbi5teS1mOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWY5MCxcbi5teC1mOTAge1xuICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5tLWY5NSB7XG4gIG1hcmdpbjogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mOTUsXG4ubXktZjk1IHtcbiAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mOTUsXG4ubXgtZjk1IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWY5NSxcbi5teS1mOTUge1xuICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWY5NSxcbi5teC1mOTUge1xuICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tLWYxMDAge1xuICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LWYxMDAsXG4ubXktZjEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLWYxMDAsXG4ubXgtZjEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWItZjEwMCxcbi5teS1mMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtZjEwMCxcbi5teC1mMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tZjEyMCB7XG4gIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtZjEyMCxcbi5teS1mMTIwIHtcbiAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDsgfVxuXG4ubXItZjEyMCxcbi5teC1mMTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1mMTIwLFxuLm15LWYxMjAge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1mMTIwLFxuLm14LWYxMjAge1xuICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDsgfVxuXG4ubS1mMTMwIHtcbiAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mMTMwLFxuLm15LWYxMzAge1xuICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mMTMwLFxuLm14LWYxMzAge1xuICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWYxMzAsXG4ubXktZjEzMCB7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWYxMzAsXG4ubXgtZjEzMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tLWYxNTAge1xuICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LWYxNTAsXG4ubXktZjE1MCB7XG4gIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLWYxNTAsXG4ubXgtZjE1MCB7XG4gIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDsgfVxuXG4ubWItZjE1MCxcbi5teS1mMTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtZjE1MCxcbi5teC1mMTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tZjIwMCB7XG4gIG1hcmdpbjogMjAwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtZjIwMCxcbi5teS1mMjAwIHtcbiAgbWFyZ2luLXRvcDogMjAwcHggIWltcG9ydGFudDsgfVxuXG4ubXItZjIwMCxcbi5teC1mMjAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1mMjAwLFxuLm15LWYyMDAge1xuICBtYXJnaW4tYm90dG9tOiAyMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1mMjAwLFxuLm14LWYyMDAge1xuICBtYXJnaW4tbGVmdDogMjAwcHggIWltcG9ydGFudDsgfVxuXG4ubS1mMjUwIHtcbiAgbWFyZ2luOiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1mMjUwLFxuLm15LWYyNTAge1xuICBtYXJnaW4tdG9wOiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1mMjUwLFxuLm14LWYyNTAge1xuICBtYXJnaW4tcmlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLWYyNTAsXG4ubXktZjI1MCB7XG4gIG1hcmdpbi1ib3R0b206IDI1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLWYyNTAsXG4ubXgtZjI1MCB7XG4gIG1hcmdpbi1sZWZ0OiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtZjIge1xuICBwYWRkaW5nOiAycHggIWltcG9ydGFudDsgfVxuXG4ucHQtZjIsXG4ucHktZjIge1xuICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLWYyLFxuLnB4LWYyIHtcbiAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLWYyLFxuLnB5LWYyIHtcbiAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50OyB9XG5cbi5wbC1mMixcbi5weC1mMiB7XG4gIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtZjUge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDsgfVxuXG4ucHQtZjUsXG4ucHktZjUge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLWY1LFxuLnB4LWY1IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLWY1LFxuLnB5LWY1IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG5cbi5wbC1mNSxcbi5weC1mNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtZjEwIHtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5wdC1mMTAsXG4ucHktZjEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucHItZjEwLFxuLnB4LWYxMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucGItZjEwLFxuLnB5LWYxMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLWYxMCxcbi5weC1mMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucC1mMTUge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LWYxNSxcbi5weS1mMTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5wci1mMTUsXG4ucHgtZjE1IHtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYi1mMTUsXG4ucHktZjE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuXG4ucGwtZjE1LFxuLnB4LWYxNSB7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5wLWYxNiB7XG4gIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ucHQtZjE2LFxuLnB5LWYxNiB7XG4gIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLWYxNixcbi5weC1mMTYge1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLWYxNixcbi5weS1mMTYge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5wbC1mMTYsXG4ucHgtZjE2IHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtZjIwIHtcbiAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wdC1mMjAsXG4ucHktZjIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ucHItZjIwLFxuLnB4LWYyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ucGItZjIwLFxuLnB5LWYyMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLWYyMCxcbi5weC1mMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ucC1mMjUge1xuICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LWYyNSxcbi5weS1mMjUge1xuICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wci1mMjUsXG4ucHgtZjI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYi1mMjUsXG4ucHktZjI1IHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuXG4ucGwtZjI1LFxuLnB4LWYyNSB7XG4gIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5wLWYyNyB7XG4gIHBhZGRpbmc6IDI3cHggIWltcG9ydGFudDsgfVxuXG4ucHQtZjI3LFxuLnB5LWYyNyB7XG4gIHBhZGRpbmctdG9wOiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnByLWYyNyxcbi5weC1mMjcge1xuICBwYWRkaW5nLXJpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLWYyNyxcbi5weS1mMjcge1xuICBwYWRkaW5nLWJvdHRvbTogMjdweCAhaW1wb3J0YW50OyB9XG5cbi5wbC1mMjcsXG4ucHgtZjI3IHtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4ICFpbXBvcnRhbnQ7IH1cblxuLnAtZjMwIHtcbiAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5wdC1mMzAsXG4ucHktZjMwIHtcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ucHItZjMwLFxuLnB4LWYzMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ucGItZjMwLFxuLnB5LWYzMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLWYzMCxcbi5weC1mMzAge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ucC1mMzUge1xuICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LWYzNSxcbi5weS1mMzUge1xuICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5wci1mMzUsXG4ucHgtZjM1IHtcbiAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5wYi1mMzUsXG4ucHktZjM1IHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuXG4ucGwtZjM1LFxuLnB4LWYzNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5wLWY0MCB7XG4gIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ucHQtZjQwLFxuLnB5LWY0MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLWY0MCxcbi5weC1mNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLWY0MCxcbi5weS1mNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5wbC1mNDAsXG4ucHgtZjQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtZjQ1IHtcbiAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5wdC1mNDUsXG4ucHktZjQ1IHtcbiAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ucHItZjQ1LFxuLnB4LWY0NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ucGItZjQ1LFxuLnB5LWY0NSB7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLWY0NSxcbi5weC1mNDUge1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ucC1mNTAge1xuICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LWY1MCxcbi5weS1mNTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wci1mNTAsXG4ucHgtZjUwIHtcbiAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYi1mNTAsXG4ucHktZjUwIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtZjUwLFxuLnB4LWY1MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wLWY1NSB7XG4gIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDsgfVxuXG4ucHQtZjU1LFxuLnB5LWY1NSB7XG4gIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLWY1NSxcbi5weC1mNTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLWY1NSxcbi5weS1mNTUge1xuICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5wbC1mNTUsXG4ucHgtZjU1IHtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtZjYwIHtcbiAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5wdC1mNjAsXG4ucHktZjYwIHtcbiAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucHItZjYwLFxuLnB4LWY2MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucGItZjYwLFxuLnB5LWY2MCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLWY2MCxcbi5weC1mNjAge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucC1mNjUge1xuICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LWY2NSxcbi5weS1mNjUge1xuICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5wci1mNjUsXG4ucHgtZjY1IHtcbiAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5wYi1mNjUsXG4ucHktZjY1IHtcbiAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxuXG4ucGwtZjY1LFxuLnB4LWY2NSB7XG4gIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5wLWY3MCB7XG4gIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ucHQtZjcwLFxuLnB5LWY3MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLWY3MCxcbi5weC1mNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLWY3MCxcbi5weS1mNzAge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5wbC1mNzAsXG4ucHgtZjcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtZjc1IHtcbiAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5wdC1mNzUsXG4ucHktZjc1IHtcbiAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ucHItZjc1LFxuLnB4LWY3NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ucGItZjc1LFxuLnB5LWY3NSB7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLWY3NSxcbi5weC1mNzUge1xuICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ucC1mODAge1xuICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LWY4MCxcbi5weS1mODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5wci1mODAsXG4ucHgtZjgwIHtcbiAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5wYi1mODAsXG4ucHktZjgwIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtZjgwLFxuLnB4LWY4MCB7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5wLWY4NSB7XG4gIHBhZGRpbmc6IDg1cHggIWltcG9ydGFudDsgfVxuXG4ucHQtZjg1LFxuLnB5LWY4NSB7XG4gIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLWY4NSxcbi5weC1mODUge1xuICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLWY4NSxcbi5weS1mODUge1xuICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG5cbi5wbC1mODUsXG4ucHgtZjg1IHtcbiAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtZjkwIHtcbiAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5wdC1mOTAsXG4ucHktZjkwIHtcbiAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ucHItZjkwLFxuLnB4LWY5MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ucGItZjkwLFxuLnB5LWY5MCB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLWY5MCxcbi5weC1mOTAge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ucC1mOTUge1xuICBwYWRkaW5nOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LWY5NSxcbi5weS1mOTUge1xuICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5wci1mOTUsXG4ucHgtZjk1IHtcbiAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5wYi1mOTUsXG4ucHktZjk1IHtcbiAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxuXG4ucGwtZjk1LFxuLnB4LWY5NSB7XG4gIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5wLWYxMDAge1xuICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5wdC1mMTAwLFxuLnB5LWYxMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ucHItZjEwMCxcbi5weC1mMTAwIHtcbiAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ucGItZjEwMCxcbi5weS1mMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLWYxMDAsXG4ucHgtZjEwMCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ucC1mMTIwIHtcbiAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDsgfVxuXG4ucHQtZjEyMCxcbi5weS1mMTIwIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLWYxMjAsXG4ucHgtZjEyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLWYxMjAsXG4ucHktZjEyMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wbC1mMTIwLFxuLnB4LWYxMjAge1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtZjEzMCB7XG4gIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LWYxMzAsXG4ucHktZjEzMCB7XG4gIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50OyB9XG5cbi5wci1mMTMwLFxuLnB4LWYxMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50OyB9XG5cbi5wYi1mMTMwLFxuLnB5LWYxMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtZjEzMCxcbi5weC1mMTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50OyB9XG5cbi5wLWYxNTAge1xuICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wdC1mMTUwLFxuLnB5LWYxNTAge1xuICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDsgfVxuXG4ucHItZjE1MCxcbi5weC1mMTUwIHtcbiAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDsgfVxuXG4ucGItZjE1MCxcbi5weS1mMTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLWYxNTAsXG4ucHgtZjE1MCB7XG4gIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDsgfVxuXG4ucC1mMjAwIHtcbiAgcGFkZGluZzogMjAwcHggIWltcG9ydGFudDsgfVxuXG4ucHQtZjIwMCxcbi5weS1mMjAwIHtcbiAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLWYyMDAsXG4ucHgtZjIwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLWYyMDAsXG4ucHktZjIwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50OyB9XG5cbi5wbC1mMjAwLFxuLnB4LWYyMDAge1xuICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtZjI1MCB7XG4gIHBhZGRpbmc6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LWYyNTAsXG4ucHktZjI1MCB7XG4gIHBhZGRpbmctdG9wOiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wci1mMjUwLFxuLnB4LWYyNTAge1xuICBwYWRkaW5nLXJpZ2h0OiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYi1mMjUwLFxuLnB5LWYyNTAge1xuICBwYWRkaW5nLWJvdHRvbTogMjUwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtZjI1MCxcbi5weC1mMjUwIHtcbiAgcGFkZGluZy1sZWZ0OiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW5mMiB7XG4gIG1hcmdpbjogLTJweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uZjIsXG4ubXktbmYyIHtcbiAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uZjIsXG4ubXgtbmYyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW5mMixcbi5teS1uZjIge1xuICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW5mMixcbi5teC1uZjIge1xuICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50OyB9XG5cbi5tLW5mNSB7XG4gIG1hcmdpbjogLTVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uZjUsXG4ubXktbmY1IHtcbiAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uZjUsXG4ubXgtbmY1IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW5mNSxcbi5teS1uZjUge1xuICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW5mNSxcbi5teC1uZjUge1xuICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50OyB9XG5cbi5tLW5mMTAge1xuICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LW5mMTAsXG4ubXktbmYxMCB7XG4gIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLW5mMTAsXG4ubXgtbmYxMCB7XG4gIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDsgfVxuXG4ubWItbmYxMCxcbi5teS1uZjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtbmYxMCxcbi5teC1uZjEwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbmYxNSB7XG4gIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDsgfVxuXG4ubXQtbmYxNSxcbi5teS1uZjE1IHtcbiAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDsgfVxuXG4ubXItbmYxNSxcbi5teC1uZjE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1uZjE1LFxuLm15LW5mMTUge1xuICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uZjE1LFxuLm14LW5mMTUge1xuICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDsgfVxuXG4ubS1uZjE2IHtcbiAgbWFyZ2luOiAtMTZweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uZjE2LFxuLm15LW5mMTYge1xuICBtYXJnaW4tdG9wOiAtMTZweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uZjE2LFxuLm14LW5mMTYge1xuICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW5mMTYsXG4ubXktbmYxNiB7XG4gIG1hcmdpbi1ib3R0b206IC0xNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW5mMTYsXG4ubXgtbmYxNiB7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweCAhaW1wb3J0YW50OyB9XG5cbi5tLW5mMjAge1xuICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LW5mMjAsXG4ubXktbmYyMCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLW5mMjAsXG4ubXgtbmYyMCB7XG4gIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDsgfVxuXG4ubWItbmYyMCxcbi5teS1uZjIwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtbmYyMCxcbi5teC1uZjIwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbmYyNSB7XG4gIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDsgfVxuXG4ubXQtbmYyNSxcbi5teS1uZjI1IHtcbiAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDsgfVxuXG4ubXItbmYyNSxcbi5teC1uZjI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1uZjI1LFxuLm15LW5mMjUge1xuICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uZjI1LFxuLm14LW5mMjUge1xuICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDsgfVxuXG4ubS1uZjI3IHtcbiAgbWFyZ2luOiAtMjdweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uZjI3LFxuLm15LW5mMjcge1xuICBtYXJnaW4tdG9wOiAtMjdweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uZjI3LFxuLm14LW5mMjcge1xuICBtYXJnaW4tcmlnaHQ6IC0yN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW5mMjcsXG4ubXktbmYyNyB7XG4gIG1hcmdpbi1ib3R0b206IC0yN3B4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW5mMjcsXG4ubXgtbmYyNyB7XG4gIG1hcmdpbi1sZWZ0OiAtMjdweCAhaW1wb3J0YW50OyB9XG5cbi5tLW5mMzAge1xuICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LW5mMzAsXG4ubXktbmYzMCB7XG4gIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLW5mMzAsXG4ubXgtbmYzMCB7XG4gIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDsgfVxuXG4ubWItbmYzMCxcbi5teS1uZjMwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtbmYzMCxcbi5teC1uZjMwIHtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbmYzNSB7XG4gIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDsgfVxuXG4ubXQtbmYzNSxcbi5teS1uZjM1IHtcbiAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDsgfVxuXG4ubXItbmYzNSxcbi5teC1uZjM1IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1uZjM1LFxuLm15LW5mMzUge1xuICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uZjM1LFxuLm14LW5mMzUge1xuICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDsgfVxuXG4ubS1uZjQwIHtcbiAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uZjQwLFxuLm15LW5mNDAge1xuICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uZjQwLFxuLm14LW5mNDAge1xuICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW5mNDAsXG4ubXktbmY0MCB7XG4gIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW5mNDAsXG4ubXgtbmY0MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tLW5mNDUge1xuICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LW5mNDUsXG4ubXktbmY0NSB7XG4gIG1hcmdpbi10b3A6IC00NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLW5mNDUsXG4ubXgtbmY0NSB7XG4gIG1hcmdpbi1yaWdodDogLTQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWItbmY0NSxcbi5teS1uZjQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWwtbmY0NSxcbi5teC1uZjQ1IHtcbiAgbWFyZ2luLWxlZnQ6IC00NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbmY1MCB7XG4gIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtbmY1MCxcbi5teS1uZjUwIHtcbiAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDsgfVxuXG4ubXItbmY1MCxcbi5teC1uZjUwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1uZjUwLFxuLm15LW5mNTAge1xuICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uZjUwLFxuLm14LW5mNTAge1xuICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDsgfVxuXG4ubS1uZjU1IHtcbiAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uZjU1LFxuLm15LW5mNTUge1xuICBtYXJnaW4tdG9wOiAtNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uZjU1LFxuLm14LW5mNTUge1xuICBtYXJnaW4tcmlnaHQ6IC01NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW5mNTUsXG4ubXktbmY1NSB7XG4gIG1hcmdpbi1ib3R0b206IC01NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW5mNTUsXG4ubXgtbmY1NSB7XG4gIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tLW5mNjAge1xuICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LW5mNjAsXG4ubXktbmY2MCB7XG4gIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLW5mNjAsXG4ubXgtbmY2MCB7XG4gIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDsgfVxuXG4ubWItbmY2MCxcbi5teS1uZjYwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtbmY2MCxcbi5teC1uZjYwIHtcbiAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbmY2NSB7XG4gIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDsgfVxuXG4ubXQtbmY2NSxcbi5teS1uZjY1IHtcbiAgbWFyZ2luLXRvcDogLTY1cHggIWltcG9ydGFudDsgfVxuXG4ubXItbmY2NSxcbi5teC1uZjY1IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1uZjY1LFxuLm15LW5mNjUge1xuICBtYXJnaW4tYm90dG9tOiAtNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uZjY1LFxuLm14LW5mNjUge1xuICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDsgfVxuXG4ubS1uZjcwIHtcbiAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uZjcwLFxuLm15LW5mNzAge1xuICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uZjcwLFxuLm14LW5mNzAge1xuICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW5mNzAsXG4ubXktbmY3MCB7XG4gIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW5mNzAsXG4ubXgtbmY3MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tLW5mNzUge1xuICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LW5mNzUsXG4ubXktbmY3NSB7XG4gIG1hcmdpbi10b3A6IC03NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLW5mNzUsXG4ubXgtbmY3NSB7XG4gIG1hcmdpbi1yaWdodDogLTc1cHggIWltcG9ydGFudDsgfVxuXG4ubWItbmY3NSxcbi5teS1uZjc1IHtcbiAgbWFyZ2luLWJvdHRvbTogLTc1cHggIWltcG9ydGFudDsgfVxuXG4ubWwtbmY3NSxcbi5teC1uZjc1IHtcbiAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbmY4MCB7XG4gIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtbmY4MCxcbi5teS1uZjgwIHtcbiAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDsgfVxuXG4ubXItbmY4MCxcbi5teC1uZjgwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1uZjgwLFxuLm15LW5mODAge1xuICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uZjgwLFxuLm14LW5mODAge1xuICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDsgfVxuXG4ubS1uZjg1IHtcbiAgbWFyZ2luOiAtODVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uZjg1LFxuLm15LW5mODUge1xuICBtYXJnaW4tdG9wOiAtODVweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uZjg1LFxuLm14LW5mODUge1xuICBtYXJnaW4tcmlnaHQ6IC04NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW5mODUsXG4ubXktbmY4NSB7XG4gIG1hcmdpbi1ib3R0b206IC04NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW5mODUsXG4ubXgtbmY4NSB7XG4gIG1hcmdpbi1sZWZ0OiAtODVweCAhaW1wb3J0YW50OyB9XG5cbi5tLW5mOTAge1xuICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LW5mOTAsXG4ubXktbmY5MCB7XG4gIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLW5mOTAsXG4ubXgtbmY5MCB7XG4gIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDsgfVxuXG4ubWItbmY5MCxcbi5teS1uZjkwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtbmY5MCxcbi5teC1uZjkwIHtcbiAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbmY5NSB7XG4gIG1hcmdpbjogLTk1cHggIWltcG9ydGFudDsgfVxuXG4ubXQtbmY5NSxcbi5teS1uZjk1IHtcbiAgbWFyZ2luLXRvcDogLTk1cHggIWltcG9ydGFudDsgfVxuXG4ubXItbmY5NSxcbi5teC1uZjk1IHtcbiAgbWFyZ2luLXJpZ2h0OiAtOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1uZjk1LFxuLm15LW5mOTUge1xuICBtYXJnaW4tYm90dG9tOiAtOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uZjk1LFxuLm14LW5mOTUge1xuICBtYXJnaW4tbGVmdDogLTk1cHggIWltcG9ydGFudDsgfVxuXG4ubS1uZjEwMCB7XG4gIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LW5mMTAwLFxuLm15LW5mMTAwIHtcbiAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLW5mMTAwLFxuLm14LW5mMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWItbmYxMDAsXG4ubXktbmYxMDAge1xuICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtbmYxMDAsXG4ubXgtbmYxMDAge1xuICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbmYxMjAge1xuICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uZjEyMCxcbi5teS1uZjEyMCB7XG4gIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uZjEyMCxcbi5teC1uZjEyMCB7XG4gIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW5mMTIwLFxuLm15LW5mMTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW5mMTIwLFxuLm14LW5mMTIwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tLW5mMTMwIHtcbiAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtbmYxMzAsXG4ubXktbmYxMzAge1xuICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDsgfVxuXG4ubXItbmYxMzAsXG4ubXgtbmYxMzAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1uZjEzMCxcbi5teS1uZjEzMCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uZjEzMCxcbi5teC1uZjEzMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDsgfVxuXG4ubS1uZjE1MCB7XG4gIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LW5mMTUwLFxuLm15LW5mMTUwIHtcbiAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLW5mMTUwLFxuLm14LW5mMTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDsgfVxuXG4ubWItbmYxNTAsXG4ubXktbmYxNTAge1xuICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtbmYxNTAsXG4ubXgtbmYxNTAge1xuICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbmYyMDAge1xuICBtYXJnaW46IC0yMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC1uZjIwMCxcbi5teS1uZjIwMCB7XG4gIG1hcmdpbi10b3A6IC0yMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tci1uZjIwMCxcbi5teC1uZjIwMCB7XG4gIG1hcmdpbi1yaWdodDogLTIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLW5mMjAwLFxuLm15LW5mMjAwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLW5mMjAwLFxuLm14LW5mMjAwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tLW5mMjUwIHtcbiAgbWFyZ2luOiAtMjUwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtbmYyNTAsXG4ubXktbmYyNTAge1xuICBtYXJnaW4tdG9wOiAtMjUwcHggIWltcG9ydGFudDsgfVxuXG4ubXItbmYyNTAsXG4ubXgtbmYyNTAge1xuICBtYXJnaW4tcmlnaHQ6IC0yNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi1uZjI1MCxcbi5teS1uZjI1MCB7XG4gIG1hcmdpbi1ib3R0b206IC0yNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC1uZjI1MCxcbi5teC1uZjI1MCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjUwcHggIWltcG9ydGFudDsgfVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1mMiB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDsgfVxuICAubXQtc20tZjIsXG4gIC5teS1zbS1mMiB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLWYyLFxuICAubXgtc20tZjIge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLWYyLFxuICAubXktc20tZjIge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1mMixcbiAgLm14LXNtLWYyIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tZjUge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWY1LFxuICAubXktc20tZjUge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mNSxcbiAgLm14LXNtLWY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mNSxcbiAgLm15LXNtLWY1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjUsXG4gIC5teC1zbS1mNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWYxMCB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWYxMCxcbiAgLm15LXNtLWYxMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mMTAsXG4gIC5teC1zbS1mMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mMTAsXG4gIC5teS1zbS1mMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjEwLFxuICAubXgtc20tZjEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWYxNSB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWYxNSxcbiAgLm15LXNtLWYxNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mMTUsXG4gIC5teC1zbS1mMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mMTUsXG4gIC5teS1zbS1mMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjE1LFxuICAubXgtc20tZjE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWYxNiB7XG4gICAgbWFyZ2luOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWYxNixcbiAgLm15LXNtLWYxNiB7XG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mMTYsXG4gIC5teC1zbS1mMTYge1xuICAgIG1hcmdpbi1yaWdodDogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mMTYsXG4gIC5teS1zbS1mMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjE2LFxuICAubXgtc20tZjE2IHtcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWYyMCB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWYyMCxcbiAgLm15LXNtLWYyMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mMjAsXG4gIC5teC1zbS1mMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mMjAsXG4gIC5teS1zbS1mMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjIwLFxuICAubXgtc20tZjIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWYyNSB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWYyNSxcbiAgLm15LXNtLWYyNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mMjUsXG4gIC5teC1zbS1mMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mMjUsXG4gIC5teS1zbS1mMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjI1LFxuICAubXgtc20tZjI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWYyNyB7XG4gICAgbWFyZ2luOiAyN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWYyNyxcbiAgLm15LXNtLWYyNyB7XG4gICAgbWFyZ2luLXRvcDogMjdweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mMjcsXG4gIC5teC1zbS1mMjcge1xuICAgIG1hcmdpbi1yaWdodDogMjdweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mMjcsXG4gIC5teS1zbS1mMjcge1xuICAgIG1hcmdpbi1ib3R0b206IDI3cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjI3LFxuICAubXgtc20tZjI3IHtcbiAgICBtYXJnaW4tbGVmdDogMjdweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWYzMCB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWYzMCxcbiAgLm15LXNtLWYzMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mMzAsXG4gIC5teC1zbS1mMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mMzAsXG4gIC5teS1zbS1mMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjMwLFxuICAubXgtc20tZjMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWYzNSB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWYzNSxcbiAgLm15LXNtLWYzNSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mMzUsXG4gIC5teC1zbS1mMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mMzUsXG4gIC5teS1zbS1mMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjM1LFxuICAubXgtc20tZjM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWY0MCB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWY0MCxcbiAgLm15LXNtLWY0MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mNDAsXG4gIC5teC1zbS1mNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mNDAsXG4gIC5teS1zbS1mNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjQwLFxuICAubXgtc20tZjQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWY0NSB7XG4gICAgbWFyZ2luOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWY0NSxcbiAgLm15LXNtLWY0NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mNDUsXG4gIC5teC1zbS1mNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mNDUsXG4gIC5teS1zbS1mNDUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjQ1LFxuICAubXgtc20tZjQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWY1MCB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWY1MCxcbiAgLm15LXNtLWY1MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mNTAsXG4gIC5teC1zbS1mNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mNTAsXG4gIC5teS1zbS1mNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjUwLFxuICAubXgtc20tZjUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWY1NSB7XG4gICAgbWFyZ2luOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWY1NSxcbiAgLm15LXNtLWY1NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mNTUsXG4gIC5teC1zbS1mNTUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mNTUsXG4gIC5teS1zbS1mNTUge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjU1LFxuICAubXgtc20tZjU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWY2MCB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWY2MCxcbiAgLm15LXNtLWY2MCB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mNjAsXG4gIC5teC1zbS1mNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mNjAsXG4gIC5teS1zbS1mNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjYwLFxuICAubXgtc20tZjYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWY2NSB7XG4gICAgbWFyZ2luOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWY2NSxcbiAgLm15LXNtLWY2NSB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mNjUsXG4gIC5teC1zbS1mNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mNjUsXG4gIC5teS1zbS1mNjUge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjY1LFxuICAubXgtc20tZjY1IHtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWY3MCB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWY3MCxcbiAgLm15LXNtLWY3MCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mNzAsXG4gIC5teC1zbS1mNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mNzAsXG4gIC5teS1zbS1mNzAge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjcwLFxuICAubXgtc20tZjcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWY3NSB7XG4gICAgbWFyZ2luOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWY3NSxcbiAgLm15LXNtLWY3NSB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mNzUsXG4gIC5teC1zbS1mNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mNzUsXG4gIC5teS1zbS1mNzUge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjc1LFxuICAubXgtc20tZjc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWY4MCB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWY4MCxcbiAgLm15LXNtLWY4MCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mODAsXG4gIC5teC1zbS1mODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mODAsXG4gIC5teS1zbS1mODAge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjgwLFxuICAubXgtc20tZjgwIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWY4NSB7XG4gICAgbWFyZ2luOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWY4NSxcbiAgLm15LXNtLWY4NSB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mODUsXG4gIC5teC1zbS1mODUge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mODUsXG4gIC5teS1zbS1mODUge1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjg1LFxuICAubXgtc20tZjg1IHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWY5MCB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWY5MCxcbiAgLm15LXNtLWY5MCB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mOTAsXG4gIC5teC1zbS1mOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mOTAsXG4gIC5teS1zbS1mOTAge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjkwLFxuICAubXgtc20tZjkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWY5NSB7XG4gICAgbWFyZ2luOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWY5NSxcbiAgLm15LXNtLWY5NSB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mOTUsXG4gIC5teC1zbS1mOTUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mOTUsXG4gIC5teS1zbS1mOTUge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjk1LFxuICAubXgtc20tZjk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWYxMDAge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tZjEwMCxcbiAgLm15LXNtLWYxMDAge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLWYxMDAsXG4gIC5teC1zbS1mMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLWYxMDAsXG4gIC5teS1zbS1mMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1mMTAwLFxuICAubXgtc20tZjEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tZjEyMCB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1mMTIwLFxuICAubXktc20tZjEyMCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tZjEyMCxcbiAgLm14LXNtLWYxMjAge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tZjEyMCxcbiAgLm15LXNtLWYxMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLWYxMjAsXG4gIC5teC1zbS1mMTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDsgfVxuICAubS1zbS1mMTMwIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWYxMzAsXG4gIC5teS1zbS1mMTMwIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mMTMwLFxuICAubXgtc20tZjEzMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mMTMwLFxuICAubXktc20tZjEzMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjEzMCxcbiAgLm14LXNtLWYxMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWYxNTAge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tZjE1MCxcbiAgLm15LXNtLWYxNTAge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLWYxNTAsXG4gIC5teC1zbS1mMTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLWYxNTAsXG4gIC5teS1zbS1mMTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1mMTUwLFxuICAubXgtc20tZjE1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tZjIwMCB7XG4gICAgbWFyZ2luOiAyMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1mMjAwLFxuICAubXktc20tZjIwMCB7XG4gICAgbWFyZ2luLXRvcDogMjAwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tZjIwMCxcbiAgLm14LXNtLWYyMDAge1xuICAgIG1hcmdpbi1yaWdodDogMjAwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tZjIwMCxcbiAgLm15LXNtLWYyMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLWYyMDAsXG4gIC5teC1zbS1mMjAwIHtcbiAgICBtYXJnaW4tbGVmdDogMjAwcHggIWltcG9ydGFudDsgfVxuICAubS1zbS1mMjUwIHtcbiAgICBtYXJnaW46IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWYyNTAsXG4gIC5teS1zbS1mMjUwIHtcbiAgICBtYXJnaW4tdG9wOiAyNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1mMjUwLFxuICAubXgtc20tZjI1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1mMjUwLFxuICAubXktc20tZjI1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjUwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tZjI1MCxcbiAgLm14LXNtLWYyNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tZjIge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS1mMixcbiAgLnB5LXNtLWYyIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLWYyLFxuICAucHgtc20tZjIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS1mMixcbiAgLnB5LXNtLWYyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLWYyLFxuICAucHgtc20tZjIge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tZjUge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS1mNSxcbiAgLnB5LXNtLWY1IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLWY1LFxuICAucHgtc20tZjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS1mNSxcbiAgLnB5LXNtLWY1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLWY1LFxuICAucHgtc20tZjUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tZjEwIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLWYxMCxcbiAgLnB5LXNtLWYxMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuICAucHItc20tZjEwLFxuICAucHgtc20tZjEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLWYxMCxcbiAgLnB5LXNtLWYxMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuICAucGwtc20tZjEwLFxuICAucHgtc20tZjEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAucC1zbS1mMTUge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDsgfVxuICAucHQtc20tZjE1LFxuICAucHktc20tZjE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS1mMTUsXG4gIC5weC1zbS1mMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAucGItc20tZjE1LFxuICAucHktc20tZjE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS1mMTUsXG4gIC5weC1zbS1mMTUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLWYxNiB7XG4gICAgcGFkZGluZzogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS1mMTYsXG4gIC5weS1zbS1mMTYge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLWYxNixcbiAgLnB4LXNtLWYxNiB7XG4gICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS1mMTYsXG4gIC5weS1zbS1mMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLWYxNixcbiAgLnB4LXNtLWYxNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tZjIwIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLWYyMCxcbiAgLnB5LXNtLWYyMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAucHItc20tZjIwLFxuICAucHgtc20tZjIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLWYyMCxcbiAgLnB5LXNtLWYyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuICAucGwtc20tZjIwLFxuICAucHgtc20tZjIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAucC1zbS1mMjUge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDsgfVxuICAucHQtc20tZjI1LFxuICAucHktc20tZjI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS1mMjUsXG4gIC5weC1zbS1mMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAucGItc20tZjI1LFxuICAucHktc20tZjI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS1mMjUsXG4gIC5weC1zbS1mMjUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLWYyNyB7XG4gICAgcGFkZGluZzogMjdweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS1mMjcsXG4gIC5weS1zbS1mMjcge1xuICAgIHBhZGRpbmctdG9wOiAyN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLWYyNyxcbiAgLnB4LXNtLWYyNyB7XG4gICAgcGFkZGluZy1yaWdodDogMjdweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS1mMjcsXG4gIC5weS1zbS1mMjcge1xuICAgIHBhZGRpbmctYm90dG9tOiAyN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLWYyNyxcbiAgLnB4LXNtLWYyNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tZjMwIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLWYzMCxcbiAgLnB5LXNtLWYzMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuICAucHItc20tZjMwLFxuICAucHgtc20tZjMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLWYzMCxcbiAgLnB5LXNtLWYzMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAucGwtc20tZjMwLFxuICAucHgtc20tZjMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAucC1zbS1mMzUge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDsgfVxuICAucHQtc20tZjM1LFxuICAucHktc20tZjM1IHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS1mMzUsXG4gIC5weC1zbS1mMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAucGItc20tZjM1LFxuICAucHktc20tZjM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS1mMzUsXG4gIC5weC1zbS1mMzUge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLWY0MCB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS1mNDAsXG4gIC5weS1zbS1mNDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLWY0MCxcbiAgLnB4LXNtLWY0MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS1mNDAsXG4gIC5weS1zbS1mNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLWY0MCxcbiAgLnB4LXNtLWY0MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tZjQ1IHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLWY0NSxcbiAgLnB5LXNtLWY0NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuICAucHItc20tZjQ1LFxuICAucHgtc20tZjQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLWY0NSxcbiAgLnB5LXNtLWY0NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDsgfVxuICAucGwtc20tZjQ1LFxuICAucHgtc20tZjQ1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAucC1zbS1mNTAge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDsgfVxuICAucHQtc20tZjUwLFxuICAucHktc20tZjUwIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS1mNTAsXG4gIC5weC1zbS1mNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAucGItc20tZjUwLFxuICAucHktc20tZjUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS1mNTAsXG4gIC5weC1zbS1mNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLWY1NSB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS1mNTUsXG4gIC5weS1zbS1mNTUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLWY1NSxcbiAgLnB4LXNtLWY1NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS1mNTUsXG4gIC5weS1zbS1mNTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLWY1NSxcbiAgLnB4LXNtLWY1NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tZjYwIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLWY2MCxcbiAgLnB5LXNtLWY2MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAucHItc20tZjYwLFxuICAucHgtc20tZjYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLWY2MCxcbiAgLnB5LXNtLWY2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAucGwtc20tZjYwLFxuICAucHgtc20tZjYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAucC1zbS1mNjUge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDsgfVxuICAucHQtc20tZjY1LFxuICAucHktc20tZjY1IHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS1mNjUsXG4gIC5weC1zbS1mNjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAucGItc20tZjY1LFxuICAucHktc20tZjY1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS1mNjUsXG4gIC5weC1zbS1mNjUge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLWY3MCB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS1mNzAsXG4gIC5weS1zbS1mNzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLWY3MCxcbiAgLnB4LXNtLWY3MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS1mNzAsXG4gIC5weS1zbS1mNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLWY3MCxcbiAgLnB4LXNtLWY3MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tZjc1IHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLWY3NSxcbiAgLnB5LXNtLWY3NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuICAucHItc20tZjc1LFxuICAucHgtc20tZjc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLWY3NSxcbiAgLnB5LXNtLWY3NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDsgfVxuICAucGwtc20tZjc1LFxuICAucHgtc20tZjc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAucC1zbS1mODAge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDsgfVxuICAucHQtc20tZjgwLFxuICAucHktc20tZjgwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS1mODAsXG4gIC5weC1zbS1mODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAucGItc20tZjgwLFxuICAucHktc20tZjgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS1mODAsXG4gIC5weC1zbS1mODAge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLWY4NSB7XG4gICAgcGFkZGluZzogODVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS1mODUsXG4gIC5weS1zbS1mODUge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLWY4NSxcbiAgLnB4LXNtLWY4NSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS1mODUsXG4gIC5weS1zbS1mODUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLWY4NSxcbiAgLnB4LXNtLWY4NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tZjkwIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLWY5MCxcbiAgLnB5LXNtLWY5MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuICAucHItc20tZjkwLFxuICAucHgtc20tZjkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLWY5MCxcbiAgLnB5LXNtLWY5MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDsgfVxuICAucGwtc20tZjkwLFxuICAucHgtc20tZjkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAucC1zbS1mOTUge1xuICAgIHBhZGRpbmc6IDk1cHggIWltcG9ydGFudDsgfVxuICAucHQtc20tZjk1LFxuICAucHktc20tZjk1IHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS1mOTUsXG4gIC5weC1zbS1mOTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAucGItc20tZjk1LFxuICAucHktc20tZjk1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS1mOTUsXG4gIC5weC1zbS1mOTUge1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLWYxMDAge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLWYxMDAsXG4gIC5weS1zbS1mMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuICAucHItc20tZjEwMCxcbiAgLnB4LXNtLWYxMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLWYxMDAsXG4gIC5weS1zbS1mMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAucGwtc20tZjEwMCxcbiAgLnB4LXNtLWYxMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuICAucC1zbS1mMTIwIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS1mMTIwLFxuICAucHktc20tZjEyMCB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLWYxMjAsXG4gIC5weC1zbS1mMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS1mMTIwLFxuICAucHktc20tZjEyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLWYxMjAsXG4gIC5weC1zbS1mMTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tZjEzMCB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDsgfVxuICAucHQtc20tZjEzMCxcbiAgLnB5LXNtLWYxMzAge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS1mMTMwLFxuICAucHgtc20tZjEzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDsgfVxuICAucGItc20tZjEzMCxcbiAgLnB5LXNtLWYxMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS1mMTMwLFxuICAucHgtc20tZjEzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLWYxNTAge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLWYxNTAsXG4gIC5weS1zbS1mMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDsgfVxuICAucHItc20tZjE1MCxcbiAgLnB4LXNtLWYxNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLWYxNTAsXG4gIC5weS1zbS1mMTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDsgfVxuICAucGwtc20tZjE1MCxcbiAgLnB4LXNtLWYxNTAge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDsgfVxuICAucC1zbS1mMjAwIHtcbiAgICBwYWRkaW5nOiAyMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS1mMjAwLFxuICAucHktc20tZjIwMCB7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLWYyMDAsXG4gIC5weC1zbS1mMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS1mMjAwLFxuICAucHktc20tZjIwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLWYyMDAsXG4gIC5weC1zbS1mMjAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tZjI1MCB7XG4gICAgcGFkZGluZzogMjUwcHggIWltcG9ydGFudDsgfVxuICAucHQtc20tZjI1MCxcbiAgLnB5LXNtLWYyNTAge1xuICAgIHBhZGRpbmctdG9wOiAyNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS1mMjUwLFxuICAucHgtc20tZjI1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMjUwcHggIWltcG9ydGFudDsgfVxuICAucGItc20tZjI1MCxcbiAgLnB5LXNtLWYyNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS1mMjUwLFxuICAucHgtc20tZjI1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW5mMiB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW5mMixcbiAgLm15LXNtLW5mMiB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uZjIsXG4gIC5teC1zbS1uZjIge1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uZjIsXG4gIC5teS1zbS1uZjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbmYyLFxuICAubXgtc20tbmYyIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW5mNSB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW5mNSxcbiAgLm15LXNtLW5mNSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uZjUsXG4gIC5teC1zbS1uZjUge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uZjUsXG4gIC5teS1zbS1uZjUge1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbmY1LFxuICAubXgtc20tbmY1IHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW5mMTAge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbmYxMCxcbiAgLm15LXNtLW5mMTAge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW5mMTAsXG4gIC5teC1zbS1uZjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW5mMTAsXG4gIC5teS1zbS1uZjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uZjEwLFxuICAubXgtc20tbmYxMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbmYxNSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uZjE1LFxuICAubXktc20tbmYxNSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDsgfVxuICAubXItc20tbmYxNSxcbiAgLm14LXNtLW5mMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDsgfVxuICAubWItc20tbmYxNSxcbiAgLm15LXNtLW5mMTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW5mMTUsXG4gIC5teC1zbS1uZjE1IHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDsgfVxuICAubS1zbS1uZjE2IHtcbiAgICBtYXJnaW46IC0xNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW5mMTYsXG4gIC5teS1zbS1uZjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtMTZweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uZjE2LFxuICAubXgtc20tbmYxNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uZjE2LFxuICAubXktc20tbmYxNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbmYxNixcbiAgLm14LXNtLW5mMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW5mMjAge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbmYyMCxcbiAgLm15LXNtLW5mMjAge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW5mMjAsXG4gIC5teC1zbS1uZjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW5mMjAsXG4gIC5teS1zbS1uZjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uZjIwLFxuICAubXgtc20tbmYyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbmYyNSB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uZjI1LFxuICAubXktc20tbmYyNSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDsgfVxuICAubXItc20tbmYyNSxcbiAgLm14LXNtLW5mMjUge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDsgfVxuICAubWItc20tbmYyNSxcbiAgLm15LXNtLW5mMjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW5mMjUsXG4gIC5teC1zbS1uZjI1IHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDsgfVxuICAubS1zbS1uZjI3IHtcbiAgICBtYXJnaW46IC0yN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW5mMjcsXG4gIC5teS1zbS1uZjI3IHtcbiAgICBtYXJnaW4tdG9wOiAtMjdweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uZjI3LFxuICAubXgtc20tbmYyNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjdweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uZjI3LFxuICAubXktc20tbmYyNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI3cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbmYyNyxcbiAgLm14LXNtLW5mMjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjdweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW5mMzAge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbmYzMCxcbiAgLm15LXNtLW5mMzAge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW5mMzAsXG4gIC5teC1zbS1uZjMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW5mMzAsXG4gIC5teS1zbS1uZjMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uZjMwLFxuICAubXgtc20tbmYzMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbmYzNSB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uZjM1LFxuICAubXktc20tbmYzNSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDsgfVxuICAubXItc20tbmYzNSxcbiAgLm14LXNtLW5mMzUge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDsgfVxuICAubWItc20tbmYzNSxcbiAgLm15LXNtLW5mMzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW5mMzUsXG4gIC5teC1zbS1uZjM1IHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDsgfVxuICAubS1zbS1uZjQwIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW5mNDAsXG4gIC5teS1zbS1uZjQwIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uZjQwLFxuICAubXgtc20tbmY0MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uZjQwLFxuICAubXktc20tbmY0MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbmY0MCxcbiAgLm14LXNtLW5mNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW5mNDUge1xuICAgIG1hcmdpbjogLTQ1cHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbmY0NSxcbiAgLm15LXNtLW5mNDUge1xuICAgIG1hcmdpbi10b3A6IC00NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW5mNDUsXG4gIC5teC1zbS1uZjQ1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW5mNDUsXG4gIC5teS1zbS1uZjQ1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uZjQ1LFxuICAubXgtc20tbmY0NSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbmY1MCB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uZjUwLFxuICAubXktc20tbmY1MCB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tbmY1MCxcbiAgLm14LXNtLW5mNTAge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tbmY1MCxcbiAgLm15LXNtLW5mNTAge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW5mNTAsXG4gIC5teC1zbS1uZjUwIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDsgfVxuICAubS1zbS1uZjU1IHtcbiAgICBtYXJnaW46IC01NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW5mNTUsXG4gIC5teS1zbS1uZjU1IHtcbiAgICBtYXJnaW4tdG9wOiAtNTVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uZjU1LFxuICAubXgtc20tbmY1NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uZjU1LFxuICAubXktc20tbmY1NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbmY1NSxcbiAgLm14LXNtLW5mNTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW5mNjAge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbmY2MCxcbiAgLm15LXNtLW5mNjAge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW5mNjAsXG4gIC5teC1zbS1uZjYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW5mNjAsXG4gIC5teS1zbS1uZjYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uZjYwLFxuICAubXgtc20tbmY2MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbmY2NSB7XG4gICAgbWFyZ2luOiAtNjVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uZjY1LFxuICAubXktc20tbmY2NSB7XG4gICAgbWFyZ2luLXRvcDogLTY1cHggIWltcG9ydGFudDsgfVxuICAubXItc20tbmY2NSxcbiAgLm14LXNtLW5mNjUge1xuICAgIG1hcmdpbi1yaWdodDogLTY1cHggIWltcG9ydGFudDsgfVxuICAubWItc20tbmY2NSxcbiAgLm15LXNtLW5mNjUge1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW5mNjUsXG4gIC5teC1zbS1uZjY1IHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDsgfVxuICAubS1zbS1uZjcwIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW5mNzAsXG4gIC5teS1zbS1uZjcwIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uZjcwLFxuICAubXgtc20tbmY3MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uZjcwLFxuICAubXktc20tbmY3MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbmY3MCxcbiAgLm14LXNtLW5mNzAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW5mNzUge1xuICAgIG1hcmdpbjogLTc1cHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbmY3NSxcbiAgLm15LXNtLW5mNzUge1xuICAgIG1hcmdpbi10b3A6IC03NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW5mNzUsXG4gIC5teC1zbS1uZjc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW5mNzUsXG4gIC5teS1zbS1uZjc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uZjc1LFxuICAubXgtc20tbmY3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbmY4MCB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uZjgwLFxuICAubXktc20tbmY4MCB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tbmY4MCxcbiAgLm14LXNtLW5mODAge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tbmY4MCxcbiAgLm15LXNtLW5mODAge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW5mODAsXG4gIC5teC1zbS1uZjgwIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDsgfVxuICAubS1zbS1uZjg1IHtcbiAgICBtYXJnaW46IC04NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW5mODUsXG4gIC5teS1zbS1uZjg1IHtcbiAgICBtYXJnaW4tdG9wOiAtODVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uZjg1LFxuICAubXgtc20tbmY4NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uZjg1LFxuICAubXktc20tbmY4NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTg1cHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbmY4NSxcbiAgLm14LXNtLW5mODUge1xuICAgIG1hcmdpbi1sZWZ0OiAtODVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW5mOTAge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbmY5MCxcbiAgLm15LXNtLW5mOTAge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW5mOTAsXG4gIC5teC1zbS1uZjkwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW5mOTAsXG4gIC5teS1zbS1uZjkwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uZjkwLFxuICAubXgtc20tbmY5MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbmY5NSB7XG4gICAgbWFyZ2luOiAtOTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uZjk1LFxuICAubXktc20tbmY5NSB7XG4gICAgbWFyZ2luLXRvcDogLTk1cHggIWltcG9ydGFudDsgfVxuICAubXItc20tbmY5NSxcbiAgLm14LXNtLW5mOTUge1xuICAgIG1hcmdpbi1yaWdodDogLTk1cHggIWltcG9ydGFudDsgfVxuICAubWItc20tbmY5NSxcbiAgLm15LXNtLW5mOTUge1xuICAgIG1hcmdpbi1ib3R0b206IC05NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW5mOTUsXG4gIC5teC1zbS1uZjk1IHtcbiAgICBtYXJnaW4tbGVmdDogLTk1cHggIWltcG9ydGFudDsgfVxuICAubS1zbS1uZjEwMCB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbmYxMDAsXG4gIC5teS1zbS1uZjEwMCB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW5mMTAwLFxuICAubXgtc20tbmYxMDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW5mMTAwLFxuICAubXktc20tbmYxMDAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uZjEwMCxcbiAgLm14LXNtLW5mMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbmYxMjAge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW5mMTIwLFxuICAubXktc20tbmYxMjAge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uZjEyMCxcbiAgLm14LXNtLW5mMTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uZjEyMCxcbiAgLm15LXNtLW5mMTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbmYxMjAsXG4gIC5teC1zbS1uZjEyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW5mMTMwIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uZjEzMCxcbiAgLm15LXNtLW5mMTMwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tbmYxMzAsXG4gIC5teC1zbS1uZjEzMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tbmYxMzAsXG4gIC5teS1zbS1uZjEzMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW5mMTMwLFxuICAubXgtc20tbmYxMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDsgfVxuICAubS1zbS1uZjE1MCB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDsgfVxuICAubXQtc20tbmYxNTAsXG4gIC5teS1zbS1uZjE1MCB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW5mMTUwLFxuICAubXgtc20tbmYxNTAge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW5mMTUwLFxuICAubXktc20tbmYxNTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uZjE1MCxcbiAgLm14LXNtLW5mMTUwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbmYyMDAge1xuICAgIG1hcmdpbjogLTIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW5mMjAwLFxuICAubXktc20tbmYyMDAge1xuICAgIG1hcmdpbi10b3A6IC0yMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uZjIwMCxcbiAgLm14LXNtLW5mMjAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uZjIwMCxcbiAgLm15LXNtLW5mMjAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjAwcHggIWltcG9ydGFudDsgfVxuICAubWwtc20tbmYyMDAsXG4gIC5teC1zbS1uZjIwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW5mMjUwIHtcbiAgICBtYXJnaW46IC0yNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uZjI1MCxcbiAgLm15LXNtLW5mMjUwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjUwcHggIWltcG9ydGFudDsgfVxuICAubXItc20tbmYyNTAsXG4gIC5teC1zbS1uZjI1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjUwcHggIWltcG9ydGFudDsgfVxuICAubWItc20tbmYyNTAsXG4gIC5teS1zbS1uZjI1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW5mMjUwLFxuICAubXgtc20tbmYyNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjUwcHggIWltcG9ydGFudDsgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLWYyIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1mMixcbiAgLm15LW1kLWYyIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDsgfVxuICAubXItbWQtZjIsXG4gIC5teC1tZC1mMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDsgfVxuICAubWItbWQtZjIsXG4gIC5teS1tZC1mMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLWYyLFxuICAubXgtbWQtZjIge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDsgfVxuICAubS1tZC1mNSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjUsXG4gIC5teS1tZC1mNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWY1LFxuICAubXgtbWQtZjUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWY1LFxuICAubXktbWQtZjUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mNSxcbiAgLm14LW1kLWY1IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjEwIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjEwLFxuICAubXktbWQtZjEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWYxMCxcbiAgLm14LW1kLWYxMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWYxMCxcbiAgLm15LW1kLWYxMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mMTAsXG4gIC5teC1tZC1mMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjE1IHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjE1LFxuICAubXktbWQtZjE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWYxNSxcbiAgLm14LW1kLWYxNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWYxNSxcbiAgLm15LW1kLWYxNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mMTUsXG4gIC5teC1tZC1mMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjE2IHtcbiAgICBtYXJnaW46IDE2cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjE2LFxuICAubXktbWQtZjE2IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWYxNixcbiAgLm14LW1kLWYxNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWYxNixcbiAgLm15LW1kLWYxNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mMTYsXG4gIC5teC1tZC1mMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjIwIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjIwLFxuICAubXktbWQtZjIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWYyMCxcbiAgLm14LW1kLWYyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWYyMCxcbiAgLm15LW1kLWYyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mMjAsXG4gIC5teC1tZC1mMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjI1IHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjI1LFxuICAubXktbWQtZjI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWYyNSxcbiAgLm14LW1kLWYyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWYyNSxcbiAgLm15LW1kLWYyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mMjUsXG4gIC5teC1tZC1mMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjI3IHtcbiAgICBtYXJnaW46IDI3cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjI3LFxuICAubXktbWQtZjI3IHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWYyNyxcbiAgLm14LW1kLWYyNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWYyNyxcbiAgLm15LW1kLWYyNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjdweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mMjcsXG4gIC5teC1tZC1mMjcge1xuICAgIG1hcmdpbi1sZWZ0OiAyN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjMwIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjMwLFxuICAubXktbWQtZjMwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWYzMCxcbiAgLm14LW1kLWYzMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWYzMCxcbiAgLm15LW1kLWYzMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mMzAsXG4gIC5teC1tZC1mMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjM1IHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjM1LFxuICAubXktbWQtZjM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWYzNSxcbiAgLm14LW1kLWYzNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWYzNSxcbiAgLm15LW1kLWYzNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mMzUsXG4gIC5teC1tZC1mMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjQwIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjQwLFxuICAubXktbWQtZjQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWY0MCxcbiAgLm14LW1kLWY0MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWY0MCxcbiAgLm15LW1kLWY0MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mNDAsXG4gIC5teC1tZC1mNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjQ1IHtcbiAgICBtYXJnaW46IDQ1cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjQ1LFxuICAubXktbWQtZjQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWY0NSxcbiAgLm14LW1kLWY0NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWY0NSxcbiAgLm15LW1kLWY0NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mNDUsXG4gIC5teC1tZC1mNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjUwIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjUwLFxuICAubXktbWQtZjUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWY1MCxcbiAgLm14LW1kLWY1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWY1MCxcbiAgLm15LW1kLWY1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mNTAsXG4gIC5teC1tZC1mNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjU1IHtcbiAgICBtYXJnaW46IDU1cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjU1LFxuICAubXktbWQtZjU1IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWY1NSxcbiAgLm14LW1kLWY1NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWY1NSxcbiAgLm15LW1kLWY1NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mNTUsXG4gIC5teC1tZC1mNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjYwIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjYwLFxuICAubXktbWQtZjYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWY2MCxcbiAgLm14LW1kLWY2MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWY2MCxcbiAgLm15LW1kLWY2MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mNjAsXG4gIC5teC1tZC1mNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjY1IHtcbiAgICBtYXJnaW46IDY1cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjY1LFxuICAubXktbWQtZjY1IHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWY2NSxcbiAgLm14LW1kLWY2NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWY2NSxcbiAgLm15LW1kLWY2NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mNjUsXG4gIC5teC1tZC1mNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjcwIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjcwLFxuICAubXktbWQtZjcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWY3MCxcbiAgLm14LW1kLWY3MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWY3MCxcbiAgLm15LW1kLWY3MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mNzAsXG4gIC5teC1tZC1mNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjc1IHtcbiAgICBtYXJnaW46IDc1cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjc1LFxuICAubXktbWQtZjc1IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWY3NSxcbiAgLm14LW1kLWY3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWY3NSxcbiAgLm15LW1kLWY3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mNzUsXG4gIC5teC1tZC1mNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjgwIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjgwLFxuICAubXktbWQtZjgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWY4MCxcbiAgLm14LW1kLWY4MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWY4MCxcbiAgLm15LW1kLWY4MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mODAsXG4gIC5teC1tZC1mODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjg1IHtcbiAgICBtYXJnaW46IDg1cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjg1LFxuICAubXktbWQtZjg1IHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWY4NSxcbiAgLm14LW1kLWY4NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWY4NSxcbiAgLm15LW1kLWY4NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mODUsXG4gIC5teC1tZC1mODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjkwIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjkwLFxuICAubXktbWQtZjkwIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWY5MCxcbiAgLm14LW1kLWY5MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWY5MCxcbiAgLm15LW1kLWY5MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mOTAsXG4gIC5teC1tZC1mOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjk1IHtcbiAgICBtYXJnaW46IDk1cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjk1LFxuICAubXktbWQtZjk1IHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWY5NSxcbiAgLm14LW1kLWY5NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWY5NSxcbiAgLm15LW1kLWY5NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mOTUsXG4gIC5teC1tZC1mOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjEwMCB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1mMTAwLFxuICAubXktbWQtZjEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtZjEwMCxcbiAgLm14LW1kLWYxMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtZjEwMCxcbiAgLm15LW1kLWYxMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLWYxMDAsXG4gIC5teC1tZC1mMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1mMTIwIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLWYxMjAsXG4gIC5teS1tZC1mMTIwIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1mMTIwLFxuICAubXgtbWQtZjEyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1mMTIwLFxuICAubXktbWQtZjEyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtZjEyMCxcbiAgLm14LW1kLWYxMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLWYxMzAge1xuICAgIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjEzMCxcbiAgLm15LW1kLWYxMzAge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWYxMzAsXG4gIC5teC1tZC1mMTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWYxMzAsXG4gIC5teS1tZC1mMTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mMTMwLFxuICAubXgtbWQtZjEzMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtZjE1MCB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1mMTUwLFxuICAubXktbWQtZjE1MCB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtZjE1MCxcbiAgLm14LW1kLWYxNTAge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtZjE1MCxcbiAgLm15LW1kLWYxNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLWYxNTAsXG4gIC5teC1tZC1mMTUwIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1mMjAwIHtcbiAgICBtYXJnaW46IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLWYyMDAsXG4gIC5teS1tZC1mMjAwIHtcbiAgICBtYXJnaW4tdG9wOiAyMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1mMjAwLFxuICAubXgtbWQtZjIwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1mMjAwLFxuICAubXktbWQtZjIwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtZjIwMCxcbiAgLm14LW1kLWYyMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLWYyNTAge1xuICAgIG1hcmdpbjogMjUwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtZjI1MCxcbiAgLm15LW1kLWYyNTAge1xuICAgIG1hcmdpbi10b3A6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWYyNTAsXG4gIC5teC1tZC1mMjUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWYyNTAsXG4gIC5teS1tZC1mMjUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1mMjUwLFxuICAubXgtbWQtZjI1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC1mMiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLWYyLFxuICAucHktbWQtZjIge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDsgfVxuICAucHItbWQtZjIsXG4gIC5weC1tZC1mMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLWYyLFxuICAucHktbWQtZjIge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtZjIsXG4gIC5weC1tZC1mMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDsgfVxuICAucC1tZC1mNSB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLWY1LFxuICAucHktbWQtZjUge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDsgfVxuICAucHItbWQtZjUsXG4gIC5weC1tZC1mNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLWY1LFxuICAucHktbWQtZjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtZjUsXG4gIC5weC1tZC1mNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuICAucC1tZC1mMTAge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtZjEwLFxuICAucHktbWQtZjEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC1mMTAsXG4gIC5weC1tZC1mMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAucGItbWQtZjEwLFxuICAucHktbWQtZjEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC1mMTAsXG4gIC5weC1tZC1mMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLWYxNSB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC1mMTUsXG4gIC5weS1tZC1mMTUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLWYxNSxcbiAgLnB4LW1kLWYxNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC1mMTUsXG4gIC5weS1tZC1mMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLWYxNSxcbiAgLnB4LW1kLWYxNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtZjE2IHtcbiAgICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLWYxNixcbiAgLnB5LW1kLWYxNiB7XG4gICAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDsgfVxuICAucHItbWQtZjE2LFxuICAucHgtbWQtZjE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLWYxNixcbiAgLnB5LW1kLWYxNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtZjE2LFxuICAucHgtbWQtZjE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDsgfVxuICAucC1tZC1mMjAge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtZjIwLFxuICAucHktbWQtZjIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC1mMjAsXG4gIC5weC1tZC1mMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAucGItbWQtZjIwLFxuICAucHktbWQtZjIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC1mMjAsXG4gIC5weC1tZC1mMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLWYyNSB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC1mMjUsXG4gIC5weS1tZC1mMjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLWYyNSxcbiAgLnB4LW1kLWYyNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC1mMjUsXG4gIC5weS1tZC1mMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLWYyNSxcbiAgLnB4LW1kLWYyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtZjI3IHtcbiAgICBwYWRkaW5nOiAyN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLWYyNyxcbiAgLnB5LW1kLWYyNyB7XG4gICAgcGFkZGluZy10b3A6IDI3cHggIWltcG9ydGFudDsgfVxuICAucHItbWQtZjI3LFxuICAucHgtbWQtZjI3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLWYyNyxcbiAgLnB5LW1kLWYyNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI3cHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtZjI3LFxuICAucHgtbWQtZjI3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI3cHggIWltcG9ydGFudDsgfVxuICAucC1tZC1mMzAge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtZjMwLFxuICAucHktbWQtZjMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC1mMzAsXG4gIC5weC1tZC1mMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAucGItbWQtZjMwLFxuICAucHktbWQtZjMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC1mMzAsXG4gIC5weC1tZC1mMzAge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLWYzNSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC1mMzUsXG4gIC5weS1tZC1mMzUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLWYzNSxcbiAgLnB4LW1kLWYzNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC1mMzUsXG4gIC5weS1tZC1mMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLWYzNSxcbiAgLnB4LW1kLWYzNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtZjQwIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLWY0MCxcbiAgLnB5LW1kLWY0MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuICAucHItbWQtZjQwLFxuICAucHgtbWQtZjQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLWY0MCxcbiAgLnB5LW1kLWY0MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtZjQwLFxuICAucHgtbWQtZjQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAucC1tZC1mNDUge1xuICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtZjQ1LFxuICAucHktbWQtZjQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC1mNDUsXG4gIC5weC1tZC1mNDUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAucGItbWQtZjQ1LFxuICAucHktbWQtZjQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC1mNDUsXG4gIC5weC1tZC1mNDUge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLWY1MCB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC1mNTAsXG4gIC5weS1tZC1mNTAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLWY1MCxcbiAgLnB4LW1kLWY1MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC1mNTAsXG4gIC5weS1tZC1mNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLWY1MCxcbiAgLnB4LW1kLWY1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtZjU1IHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLWY1NSxcbiAgLnB5LW1kLWY1NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDsgfVxuICAucHItbWQtZjU1LFxuICAucHgtbWQtZjU1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLWY1NSxcbiAgLnB5LW1kLWY1NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtZjU1LFxuICAucHgtbWQtZjU1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAucC1tZC1mNjAge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtZjYwLFxuICAucHktbWQtZjYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC1mNjAsXG4gIC5weC1tZC1mNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAucGItbWQtZjYwLFxuICAucHktbWQtZjYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC1mNjAsXG4gIC5weC1tZC1mNjAge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLWY2NSB7XG4gICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC1mNjUsXG4gIC5weS1tZC1mNjUge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLWY2NSxcbiAgLnB4LW1kLWY2NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC1mNjUsXG4gIC5weS1tZC1mNjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLWY2NSxcbiAgLnB4LW1kLWY2NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtZjcwIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLWY3MCxcbiAgLnB5LW1kLWY3MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDsgfVxuICAucHItbWQtZjcwLFxuICAucHgtbWQtZjcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLWY3MCxcbiAgLnB5LW1kLWY3MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtZjcwLFxuICAucHgtbWQtZjcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAucC1tZC1mNzUge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtZjc1LFxuICAucHktbWQtZjc1IHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC1mNzUsXG4gIC5weC1tZC1mNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAucGItbWQtZjc1LFxuICAucHktbWQtZjc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC1mNzUsXG4gIC5weC1tZC1mNzUge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLWY4MCB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC1mODAsXG4gIC5weS1tZC1mODAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLWY4MCxcbiAgLnB4LW1kLWY4MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC1mODAsXG4gIC5weS1tZC1mODAge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLWY4MCxcbiAgLnB4LW1kLWY4MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtZjg1IHtcbiAgICBwYWRkaW5nOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLWY4NSxcbiAgLnB5LW1kLWY4NSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDsgfVxuICAucHItbWQtZjg1LFxuICAucHgtbWQtZjg1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLWY4NSxcbiAgLnB5LW1kLWY4NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtZjg1LFxuICAucHgtbWQtZjg1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAucC1tZC1mOTAge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtZjkwLFxuICAucHktbWQtZjkwIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC1mOTAsXG4gIC5weC1tZC1mOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAucGItbWQtZjkwLFxuICAucHktbWQtZjkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC1mOTAsXG4gIC5weC1tZC1mOTAge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLWY5NSB7XG4gICAgcGFkZGluZzogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC1mOTUsXG4gIC5weS1tZC1mOTUge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLWY5NSxcbiAgLnB4LW1kLWY5NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC1mOTUsXG4gIC5weS1tZC1mOTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLWY5NSxcbiAgLnB4LW1kLWY5NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtZjEwMCB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtZjEwMCxcbiAgLnB5LW1kLWYxMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC1mMTAwLFxuICAucHgtbWQtZjEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuICAucGItbWQtZjEwMCxcbiAgLnB5LW1kLWYxMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC1mMTAwLFxuICAucHgtbWQtZjEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLWYxMjAge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLWYxMjAsXG4gIC5weS1tZC1mMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDsgfVxuICAucHItbWQtZjEyMCxcbiAgLnB4LW1kLWYxMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLWYxMjAsXG4gIC5weS1tZC1mMTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtZjEyMCxcbiAgLnB4LW1kLWYxMjAge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDsgfVxuICAucC1tZC1mMTMwIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC1mMTMwLFxuICAucHktbWQtZjEzMCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLWYxMzAsXG4gIC5weC1tZC1mMTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC1mMTMwLFxuICAucHktbWQtZjEzMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLWYxMzAsXG4gIC5weC1tZC1mMTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtZjE1MCB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDsgfVxuICAucHQtbWQtZjE1MCxcbiAgLnB5LW1kLWYxNTAge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC1mMTUwLFxuICAucHgtbWQtZjE1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDsgfVxuICAucGItbWQtZjE1MCxcbiAgLnB5LW1kLWYxNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC1mMTUwLFxuICAucHgtbWQtZjE1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLWYyMDAge1xuICAgIHBhZGRpbmc6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLWYyMDAsXG4gIC5weS1tZC1mMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDsgfVxuICAucHItbWQtZjIwMCxcbiAgLnB4LW1kLWYyMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLWYyMDAsXG4gIC5weS1tZC1mMjAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDsgfVxuICAucGwtbWQtZjIwMCxcbiAgLnB4LW1kLWYyMDAge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDsgfVxuICAucC1tZC1mMjUwIHtcbiAgICBwYWRkaW5nOiAyNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC1mMjUwLFxuICAucHktbWQtZjI1MCB7XG4gICAgcGFkZGluZy10b3A6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLWYyNTAsXG4gIC5weC1tZC1mMjUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC1mMjUwLFxuICAucHktbWQtZjI1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLWYyNTAsXG4gIC5weC1tZC1mMjUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbmYyIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbmYyLFxuICAubXktbWQtbmYyIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW5mMixcbiAgLm14LW1kLW5mMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW5mMixcbiAgLm15LW1kLW5mMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uZjIsXG4gIC5teC1tZC1uZjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbmY1IHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbmY1LFxuICAubXktbWQtbmY1IHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW5mNSxcbiAgLm14LW1kLW5mNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW5mNSxcbiAgLm15LW1kLW5mNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uZjUsXG4gIC5teC1tZC1uZjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbmYxMCB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uZjEwLFxuICAubXktbWQtbmYxMCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbmYxMCxcbiAgLm14LW1kLW5mMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtbmYxMCxcbiAgLm15LW1kLW5mMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW5mMTAsXG4gIC5teC1tZC1uZjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1uZjE1IHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW5mMTUsXG4gIC5teS1tZC1uZjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uZjE1LFxuICAubXgtbWQtbmYxNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uZjE1LFxuICAubXktbWQtbmYxNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtbmYxNSxcbiAgLm14LW1kLW5mMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW5mMTYge1xuICAgIG1hcmdpbjogLTE2cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbmYxNixcbiAgLm15LW1kLW5mMTYge1xuICAgIG1hcmdpbi10b3A6IC0xNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW5mMTYsXG4gIC5teC1tZC1uZjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW5mMTYsXG4gIC5teS1tZC1uZjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uZjE2LFxuICAubXgtbWQtbmYxNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbmYyMCB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uZjIwLFxuICAubXktbWQtbmYyMCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbmYyMCxcbiAgLm14LW1kLW5mMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtbmYyMCxcbiAgLm15LW1kLW5mMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW5mMjAsXG4gIC5teC1tZC1uZjIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1uZjI1IHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW5mMjUsXG4gIC5teS1tZC1uZjI1IHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uZjI1LFxuICAubXgtbWQtbmYyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uZjI1LFxuICAubXktbWQtbmYyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtbmYyNSxcbiAgLm14LW1kLW5mMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW5mMjcge1xuICAgIG1hcmdpbjogLTI3cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbmYyNyxcbiAgLm15LW1kLW5mMjcge1xuICAgIG1hcmdpbi10b3A6IC0yN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW5mMjcsXG4gIC5teC1tZC1uZjI3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW5mMjcsXG4gIC5teS1tZC1uZjI3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjdweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uZjI3LFxuICAubXgtbWQtbmYyNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbmYzMCB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uZjMwLFxuICAubXktbWQtbmYzMCB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbmYzMCxcbiAgLm14LW1kLW5mMzAge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtbmYzMCxcbiAgLm15LW1kLW5mMzAge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW5mMzAsXG4gIC5teC1tZC1uZjMwIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1uZjM1IHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW5mMzUsXG4gIC5teS1tZC1uZjM1IHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uZjM1LFxuICAubXgtbWQtbmYzNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uZjM1LFxuICAubXktbWQtbmYzNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtbmYzNSxcbiAgLm14LW1kLW5mMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW5mNDAge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbmY0MCxcbiAgLm15LW1kLW5mNDAge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW5mNDAsXG4gIC5teC1tZC1uZjQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW5mNDAsXG4gIC5teS1tZC1uZjQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uZjQwLFxuICAubXgtbWQtbmY0MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbmY0NSB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uZjQ1LFxuICAubXktbWQtbmY0NSB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbmY0NSxcbiAgLm14LW1kLW5mNDUge1xuICAgIG1hcmdpbi1yaWdodDogLTQ1cHggIWltcG9ydGFudDsgfVxuICAubWItbWQtbmY0NSxcbiAgLm15LW1kLW5mNDUge1xuICAgIG1hcmdpbi1ib3R0b206IC00NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW5mNDUsXG4gIC5teC1tZC1uZjQ1IHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDsgfVxuICAubS1tZC1uZjUwIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW5mNTAsXG4gIC5teS1tZC1uZjUwIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uZjUwLFxuICAubXgtbWQtbmY1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uZjUwLFxuICAubXktbWQtbmY1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtbmY1MCxcbiAgLm14LW1kLW5mNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW5mNTUge1xuICAgIG1hcmdpbjogLTU1cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbmY1NSxcbiAgLm15LW1kLW5mNTUge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW5mNTUsXG4gIC5teC1tZC1uZjU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW5mNTUsXG4gIC5teS1tZC1uZjU1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uZjU1LFxuICAubXgtbWQtbmY1NSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbmY2MCB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uZjYwLFxuICAubXktbWQtbmY2MCB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbmY2MCxcbiAgLm14LW1kLW5mNjAge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtbmY2MCxcbiAgLm15LW1kLW5mNjAge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW5mNjAsXG4gIC5teC1tZC1uZjYwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1uZjY1IHtcbiAgICBtYXJnaW46IC02NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW5mNjUsXG4gIC5teS1tZC1uZjY1IHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uZjY1LFxuICAubXgtbWQtbmY2NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uZjY1LFxuICAubXktbWQtbmY2NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTY1cHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtbmY2NSxcbiAgLm14LW1kLW5mNjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjVweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW5mNzAge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbmY3MCxcbiAgLm15LW1kLW5mNzAge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW5mNzAsXG4gIC5teC1tZC1uZjcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW5mNzAsXG4gIC5teS1tZC1uZjcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uZjcwLFxuICAubXgtbWQtbmY3MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbmY3NSB7XG4gICAgbWFyZ2luOiAtNzVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uZjc1LFxuICAubXktbWQtbmY3NSB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbmY3NSxcbiAgLm14LW1kLW5mNzUge1xuICAgIG1hcmdpbi1yaWdodDogLTc1cHggIWltcG9ydGFudDsgfVxuICAubWItbWQtbmY3NSxcbiAgLm15LW1kLW5mNzUge1xuICAgIG1hcmdpbi1ib3R0b206IC03NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW5mNzUsXG4gIC5teC1tZC1uZjc1IHtcbiAgICBtYXJnaW4tbGVmdDogLTc1cHggIWltcG9ydGFudDsgfVxuICAubS1tZC1uZjgwIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW5mODAsXG4gIC5teS1tZC1uZjgwIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uZjgwLFxuICAubXgtbWQtbmY4MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uZjgwLFxuICAubXktbWQtbmY4MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtbmY4MCxcbiAgLm14LW1kLW5mODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW5mODUge1xuICAgIG1hcmdpbjogLTg1cHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbmY4NSxcbiAgLm15LW1kLW5mODUge1xuICAgIG1hcmdpbi10b3A6IC04NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW5mODUsXG4gIC5teC1tZC1uZjg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW5mODUsXG4gIC5teS1tZC1uZjg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uZjg1LFxuICAubXgtbWQtbmY4NSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbmY5MCB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uZjkwLFxuICAubXktbWQtbmY5MCB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbmY5MCxcbiAgLm14LW1kLW5mOTAge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtbmY5MCxcbiAgLm15LW1kLW5mOTAge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW5mOTAsXG4gIC5teC1tZC1uZjkwIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1uZjk1IHtcbiAgICBtYXJnaW46IC05NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW5mOTUsXG4gIC5teS1tZC1uZjk1IHtcbiAgICBtYXJnaW4tdG9wOiAtOTVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uZjk1LFxuICAubXgtbWQtbmY5NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uZjk1LFxuICAubXktbWQtbmY5NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTk1cHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtbmY5NSxcbiAgLm14LW1kLW5mOTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTVweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW5mMTAwIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uZjEwMCxcbiAgLm15LW1kLW5mMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbmYxMDAsXG4gIC5teC1tZC1uZjEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtbmYxMDAsXG4gIC5teS1tZC1uZjEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW5mMTAwLFxuICAubXgtbWQtbmYxMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1uZjEyMCB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbmYxMjAsXG4gIC5teS1tZC1uZjEyMCB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW5mMTIwLFxuICAubXgtbWQtbmYxMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW5mMTIwLFxuICAubXktbWQtbmYxMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uZjEyMCxcbiAgLm14LW1kLW5mMTIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbmYxMzAge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW5mMTMwLFxuICAubXktbWQtbmYxMzAge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uZjEzMCxcbiAgLm14LW1kLW5mMTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uZjEzMCxcbiAgLm15LW1kLW5mMTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtbmYxMzAsXG4gIC5teC1tZC1uZjEzMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW5mMTUwIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uZjE1MCxcbiAgLm15LW1kLW5mMTUwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDsgfVxuICAubXItbWQtbmYxNTAsXG4gIC5teC1tZC1uZjE1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDsgfVxuICAubWItbWQtbmYxNTAsXG4gIC5teS1tZC1uZjE1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW5mMTUwLFxuICAubXgtbWQtbmYxNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDsgfVxuICAubS1tZC1uZjIwMCB7XG4gICAgbWFyZ2luOiAtMjAwcHggIWltcG9ydGFudDsgfVxuICAubXQtbWQtbmYyMDAsXG4gIC5teS1tZC1uZjIwMCB7XG4gICAgbWFyZ2luLXRvcDogLTIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW5mMjAwLFxuICAubXgtbWQtbmYyMDAge1xuICAgIG1hcmdpbi1yaWdodDogLTIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW5mMjAwLFxuICAubXktbWQtbmYyMDAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uZjIwMCxcbiAgLm14LW1kLW5mMjAwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbmYyNTAge1xuICAgIG1hcmdpbjogLTI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW5mMjUwLFxuICAubXktbWQtbmYyNTAge1xuICAgIG1hcmdpbi10b3A6IC0yNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uZjI1MCxcbiAgLm14LW1kLW5mMjUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uZjI1MCxcbiAgLm15LW1kLW5mMjUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjUwcHggIWltcG9ydGFudDsgfVxuICAubWwtbWQtbmYyNTAsXG4gIC5teC1tZC1uZjI1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctZjIge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLWYyLFxuICAubXktbGctZjIge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1mMixcbiAgLm14LWxnLWYyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1mMixcbiAgLm15LWxnLWYyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDsgfVxuICAubWwtbGctZjIsXG4gIC5teC1sZy1mMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLWY1IHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mNSxcbiAgLm15LWxnLWY1IHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjUsXG4gIC5teC1sZy1mNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjUsXG4gIC5teS1sZy1mNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWY1LFxuICAubXgtbGctZjUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mMTAge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mMTAsXG4gIC5teS1sZy1mMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjEwLFxuICAubXgtbGctZjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjEwLFxuICAubXktbGctZjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWYxMCxcbiAgLm14LWxnLWYxMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mMTUge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mMTUsXG4gIC5teS1sZy1mMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjE1LFxuICAubXgtbGctZjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjE1LFxuICAubXktbGctZjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWYxNSxcbiAgLm14LWxnLWYxNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mMTYge1xuICAgIG1hcmdpbjogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mMTYsXG4gIC5teS1sZy1mMTYge1xuICAgIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjE2LFxuICAubXgtbGctZjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjE2LFxuICAubXktbGctZjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWYxNixcbiAgLm14LWxnLWYxNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mMjAge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mMjAsXG4gIC5teS1sZy1mMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjIwLFxuICAubXgtbGctZjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjIwLFxuICAubXktbGctZjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWYyMCxcbiAgLm14LWxnLWYyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mMjUge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mMjUsXG4gIC5teS1sZy1mMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjI1LFxuICAubXgtbGctZjI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjI1LFxuICAubXktbGctZjI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWYyNSxcbiAgLm14LWxnLWYyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mMjcge1xuICAgIG1hcmdpbjogMjdweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mMjcsXG4gIC5teS1sZy1mMjcge1xuICAgIG1hcmdpbi10b3A6IDI3cHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjI3LFxuICAubXgtbGctZjI3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI3cHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjI3LFxuICAubXktbGctZjI3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWYyNyxcbiAgLm14LWxnLWYyNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI3cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mMzAge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mMzAsXG4gIC5teS1sZy1mMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjMwLFxuICAubXgtbGctZjMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjMwLFxuICAubXktbGctZjMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWYzMCxcbiAgLm14LWxnLWYzMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mMzUge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mMzUsXG4gIC5teS1sZy1mMzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjM1LFxuICAubXgtbGctZjM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjM1LFxuICAubXktbGctZjM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWYzNSxcbiAgLm14LWxnLWYzNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mNDAge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mNDAsXG4gIC5teS1sZy1mNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjQwLFxuICAubXgtbGctZjQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjQwLFxuICAubXktbGctZjQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWY0MCxcbiAgLm14LWxnLWY0MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mNDUge1xuICAgIG1hcmdpbjogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mNDUsXG4gIC5teS1sZy1mNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjQ1LFxuICAubXgtbGctZjQ1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjQ1LFxuICAubXktbGctZjQ1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWY0NSxcbiAgLm14LWxnLWY0NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mNTAge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mNTAsXG4gIC5teS1sZy1mNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjUwLFxuICAubXgtbGctZjUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjUwLFxuICAubXktbGctZjUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWY1MCxcbiAgLm14LWxnLWY1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mNTUge1xuICAgIG1hcmdpbjogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mNTUsXG4gIC5teS1sZy1mNTUge1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjU1LFxuICAubXgtbGctZjU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjU1LFxuICAubXktbGctZjU1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWY1NSxcbiAgLm14LWxnLWY1NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mNjAge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mNjAsXG4gIC5teS1sZy1mNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjYwLFxuICAubXgtbGctZjYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjYwLFxuICAubXktbGctZjYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWY2MCxcbiAgLm14LWxnLWY2MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mNjUge1xuICAgIG1hcmdpbjogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mNjUsXG4gIC5teS1sZy1mNjUge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjY1LFxuICAubXgtbGctZjY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjY1LFxuICAubXktbGctZjY1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWY2NSxcbiAgLm14LWxnLWY2NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mNzAge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mNzAsXG4gIC5teS1sZy1mNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjcwLFxuICAubXgtbGctZjcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjcwLFxuICAubXktbGctZjcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWY3MCxcbiAgLm14LWxnLWY3MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mNzUge1xuICAgIG1hcmdpbjogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mNzUsXG4gIC5teS1sZy1mNzUge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjc1LFxuICAubXgtbGctZjc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjc1LFxuICAubXktbGctZjc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWY3NSxcbiAgLm14LWxnLWY3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mODAge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mODAsXG4gIC5teS1sZy1mODAge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjgwLFxuICAubXgtbGctZjgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjgwLFxuICAubXktbGctZjgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWY4MCxcbiAgLm14LWxnLWY4MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mODUge1xuICAgIG1hcmdpbjogODVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mODUsXG4gIC5teS1sZy1mODUge1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjg1LFxuICAubXgtbGctZjg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjg1LFxuICAubXktbGctZjg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWY4NSxcbiAgLm14LWxnLWY4NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mOTAge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mOTAsXG4gIC5teS1sZy1mOTAge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjkwLFxuICAubXgtbGctZjkwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjkwLFxuICAubXktbGctZjkwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWY5MCxcbiAgLm14LWxnLWY5MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mOTUge1xuICAgIG1hcmdpbjogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mOTUsXG4gIC5teS1sZy1mOTUge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjk1LFxuICAubXgtbGctZjk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjk1LFxuICAubXktbGctZjk1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWY5NSxcbiAgLm14LWxnLWY5NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mMTAwIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLWYxMDAsXG4gIC5teS1sZy1mMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1mMTAwLFxuICAubXgtbGctZjEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1mMTAwLFxuICAubXktbGctZjEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctZjEwMCxcbiAgLm14LWxnLWYxMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLWYxMjAge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDsgfVxuICAubXQtbGctZjEyMCxcbiAgLm15LWxnLWYxMjAge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLWYxMjAsXG4gIC5teC1sZy1mMTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLWYxMjAsXG4gIC5teS1sZy1mMTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1mMTIwLFxuICAubXgtbGctZjEyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctZjEzMCB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mMTMwLFxuICAubXktbGctZjEzMCB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjEzMCxcbiAgLm14LWxnLWYxMzAge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjEzMCxcbiAgLm15LWxnLWYxMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWYxMzAsXG4gIC5teC1sZy1mMTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1mMTUwIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLWYxNTAsXG4gIC5teS1sZy1mMTUwIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1mMTUwLFxuICAubXgtbGctZjE1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1mMTUwLFxuICAubXktbGctZjE1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctZjE1MCxcbiAgLm14LWxnLWYxNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLWYyMDAge1xuICAgIG1hcmdpbjogMjAwcHggIWltcG9ydGFudDsgfVxuICAubXQtbGctZjIwMCxcbiAgLm15LWxnLWYyMDAge1xuICAgIG1hcmdpbi10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLWYyMDAsXG4gIC5teC1sZy1mMjAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLWYyMDAsXG4gIC5teS1sZy1mMjAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1mMjAwLFxuICAubXgtbGctZjIwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctZjI1MCB7XG4gICAgbWFyZ2luOiAyNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1mMjUwLFxuICAubXktbGctZjI1MCB7XG4gICAgbWFyZ2luLXRvcDogMjUwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctZjI1MCxcbiAgLm14LWxnLWYyNTAge1xuICAgIG1hcmdpbi1yaWdodDogMjUwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctZjI1MCxcbiAgLm15LWxnLWYyNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWYyNTAsXG4gIC5teC1sZy1mMjUwIHtcbiAgICBtYXJnaW4tbGVmdDogMjUwcHggIWltcG9ydGFudDsgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLWYyIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDsgfVxuICAucHQtbGctZjIsXG4gIC5weS1sZy1mMiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy1mMixcbiAgLnB4LWxnLWYyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDsgfVxuICAucGItbGctZjIsXG4gIC5weS1sZy1mMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy1mMixcbiAgLnB4LWxnLWYyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLWY1IHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDsgfVxuICAucHQtbGctZjUsXG4gIC5weS1sZy1mNSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy1mNSxcbiAgLnB4LWxnLWY1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuICAucGItbGctZjUsXG4gIC5weS1sZy1mNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy1mNSxcbiAgLnB4LWxnLWY1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLWYxMCB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy1mMTAsXG4gIC5weS1sZy1mMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLWYxMCxcbiAgLnB4LWxnLWYxMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy1mMTAsXG4gIC5weS1sZy1mMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLWYxMCxcbiAgLnB4LWxnLWYxMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctZjE1IHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLWYxNSxcbiAgLnB5LWxnLWYxNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuICAucHItbGctZjE1LFxuICAucHgtbGctZjE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLWYxNSxcbiAgLnB5LWxnLWYxNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuICAucGwtbGctZjE1LFxuICAucHgtbGctZjE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAucC1sZy1mMTYge1xuICAgIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDsgfVxuICAucHQtbGctZjE2LFxuICAucHktbGctZjE2IHtcbiAgICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy1mMTYsXG4gIC5weC1sZy1mMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDsgfVxuICAucGItbGctZjE2LFxuICAucHktbGctZjE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy1mMTYsXG4gIC5weC1sZy1mMTYge1xuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLWYyMCB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy1mMjAsXG4gIC5weS1sZy1mMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLWYyMCxcbiAgLnB4LWxnLWYyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy1mMjAsXG4gIC5weS1sZy1mMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLWYyMCxcbiAgLnB4LWxnLWYyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctZjI1IHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLWYyNSxcbiAgLnB5LWxnLWYyNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuICAucHItbGctZjI1LFxuICAucHgtbGctZjI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLWYyNSxcbiAgLnB5LWxnLWYyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuICAucGwtbGctZjI1LFxuICAucHgtbGctZjI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAucC1sZy1mMjcge1xuICAgIHBhZGRpbmc6IDI3cHggIWltcG9ydGFudDsgfVxuICAucHQtbGctZjI3LFxuICAucHktbGctZjI3IHtcbiAgICBwYWRkaW5nLXRvcDogMjdweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy1mMjcsXG4gIC5weC1sZy1mMjcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI3cHggIWltcG9ydGFudDsgfVxuICAucGItbGctZjI3LFxuICAucHktbGctZjI3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjdweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy1mMjcsXG4gIC5weC1sZy1mMjcge1xuICAgIHBhZGRpbmctbGVmdDogMjdweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLWYzMCB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy1mMzAsXG4gIC5weS1sZy1mMzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLWYzMCxcbiAgLnB4LWxnLWYzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy1mMzAsXG4gIC5weS1sZy1mMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLWYzMCxcbiAgLnB4LWxnLWYzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctZjM1IHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLWYzNSxcbiAgLnB5LWxnLWYzNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuICAucHItbGctZjM1LFxuICAucHgtbGctZjM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLWYzNSxcbiAgLnB5LWxnLWYzNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuICAucGwtbGctZjM1LFxuICAucHgtbGctZjM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAucC1sZy1mNDAge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDsgfVxuICAucHQtbGctZjQwLFxuICAucHktbGctZjQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy1mNDAsXG4gIC5weC1sZy1mNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAucGItbGctZjQwLFxuICAucHktbGctZjQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy1mNDAsXG4gIC5weC1sZy1mNDAge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLWY0NSB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy1mNDUsXG4gIC5weS1sZy1mNDUge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLWY0NSxcbiAgLnB4LWxnLWY0NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy1mNDUsXG4gIC5weS1sZy1mNDUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLWY0NSxcbiAgLnB4LWxnLWY0NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctZjUwIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLWY1MCxcbiAgLnB5LWxnLWY1MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuICAucHItbGctZjUwLFxuICAucHgtbGctZjUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLWY1MCxcbiAgLnB5LWxnLWY1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuICAucGwtbGctZjUwLFxuICAucHgtbGctZjUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAucC1sZy1mNTUge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDsgfVxuICAucHQtbGctZjU1LFxuICAucHktbGctZjU1IHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy1mNTUsXG4gIC5weC1sZy1mNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAucGItbGctZjU1LFxuICAucHktbGctZjU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy1mNTUsXG4gIC5weC1sZy1mNTUge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLWY2MCB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy1mNjAsXG4gIC5weS1sZy1mNjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLWY2MCxcbiAgLnB4LWxnLWY2MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy1mNjAsXG4gIC5weS1sZy1mNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLWY2MCxcbiAgLnB4LWxnLWY2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctZjY1IHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLWY2NSxcbiAgLnB5LWxnLWY2NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDsgfVxuICAucHItbGctZjY1LFxuICAucHgtbGctZjY1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLWY2NSxcbiAgLnB5LWxnLWY2NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxuICAucGwtbGctZjY1LFxuICAucHgtbGctZjY1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAucC1sZy1mNzAge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDsgfVxuICAucHQtbGctZjcwLFxuICAucHktbGctZjcwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy1mNzAsXG4gIC5weC1sZy1mNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAucGItbGctZjcwLFxuICAucHktbGctZjcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy1mNzAsXG4gIC5weC1sZy1mNzAge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLWY3NSB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy1mNzUsXG4gIC5weS1sZy1mNzUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLWY3NSxcbiAgLnB4LWxnLWY3NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy1mNzUsXG4gIC5weS1sZy1mNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLWY3NSxcbiAgLnB4LWxnLWY3NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctZjgwIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLWY4MCxcbiAgLnB5LWxnLWY4MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuICAucHItbGctZjgwLFxuICAucHgtbGctZjgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLWY4MCxcbiAgLnB5LWxnLWY4MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuICAucGwtbGctZjgwLFxuICAucHgtbGctZjgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAucC1sZy1mODUge1xuICAgIHBhZGRpbmc6IDg1cHggIWltcG9ydGFudDsgfVxuICAucHQtbGctZjg1LFxuICAucHktbGctZjg1IHtcbiAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy1mODUsXG4gIC5weC1sZy1mODUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAucGItbGctZjg1LFxuICAucHktbGctZjg1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy1mODUsXG4gIC5weC1sZy1mODUge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLWY5MCB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy1mOTAsXG4gIC5weS1sZy1mOTAge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLWY5MCxcbiAgLnB4LWxnLWY5MCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy1mOTAsXG4gIC5weS1sZy1mOTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLWY5MCxcbiAgLnB4LWxnLWY5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctZjk1IHtcbiAgICBwYWRkaW5nOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLWY5NSxcbiAgLnB5LWxnLWY5NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDsgfVxuICAucHItbGctZjk1LFxuICAucHgtbGctZjk1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLWY5NSxcbiAgLnB5LWxnLWY5NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxuICAucGwtbGctZjk1LFxuICAucHgtbGctZjk1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAucC1sZy1mMTAwIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy1mMTAwLFxuICAucHktbGctZjEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLWYxMDAsXG4gIC5weC1sZy1mMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy1mMTAwLFxuICAucHktbGctZjEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLWYxMDAsXG4gIC5weC1sZy1mMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctZjEyMCB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDsgfVxuICAucHQtbGctZjEyMCxcbiAgLnB5LWxnLWYxMjAge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy1mMTIwLFxuICAucHgtbGctZjEyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDsgfVxuICAucGItbGctZjEyMCxcbiAgLnB5LWxnLWYxMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy1mMTIwLFxuICAucHgtbGctZjEyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLWYxMzAge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLWYxMzAsXG4gIC5weS1sZy1mMTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDsgfVxuICAucHItbGctZjEzMCxcbiAgLnB4LWxnLWYxMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLWYxMzAsXG4gIC5weS1sZy1mMTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDsgfVxuICAucGwtbGctZjEzMCxcbiAgLnB4LWxnLWYxMzAge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDsgfVxuICAucC1sZy1mMTUwIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy1mMTUwLFxuICAucHktbGctZjE1MCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLWYxNTAsXG4gIC5weC1sZy1mMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy1mMTUwLFxuICAucHktbGctZjE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLWYxNTAsXG4gIC5weC1sZy1mMTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctZjIwMCB7XG4gICAgcGFkZGluZzogMjAwcHggIWltcG9ydGFudDsgfVxuICAucHQtbGctZjIwMCxcbiAgLnB5LWxnLWYyMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy1mMjAwLFxuICAucHgtbGctZjIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDsgfVxuICAucGItbGctZjIwMCxcbiAgLnB5LWxnLWYyMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy1mMjAwLFxuICAucHgtbGctZjIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLWYyNTAge1xuICAgIHBhZGRpbmc6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLWYyNTAsXG4gIC5weS1sZy1mMjUwIHtcbiAgICBwYWRkaW5nLXRvcDogMjUwcHggIWltcG9ydGFudDsgfVxuICAucHItbGctZjI1MCxcbiAgLnB4LWxnLWYyNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLWYyNTAsXG4gIC5weS1sZy1mMjUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjUwcHggIWltcG9ydGFudDsgfVxuICAucGwtbGctZjI1MCxcbiAgLnB4LWxnLWYyNTAge1xuICAgIHBhZGRpbmctbGVmdDogMjUwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uZjIge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uZjIsXG4gIC5teS1sZy1uZjIge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDsgfVxuICAubXItbGctbmYyLFxuICAubXgtbGctbmYyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDsgfVxuICAubWItbGctbmYyLFxuICAubXktbGctbmYyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW5mMixcbiAgLm14LWxnLW5mMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uZjUge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uZjUsXG4gIC5teS1sZy1uZjUge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDsgfVxuICAubXItbGctbmY1LFxuICAubXgtbGctbmY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDsgfVxuICAubWItbGctbmY1LFxuICAubXktbGctbmY1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW5mNSxcbiAgLm14LWxnLW5mNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uZjEwIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW5mMTAsXG4gIC5teS1sZy1uZjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uZjEwLFxuICAubXgtbGctbmYxMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uZjEwLFxuICAubXktbGctbmYxMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctbmYxMCxcbiAgLm14LWxnLW5mMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW5mMTUge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbmYxNSxcbiAgLm15LWxnLW5mMTUge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW5mMTUsXG4gIC5teC1sZy1uZjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW5mMTUsXG4gIC5teS1sZy1uZjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uZjE1LFxuICAubXgtbGctbmYxNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbmYxNiB7XG4gICAgbWFyZ2luOiAtMTZweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uZjE2LFxuICAubXktbGctbmYxNiB7XG4gICAgbWFyZ2luLXRvcDogLTE2cHggIWltcG9ydGFudDsgfVxuICAubXItbGctbmYxNixcbiAgLm14LWxnLW5mMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHggIWltcG9ydGFudDsgfVxuICAubWItbGctbmYxNixcbiAgLm15LWxnLW5mMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW5mMTYsXG4gIC5teC1sZy1uZjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uZjIwIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW5mMjAsXG4gIC5teS1sZy1uZjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uZjIwLFxuICAubXgtbGctbmYyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uZjIwLFxuICAubXktbGctbmYyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctbmYyMCxcbiAgLm14LWxnLW5mMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW5mMjUge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbmYyNSxcbiAgLm15LWxnLW5mMjUge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW5mMjUsXG4gIC5teC1sZy1uZjI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW5mMjUsXG4gIC5teS1sZy1uZjI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uZjI1LFxuICAubXgtbGctbmYyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbmYyNyB7XG4gICAgbWFyZ2luOiAtMjdweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uZjI3LFxuICAubXktbGctbmYyNyB7XG4gICAgbWFyZ2luLXRvcDogLTI3cHggIWltcG9ydGFudDsgfVxuICAubXItbGctbmYyNyxcbiAgLm14LWxnLW5mMjcge1xuICAgIG1hcmdpbi1yaWdodDogLTI3cHggIWltcG9ydGFudDsgfVxuICAubWItbGctbmYyNyxcbiAgLm15LWxnLW5mMjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0yN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW5mMjcsXG4gIC5teC1sZy1uZjI3IHtcbiAgICBtYXJnaW4tbGVmdDogLTI3cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uZjMwIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW5mMzAsXG4gIC5teS1sZy1uZjMwIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uZjMwLFxuICAubXgtbGctbmYzMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uZjMwLFxuICAubXktbGctbmYzMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctbmYzMCxcbiAgLm14LWxnLW5mMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW5mMzUge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbmYzNSxcbiAgLm15LWxnLW5mMzUge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW5mMzUsXG4gIC5teC1sZy1uZjM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW5mMzUsXG4gIC5teS1sZy1uZjM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uZjM1LFxuICAubXgtbGctbmYzNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbmY0MCB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uZjQwLFxuICAubXktbGctbmY0MCB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctbmY0MCxcbiAgLm14LWxnLW5mNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctbmY0MCxcbiAgLm15LWxnLW5mNDAge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW5mNDAsXG4gIC5teC1sZy1uZjQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uZjQ1IHtcbiAgICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW5mNDUsXG4gIC5teS1sZy1uZjQ1IHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uZjQ1LFxuICAubXgtbGctbmY0NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uZjQ1LFxuICAubXktbGctbmY0NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQ1cHggIWltcG9ydGFudDsgfVxuICAubWwtbGctbmY0NSxcbiAgLm14LWxnLW5mNDUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDVweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW5mNTAge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbmY1MCxcbiAgLm15LWxnLW5mNTAge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW5mNTAsXG4gIC5teC1sZy1uZjUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW5mNTAsXG4gIC5teS1sZy1uZjUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uZjUwLFxuICAubXgtbGctbmY1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbmY1NSB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uZjU1LFxuICAubXktbGctbmY1NSB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDsgfVxuICAubXItbGctbmY1NSxcbiAgLm14LWxnLW5mNTUge1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDsgfVxuICAubWItbGctbmY1NSxcbiAgLm15LWxnLW5mNTUge1xuICAgIG1hcmdpbi1ib3R0b206IC01NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW5mNTUsXG4gIC5teC1sZy1uZjU1IHtcbiAgICBtYXJnaW4tbGVmdDogLTU1cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uZjYwIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW5mNjAsXG4gIC5teS1sZy1uZjYwIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uZjYwLFxuICAubXgtbGctbmY2MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uZjYwLFxuICAubXktbGctbmY2MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctbmY2MCxcbiAgLm14LWxnLW5mNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW5mNjUge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbmY2NSxcbiAgLm15LWxnLW5mNjUge1xuICAgIG1hcmdpbi10b3A6IC02NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW5mNjUsXG4gIC5teC1sZy1uZjY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW5mNjUsXG4gIC5teS1sZy1uZjY1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uZjY1LFxuICAubXgtbGctbmY2NSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbmY3MCB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uZjcwLFxuICAubXktbGctbmY3MCB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctbmY3MCxcbiAgLm14LWxnLW5mNzAge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctbmY3MCxcbiAgLm15LWxnLW5mNzAge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW5mNzAsXG4gIC5teC1sZy1uZjcwIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uZjc1IHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW5mNzUsXG4gIC5teS1sZy1uZjc1IHtcbiAgICBtYXJnaW4tdG9wOiAtNzVweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uZjc1LFxuICAubXgtbGctbmY3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uZjc1LFxuICAubXktbGctbmY3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTc1cHggIWltcG9ydGFudDsgfVxuICAubWwtbGctbmY3NSxcbiAgLm14LWxnLW5mNzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW5mODAge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbmY4MCxcbiAgLm15LWxnLW5mODAge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW5mODAsXG4gIC5teC1sZy1uZjgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW5mODAsXG4gIC5teS1sZy1uZjgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uZjgwLFxuICAubXgtbGctbmY4MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbmY4NSB7XG4gICAgbWFyZ2luOiAtODVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uZjg1LFxuICAubXktbGctbmY4NSB7XG4gICAgbWFyZ2luLXRvcDogLTg1cHggIWltcG9ydGFudDsgfVxuICAubXItbGctbmY4NSxcbiAgLm14LWxnLW5mODUge1xuICAgIG1hcmdpbi1yaWdodDogLTg1cHggIWltcG9ydGFudDsgfVxuICAubWItbGctbmY4NSxcbiAgLm15LWxnLW5mODUge1xuICAgIG1hcmdpbi1ib3R0b206IC04NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW5mODUsXG4gIC5teC1sZy1uZjg1IHtcbiAgICBtYXJnaW4tbGVmdDogLTg1cHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uZjkwIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW5mOTAsXG4gIC5teS1sZy1uZjkwIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uZjkwLFxuICAubXgtbGctbmY5MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uZjkwLFxuICAubXktbGctbmY5MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctbmY5MCxcbiAgLm14LWxnLW5mOTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW5mOTUge1xuICAgIG1hcmdpbjogLTk1cHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbmY5NSxcbiAgLm15LWxnLW5mOTUge1xuICAgIG1hcmdpbi10b3A6IC05NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW5mOTUsXG4gIC5teC1sZy1uZjk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW5mOTUsXG4gIC5teS1sZy1uZjk1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uZjk1LFxuICAubXgtbGctbmY5NSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbmYxMDAge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW5mMTAwLFxuICAubXktbGctbmYxMDAge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uZjEwMCxcbiAgLm14LWxnLW5mMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uZjEwMCxcbiAgLm15LWxnLW5mMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctbmYxMDAsXG4gIC5teC1sZy1uZjEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW5mMTIwIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uZjEyMCxcbiAgLm15LWxnLW5mMTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctbmYxMjAsXG4gIC5teC1sZy1uZjEyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctbmYxMjAsXG4gIC5teS1sZy1uZjEyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW5mMTIwLFxuICAubXgtbGctbmYxMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uZjEzMCB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbmYxMzAsXG4gIC5teS1sZy1uZjEzMCB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW5mMTMwLFxuICAubXgtbGctbmYxMzAge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW5mMTMwLFxuICAubXktbGctbmYxMzAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uZjEzMCxcbiAgLm14LWxnLW5mMTMwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbmYxNTAge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW5mMTUwLFxuICAubXktbGctbmYxNTAge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uZjE1MCxcbiAgLm14LWxnLW5mMTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uZjE1MCxcbiAgLm15LWxnLW5mMTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDsgfVxuICAubWwtbGctbmYxNTAsXG4gIC5teC1sZy1uZjE1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW5mMjAwIHtcbiAgICBtYXJnaW46IC0yMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uZjIwMCxcbiAgLm15LWxnLW5mMjAwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjAwcHggIWltcG9ydGFudDsgfVxuICAubXItbGctbmYyMDAsXG4gIC5teC1sZy1uZjIwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjAwcHggIWltcG9ydGFudDsgfVxuICAubWItbGctbmYyMDAsXG4gIC5teS1sZy1uZjIwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW5mMjAwLFxuICAubXgtbGctbmYyMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjAwcHggIWltcG9ydGFudDsgfVxuICAubS1sZy1uZjI1MCB7XG4gICAgbWFyZ2luOiAtMjUwcHggIWltcG9ydGFudDsgfVxuICAubXQtbGctbmYyNTAsXG4gIC5teS1sZy1uZjI1MCB7XG4gICAgbWFyZ2luLXRvcDogLTI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW5mMjUwLFxuICAubXgtbGctbmYyNTAge1xuICAgIG1hcmdpbi1yaWdodDogLTI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW5mMjUwLFxuICAubXktbGctbmYyNTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uZjI1MCxcbiAgLm14LWxnLW5mMjUwIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtZjIge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWYyLFxuICAubXkteGwtZjIge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1mMixcbiAgLm14LXhsLWYyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1mMixcbiAgLm15LXhsLWYyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDsgfVxuICAubWwteGwtZjIsXG4gIC5teC14bC1mMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLWY1IHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mNSxcbiAgLm15LXhsLWY1IHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjUsXG4gIC5teC14bC1mNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjUsXG4gIC5teS14bC1mNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWY1LFxuICAubXgteGwtZjUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuICAubS14bC1mMTAge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mMTAsXG4gIC5teS14bC1mMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjEwLFxuICAubXgteGwtZjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjEwLFxuICAubXkteGwtZjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWYxMCxcbiAgLm14LXhsLWYxMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1mMTUge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mMTUsXG4gIC5teS14bC1mMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjE1LFxuICAubXgteGwtZjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjE1LFxuICAubXkteGwtZjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWYxNSxcbiAgLm14LXhsLWYxNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAubS14bC1mMTYge1xuICAgIG1hcmdpbjogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mMTYsXG4gIC5teS14bC1mMTYge1xuICAgIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjE2LFxuICAubXgteGwtZjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjE2LFxuICAubXkteGwtZjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWYxNixcbiAgLm14LXhsLWYxNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDsgfVxuICAubS14bC1mMjAge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mMjAsXG4gIC5teS14bC1mMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjIwLFxuICAubXgteGwtZjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjIwLFxuICAubXkteGwtZjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWYyMCxcbiAgLm14LXhsLWYyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1mMjUge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mMjUsXG4gIC5teS14bC1mMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjI1LFxuICAubXgteGwtZjI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjI1LFxuICAubXkteGwtZjI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWYyNSxcbiAgLm14LXhsLWYyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAubS14bC1mMjcge1xuICAgIG1hcmdpbjogMjdweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mMjcsXG4gIC5teS14bC1mMjcge1xuICAgIG1hcmdpbi10b3A6IDI3cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjI3LFxuICAubXgteGwtZjI3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI3cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjI3LFxuICAubXkteGwtZjI3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWYyNyxcbiAgLm14LXhsLWYyNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI3cHggIWltcG9ydGFudDsgfVxuICAubS14bC1mMzAge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mMzAsXG4gIC5teS14bC1mMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjMwLFxuICAubXgteGwtZjMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjMwLFxuICAubXkteGwtZjMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWYzMCxcbiAgLm14LXhsLWYzMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1mMzUge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mMzUsXG4gIC5teS14bC1mMzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjM1LFxuICAubXgteGwtZjM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjM1LFxuICAubXkteGwtZjM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWYzNSxcbiAgLm14LXhsLWYzNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAubS14bC1mNDAge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mNDAsXG4gIC5teS14bC1mNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjQwLFxuICAubXgteGwtZjQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjQwLFxuICAubXkteGwtZjQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWY0MCxcbiAgLm14LXhsLWY0MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1mNDUge1xuICAgIG1hcmdpbjogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mNDUsXG4gIC5teS14bC1mNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjQ1LFxuICAubXgteGwtZjQ1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjQ1LFxuICAubXkteGwtZjQ1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWY0NSxcbiAgLm14LXhsLWY0NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAubS14bC1mNTAge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mNTAsXG4gIC5teS14bC1mNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjUwLFxuICAubXgteGwtZjUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjUwLFxuICAubXkteGwtZjUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWY1MCxcbiAgLm14LXhsLWY1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1mNTUge1xuICAgIG1hcmdpbjogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mNTUsXG4gIC5teS14bC1mNTUge1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjU1LFxuICAubXgteGwtZjU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjU1LFxuICAubXkteGwtZjU1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWY1NSxcbiAgLm14LXhsLWY1NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAubS14bC1mNjAge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mNjAsXG4gIC5teS14bC1mNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjYwLFxuICAubXgteGwtZjYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjYwLFxuICAubXkteGwtZjYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWY2MCxcbiAgLm14LXhsLWY2MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1mNjUge1xuICAgIG1hcmdpbjogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mNjUsXG4gIC5teS14bC1mNjUge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjY1LFxuICAubXgteGwtZjY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjY1LFxuICAubXkteGwtZjY1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWY2NSxcbiAgLm14LXhsLWY2NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAubS14bC1mNzAge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mNzAsXG4gIC5teS14bC1mNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjcwLFxuICAubXgteGwtZjcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjcwLFxuICAubXkteGwtZjcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWY3MCxcbiAgLm14LXhsLWY3MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1mNzUge1xuICAgIG1hcmdpbjogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mNzUsXG4gIC5teS14bC1mNzUge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjc1LFxuICAubXgteGwtZjc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjc1LFxuICAubXkteGwtZjc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWY3NSxcbiAgLm14LXhsLWY3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAubS14bC1mODAge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mODAsXG4gIC5teS14bC1mODAge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjgwLFxuICAubXgteGwtZjgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjgwLFxuICAubXkteGwtZjgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWY4MCxcbiAgLm14LXhsLWY4MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1mODUge1xuICAgIG1hcmdpbjogODVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mODUsXG4gIC5teS14bC1mODUge1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjg1LFxuICAubXgteGwtZjg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjg1LFxuICAubXkteGwtZjg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWY4NSxcbiAgLm14LXhsLWY4NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAubS14bC1mOTAge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mOTAsXG4gIC5teS14bC1mOTAge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjkwLFxuICAubXgteGwtZjkwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjkwLFxuICAubXkteGwtZjkwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWY5MCxcbiAgLm14LXhsLWY5MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1mOTUge1xuICAgIG1hcmdpbjogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mOTUsXG4gIC5teS14bC1mOTUge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjk1LFxuICAubXgteGwtZjk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjk1LFxuICAubXkteGwtZjk1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWY5NSxcbiAgLm14LXhsLWY5NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAubS14bC1mMTAwIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWYxMDAsXG4gIC5teS14bC1mMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1mMTAwLFxuICAubXgteGwtZjEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1mMTAwLFxuICAubXkteGwtZjEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtZjEwMCxcbiAgLm14LXhsLWYxMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLWYxMjAge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtZjEyMCxcbiAgLm15LXhsLWYxMjAge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLWYxMjAsXG4gIC5teC14bC1mMTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLWYxMjAsXG4gIC5teS14bC1mMTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1mMTIwLFxuICAubXgteGwtZjEyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtZjEzMCB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mMTMwLFxuICAubXkteGwtZjEzMCB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjEzMCxcbiAgLm14LXhsLWYxMzAge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjEzMCxcbiAgLm15LXhsLWYxMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWYxMzAsXG4gIC5teC14bC1mMTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1mMTUwIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWYxNTAsXG4gIC5teS14bC1mMTUwIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1mMTUwLFxuICAubXgteGwtZjE1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1mMTUwLFxuICAubXkteGwtZjE1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtZjE1MCxcbiAgLm14LXhsLWYxNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLWYyMDAge1xuICAgIG1hcmdpbjogMjAwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtZjIwMCxcbiAgLm15LXhsLWYyMDAge1xuICAgIG1hcmdpbi10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLWYyMDAsXG4gIC5teC14bC1mMjAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLWYyMDAsXG4gIC5teS14bC1mMjAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1mMjAwLFxuICAubXgteGwtZjIwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtZjI1MCB7XG4gICAgbWFyZ2luOiAyNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1mMjUwLFxuICAubXkteGwtZjI1MCB7XG4gICAgbWFyZ2luLXRvcDogMjUwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtZjI1MCxcbiAgLm14LXhsLWYyNTAge1xuICAgIG1hcmdpbi1yaWdodDogMjUwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtZjI1MCxcbiAgLm15LXhsLWYyNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWYyNTAsXG4gIC5teC14bC1mMjUwIHtcbiAgICBtYXJnaW4tbGVmdDogMjUwcHggIWltcG9ydGFudDsgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLWYyIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDsgfVxuICAucHQteGwtZjIsXG4gIC5weS14bC1mMiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC1mMixcbiAgLnB4LXhsLWYyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDsgfVxuICAucGIteGwtZjIsXG4gIC5weS14bC1mMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC1mMixcbiAgLnB4LXhsLWYyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLWY1IHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDsgfVxuICAucHQteGwtZjUsXG4gIC5weS14bC1mNSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC1mNSxcbiAgLnB4LXhsLWY1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuICAucGIteGwtZjUsXG4gIC5weS14bC1mNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC1mNSxcbiAgLnB4LXhsLWY1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLWYxMCB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC1mMTAsXG4gIC5weS14bC1mMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLWYxMCxcbiAgLnB4LXhsLWYxMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC1mMTAsXG4gIC5weS14bC1mMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLWYxMCxcbiAgLnB4LXhsLWYxMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtZjE1IHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLWYxNSxcbiAgLnB5LXhsLWYxNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuICAucHIteGwtZjE1LFxuICAucHgteGwtZjE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLWYxNSxcbiAgLnB5LXhsLWYxNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuICAucGwteGwtZjE1LFxuICAucHgteGwtZjE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAucC14bC1mMTYge1xuICAgIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDsgfVxuICAucHQteGwtZjE2LFxuICAucHkteGwtZjE2IHtcbiAgICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC1mMTYsXG4gIC5weC14bC1mMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDsgfVxuICAucGIteGwtZjE2LFxuICAucHkteGwtZjE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC1mMTYsXG4gIC5weC14bC1mMTYge1xuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLWYyMCB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC1mMjAsXG4gIC5weS14bC1mMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLWYyMCxcbiAgLnB4LXhsLWYyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC1mMjAsXG4gIC5weS14bC1mMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLWYyMCxcbiAgLnB4LXhsLWYyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtZjI1IHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLWYyNSxcbiAgLnB5LXhsLWYyNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuICAucHIteGwtZjI1LFxuICAucHgteGwtZjI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLWYyNSxcbiAgLnB5LXhsLWYyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuICAucGwteGwtZjI1LFxuICAucHgteGwtZjI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAucC14bC1mMjcge1xuICAgIHBhZGRpbmc6IDI3cHggIWltcG9ydGFudDsgfVxuICAucHQteGwtZjI3LFxuICAucHkteGwtZjI3IHtcbiAgICBwYWRkaW5nLXRvcDogMjdweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC1mMjcsXG4gIC5weC14bC1mMjcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI3cHggIWltcG9ydGFudDsgfVxuICAucGIteGwtZjI3LFxuICAucHkteGwtZjI3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjdweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC1mMjcsXG4gIC5weC14bC1mMjcge1xuICAgIHBhZGRpbmctbGVmdDogMjdweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLWYzMCB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC1mMzAsXG4gIC5weS14bC1mMzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLWYzMCxcbiAgLnB4LXhsLWYzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC1mMzAsXG4gIC5weS14bC1mMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLWYzMCxcbiAgLnB4LXhsLWYzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtZjM1IHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLWYzNSxcbiAgLnB5LXhsLWYzNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuICAucHIteGwtZjM1LFxuICAucHgteGwtZjM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLWYzNSxcbiAgLnB5LXhsLWYzNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuICAucGwteGwtZjM1LFxuICAucHgteGwtZjM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAucC14bC1mNDAge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDsgfVxuICAucHQteGwtZjQwLFxuICAucHkteGwtZjQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC1mNDAsXG4gIC5weC14bC1mNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAucGIteGwtZjQwLFxuICAucHkteGwtZjQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC1mNDAsXG4gIC5weC14bC1mNDAge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLWY0NSB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC1mNDUsXG4gIC5weS14bC1mNDUge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLWY0NSxcbiAgLnB4LXhsLWY0NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC1mNDUsXG4gIC5weS14bC1mNDUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLWY0NSxcbiAgLnB4LXhsLWY0NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtZjUwIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLWY1MCxcbiAgLnB5LXhsLWY1MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuICAucHIteGwtZjUwLFxuICAucHgteGwtZjUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLWY1MCxcbiAgLnB5LXhsLWY1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuICAucGwteGwtZjUwLFxuICAucHgteGwtZjUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAucC14bC1mNTUge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDsgfVxuICAucHQteGwtZjU1LFxuICAucHkteGwtZjU1IHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC1mNTUsXG4gIC5weC14bC1mNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAucGIteGwtZjU1LFxuICAucHkteGwtZjU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC1mNTUsXG4gIC5weC14bC1mNTUge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLWY2MCB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC1mNjAsXG4gIC5weS14bC1mNjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLWY2MCxcbiAgLnB4LXhsLWY2MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC1mNjAsXG4gIC5weS14bC1mNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLWY2MCxcbiAgLnB4LXhsLWY2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtZjY1IHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLWY2NSxcbiAgLnB5LXhsLWY2NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDsgfVxuICAucHIteGwtZjY1LFxuICAucHgteGwtZjY1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLWY2NSxcbiAgLnB5LXhsLWY2NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxuICAucGwteGwtZjY1LFxuICAucHgteGwtZjY1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAucC14bC1mNzAge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDsgfVxuICAucHQteGwtZjcwLFxuICAucHkteGwtZjcwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC1mNzAsXG4gIC5weC14bC1mNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAucGIteGwtZjcwLFxuICAucHkteGwtZjcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC1mNzAsXG4gIC5weC14bC1mNzAge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLWY3NSB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC1mNzUsXG4gIC5weS14bC1mNzUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLWY3NSxcbiAgLnB4LXhsLWY3NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC1mNzUsXG4gIC5weS14bC1mNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLWY3NSxcbiAgLnB4LXhsLWY3NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtZjgwIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLWY4MCxcbiAgLnB5LXhsLWY4MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuICAucHIteGwtZjgwLFxuICAucHgteGwtZjgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLWY4MCxcbiAgLnB5LXhsLWY4MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuICAucGwteGwtZjgwLFxuICAucHgteGwtZjgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAucC14bC1mODUge1xuICAgIHBhZGRpbmc6IDg1cHggIWltcG9ydGFudDsgfVxuICAucHQteGwtZjg1LFxuICAucHkteGwtZjg1IHtcbiAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC1mODUsXG4gIC5weC14bC1mODUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAucGIteGwtZjg1LFxuICAucHkteGwtZjg1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC1mODUsXG4gIC5weC14bC1mODUge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLWY5MCB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC1mOTAsXG4gIC5weS14bC1mOTAge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLWY5MCxcbiAgLnB4LXhsLWY5MCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC1mOTAsXG4gIC5weS14bC1mOTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLWY5MCxcbiAgLnB4LXhsLWY5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtZjk1IHtcbiAgICBwYWRkaW5nOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLWY5NSxcbiAgLnB5LXhsLWY5NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDsgfVxuICAucHIteGwtZjk1LFxuICAucHgteGwtZjk1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLWY5NSxcbiAgLnB5LXhsLWY5NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxuICAucGwteGwtZjk1LFxuICAucHgteGwtZjk1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAucC14bC1mMTAwIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC1mMTAwLFxuICAucHkteGwtZjEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLWYxMDAsXG4gIC5weC14bC1mMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC1mMTAwLFxuICAucHkteGwtZjEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLWYxMDAsXG4gIC5weC14bC1mMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtZjEyMCB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDsgfVxuICAucHQteGwtZjEyMCxcbiAgLnB5LXhsLWYxMjAge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC1mMTIwLFxuICAucHgteGwtZjEyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDsgfVxuICAucGIteGwtZjEyMCxcbiAgLnB5LXhsLWYxMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC1mMTIwLFxuICAucHgteGwtZjEyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLWYxMzAge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLWYxMzAsXG4gIC5weS14bC1mMTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDsgfVxuICAucHIteGwtZjEzMCxcbiAgLnB4LXhsLWYxMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLWYxMzAsXG4gIC5weS14bC1mMTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDsgfVxuICAucGwteGwtZjEzMCxcbiAgLnB4LXhsLWYxMzAge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDsgfVxuICAucC14bC1mMTUwIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC1mMTUwLFxuICAucHkteGwtZjE1MCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLWYxNTAsXG4gIC5weC14bC1mMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC1mMTUwLFxuICAucHkteGwtZjE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLWYxNTAsXG4gIC5weC14bC1mMTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtZjIwMCB7XG4gICAgcGFkZGluZzogMjAwcHggIWltcG9ydGFudDsgfVxuICAucHQteGwtZjIwMCxcbiAgLnB5LXhsLWYyMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC1mMjAwLFxuICAucHgteGwtZjIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDsgfVxuICAucGIteGwtZjIwMCxcbiAgLnB5LXhsLWYyMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC1mMjAwLFxuICAucHgteGwtZjIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLWYyNTAge1xuICAgIHBhZGRpbmc6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLWYyNTAsXG4gIC5weS14bC1mMjUwIHtcbiAgICBwYWRkaW5nLXRvcDogMjUwcHggIWltcG9ydGFudDsgfVxuICAucHIteGwtZjI1MCxcbiAgLnB4LXhsLWYyNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLWYyNTAsXG4gIC5weS14bC1mMjUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjUwcHggIWltcG9ydGFudDsgfVxuICAucGwteGwtZjI1MCxcbiAgLnB4LXhsLWYyNTAge1xuICAgIHBhZGRpbmctbGVmdDogMjUwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uZjIge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uZjIsXG4gIC5teS14bC1uZjIge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbmYyLFxuICAubXgteGwtbmYyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbmYyLFxuICAubXkteGwtbmYyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW5mMixcbiAgLm14LXhsLW5mMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDsgfVxuICAubS14bC1uZjUge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uZjUsXG4gIC5teS14bC1uZjUge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbmY1LFxuICAubXgteGwtbmY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbmY1LFxuICAubXkteGwtbmY1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW5mNSxcbiAgLm14LXhsLW5mNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDsgfVxuICAubS14bC1uZjEwIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW5mMTAsXG4gIC5teS14bC1uZjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uZjEwLFxuICAubXgteGwtbmYxMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uZjEwLFxuICAubXkteGwtbmYxMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbmYxMCxcbiAgLm14LXhsLW5mMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW5mMTUge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDsgfVxuICAubXQteGwtbmYxNSxcbiAgLm15LXhsLW5mMTUge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW5mMTUsXG4gIC5teC14bC1uZjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW5mMTUsXG4gIC5teS14bC1uZjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uZjE1LFxuICAubXgteGwtbmYxNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbmYxNiB7XG4gICAgbWFyZ2luOiAtMTZweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uZjE2LFxuICAubXkteGwtbmYxNiB7XG4gICAgbWFyZ2luLXRvcDogLTE2cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbmYxNixcbiAgLm14LXhsLW5mMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbmYxNixcbiAgLm15LXhsLW5mMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW5mMTYsXG4gIC5teC14bC1uZjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDsgfVxuICAubS14bC1uZjIwIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW5mMjAsXG4gIC5teS14bC1uZjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uZjIwLFxuICAubXgteGwtbmYyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uZjIwLFxuICAubXkteGwtbmYyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbmYyMCxcbiAgLm14LXhsLW5mMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW5mMjUge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDsgfVxuICAubXQteGwtbmYyNSxcbiAgLm15LXhsLW5mMjUge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW5mMjUsXG4gIC5teC14bC1uZjI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW5mMjUsXG4gIC5teS14bC1uZjI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uZjI1LFxuICAubXgteGwtbmYyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbmYyNyB7XG4gICAgbWFyZ2luOiAtMjdweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uZjI3LFxuICAubXkteGwtbmYyNyB7XG4gICAgbWFyZ2luLXRvcDogLTI3cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbmYyNyxcbiAgLm14LXhsLW5mMjcge1xuICAgIG1hcmdpbi1yaWdodDogLTI3cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbmYyNyxcbiAgLm15LXhsLW5mMjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0yN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW5mMjcsXG4gIC5teC14bC1uZjI3IHtcbiAgICBtYXJnaW4tbGVmdDogLTI3cHggIWltcG9ydGFudDsgfVxuICAubS14bC1uZjMwIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW5mMzAsXG4gIC5teS14bC1uZjMwIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uZjMwLFxuICAubXgteGwtbmYzMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uZjMwLFxuICAubXkteGwtbmYzMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbmYzMCxcbiAgLm14LXhsLW5mMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW5mMzUge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDsgfVxuICAubXQteGwtbmYzNSxcbiAgLm15LXhsLW5mMzUge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW5mMzUsXG4gIC5teC14bC1uZjM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW5mMzUsXG4gIC5teS14bC1uZjM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uZjM1LFxuICAubXgteGwtbmYzNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbmY0MCB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uZjQwLFxuICAubXkteGwtbmY0MCB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbmY0MCxcbiAgLm14LXhsLW5mNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbmY0MCxcbiAgLm15LXhsLW5mNDAge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW5mNDAsXG4gIC5teC14bC1uZjQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1uZjQ1IHtcbiAgICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW5mNDUsXG4gIC5teS14bC1uZjQ1IHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uZjQ1LFxuICAubXgteGwtbmY0NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uZjQ1LFxuICAubXkteGwtbmY0NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQ1cHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbmY0NSxcbiAgLm14LXhsLW5mNDUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW5mNTAge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtbmY1MCxcbiAgLm15LXhsLW5mNTAge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW5mNTAsXG4gIC5teC14bC1uZjUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW5mNTAsXG4gIC5teS14bC1uZjUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uZjUwLFxuICAubXgteGwtbmY1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbmY1NSB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uZjU1LFxuICAubXkteGwtbmY1NSB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbmY1NSxcbiAgLm14LXhsLW5mNTUge1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbmY1NSxcbiAgLm15LXhsLW5mNTUge1xuICAgIG1hcmdpbi1ib3R0b206IC01NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW5mNTUsXG4gIC5teC14bC1uZjU1IHtcbiAgICBtYXJnaW4tbGVmdDogLTU1cHggIWltcG9ydGFudDsgfVxuICAubS14bC1uZjYwIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW5mNjAsXG4gIC5teS14bC1uZjYwIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uZjYwLFxuICAubXgteGwtbmY2MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uZjYwLFxuICAubXkteGwtbmY2MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbmY2MCxcbiAgLm14LXhsLW5mNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW5mNjUge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDsgfVxuICAubXQteGwtbmY2NSxcbiAgLm15LXhsLW5mNjUge1xuICAgIG1hcmdpbi10b3A6IC02NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW5mNjUsXG4gIC5teC14bC1uZjY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW5mNjUsXG4gIC5teS14bC1uZjY1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uZjY1LFxuICAubXgteGwtbmY2NSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbmY3MCB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uZjcwLFxuICAubXkteGwtbmY3MCB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbmY3MCxcbiAgLm14LXhsLW5mNzAge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbmY3MCxcbiAgLm15LXhsLW5mNzAge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW5mNzAsXG4gIC5teC14bC1uZjcwIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1uZjc1IHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW5mNzUsXG4gIC5teS14bC1uZjc1IHtcbiAgICBtYXJnaW4tdG9wOiAtNzVweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uZjc1LFxuICAubXgteGwtbmY3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uZjc1LFxuICAubXkteGwtbmY3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTc1cHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbmY3NSxcbiAgLm14LXhsLW5mNzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW5mODAge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtbmY4MCxcbiAgLm15LXhsLW5mODAge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW5mODAsXG4gIC5teC14bC1uZjgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW5mODAsXG4gIC5teS14bC1uZjgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uZjgwLFxuICAubXgteGwtbmY4MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbmY4NSB7XG4gICAgbWFyZ2luOiAtODVweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uZjg1LFxuICAubXkteGwtbmY4NSB7XG4gICAgbWFyZ2luLXRvcDogLTg1cHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbmY4NSxcbiAgLm14LXhsLW5mODUge1xuICAgIG1hcmdpbi1yaWdodDogLTg1cHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbmY4NSxcbiAgLm15LXhsLW5mODUge1xuICAgIG1hcmdpbi1ib3R0b206IC04NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW5mODUsXG4gIC5teC14bC1uZjg1IHtcbiAgICBtYXJnaW4tbGVmdDogLTg1cHggIWltcG9ydGFudDsgfVxuICAubS14bC1uZjkwIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW5mOTAsXG4gIC5teS14bC1uZjkwIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uZjkwLFxuICAubXgteGwtbmY5MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uZjkwLFxuICAubXkteGwtbmY5MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbmY5MCxcbiAgLm14LXhsLW5mOTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW5mOTUge1xuICAgIG1hcmdpbjogLTk1cHggIWltcG9ydGFudDsgfVxuICAubXQteGwtbmY5NSxcbiAgLm15LXhsLW5mOTUge1xuICAgIG1hcmdpbi10b3A6IC05NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW5mOTUsXG4gIC5teC14bC1uZjk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW5mOTUsXG4gIC5teS14bC1uZjk1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTVweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uZjk1LFxuICAubXgteGwtbmY5NSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbmYxMDAge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW5mMTAwLFxuICAubXkteGwtbmYxMDAge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uZjEwMCxcbiAgLm14LXhsLW5mMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uZjEwMCxcbiAgLm15LXhsLW5mMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbmYxMDAsXG4gIC5teC14bC1uZjEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW5mMTIwIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uZjEyMCxcbiAgLm15LXhsLW5mMTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbmYxMjAsXG4gIC5teC14bC1uZjEyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbmYxMjAsXG4gIC5teS14bC1uZjEyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW5mMTIwLFxuICAubXgteGwtbmYxMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1uZjEzMCB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtbmYxMzAsXG4gIC5teS14bC1uZjEzMCB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW5mMTMwLFxuICAubXgteGwtbmYxMzAge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW5mMTMwLFxuICAubXkteGwtbmYxMzAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uZjEzMCxcbiAgLm14LXhsLW5mMTMwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbmYxNTAge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW5mMTUwLFxuICAubXkteGwtbmYxNTAge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uZjE1MCxcbiAgLm14LXhsLW5mMTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uZjE1MCxcbiAgLm15LXhsLW5mMTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDsgfVxuICAubWwteGwtbmYxNTAsXG4gIC5teC14bC1uZjE1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW5mMjAwIHtcbiAgICBtYXJnaW46IC0yMDBweCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uZjIwMCxcbiAgLm15LXhsLW5mMjAwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjAwcHggIWltcG9ydGFudDsgfVxuICAubXIteGwtbmYyMDAsXG4gIC5teC14bC1uZjIwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjAwcHggIWltcG9ydGFudDsgfVxuICAubWIteGwtbmYyMDAsXG4gIC5teS14bC1uZjIwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW5mMjAwLFxuICAubXgteGwtbmYyMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjAwcHggIWltcG9ydGFudDsgfVxuICAubS14bC1uZjI1MCB7XG4gICAgbWFyZ2luOiAtMjUwcHggIWltcG9ydGFudDsgfVxuICAubXQteGwtbmYyNTAsXG4gIC5teS14bC1uZjI1MCB7XG4gICAgbWFyZ2luLXRvcDogLTI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW5mMjUwLFxuICAubXgteGwtbmYyNTAge1xuICAgIG1hcmdpbi1yaWdodDogLTI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW5mMjUwLFxuICAubXkteGwtbmYyNTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNTBweCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uZjI1MCxcbiAgLm14LXhsLW5mMjUwIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyB9XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50OyB9XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzAwNTZiMyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjNDk0ZjU0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMxOTY5MmMgIWltcG9ydGFudDsgfVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzBmNjY3NCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjYmE4YjAwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNhNzFkMmEgIWltcG9ydGFudDsgfVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2NiZDNkYSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMTIxNDE2ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuICBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7IH1cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDsgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZGI1YmQ7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7IH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7IH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDsgfVxuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7IH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50OyB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDsgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDsgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDsgfVxuICAgIC50YWJsZSB0ZCxcbiAgICAudGFibGUgdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cbiAgLnRhYmxlLWRhcmsge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgLnRhYmxlLWRhcmsgdGgsXG4gICAgLnRhYmxlLWRhcmsgdGQsXG4gICAgLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4gICAgLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gICAgICBib3JkZXItY29sb3I6ICNkZWUyZTY7IH1cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNkZWUyZTY7IH0gfVxuXG4uaC1mMCB7XG4gIGhlaWdodDogMDsgfVxuXG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjZmY1ZDI3OyB9XG5cbi5zd2lwZXItY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICAvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cbiAgei1pbmRleDogMTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdyA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdy1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtOyB9XG5cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qIEF1dG8gSGVpZ2h0ICovXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0LCAuc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7IH1cblxuLyogM0QgRWZmZWN0cyAqL1xuLnN3aXBlci1jb250YWluZXItM2Qge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4OyB9XG4gIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItd3JhcHBlciwgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSwgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkOyB9XG4gIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB6LWluZGV4OiAxMDsgfVxuICAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTsgfVxuICAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpOyB9XG4gIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTsgfVxuICAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7IH1cblxuLyogQ1NTIE1vZGUgKi9cbi5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLyogRm9yIEZpcmVmb3ggKi9cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAvKiBGb3IgSW50ZXJuZXQgRXhwbG9yZXIgYW5kIEVkZ2UgKi8gfVxuICAuc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnN3aXBlci1jb250YWluZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsLnN3aXBlci1jb250YWluZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cblxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7IH1cbiAgLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuXG4vKiEgUGhvdG9Td2lwZSBtYWluIENTUyBieSBEbWl0cnkgU2VtZW5vdiB8IHBob3Rvc3dpcGUuY29tIHwgTUlUIGxpY2Vuc2UgKi9cbi8qXG5cdFN0eWxlcyBmb3IgYmFzaWMgUGhvdG9Td2lwZSBmdW5jdGlvbmFsaXR5IChzbGlkaW5nIGFyZWEsIG9wZW4vY2xvc2UgdHJhbnNpdGlvbnMpXG4qL1xuLyogcHN3cCA9IHBob3Rvc3dpcGUgKi9cbi5wc3dwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgei1pbmRleDogMTUwMDtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiBjcmVhdGUgc2VwYXJhdGUgbGF5ZXIsIHRvIGF2b2lkIHBhaW50IG9uIHdpbmRvdy5vbnNjcm9sbCBpbiB3ZWJraXQvYmxpbmsgKi9cbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG91dGxpbmU6IG5vbmU7IH1cbiAgLnBzd3AgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAucHN3cCBpbWcge1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuXG4vKiBzdHlsZSBpcyBhZGRlZCB3aGVuIEpTIG9wdGlvbiBzaG93SGlkZU9wYWNpdHkgaXMgc2V0IHRvIHRydWUgKi9cbi5wc3dwLS1hbmltYXRlX29wYWNpdHkge1xuICAvKiAwLjAwMSwgYmVjYXVzZSBvcGFjaXR5OjAgZG9lc24ndCB0cmlnZ2VyIFBhaW50IGFjdGlvbiwgd2hpY2ggY2F1c2VzIGxhZyBhdCBzdGFydCBvZiB0cmFuc2l0aW9uICovXG4gIG9wYWNpdHk6IDAuMDAxO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgLyogZm9yIG9wZW4vY2xvc2UgdHJhbnNpdGlvbiAqL1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpOyB9XG5cbi5wc3dwLS1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnBzd3AtLXpvb20tYWxsb3dlZCAucHN3cF9faW1nIHtcbiAgLyogYXV0b3ByZWZpeGVyOiBvZmYgKi9cbiAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XG4gIGN1cnNvcjogLW1vei16b29tLWluO1xuICBjdXJzb3I6IHpvb20taW47IH1cblxuLnBzd3AtLXpvb21lZC1pbiAucHN3cF9faW1nIHtcbiAgLyogYXV0b3ByZWZpeGVyOiBvZmYgKi9cbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogLW1vei1ncmFiO1xuICBjdXJzb3I6IGdyYWI7IH1cblxuLnBzd3AtLWRyYWdnaW5nIC5wc3dwX19pbWcge1xuICAvKiBhdXRvcHJlZml4ZXI6IG9mZiAqL1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW1vei1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZzsgfVxuXG4vKlxuXHRCYWNrZ3JvdW5kIGlzIGFkZGVkIGFzIGEgc2VwYXJhdGUgZWxlbWVudC5cblx0QXMgYW5pbWF0aW5nIG9wYWNpdHkgaXMgbXVjaCBmYXN0ZXIgdGhhbiBhbmltYXRpbmcgcmdiYSgpIGJhY2tncm91bmQtY29sb3IuXG4qL1xuLnBzd3BfX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5OyB9XG5cbi5wc3dwX19zY3JvbGwtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5wc3dwX19jb250YWluZXIsXG4ucHN3cF9fem9vbS13cmFwIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDsgfVxuXG4vKiBQcmV2ZW50IHNlbGVjdGlvbiBhbmQgdGFwIGhpZ2hsaWdodHMgKi9cbi5wc3dwX19jb250YWluZXIsXG4ucHN3cF9faW1nIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lOyB9XG5cbi5wc3dwX196b29tLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTsgfVxuXG4ucHN3cF9fYmcge1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgLyogZm9yIG9wZW4vY2xvc2UgdHJhbnNpdGlvbiAqL1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpOyB9XG5cbi5wc3dwLS1hbmltYXRlZC1pbiAucHN3cF9fYmcsXG4ucHN3cC0tYW5pbWF0ZWQtaW4gLnBzd3BfX3pvb20td3JhcCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4ucHN3cF9fY29udGFpbmVyLFxuLnBzd3BfX3pvb20td3JhcCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5wc3dwX19pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnBzd3BfX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwOyB9XG5cbi8qXG5cdHN0cmV0Y2hlZCB0aHVtYm5haWwgb3IgZGl2IHBsYWNlaG9sZGVyIGVsZW1lbnQgKHNlZSBiZWxvdylcblx0c3R5bGUgaXMgYWRkZWQgdG8gYXZvaWQgZmxpY2tlcmluZyBpbiB3ZWJraXQvYmxpbmsgd2hlbiBsYXllcnMgb3ZlcmxhcFxuKi9cbi5wc3dwX19pbWctLXBsYWNlaG9sZGVyIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLypcblx0ZGl2IGVsZW1lbnQgdGhhdCBtYXRjaGVzIHNpemUgb2YgbGFyZ2UgaW1hZ2Vcblx0bGFyZ2UgaW1hZ2UgbG9hZHMgb24gdG9wIG9mIGl0XG4qL1xuLnBzd3BfX2ltZy0tcGxhY2Vob2xkZXItLWJsYW5rIHtcbiAgYmFja2dyb3VuZDogIzIyMjsgfVxuXG4ucHN3cC0taWUgLnBzd3BfX2ltZyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7IH1cblxuLypcblx0RXJyb3IgbWVzc2FnZSBhcHBlYXJzIHdoZW4gaW1hZ2UgaXMgbm90IGxvYWRlZFxuXHQoSlMgb3B0aW9uIGVycm9yTXNnIGNvbnRyb2xzIG1hcmt1cClcbiovXG4ucHN3cF9fZXJyb3ItbXNnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgY29sb3I6ICNDQ0M7IH1cblxuLnBzd3BfX2Vycm9yLW1zZyBhIHtcbiAgY29sb3I6ICNDQ0M7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi8qISBQaG90b1N3aXBlIERlZmF1bHQgVUkgQ1NTIGJ5IERtaXRyeSBTZW1lbm92IHwgcGhvdG9zd2lwZS5jb20gfCBNSVQgbGljZW5zZSAqL1xuLypcblxuXHRDb250ZW50czpcblxuXHQxLiBCdXR0b25zXG5cdDIuIFNoYXJlIG1vZGFsIGFuZCBsaW5rc1xuXHQzLiBJbmRleCBpbmRpY2F0b3IgKFwiMSBvZiBYXCIgY291bnRlcilcblx0NC4gQ2FwdGlvblxuXHQ1LiBMb2FkaW5nIGluZGljYXRvclxuXHQ2LiBBZGRpdGlvbmFsIHN0eWxlcyAocm9vdCBlbGVtZW50LCB0b3AgYmFyLCBpZGxlIHN0YXRlLCBoaWRkZW4gc3RhdGUsIGV0Yy4pXG5cbiovXG4vKlxuXHRcblx0MS4gQnV0dG9uc1xuXG4gKi9cbi8qIDxidXR0b24+IGNzcyByZXNldCAqL1xuLnBzd3BfX2J1dHRvbiB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZsb2F0OiByaWdodDtcbiAgb3BhY2l0eTogMC43NTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5wc3dwX19idXR0b246Zm9jdXMsIC5wc3dwX19idXR0b246aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnBzd3BfX2J1dHRvbjphY3RpdmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgb3BhY2l0eTogMC45OyB9XG4gIC5wc3dwX19idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi8qIHBzd3BfX3VpLS1vdmVyLWNsb3NlIGNsYXNzIGl0IGFkZGVkIHdoZW4gbW91c2UgaXMgb3ZlciBlbGVtZW50IHRoYXQgc2hvdWxkIGNsb3NlIGdhbGxlcnkgKi9cbi5wc3dwX191aS0tb3Zlci1jbG9zZSAucHN3cF9fYnV0dG9uLS1jbG9zZSB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnBzd3BfX2J1dHRvbixcbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSxcbi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vdmVuZG9yL3Bob3Rvc3dpcGUvZGlzdC9kZWZhdWx0LXNraW4vZGVmYXVsdC1za2luLnBuZykgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNjRweCA4OHB4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4OyB9XG5cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjEpLCAobWluLXJlc29sdXRpb246IDEwNWRwaSksIChtaW4tcmVzb2x1dGlvbjogMS4xZHBweCkge1xuICAvKiBTZXJ2ZSBTVkcgc3ByaXRlIGlmIGJyb3dzZXIgc3VwcG9ydHMgU1ZHIGFuZCByZXNvbHV0aW9uIGlzIG1vcmUgdGhhbiAxMDVkcGkgKi9cbiAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLFxuICAucHN3cC0tc3ZnIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSxcbiAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vdmVuZG9yL3Bob3Rvc3dpcGUvZGlzdC9kZWZhdWx0LXNraW4vZGVmYXVsdC1za2luLnN2Zyk7IH1cbiAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbiAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuXG4ucHN3cF9fYnV0dG9uLS1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ0cHg7IH1cblxuLnBzd3BfX2J1dHRvbi0tc2hhcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDRweCAtNDRweDsgfVxuXG4ucHN3cF9fYnV0dG9uLS1mcyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBzd3AtLXN1cHBvcnRzLWZzIC5wc3dwX19idXR0b24tLWZzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnBzd3AtLWZzIC5wc3dwX19idXR0b24tLWZzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMDsgfVxuXG4ucHN3cF9fYnV0dG9uLS16b29tIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg4cHggMDsgfVxuXG4ucHN3cC0tem9vbS1hbGxvd2VkIC5wc3dwX19idXR0b24tLXpvb20ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucHN3cC0tem9vbWVkLWluIC5wc3dwX19idXR0b24tLXpvb20ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMycHggMDsgfVxuXG4vKiBubyBhcnJvd3Mgb24gdG91Y2ggc2NyZWVucyAqL1xuLnBzd3AtLXRvdWNoIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3AtLXRvdWNoIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4vKlxuXHRBcnJvdyBidXR0b25zIGhpdCBhcmVhXG5cdChpY29uIGlzIGFkZGVkIHRvIDpiZWZvcmUgcHNldWRvLWVsZW1lbnQpXG4qL1xuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQge1xuICBsZWZ0OiAwOyB9XG5cbi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIHJpZ2h0OiAwOyB9XG5cbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSxcbi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgdG9wOiAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUge1xuICBsZWZ0OiA2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzhweCAtNDRweDsgfVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk0cHggLTQ0cHg7IH1cblxuLypcblxuXHQyLiBTaGFyZSBtb2RhbC9wb3B1cCBhbmQgbGlua3NcblxuICovXG4ucHN3cF9fY291bnRlcixcbi5wc3dwX19zaGFyZS1tb2RhbCB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5wc3dwX19zaGFyZS1tb2RhbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxNjAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7IH1cblxuLnBzd3BfX3NoYXJlLW1vZGFsLS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wc3dwX19zaGFyZS10b29sdGlwIHtcbiAgei1pbmRleDogMTYyMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICB0b3A6IDU2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICByaWdodDogNDRweDtcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXM7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG4gIC5wc3dwX19zaGFyZS10b29sdGlwIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgICAucHN3cF9fc2hhcmUtdG9vbHRpcCBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgLnBzd3BfX3NoYXJlLXRvb2x0aXAgYTpmaXJzdC1jaGlsZCB7XG4gICAgICAvKiByb3VuZCBjb3JuZXJzIG9uIHRoZSBmaXJzdC9sYXN0IGxpc3QgaXRlbSAqL1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7IH1cbiAgICAucHN3cF9fc2hhcmUtdG9vbHRpcCBhOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7IH1cblxuLnBzd3BfX3NoYXJlLW1vZGFsLS1mYWRlLWluIHtcbiAgb3BhY2l0eTogMTsgfVxuICAucHN3cF9fc2hhcmUtbW9kYWwtLWZhZGUtaW4gLnBzd3BfX3NoYXJlLXRvb2x0aXAge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuXG4vKiBpbmNyZWFzZSBzaXplIG9mIHNoYXJlIGxpbmtzIG9uIHRvdWNoIGRldmljZXMgKi9cbi5wc3dwLS10b3VjaCAucHN3cF9fc2hhcmUtdG9vbHRpcCBhIHtcbiAgcGFkZGluZzogMTZweCAxMnB4OyB9XG5cbmEucHN3cF9fc2hhcmUtLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMnB4O1xuICByaWdodDogMTVweDtcbiAgYm9yZGVyOiA2cHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRjtcbiAgLXdlYmtpdC1wb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1vei1wb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuYS5wc3dwX19zaGFyZS0tZmFjZWJvb2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjM0U1QzlBO1xuICBjb2xvcjogI0ZGRjsgfVxuICBhLnBzd3BfX3NoYXJlLS1mYWNlYm9vazpob3ZlcjpiZWZvcmUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMzRTVDOUE7IH1cblxuYS5wc3dwX19zaGFyZS0tdHdpdHRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM1NUFDRUU7XG4gIGNvbG9yOiAjRkZGOyB9XG5cbmEucHN3cF9fc2hhcmUtLXBpbnRlcmVzdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNDQ0M7XG4gIGNvbG9yOiAjQ0UyNzJEOyB9XG5cbmEucHN3cF9fc2hhcmUtLWRvd25sb2FkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0RERDsgfVxuXG4vKlxuXG5cdDMuIEluZGV4IGluZGljYXRvciAoXCIxIG9mIFhcIiBjb3VudGVyKVxuXG4gKi9cbi5wc3dwX19jb3VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogNDRweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgY29sb3I6ICNGRkY7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIHBhZGRpbmc6IDAgMTBweDsgfVxuXG4vKlxuXHRcblx0NC4gQ2FwdGlvblxuXG4gKi9cbi5wc3dwX19jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA0NHB4OyB9XG4gIC5wc3dwX19jYXB0aW9uIHNtYWxsIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY29sb3I6ICNCQkI7IH1cblxuLnBzd3BfX2NhcHRpb25fX2NlbnRlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1heC13aWR0aDogNDIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI0NDQzsgfVxuXG4ucHN3cF9fY2FwdGlvbi0tZW1wdHkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIEZha2UgY2FwdGlvbiBlbGVtZW50LCB1c2VkIHRvIGNhbGN1bGF0ZSBoZWlnaHQgb2YgbmV4dC9wcmV2IGltYWdlICovXG4ucHN3cF9fY2FwdGlvbi0tZmFrZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4vKlxuXG5cdDUuIExvYWRpbmcgaW5kaWNhdG9yIChwcmVsb2FkZXIpXG5cblx0WW91IGNhbiBwbGF5IHdpdGggaXQgaGVyZSAtIGh0dHA6Ly9jb2RlcGVuLmlvL2RpbXNlbWVub3YvcGVuL3l5QldvUlxuXG4gKi9cbi5wc3dwX19wcmVsb2FkZXIge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIycHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1vdXQ7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICBkaXJlY3Rpb246IGx0cjsgfVxuXG4ucHN3cF9fcHJlbG9hZGVyX19pY24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDEycHg7IH1cblxuLnBzd3BfX3ByZWxvYWRlci0tYWN0aXZlIHtcbiAgb3BhY2l0eTogMTsgfVxuICAucHN3cF9fcHJlbG9hZGVyLS1hY3RpdmUgLnBzd3BfX3ByZWxvYWRlcl9faWNuIHtcbiAgICAvKiBXZSB1c2UgLmdpZiBpbiBicm93c2VycyB0aGF0IGRvbid0IHN1cHBvcnQgQ1NTIGFuaW1hdGlvbiAqL1xuICAgIGJhY2tncm91bmQ6IHVybCguLi92ZW5kb3IvcGhvdG9zd2lwZS9kaXN0L2RlZmF1bHQtc2tpbi9wcmVsb2FkZXIuZ2lmKSAwIDAgbm8tcmVwZWF0OyB9XG5cbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXItLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7IH1cbiAgLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlci0tYWN0aXZlIC5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG4gICAgYW5pbWF0aW9uOiBjbG9ja3dpc2UgNTAwbXMgbGluZWFyIGluZmluaXRlOyB9XG4gIC5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXItLWFjdGl2ZSAucHN3cF9fcHJlbG9hZGVyX19kb251dCB7XG4gICAgYW5pbWF0aW9uOiBkb251dC1yb3RhdGUgMTAwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpIGluZmluaXRlOyB9XG5cbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTVweDtcbiAgdG9wOiAxNXB4O1xuICBtYXJnaW46IDA7IH1cblxuLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlcl9fY3V0IHtcbiAgLyogXG5cdFx0XHRUaGUgaWRlYSBvZiBhbmltYXRpbmcgaW5uZXIgY2lyY2xlIGlzIGJhc2VkIG9uIFBvbHltZXIgKFwibWF0ZXJpYWxcIikgbG9hZGluZyBpbmRpY2F0b3IgXG5cdFx0XHQgYnkgS2VhbnUgTGVlIGh0dHBzOi8vYmxvZy5rZWFudWxlZS5jb20vMjAxNC8xMC8yMC90aGUtdGFsZS1vZi10aHJlZS1zcGlubmVycy5odG1sXG5cdFx0Ki9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlcl9fZG9udXQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkZGO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wc3dwX19wcmVsb2FkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRvcDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9IH1cblxuQGtleWZyYW1lcyBjbG9ja3dpc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgZG9udXQtcm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE0MGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH0gfVxuXG4vKlxuXHRcblx0Ni4gQWRkaXRpb25hbCBzdHlsZXNcblxuICovXG4vKiByb290IGVsZW1lbnQgb2YgVUkgKi9cbi5wc3dwX191aSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE1NTA7IH1cblxuLyogdG9wIGJsYWNrIGJhciB3aXRoIGJ1dHRvbnMgYW5kIFwiMSBvZiBYXCIgaW5kaWNhdG9yICovXG4ucHN3cF9fdG9wLWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wc3dwX19jYXB0aW9uLFxuLnBzd3BfX3RvcC1iYXIsXG4ucHN3cC0taGFzX21vdXNlIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3AtLWhhc19tb3VzZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7IH1cblxuLyogcHN3cC0taGFzX21vdXNlIGNsYXNzIGlzIGFkZGVkIG9ubHkgd2hlbiB0d28gc3Vic2VxdWVudCBtb3VzZW1vdmUgZXZlbnRzIG9jY3VyICovXG4ucHN3cC0taGFzX21vdXNlIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3AtLWhhc19tb3VzZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG5cbi5wc3dwX190b3AtYmFyLFxuLnBzd3BfX2NhcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuLyogcHN3cF9fdWktLWZpdCBjbGFzcyBpcyBhZGRlZCB3aGVuIG1haW4gaW1hZ2UgXCJmaXRzXCIgYmV0d2VlbiB0b3AgYmFyIGFuZCBib3R0b20gYmFyIChjYXB0aW9uKSAqL1xuLnBzd3BfX3VpLS1maXQgLnBzd3BfX3RvcC1iYXIsXG4ucHN3cF9fdWktLWZpdCAucHN3cF9fY2FwdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4vKiBwc3dwX191aS0taWRsZSBjbGFzcyBpcyBhZGRlZCB3aGVuIG1vdXNlIGlzbid0IG1vdmluZyBmb3Igc2V2ZXJhbCBzZWNvbmRzIChKUyBvcHRpb24gdGltZVRvSWRsZSkgKi9cbi5wc3dwX191aS0taWRsZSAucHN3cF9fdG9wLWJhciB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLnBzd3BfX3VpLS1pZGxlIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3BfX3VpLS1pZGxlIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLypcblx0cHN3cF9fdWktLWhpZGRlbiBjbGFzcyBpcyBhZGRlZCB3aGVuIGNvbnRyb2xzIGFyZSBoaWRkZW5cblx0ZS5nLiB3aGVuIHVzZXIgdGFwcyB0byB0b2dnbGUgdmlzaWJpbGl0eSBvZiBjb250cm9sc1xuKi9cbi5wc3dwX191aS0taGlkZGVuIC5wc3dwX190b3AtYmFyLFxuLnBzd3BfX3VpLS1oaWRkZW4gLnBzd3BfX2NhcHRpb24sXG4ucHN3cF9fdWktLWhpZGRlbiAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwX191aS0taGlkZGVuIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIC8qIEZvcmNlIHBhaW50ICYgY3JlYXRlIGNvbXBvc2l0aW9uIGxheWVyIGZvciBjb250cm9scy4gKi9cbiAgb3BhY2l0eTogMC4wMDE7IH1cblxuLyogcHN3cF9fdWktLW9uZS1zbGlkZSBjbGFzcyBpcyBhZGRlZCB3aGVuIHRoZXJlIGlzIGp1c3Qgb25lIGl0ZW0gaW4gZ2FsbGVyeSAqL1xuLnBzd3BfX3VpLS1vbmUtc2xpZGUgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cF9fdWktLW9uZS1zbGlkZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQsXG4ucHN3cF9fdWktLW9uZS1zbGlkZSAucHN3cF9fY291bnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBzd3BfX2VsZW1lbnQtLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5wc3dwLS1taW5pbWFsLS1kYXJrIC5wc3dwX190b3AtYmFyIHtcbiAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG5bZGF0YS1zaW1wbGViYXJdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuLnNpbXBsZWJhci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICBtYXgtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5zaW1wbGViYXItbWFzayB7XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDA7IH1cblxuLnNpbXBsZWJhci1vZmZzZXQge1xuICBkaXJlY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogaW5oZXJpdCAhaW1wb3J0YW50O1xuICByZXNpemU6IG5vbmUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG5cbi5zaW1wbGViYXItY29udGVudC13cmFwcGVyIHtcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgLyogUmVxdWlyZWQgZm9yIGhvcml6b250YWwgbmF0aXZlIHNjcm9sbGJhciB0byBub3QgYXBwZWFyIGlmIHBhcmVudCBpcyB0YWxsZXIgdGhhbiBuYXR1cmFsIGhlaWdodCAqL1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiBOb3QgcmVxdWlyZWQgZm9yIGhvcml6b250YWwgc2Nyb2xsIHRvIHRyaWdnZXIgKi9cbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgLyogTmVlZGVkIGZvciB2ZXJ0aWNhbCBzY3JvbGwgdG8gdHJpZ2dlciAqL1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgfVxuXG4uc2ltcGxlYmFyLWNvbnRlbnQtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uc2ltcGxlYmFyLWhpZGUtc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7IH1cblxuLnNpbXBsZWJhci1jb250ZW50OmJlZm9yZSxcbi5zaW1wbGViYXItY29udGVudDphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnNpbXBsZWJhci1wbGFjZWhvbGRlciB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5zaW1wbGViYXItaGVpZ2h0LWF1dG8tb2JzZXJ2ZXItd3JhcHBlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC1oZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogLTE7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZsZXgtZ3JvdzogaW5oZXJpdDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtYmFzaXM6IDA7IH1cblxuLnNpbXBsZWJhci1oZWlnaHQtYXV0by1vYnNlcnZlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAwJTtcbiAgd2lkdGg6IDEwMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIG1pbi13aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogLTE7IH1cblxuLnNpbXBsZWJhci10cmFjayB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuW2RhdGEtc2ltcGxlYmFyXS5zaW1wbGViYXItZHJhZ2dpbmcgLnNpbXBsZWJhci1jb250ZW50IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyB9XG5cbltkYXRhLXNpbXBsZWJhcl0uc2ltcGxlYmFyLWRyYWdnaW5nIC5zaW1wbGViYXItdHJhY2sge1xuICBwb2ludGVyLWV2ZW50czogYWxsOyB9XG5cbi5zaW1wbGViYXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWluLWhlaWdodDogMTBweDsgfVxuXG4uc2ltcGxlYmFyLXNjcm9sbGJhcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBsZWZ0OiAycHg7XG4gIHJpZ2h0OiAycHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IH1cblxuLnNpbXBsZWJhci1zY3JvbGxiYXIuc2ltcGxlYmFyLXZpc2libGU6YmVmb3JlIHtcbiAgLyogV2hlbiBob3ZlcmVkLCByZW1vdmUgYWxsIHRyYW5zaXRpb25zIGZyb20gZHJhZyBoYW5kbGUgKi9cbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIGxpbmVhcjsgfVxuXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci12ZXJ0aWNhbCB7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDExcHg7IH1cblxuLnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItdmVydGljYWwgLnNpbXBsZWJhci1zY3JvbGxiYXI6YmVmb3JlIHtcbiAgdG9wOiAycHg7XG4gIGJvdHRvbTogMnB4OyB9XG5cbi5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLWhvcml6b250YWwge1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDExcHg7IH1cblxuLnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItaG9yaXpvbnRhbCAuc2ltcGxlYmFyLXNjcm9sbGJhcjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDJweDtcbiAgcmlnaHQ6IDJweDsgfVxuXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci1ob3Jpem9udGFsIC5zaW1wbGViYXItc2Nyb2xsYmFyIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHRvcDogMnB4O1xuICBoZWlnaHQ6IDdweDtcbiAgbWluLWhlaWdodDogMDtcbiAgbWluLXdpZHRoOiAxMHB4O1xuICB3aWR0aDogYXV0bzsgfVxuXG4vKiBSdGwgc3VwcG9ydCAqL1xuW2RhdGEtc2ltcGxlYmFyLWRpcmVjdGlvbj0ncnRsJ10gLnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItdmVydGljYWwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDsgfVxuXG4uaHMtZHVtbXktc2Nyb2xsYmFyLXNpemUge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogNTAwcHg7XG4gIHdpZHRoOiA1MDBweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBzY3JvbGw7IH1cblxuLnNpbXBsZWJhci1oaWRlLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyB9XG5cbi8qIEZ1bmN0aW9uYWwgc3R5bGluZztcbiAqIFRoZXNlIHN0eWxlcyBhcmUgcmVxdWlyZWQgZm9yIG5vVWlTbGlkZXIgdG8gZnVuY3Rpb24uXG4gKiBZb3UgZG9uJ3QgbmVlZCB0byBjaGFuZ2UgdGhlc2UgcnVsZXMgdG8gYXBwbHkgeW91ciBkZXNpZ24uXG4gKi9cbi5ub1VpLXRhcmdldCxcbi5ub1VpLXRhcmdldCAqIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5ub1VpLXRhcmdldCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubm9VaS1iYXNlLFxuLm5vVWktY29ubmVjdHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLyogV3JhcHBlciBmb3IgYWxsIGNvbm5lY3QgZWxlbWVudHMuXG4gKi9cbi5ub1VpLWNvbm5lY3RzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMDsgfVxuXG4ubm9VaS1jb25uZWN0LFxuLm5vVWktb3JpZ2luIHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zZm9ybS1zdHlsZTogZmxhdDsgfVxuXG4vKiBPZmZzZXQgZGlyZWN0aW9uXG4gKi9cbi5ub1VpLXR4dC1kaXItcnRsLm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW4ge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bzsgfVxuXG4vKiBHaXZlIG9yaWdpbnMgMCBoZWlnaHQvd2lkdGggc28gdGhleSBkb24ndCBpbnRlcmZlcmUgd2l0aCBjbGlja2luZyB0aGVcbiAqIGNvbm5lY3QgZWxlbWVudHMuXG4gKi9cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLW9yaWdpbiB7XG4gIHRvcDogLTEwMCU7XG4gIHdpZHRoOiAwOyB9XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktb3JpZ2luIHtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5ub1VpLWhhbmRsZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4ubm9VaS10b3VjaC1hcmVhIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubm9VaS1zdGF0ZS10YXAgLm5vVWktY29ubmVjdCxcbi5ub1VpLXN0YXRlLXRhcCAubm9VaS1vcmlnaW4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zczsgfVxuXG4ubm9VaS1zdGF0ZS1kcmFnICoge1xuICBjdXJzb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuXG4vKiBTbGlkZXIgc2l6ZSBhbmQgaGFuZGxlIHBsYWNlbWVudDtcbiAqL1xuLm5vVWktaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMThweDsgfVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHJpZ2h0OiAtMTdweDtcbiAgdG9wOiAtNnB4OyB9XG5cbi5ub1VpLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDE4cHg7IH1cblxuLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMzRweDtcbiAgcmlnaHQ6IC02cHg7XG4gIGJvdHRvbTogLTE3cHg7IH1cblxuLm5vVWktdHh0LWRpci1ydGwubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7XG4gIGxlZnQ6IC0xN3B4O1xuICByaWdodDogYXV0bzsgfVxuXG4vKiBTdHlsaW5nO1xuICogR2l2aW5nIHRoZSBjb25uZWN0IGVsZW1lbnQgYSBib3JkZXIgcmFkaXVzIGNhdXNlcyBpc3N1ZXMgd2l0aCB1c2luZyB0cmFuc2Zvcm06IHNjYWxlXG4gKi9cbi5ub1VpLXRhcmdldCB7XG4gIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QzRDNEMztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4ICNGMEYwRjAsIDAgM3B4IDZweCAtNXB4ICNCQkI7IH1cblxuLm5vVWktY29ubmVjdHMge1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICMzRkI4QUY7IH1cblxuLyogSGFuZGxlcyBhbmQgY3Vyc29ycztcbiAqL1xuLm5vVWktZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7IH1cblxuLm5vVWktdmVydGljYWwgLm5vVWktZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7IH1cblxuLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxcHggI0ZGRiwgaW5zZXQgMCAxcHggN3B4ICNFQkVCRUIsIDAgM3B4IDZweCAtM3B4ICNCQkI7IH1cblxuLm5vVWktYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDFweCAjRkZGLCBpbnNldCAwIDFweCA3cHggI0RERCwgMCAzcHggNnB4IC0zcHggI0JCQjsgfVxuXG4vKiBIYW5kbGUgc3RyaXBlcztcbiAqL1xuLm5vVWktaGFuZGxlOmJlZm9yZSxcbi5ub1VpLWhhbmRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZDogI0U4RTdFNjtcbiAgbGVmdDogMTRweDtcbiAgdG9wOiA2cHg7IH1cblxuLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgbGVmdDogMTdweDsgfVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YmVmb3JlLFxuLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiA2cHg7XG4gIHRvcDogMTRweDsgfVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YWZ0ZXIge1xuICB0b3A6IDE3cHg7IH1cblxuLyogRGlzYWJsZWQgc3RhdGU7XG4gKi9cbltkaXNhYmxlZF0gLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICNCOEI4Qjg7IH1cblxuW2Rpc2FibGVkXS5ub1VpLXRhcmdldCxcbltkaXNhYmxlZF0ubm9VaS1oYW5kbGUsXG5bZGlzYWJsZWRdIC5ub1VpLWhhbmRsZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLyogQmFzZTtcbiAqXG4gKi9cbi5ub1VpLXBpcHMsXG4ubm9VaS1waXBzICoge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLm5vVWktcGlwcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICM5OTk7IH1cblxuLyogVmFsdWVzO1xuICpcbiAqL1xuLm5vVWktdmFsdWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubm9VaS12YWx1ZS1zdWIge1xuICBjb2xvcjogI2NjYztcbiAgZm9udC1zaXplOiAxMHB4OyB9XG5cbi8qIE1hcmtpbmdzO1xuICpcbiAqL1xuLm5vVWktbWFya2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjQ0NDOyB9XG5cbi5ub1VpLW1hcmtlci1zdWIge1xuICBiYWNrZ3JvdW5kOiAjQUFBOyB9XG5cbi5ub1VpLW1hcmtlci1sYXJnZSB7XG4gIGJhY2tncm91bmQ6ICNBQUE7IH1cblxuLyogSG9yaXpvbnRhbCBsYXlvdXQ7XG4gKlxuICovXG4ubm9VaS1waXBzLWhvcml6b250YWwge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGhlaWdodDogODBweDtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubm9VaS12YWx1ZS1ob3Jpem9udGFsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpOyB9XG5cbi5ub1VpLXJ0bCAubm9VaS12YWx1ZS1ob3Jpem9udGFsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTsgfVxuXG4ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlciB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDVweDsgfVxuXG4ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1zdWIge1xuICBoZWlnaHQ6IDEwcHg7IH1cblxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItbGFyZ2Uge1xuICBoZWlnaHQ6IDE1cHg7IH1cblxuLyogVmVydGljYWwgbGF5b3V0O1xuICpcbiAqL1xuLm5vVWktcGlwcy12ZXJ0aWNhbCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7IH1cblxuLm5vVWktdmFsdWUtdmVydGljYWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG5cbi5ub1VpLXJ0bCAubm9VaS12YWx1ZS12ZXJ0aWNhbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTAlKTsgfVxuXG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXIge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luLXRvcDogLTFweDsgfVxuXG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItc3ViIHtcbiAgd2lkdGg6IDEwcHg7IH1cblxuLm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyLWxhcmdlIHtcbiAgd2lkdGg6IDE1cHg7IH1cblxuLm5vVWktdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktdG9vbHRpcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMTIwJTsgfVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS10b29sdGlwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTIwJTsgfVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbiA+IC5ub1VpLXRvb2x0aXAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XG4gIGxlZnQ6IGF1dG87XG4gIGJvdHRvbTogMTBweDsgfVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1vcmlnaW4gPiAubm9VaS10b29sdGlwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMThweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xOHB4KTtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogMjhweDsgfVxuXG4qOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBvdXRsaW5lLW9mZnNldDogMCAhaW1wb3J0YW50OyB9XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgfVxuXG5idXR0b24sXG5bdHlwZT1cInN1Ym1pdFwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG5cbmJ1dHRvbixcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBjb2xvcjogIzMzMzsgfVxuXG5vbCxcbnVsLFxuZGwsXG5maWd1cmUsXG5ociB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbmJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuOnJvb3QsXG46cm9vdCAqIHtcbiAgc2Nyb2xsYmFyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMykgcmdiYSgwLCAwLCAwLCAwLjEpICFpbXBvcnRhbnQ7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbiAhaW1wb3J0YW50OyB9XG4gIDpyb290Ojotd2Via2l0LXNjcm9sbGJhcixcbiAgOnJvb3QgKjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7IH1cbiAgOnJvb3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuICA6cm9vdCAqOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgOnJvb3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICA6cm9vdCAqOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgOnJvb3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuICA6cm9vdCAqOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIDpyb290Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjphY3RpdmUsXG4gIDpyb290ICo6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIGltZ1tzcmMkPVwiLnN2Z1wiXSB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZy02Lm9mZnNldC1sZy0zLmZvcmNlLXJlc3Age1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA1NC4yODYlO1xuICAgIGZsZXg6IDAgMCA1NC4yODYlO1xuICAgIG1hcmdpbi1sZWZ0OiAyMyU7IH0gfVxuXG46cm9vdCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7IH1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi4wcmVtO1xuICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBuby1jb21tb24tbGlnYXR1cmVzO1xuICAtd2Via2l0LWZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vLWNvbW1vbi1saWdhdHVyZXM7IH1cblxuLm1ha2UtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuYS5ibGFjazcge1xuICBjb2xvcjogIzE1MTQxNDsgfVxuXG5hLm9yYW5nZTEge1xuICBjb2xvcjogI2ZmNWQyNzsgfVxuXG5hLmhpZ2hsaWdodGVkMSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmEuaGlnaGxpZ2h0ZWQyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56YXV4LWxnLWxzLWxlc3MtZjAyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMnB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQyMHB4KSB7XG4gIC50ZXh0LXh4bC1ub3dyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH0gfVxuXG4uemF1eC1maXQtLWNvdmVyIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLnphdXgtZml0LS1hbGlnbi1yaWdodC1ib3R0b20ge1xuICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3Zlcjsgb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207JzsgfVxuXG4ubGluZXRyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7IH1cblxuLnphdXgtc2l6ZS0taC0yMjAge1xuICBoZWlnaHQ6IDIyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuemF1eC1zaXplLS1tZC1oLTEzNSB7XG4gICAgaGVpZ2h0OiAxMzVweDsgfSB9XG5cbi56YXV4LWdyaWQtLWcwIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICAuemF1eC1ncmlkLS1nMCA+IC5jb2wsXG4gIC56YXV4LWdyaWQtLWcwID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi56YXV4LWdyaWQtLWcxMCB7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7IH1cbiAgLnphdXgtZ3JpZC0tZzEwID4gLmNvbCxcbiAgLnphdXgtZ3JpZC0tZzEwID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuXG4uemF1eC1ncmlkLS1nMTYge1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4OyB9XG4gIC56YXV4LWdyaWQtLWcxNiA+IC5jb2wsXG4gIC56YXV4LWdyaWQtLWcxNiA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cblxuLnphdXgtZ3JpZC0tZzIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4OyB9XG4gIC56YXV4LWdyaWQtLWcyMCA+IC5jb2wsXG4gIC56YXV4LWdyaWQtLWcyMCA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnphdXgtZ3JpZC1zbS0tZzAge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC56YXV4LWdyaWQtc20tLWcwID4gLmNvbCxcbiAgICAuemF1eC1ncmlkLXNtLS1nMCA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnphdXgtZ3JpZC1tZC0tZzAge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC56YXV4LWdyaWQtbWQtLWcwID4gLmNvbCxcbiAgICAuemF1eC1ncmlkLW1kLS1nMCA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnphdXgtZ3JpZC1sZy0tZzAge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC56YXV4LWdyaWQtbGctLWcwID4gLmNvbCxcbiAgICAuemF1eC1ncmlkLWxnLS1nMCA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5zdHJvbmcuc3Ryb25nZXIge1xuICBmb250LXdlaWdodDogODAwOyB9XG5cbi56YXV4LWNvbG9yLW9yYW5nZTEge1xuICBjb2xvcjogI2ZmNWQyNzsgfVxuXG4uemF1eC1jb2xvci1ncmV5NCB7XG4gIGNvbG9yOiAjYzFjMWMxOyB9XG5cbi56YXV4LWNvbG9yLXJlZDEge1xuICBjb2xvcjogI2QyMGExMTsgfVxuXG4uemF1eC1jb2xvci1yZWQzIHtcbiAgY29sb3I6ICNFMjAwMDA7IH1cblxuLnphdXgtY29sb3ItZ3JlZW4xIHtcbiAgY29sb3I6ICMwMDk5MzM7IH1cblxuLnphdXgtY29sb3ItZ3JlZW40IHtcbiAgY29sb3I6ICM4OEIzMUE7IH1cblxuLnphdXgtY29sb3ItZ3JleTEyIHtcbiAgY29sb3I6ICM5ODk4OTg7IH1cblxuLnphdXgtY29sb3ItZ3JleTEzIHtcbiAgY29sb3I6ICM3MDcwNzA7IH1cblxuLnphdXgtY29sb3ItZ3JleTE4IHtcbiAgY29sb3I6ICM2RjZGNkU7IH1cblxuLnphdXgtY29sb3ItYmx1ZTIge1xuICBjb2xvcjogIzAwYzJlMjsgfVxuXG4uemF1eC1jb2xvci1kYXJrLWJsdWUge1xuICBjb2xvcjogIzAwNTk5OTsgfVxuXG4uemF1eC1jb2xvci1za3ktYmx1ZSB7XG4gIGNvbG9yOiAjMDA5RUUzOyB9XG5cbi56YXV4LWNvbG9yLXNreS1kaXNhYmxlZC1ibHVlIHtcbiAgY29sb3I6ICM5NUNGRUQ7IH1cblxuLnphdXgtY29sb3ItYmxhY2s0IHtcbiAgY29sb3I6ICM1MjUyNTI7IH1cblxuLnphdXgtY29sb3ItYmxhY2s2IHtcbiAgY29sb3I6ICM2NjY2NjY7IH1cblxuLmxpc3Qtc3R5bGUtdHlwZS1ub25lIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gIC5saXN0LXN0eWxlLXR5cGUtbm9uZSBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbi56YXV4LWJnY29sb3Itb3JhbmdlMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjVkMjc7IH1cblxuLnphdXgtYmdjb2xvci1ncmV5NCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMWMxYzE7IH1cblxuLnphdXgtYmdjb2xvci1yZWQxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyMGExMTsgfVxuXG4uemF1eC1iZ2NvbG9yLXJlZDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjI0ZDUwOyB9XG5cbi56YXV4LWJnY29sb3ItcmVkMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMjAwMDA7IH1cblxuLnphdXgtYmdjb2xvci1ncmVlbjEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5OTMzOyB9XG5cbi56YXV4LWJnY29sb3ItZ3JlZW4yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2QzYTsgfVxuXG4uemF1eC1iZ2NvbG9yLWdyZWVuMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MGJjNGE7IH1cblxuLnphdXgtYmdjb2xvci1ncmVlbjQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODhCMzFBOyB9XG5cbi56YXV4LWJnY29sb3ItZ3JleTEyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk4OTg5ODsgfVxuXG4uemF1eC1iZ2NvbG9yLWdyZXkxMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7IH1cblxuLnphdXgtYmdjb2xvci1ncmV5MTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlOyB9XG5cbi56YXV4LWJnY29sb3ItZ3JleTE5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxODE4MTsgfVxuXG4uemF1eC1iZ2NvbG9yLWdyZXkyMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RThFOEU7IH1cblxuLnphdXgtYmdjb2xvci1kYXJrLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1OTk5OyB9XG5cbi56YXV4LWJnY29sb3Itc2t5LWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5RUUzOyB9XG5cbi56YXV4LWJnY29sb3Itc2t5LWRpc2FibGVkLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVDRkVEOyB9XG5cbi56YXV4LWJnY29sb3ItYmxhY2s0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUyNTI1MjsgfVxuXG4uemF1eC1ib3JkZXItY29sb3ItcmVkMyB7XG4gIGJvcmRlci1jb2xvcjogI0UyMDAwMCAhaW1wb3J0YW50OyB9XG5cbi56YXV4LWJvcmRlci1jb2xvci1ncmVlbjEge1xuICBib3JkZXItY29sb3I6ICMwMDk5MzMgIWltcG9ydGFudDsgfVxuXG4uemF1eC1ib3JkZXItY29sb3ItZ3JlZW40IHtcbiAgYm9yZGVyLWNvbG9yOiAjODhCMzFBICFpbXBvcnRhbnQ7IH1cblxuLnphdXgtYm9yZGVyLWNvbG9yLWRhcmstYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwNTk5OSAhaW1wb3J0YW50OyB9XG5cbi56YXV4LWJvcmRlci1jb2xvci1za3ktYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwOUVFMyAhaW1wb3J0YW50OyB9XG5cbi5jb250YWluZXItaW5mb2dyYWZpY2Ege1xuICBwYWRkaW5nOiAwIDI1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXItaW5mb2dyYWZpY2Ege1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uY29sLTQ1IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCAzNy41JTtcbiAgZmxleDogMCAwIDM3LjUlO1xuICBtYXgtd2lkdGg6IDM3LjUlOyB9XG5cbi5jb2wtMzUge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDI3LjclO1xuICBmbGV4OiAwIDAgMjcuNyU7XG4gIG1heC13aWR0aDogMjcuNyU7IH1cblxuLmNvbC0yNSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgMjIuMiU7XG4gIGZsZXg6IDAgMCAyMi4yJTtcbiAgbWF4LXdpZHRoOiAyMi4yJTsgfVxuXG4uYy1pc3RvZ3JhbS0tdHlwZTEgLmMtaXN0b2dyYW1fX3Jvdy0tZGF0YSAuYy1pc3RvZ3JhbV9fYmFyID4gLnJvdyA+IC5wcm9ncmVzcy1iYXIuZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBREFEQUQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gRnV0dXJlLXByb29mIHJ1bGU6IGluIGJyb3dzZXJzIHRoYXQgc3VwcG9ydCA6Zm9jdXMtdmlzaWJsZSwgc3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmVcbi8vIG9uIGVsZW1lbnRzIHRoYXQgcHJvZ3JhbW1hdGljYWxseSByZWNlaXZlIGZvY3VzIGJ1dCB3b3VsZG4ndCBub3JtYWxseSBzaG93IGEgdmlzaWJsZVxuLy8gZm9jdXMgb3V0bGluZS4gSW4gZ2VuZXJhbCwgdGhpcyB3b3VsZCBtZWFuIHRoYXQgdGhlIG91dGxpbmUgaXMgb25seSBhcHBsaWVkIGlmIHRoZVxuLy8gaW50ZXJhY3Rpb24gdGhhdCBsZWQgdG8gdGhlIGVsZW1lbnQgcmVjZWl2aW5nIHByb2dyYW1tYXRpYyBmb2N1cyB3YXMgYSBrZXlib2FyZCBpbnRlcmFjdGlvbixcbi8vIG9yIHRoZSBicm93c2VyIGhhcyBzb21laG93IGRldGVybWluZWQgdGhhdCB0aGUgdXNlciBpcyBwcmltYXJpbHkgYSBrZXlib2FyZCB1c2VyIGFuZC9vclxuLy8gd2FudHMgZm9jdXMgb3V0bGluZXMgdG8gYWx3YXlzIGJlIHByZXNlbnRlZC5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLzpmb2N1cy12aXNpYmxlXG4vLyBhbmQgaHR0cHM6Ly9kZXZlbG9wZXIucGFjaWVsbG9ncm91cC5jb20vYmxvZy8yMDE4LzAzL2ZvY3VzLXZpc2libGUtYW5kLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5L1xuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDUuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDVcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg4MCUpOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg3NSUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xuICAvLyBEaXNhYmxlIGF1dG8taGlkaW5nIHNjcm9sbGJhciBpbiBJRSAmIGxlZ2FjeSBFZGdlIHRvIGF2b2lkIG92ZXJsYXAsXG4gIC8vIG1ha2luZyBpdCBpbXBvc3NpYmxlIHRvIGludGVyYWN0IHdpdGggdGhlIGNvbnRlbnRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmcge1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgU1ZHIG92ZXJmbG93IGJ1ZyBpbiBJRTEwLzExIGlzIHN0aWxsIHJlcXVpcmVkLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNjg3OFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbn1cblxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5AaWYgJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucyB7XG4gIGJ1dHRvbixcbiAgW3R5cGU9XCJidXR0b25cIl0sXG4gIFt0eXBlPVwicmVzZXRcIl0sXG4gIFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLVxuICBwYWRkaW5nOiAwOyAvLyAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtXG59XG5cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuICAvLyBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbiAgbWluLXdpZHRoOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUVcbn1cblxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZSAoZnJvbSBQdXJlQ1NTKS5cbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6ICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zOiAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6ICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDQgMyksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgODAlICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZTogICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICR0YWJsZS1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItYmc6ICAgICAgICAgcmdiYSgkd2hpdGUsIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkdGFibGUtZGFyay1iZywgNy41JSkgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1sZXZlbDogICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1sZXZlbDogICAgICAgICAgLTYgIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgLyAyKSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgLyAyICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgc3VidHJhY3QoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDQpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICBlc2NhcGUtc3ZnKCRjdXN0b20tc2VsZWN0LWluZGljYXRvcikgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgbm8tcmVwZWF0ICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGFkZCgxZW0gKiAuNzUsICgyICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICogLjc1KSArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nMCAwIDEyIDEyJz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJ2YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgICApLFxuICAgIFwiaW52YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gICAgKSxcbiAgKSxcbiAgJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbik7XG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcblxuXG4vLyBOYXZiYXJcblxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAvIDIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0OiAgICAgIDc1dmggIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMiAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG4kdXNlci1zZWxlY3RzOiBhbGwsIGF1dG8sIG5vbmUgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIGZvbnQtcmVzaXppbmdcbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSBmb250IHNpemVcbiRyZnMtYmFzZS1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLWZvbnQtc2l6ZS11bml0OiByZW0gIWRlZmF1bHQ7XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgZm9udC1zaXplIHN0YXJ0cyBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuLy8gUmVzaXplIGZvbnQtc2l6ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IFwibnVtYmVyXCIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHRvIGZhbHNlXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLWZvbnQtc2l6ZSB1bml0XG4kcmZzLWJhc2UtZm9udC1zaXplLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLWZvbnQtc2l6ZSk7XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLWZvbnQtc2l6ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicHhcIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6ICRyZnMtYmFzZS1mb250LXNpemUgLyAoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInJlbVwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogJHJmcy1iYXNlLWZvbnQtc2l6ZSAvICgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInB4XCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6ICRyZnMtYnJlYWtwb2ludCAvICgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogJHJmcy1icmVha3BvaW50IC8gKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xufVxuXG4vLyBSZXNwb25zaXZlIGZvbnQtc2l6ZSBtaXhpblxuQG1peGluIHJmcygkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIC8vIENhY2hlICRmcyB1bml0XG4gICRmcy11bml0OiBpZih0eXBlLW9mKCRmcykgPT0gXCJudW1iZXJcIiwgdW5pdCgkZnMpLCBmYWxzZSk7XG5cbiAgLy8gQWRkICFpbXBvcnRhbnQgc3VmZml4IGlmIG5lZWRlZFxuICAkcmZzLXN1ZmZpeDogaWYoJGltcG9ydGFudCwgXCIgIWltcG9ydGFudFwiLCBcIlwiKTtcblxuICAvLyBJZiAkZnMgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJGZzIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgQGlmIG5vdCAkZnMtdW5pdCBvciAkZnMtdW5pdCAhPSBcIlwiIGFuZCAkZnMtdW5pdCAhPSBcInB4XCIgYW5kICRmcy11bml0ICE9IFwicmVtXCIgb3IgJGZzID09IDAge1xuICAgIGZvbnQtc2l6ZTogI3skZnN9I3skcmZzLXN1ZmZpeH07XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFZhcmlhYmxlcyBmb3Igc3RvcmluZyBzdGF0aWMgYW5kIGZsdWlkIHJlc2NhbGluZ1xuICAgICRyZnMtc3RhdGljOiBudWxsO1xuICAgICRyZnMtZmx1aWQ6IG51bGw7XG5cbiAgICAvLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRmcyBmb3IgY2FsY3VsYXRpb25zXG4gICAgQGlmICRmcy11bml0ID09IFwicHhcIiB7XG4gICAgICAkZnM6ICRmcyAvICgkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiAkZnMgLyAoJGZzICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udC1zaXplXG4gICAgQGlmICRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtIHtcbiAgICAgICRyZnMtc3RhdGljOiAjeyRmcyAvICRyZnMtcmVtLXZhbHVlfXJlbSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ID09IHB4IHtcbiAgICAgICRyZnMtc3RhdGljOiAjeyRmc31weCN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAZXJyb3IgXCJgI3skcmZzLWZvbnQtc2l6ZS11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1mb250LXNpemUtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG4gICAgfVxuXG4gICAgLy8gT25seSBhZGQgbWVkaWEgcXVlcnkgaWYgZm9udC1zaXplIGlzIGJpZ2dlciBhcyB0aGUgbWluaW11bSBmb250LXNpemVcbiAgICAvLyBJZiAkcmZzLWZhY3RvciA9PSAxLCBubyByZXNjYWxpbmcgd2lsbCB0YWtlIHBsYWNlXG4gICAgQGlmICRmcyA+ICRyZnMtYmFzZS1mb250LXNpemUgYW5kICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHtcbiAgICAgICRtaW4td2lkdGg6IG51bGw7XG4gICAgICAkdmFyaWFibGUtdW5pdDogbnVsbDtcblxuICAgICAgLy8gQ2FsY3VsYXRlIG1pbmltdW0gZm9udC1zaXplIGZvciBnaXZlbiBmb250LXNpemVcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyAoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSkgLyAkcmZzLWZhY3RvcjtcblxuICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiBnaXZlbiBmb250LXNpemUgYW5kIG1pbmltdW0gZm9udC1zaXplIGZvciBnaXZlbiBmb250LXNpemVcbiAgICAgICRmcy1kaWZmOiAkZnMgLSAkZnMtbWluO1xuXG4gICAgICAvLyBCYXNlIGZvbnQtc2l6ZSBmb3JtYXR0aW5nXG4gICAgICAvLyBObyBuZWVkIHRvIGNoZWNrIGlmIHRoZSB1bml0IGlzIHZhbGlkLCBiZWNhdXNlIHdlIGRpZCB0aGF0IGJlZm9yZVxuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7JGZzLW1pbiAvICRyZnMtcmVtLXZhbHVlfXJlbSwgI3skZnMtbWlufXB4KTtcblxuICAgICAgLy8gSWYgdHdvLWRpbWVuc2lvbmFsLCB1c2Ugc21hbGxlc3Qgb2Ygc2NyZWVuIHdpZHRoIGFuZCBoZWlnaHRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7JGZzLWRpZmYgKiAxMDAgLyAkcmZzLWJyZWFrcG9pbnR9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgIC8vIFNldCB0aGUgY2FsY3VsYXRlZCBmb250LXNpemUuXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuICAgIH1cblxuICAgIC8vIFJlbmRlcmluZ1xuICAgIEBpZiAkcmZzLWZsdWlkID09IG51bGwge1xuICAgICAgLy8gT25seSByZW5kZXIgc3RhdGljIGZvbnQtc2l6ZSBpZiBubyBmbHVpZCBmb250LXNpemUgaXMgYXZhaWxhYmxlXG4gICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAkbXEtdmFsdWU6IG51bGw7XG5cbiAgICAgIC8vIFJGUyBicmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgIEBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSByZW0ge1xuICAgICAgICAkbXEtdmFsdWU6ICN7JHJmcy1icmVha3BvaW50IC8gJHJmcy1yZW0tdmFsdWV9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH07XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCB7XG4gICAgICAgICRtcS12YWx1ZTogI3skcmZzLWJyZWFrcG9pbnR9cHg7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xuICAgICAgfVxuXG4gICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImRpc2FibGVcIiB7XG4gICAgICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksXG4gICAgICAgIC8vIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgICAgICYsXG4gICAgICAgIC5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgICAgfVxuXG4gICAgICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSwgKG1heC1oZWlnaHQ6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgICAgICAgICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAgICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaWYgJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4IHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBsZW5ndGgtemVyby1uby11bml0XG4gICAgICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgICAgICAgICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAgICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaWYgJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4IHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBsZW5ndGgtemVyby1uby11bml0XG4gICAgICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGluIHVzZXMgUkZTIHRvIHJlc2NhbGUgZm9udCBzaXplc1xuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIi8vIEhvdmVyIG1peGluIGFuZCBgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeWAgYXJlIGRlcHJlY2F0ZWQuXG4vL1xuLy8gT3JpZ2luYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9TLWFuIGlzc3VlIHdoZXJlIGhvdmVyIHN0eWxlc1xuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxuLy9cbi8vIEZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSd2ZSBrZXB0IHRoZXNlIG1peGlucyBhbmQgdXBkYXRlZCB0aGVtIHRvXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHNldWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXG4vL1xuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjUxOTVcblxuQG1peGluIGhvdmVyKCkge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMoKSB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cy1hY3RpdmUoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyIC8gMjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkKCkge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vY3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYGltZy1yZXRpbmEoKWBcIiwgXCJ2NC4zLjBcIiwgXCJ2NVwiKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAvIDI7XG59XG5cbi8vIEZvciBlYWNoIGJyZWFrcG9pbnQsIGRlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiB0aGUgY29udGFpbmVyIGluIGEgbWVkaWEgcXVlcnlcbkBtaXhpbiBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCRtYXgtd2lkdGhzOiAkY29udGFpbmVyLW1heC13aWR0aHMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRtYXgtd2lkdGhzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbWFrZS1jb250YWluZXItbWF4LXdpZHRoc2AgbWl4aW5cIiwgXCJ2NC41LjJcIiwgXCJ2NVwiKTtcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSB1c2UgYGZsZXhgIHZhbHVlc1xuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiAkc2l6ZSAvICRjb2x1bW5zO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJSAvICRjb3VudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgLyAkY291bnQ7XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIENPTE9SIFNFVFNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vIERlZmF1bHQgd2ViIHNhZmVcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU6ICNmZmZmZmY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrOiAjMDAwMDAwO1xuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQ6ICNkOTUzNGY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuOiAjNWNiODVjO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbjI6ICMyNkJFMEE7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWU6ICMzMzdhYjc7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUyOiAjM0U5N0ZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjZmYwMGZmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2U6ICNmMGFkNGU7XG5cbi8vIFNldCAxXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMTogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI2ZmNWQyNztcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szOiAjMzMzMzMzO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazQ6ICM1MjUyNTI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNTogIzViNWI1YjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2OiAjNjY2NjY2O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazc6ICMxNTE0MTQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOiAjYWRhZGFkO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MjogI2Y0ZjRmNDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTM6ICNjY2NjY2M7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0OiAjYzFjMWMxO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NTogI2Q2ZDZkNjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTY6ICNiY2JjYmM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3OiAjZWZlZmVmO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5ODogIzZmNmY2ZjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTk6ICNlYWVhZWE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMDogI2FhYWFhYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExOiAjZTZlNmU2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTI6ICM5ODk4OTg7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMzogIzcwNzA3MDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE0OiAjNTg2NTZlO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTU6ICNlZWVlZWU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNjogI2U1ZTVlNTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE3OiAjYmFiYWJhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTg6ICM2RjZGNkU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOTogIzgxODE4MTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTIwOiAjOEU4RThFO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMTogIzBhNDE1NTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTI6ICMwMGMyZTI7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUzOiAjMDA1OTk5O1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlNDogIzAwOUVFMztcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTU6ICM5NUNGRUQ7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDE6ICNkMjBhMTE7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDI6ICNiMjRkNTA7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDM6ICNFMjAwMDA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMTogIzAwOTkzMztcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4yOiAjMDA3ZDNhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjM6ICM1MGJjNGE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuNDogIzg4QjMxQTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMjogI2ZmOTkwMDtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfeWVsbG93OiAjRkZDMzFGO1xuXG4vLyBNYWluXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gRm9udHNcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJHphdXhfZm9udDE6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuJHphdXhfZm9udDI6IEJpdHRlciwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHg7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIC8vIGRlZmF1bHRcbiAgbWQ6IDcyMHB4LFxuICAvLyBkZWZhdWx0XG4gIGxnOiA5NjBweCxcbiAgLy8gZGVmYXVsdFxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggICAvLyBjaGFuZ2VkXG4gIHhsOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApLFxuKSAhZGVmYXVsdDtcblxuJHNwYWNlcjogMXJlbTtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBmMjogMnB4LFxuICAgIGY1OiA1cHgsXG4gICAgZjEwOiAxMHB4LFxuICAgIGYxNTogMTVweCxcbiAgICBmMTY6IDE2cHgsXG4gICAgZjIwOiAyMHB4LFxuICAgIGYyNTogMjVweCxcbiAgICBmMjc6IDI3cHgsXG4gICAgZjMwOiAzMHB4LFxuICAgIGYzNTogMzVweCxcbiAgICBmNDA6IDQwcHgsXG4gICAgZjQ1OiA0NXB4LFxuICAgIGY1MDogNTBweCxcbiAgICBmNTU6IDU1cHgsXG4gICAgZjYwOiA2MHB4LFxuICAgIGY2NTogNjVweCxcbiAgICBmNzA6IDcwcHgsXG4gICAgZjc1OiA3NXB4LFxuICAgIGY4MDogODBweCxcbiAgICBmODU6IDg1cHgsXG4gICAgZjkwOiA5MHB4LFxuICAgIGY5NTogOTVweCxcbiAgICBmMTAwOiAxMDBweCxcbiAgICBmMTIwOiAxMjBweCxcbiAgICBmMTMwOiAxMzBweCxcbiAgICBmMTUwOiAxNTBweCxcbiAgICBmMjAwOiAyMDBweCxcbiAgICBmMjUwOiAyNTBweCxcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6ICR0YWJsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyICogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgY29sb3I6ICR0YWJsZS1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJvcmRlci1sZXZlbCkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBUYWJsZXNcblxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRib3JkZXI6IG51bGwpIHtcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJixcbiAgICA+IHRoLFxuICAgID4gdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgQGlmICRib3JkZXIgIT0gbnVsbCB7XG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciB7XG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuXG4gICAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG5cbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJvb3RzdHJhcCBmdW5jdGlvbnNcbi8vXG4vLyBVdGlsaXR5IG1peGlucyBhbmQgZnVuY3Rpb25zIGZvciBldmFsdWF0aW5nIHNvdXJjZSBjb2RlIGFjcm9zcyBvdXIgdmFyaWFibGVzLCBtYXBzLCBhbmQgbWl4aW5zLlxuXG4vLyBBc2NlbmRpbmdcbi8vIFVzZWQgdG8gZXZhbHVhdGUgU2FzcyBtYXBzIGxpa2Ugb3VyIGdyaWQgYnJlYWtwb2ludHMuXG5AbWl4aW4gX2Fzc2VydC1hc2NlbmRpbmcoJG1hcCwgJG1hcC1uYW1lKSB7XG4gICRwcmV2LWtleTogbnVsbDtcbiAgJHByZXYtbnVtOiBudWxsO1xuICBAZWFjaCAka2V5LCAkbnVtIGluICRtYXAge1xuICAgIEBpZiAkcHJldi1udW0gPT0gbnVsbCBvciB1bml0KCRudW0pID09IFwiJVwiIG9yIHVuaXQoJHByZXYtbnVtKSA9PSBcIiVcIiB7XG4gICAgICAvLyBEbyBub3RoaW5nXG4gICAgfSBAZWxzZSBpZiBub3QgY29tcGFyYWJsZSgkcHJldi1udW0sICRudW0pIHtcbiAgICAgIEB3YXJuIFwiUG90ZW50aWFsbHkgaW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hvc2UgdW5pdCBtYWtlcyBpdCBpbmNvbXBhcmFibGUgdG8gI3skcHJldi1udW19LCB0aGUgdmFsdWUgb2YgdGhlIHByZXZpb3VzIGtleSAnI3skcHJldi1rZXl9JyAhXCI7XG4gICAgfSBAZWxzZSBpZiAkcHJldi1udW0gPj0gJG51bSB7XG4gICAgICBAd2FybiBcIkludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdoaWNoIGlzbid0IGdyZWF0ZXIgdGhhbiAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9XG4gICAgJHByZXYta2V5OiAka2V5O1xuICAgICRwcmV2LW51bTogJG51bTtcbiAgfVxufVxuXG4vLyBTdGFydHMgYXQgemVyb1xuLy8gVXNlZCB0byBlbnN1cmUgdGhlIG1pbi13aWR0aCBvZiB0aGUgbG93ZXN0IGJyZWFrcG9pbnQgc3RhcnRzIGF0IDAuXG5AbWl4aW4gX2Fzc2VydC1zdGFydHMtYXQtemVybygkbWFwLCAkbWFwLW5hbWU6IFwiJGdyaWQtYnJlYWtwb2ludHNcIikge1xuICBAaWYgbGVuZ3RoKCRtYXApID4gMCB7XG4gICAgJHZhbHVlczogbWFwLXZhbHVlcygkbWFwKTtcbiAgICAkZmlyc3QtdmFsdWU6IG50aCgkdmFsdWVzLCAxKTtcbiAgICBAaWYgJGZpcnN0LXZhbHVlICE9IDAge1xuICAgICAgQHdhcm4gXCJGaXJzdCBicmVha3BvaW50IGluICN7JG1hcC1uYW1lfSBtdXN0IHN0YXJ0IGF0IDAsIGJ1dCBzdGFydHMgYXQgI3skZmlyc3QtdmFsdWV9LlwiO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXBsYWNlIGAkc2VhcmNoYCB3aXRoIGAkcmVwbGFjZWAgaW4gYCRzdHJpbmdgXG4vLyBVc2VkIG9uIG91ciBTVkcgaWNvbiBiYWNrZ3JvdW5kcyBmb3IgY3VzdG9tIGZvcm1zLlxuLy9cbi8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8gQHBhcmFtIHtTdHJpbmd9ICRzdHJpbmcgLSBJbml0aWFsIHN0cmluZ1xuLy8gQHBhcmFtIHtTdHJpbmd9ICRzZWFyY2ggLSBTdWJzdHJpbmcgdG8gcmVwbGFjZVxuLy8gQHBhcmFtIHtTdHJpbmd9ICRyZXBsYWNlICgnJykgLSBOZXcgdmFsdWVcbi8vIEByZXR1cm4ge1N0cmluZ30gLSBVcGRhdGVkIHN0cmluZ1xuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiBcIlwiKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gU2VlIGh0dHBzOi8vY29kZXBlbi5pby9rZXZpbndlYmVyL3Blbi9kWFdvUndcbi8vXG4vLyBSZXF1aXJlcyB0aGUgdXNlIG9mIHF1b3RlcyBhcm91bmQgZGF0YSBVUklzLlxuXG5AZnVuY3Rpb24gZXNjYXBlLXN2Zygkc3RyaW5nKSB7XG4gIEBpZiBzdHItaW5kZXgoJHN0cmluZywgXCJkYXRhOmltYWdlL3N2Zyt4bWxcIikge1xuICAgIEBlYWNoICRjaGFyLCAkZW5jb2RlZCBpbiAkZXNjYXBlZC1jaGFyYWN0ZXJzIHtcbiAgICAgIC8vIERvIG5vdCBlc2NhcGUgdGhlIHVybCBicmFja2V0c1xuICAgICAgQGlmIHN0ci1pbmRleCgkc3RyaW5nLCBcInVybChcIikgPT0gMSB7XG4gICAgICAgICRzdHJpbmc6IHVybChcIiN7c3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsIDYsIC0zKSwgJGNoYXIsICRlbmNvZGVkKX1cIik7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgJHN0cmluZzogc3RyLXJlcGxhY2UoJHN0cmluZywgJGNoYXIsICRlbmNvZGVkKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIENvbG9yIGNvbnRyYXN0XG5AZnVuY3Rpb24gY29sb3IteWlxKCRjb2xvciwgJGRhcms6ICR5aXEtdGV4dC1kYXJrLCAkbGlnaHQ6ICR5aXEtdGV4dC1saWdodCkge1xuICAkcjogcmVkKCRjb2xvcik7XG4gICRnOiBncmVlbigkY29sb3IpO1xuICAkYjogYmx1ZSgkY29sb3IpO1xuXG4gICR5aXE6ICgoJHIgKiAyOTkpICsgKCRnICogNTg3KSArICgkYiAqIDExNCkpIC8gMTAwMDtcblxuICBAaWYgKCR5aXEgPj0gJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZCkge1xuICAgIEByZXR1cm4gJGRhcms7XG4gIH0gQGVsc2Uge1xuICAgIEByZXR1cm4gJGxpZ2h0O1xuICB9XG59XG5cbi8vIFJldHJpZXZlIGNvbG9yIFNhc3MgbWFwc1xuQGZ1bmN0aW9uIGNvbG9yKCRrZXk6IFwiYmx1ZVwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yKCRrZXk6IFwicHJpbWFyeVwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkdGhlbWUtY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIGdyYXkoJGtleTogXCIxMDBcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJGdyYXlzLCAka2V5KTtcbn1cblxuLy8gUmVxdWVzdCBhIHRoZW1lIGNvbG9yIGxldmVsXG5AZnVuY3Rpb24gdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLW5hbWU6IFwicHJpbWFyeVwiLCAkbGV2ZWw6IDApIHtcbiAgJGNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3ItbmFtZSk7XG4gICRjb2xvci1iYXNlOiBpZigkbGV2ZWwgPiAwLCAkYmxhY2ssICR3aGl0ZSk7XG4gICRsZXZlbDogYWJzKCRsZXZlbCk7XG5cbiAgQHJldHVybiBtaXgoJGNvbG9yLWJhc2UsICRjb2xvciwgJGxldmVsICogJHRoZW1lLWNvbG9yLWludGVydmFsKTtcbn1cblxuLy8gUmV0dXJuIHZhbGlkIGNhbGNcbkBmdW5jdGlvbiBhZGQoJHZhbHVlMSwgJHZhbHVlMiwgJHJldHVybi1jYWxjOiB0cnVlKSB7XG4gIEBpZiAkdmFsdWUxID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMjtcbiAgfVxuXG4gIEBpZiAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMTtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZTEpID09IG51bWJlciBhbmQgdHlwZS1vZigkdmFsdWUyKSA9PSBudW1iZXIgYW5kIGNvbXBhcmFibGUoJHZhbHVlMSwgJHZhbHVlMikge1xuICAgIEByZXR1cm4gJHZhbHVlMSArICR2YWx1ZTI7XG4gIH1cblxuICBAcmV0dXJuIGlmKCRyZXR1cm4tY2FsYyA9PSB0cnVlLCBjYWxjKCN7JHZhbHVlMX0gKyAjeyR2YWx1ZTJ9KSwgJHZhbHVlMSArIHVucXVvdGUoXCIgKyBcIikgKyAkdmFsdWUyKTtcbn1cblxuQGZ1bmN0aW9uIHN1YnRyYWN0KCR2YWx1ZTEsICR2YWx1ZTIsICRyZXR1cm4tY2FsYzogdHJ1ZSkge1xuICBAaWYgJHZhbHVlMSA9PSBudWxsIGFuZCAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gbnVsbDtcbiAgfVxuXG4gIEBpZiAkdmFsdWUxID09IG51bGwge1xuICAgIEByZXR1cm4gLSR2YWx1ZTI7XG4gIH1cblxuICBAaWYgJHZhbHVlMiA9PSBudWxsIHtcbiAgICBAcmV0dXJuICR2YWx1ZTE7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkdmFsdWUxKSA9PSBudW1iZXIgYW5kIHR5cGUtb2YoJHZhbHVlMikgPT0gbnVtYmVyIGFuZCBjb21wYXJhYmxlKCR2YWx1ZTEsICR2YWx1ZTIpIHtcbiAgICBAcmV0dXJuICR2YWx1ZTEgLSAkdmFsdWUyO1xuICB9XG5cbiAgQHJldHVybiBpZigkcmV0dXJuLWNhbGMgPT0gdHJ1ZSwgY2FsYygjeyR2YWx1ZTF9IC0gI3skdmFsdWUyfSksICR2YWx1ZTEgKyB1bnF1b3RlKFwiIC0gXCIpICsgJHZhbHVlMik7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGJ0bi1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGJ0bi1mb250LXNpemUsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IGlmKCRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMsIHBvaW50ZXIsIG51bGwpO1xuXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1saW5lLWhlaWdodC1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cywgMCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xufVxuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLXBhZGRpbmcteDtcbiAgbWFyZ2luOiAkZHJvcGRvd24tc3BhY2VyIDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBAaW5jbHVkZSBmb250LXNpemUoJGRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItd2lkdGggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3cpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1sZWZ0IHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcHJpZ2h0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChyaWdodCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wbGVmdCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGxlZnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gV2hlbiBQb3BwZXIgaXMgZW5hYmxlZCwgcmVzZXQgdGhlIGJhc2ljIGRyb3Bkb3duIHBvc2l0aW9uXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmRyb3Bkb3duLW1lbnUge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sXG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRkcm9wZG93bi1kaXZpZGVyLWJnLCAkZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSwgdHJ1ZSk7XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAvLyBQcmV2ZW50IGRyb3Bkb3duIG92ZXJmbG93IGlmIHRoZXJlJ3Mgbm8gcGFkZGluZ1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjc3MDNcbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xufVxuIiwiQG1peGluIGNhcmV0LWRvd24oKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCgpIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXJpZ2h0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtbGVmdCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAkbmF2LWRpdmlkZXItY29sb3IsICRtYXJnaW4teTogJG5hdi1kaXZpZGVyLW1hcmdpbi15LCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAkbWFyZ2luLXkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcjtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBuYXYtZGl2aWRlcigpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG5cbiAgICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wcmlnaHQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BsZWZ0ICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG59XG5cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3ggYW5kIHJhZGlvIG9wdGlvbnNcbi8vXG4vLyBJbiBvcmRlciB0byBzdXBwb3J0IHRoZSBicm93c2VyJ3MgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrLCBwb3dlcmVkIGJ5IHRoZVxuLy8gYHJlcXVpcmVkYCBhdHRyaWJ1dGUsIHdlIGhhdmUgdG8gXCJoaWRlXCIgdGhlIGlucHV0cyB2aWEgYGNsaXBgLiBXZSBjYW5ub3QgdXNlXG4vLyBgZGlzcGxheTogbm9uZTtgIG9yIGB2aXNpYmlsaXR5OiBoaWRkZW47YCBhcyB0aGF0IGFsc28gaGlkZXMgdGhlIHBvcG92ZXIuXG4vLyBTaW1wbHkgdmlzdWFsbHkgaGlkaW5nIHRoZSBpbnB1dHMgdmlhIGBvcGFjaXR5YCB3b3VsZCBsZWF2ZSB0aGVtIGNsaWNrYWJsZSBpblxuLy8gY2VydGFpbiBjYXNlcyB3aGljaCBpcyBwcmV2ZW50ZWQgYnkgdXNpbmcgYGNsaXBgIGFuZCBgcG9pbnRlci1ldmVudHNgLlxuLy8gVGhpcyB3YXksIHdlIGVuc3VyZSBhIERPTSBlbGVtZW50IGlzIHZpc2libGUgdG8gcG9zaXRpb24gdGhlIHBvcG92ZXIgZnJvbS5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTI3OTQgYW5kXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xNDU1OSBmb3IgbW9yZSBpbmZvcm1hdGlvbi5cblxuLmJ0bi1ncm91cC10b2dnbGUge1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIHZhbHVlXG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmN1c3RvbS1zZWxlY3QsXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICArIC5mb3JtLWNvbnRyb2wsXG4gICAgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICArIC5jdXN0b20tZmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAvLyBCcmluZyB0aGUgY3VzdG9tIGZpbGUgaW5wdXQgYWJvdmUgdGhlIGxhYmVsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gICAgei1pbmRleDogNDtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuY3VzdG9tLXNlbGVjdCB7XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgLy8gQ3VzdG9tIGZpbGUgaW5wdXRzIGhhdmUgbW9yZSBjb21wbGV4IG1hcmt1cCwgdGh1cyByZXF1aXJpbmcgZGlmZmVyZW50XG4gIC8vIGJvcmRlci1yYWRpdXMgb3ZlcnJpZGVzLlxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gLmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmRcbi8vXG4vLyBXaGlsZSBpdCByZXF1aXJlcyBvbmUgZXh0cmEgbGF5ZXIgb2YgSFRNTCBmb3IgZWFjaCwgZGVkaWNhdGVkIHByZXBlbmQgYW5kXG4vLyBhcHBlbmQgZWxlbWVudHMgYWxsb3cgdXMgdG8gMSkgYmUgbGVzcyBjbGV2ZXIsIDIpIHNpbXBsaWZ5IG91ciBzZWxlY3RvcnMsIGFuZFxuLy8gMykgc3VwcG9ydCBIVE1MNSBmb3JtIHZhbGlkYXRpb24uXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7IG1hcmdpbi1yaWdodDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBBbGxvdyB1c2Ugb2YgPGxhYmVsPiBlbGVtZW50cyBieSBvdmVycmlkaW5nIG91ciBkZWZhdWx0IG1hcmdpbi1ib3R0b21cbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZCByb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxuLy8gUmVsZWFzZWQgdW5kZXIgTUlUIGFuZCBjb3B5cmlnaHQgMjAxNCBXYXlidXJ5LlxuLy8gaHR0cHM6Ly91c2VpY29uaWMuY29tL29wZW5cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBCYXNlIGNsYXNzIHRha2VzIGNhcmUgb2YgYWxsIHRoZSBrZXkgYmVoYXZpb3JhbCBhc3BlY3RzLlxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogJGN1c3RvbS1jb250cm9sLXNwYWNlci14O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xOyAvLyBQdXQgdGhlIGlucHV0IGJlaGluZCB0aGUgbGFiZWwgc28gaXQgZG9lc24ndCBvdmVybGF5IHRleHRcbiAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgaGVpZ2h0OiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMjtcbiAgb3BhY2l0eTogMDtcblxuICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gdGhlIG1peGluIGlzIG5vdCB1c2VkIGhlcmUgdG8gbWFrZSBzdXJlIHRoZXJlIGlzIGZlZWRiYWNrXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdywgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIHRvIHdvcmsgYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEN1c3RvbSBjb250cm9sIGluZGljYXRvcnNcbi8vXG4vLyBCdWlsZCB0aGUgY3VzdG9tIGNvbnRyb2xzIG91dCBvZiBwc2V1ZG8tZWxlbWVudHMuXG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY3Vyc29yOiAkY3VzdG9tLWNvbnRyb2wtY3Vyc29yO1xuXG4gIC8vIEJhY2tncm91bmQtY29sb3IgYW5kICh3aGVuIGVuYWJsZWQpIGdyYWRpZW50XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDI7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICBib3JkZXI6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yIHNvbGlkICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIEZvcmVncm91bmQgKGljb24pXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMjtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiA1MCUgLyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZX0gbm8tcmVwZWF0O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciBjaGVja2JveGVzLlxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgICAmOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSYWRpb3Ncbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgcmFkaW9zLlxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc3dpdGNoZXNcbi8vXG4vLyBUd2VhayBhIGZldyB0aGluZ3MgZm9yIHN3aXRjaGVzXG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXI7XG5cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLXdpZHRoO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogYWRkKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgbGVmdDogYWRkKC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGhlaWdodDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dCwgJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgkY3VzdG9tLXN3aXRjaC13aWR0aCAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG4vL1xuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iZyAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kO1xuICBib3JkZXI6ICRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdywgJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cblxuICAgICY6Oi1tcy12YWx1ZSB7XG4gICAgICAvLyBGb3IgdmlzdWFsIGNvbnNpc3RlbmN5IHdpdGggb3RoZXIgcGxhdGZvcm1zL2Jyb3dzZXJzLFxuICAgICAgLy8gc3VwcHJlc3MgdGhlIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLlxuICAgICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBIaWRlcyB0aGUgZGVmYXVsdCBjYXJldCBpbiBJRTExXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc7XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbn1cblxuXG4vLyBGaWxlXG4vL1xuLy8gQ3VzdG9tIGZpbGUgaW5wdXQuXG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcblxuICAmOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIHRvIHdvcmsgYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICY6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIEBlYWNoICRsYW5nLCAkdmFsdWUgaW4gJGN1c3RvbS1maWxlLXRleHQge1xuICAgICY6bGFuZygjeyRsYW5nfSkgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbiAgfVxufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1maWxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtYmc7XG4gIGJvcmRlcjogJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWZpbGUtYm94LXNoYWRvdyk7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyO1xuICAgIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzIDApO1xuICB9XG59XG5cbi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCwgJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1zLXRodW1iICAgICAgICAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodCAtICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0KSAvIDI7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwOyAvLyBFZGdlIHNwZWNpZmljXG4gICAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7IC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIG1hcmdpbi1sZWZ0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7ICAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1zLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCAvIDI7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtbG93ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgLy8gYXJiaXRyYXJ5P1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tcy10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIE5hdmJhciBkaXZpZGVyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy8gTmF2YmFyIHBvc2l0aW9uXG4vLyBOYXZiYXIgdGhlbWVzXG5cblxuLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6ICRuYXZiYXItcGFkZGluZy15ICRuYXZiYXItcGFkZGluZy14O1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6ICRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvciBuZXN0aW5nIGNvbnRhaW5lcnMsIGhhdmUgdG8gcmVkZWNsYXJlIGZvciBhbGlnbm1lbnQgcHVycG9zZXNcbiAgICAgICAgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC8vIENoYW5nZXMgZmxleC1iYXNlcyB0byBhdXRvIGJlY2F1c2Ugb2YgYW4gSUUxMCBidWdcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxuLm5hdmJhci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogJGFsZXJ0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGNsb3NlLWZvbnQtc2l6ZSArICRhbGVydC1wYWRkaW5nLXggKiAyO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5cbi8vIEFsdGVybmF0ZSBzdHlsZXNcbi8vXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmFsZXJ0LSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCh0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJvcmRlci1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWNvbG9yLWxldmVsKSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICBAa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogJHByb2dyZXNzLWhlaWdodCAwOyB9XG4gICAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbiAgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1oZWlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGZvcmNlIHJvdW5kZWQgY29ybmVycyBieSBjcm9wcGluZyBpdFxuICBsaW5lLWhlaWdodDogMDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwcm9ncmVzcy1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHByb2dyZXNzLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwcm9ncmVzcy1ib3gtc2hhZG93KTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogJHByb2dyZXNzLWJhci1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWJnO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbik7XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQoKTtcbiAgYmFja2dyb3VuZC1zaXplOiAkcHJvZ3Jlc3MtaGVpZ2h0ICRwcm9ncmVzcy1oZWlnaHQ7XG59XG5cbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmcgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gRWFzaWx5IHVzYWJsZSBvbiA8dWw+LCA8b2w+LCBvciA8ZGl2Pi5cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC8vIE5vIG5lZWQgdG8gc2V0IGxpc3Qtc3R5bGU6IG5vbmU7IHNpbmNlIC5saXN0LWdyb3VwLWl0ZW0gaXMgYmxvY2sgbGV2ZWxcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyByZXNldCBwYWRkaW5nIGJlY2F1c2UgdWwgYW5kIG9sXG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gSW50ZXJhY3RpdmUgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBhbmNob3Igb3IgYnV0dG9uIGVsZW1lbnRzIGluc3RlYWQgb2YgYGxpYHMgb3IgYGRpdmBzIHRvIGNyZWF0ZSBpbnRlcmFjdGl2ZVxuLy8gbGlzdCBpdGVtcy4gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzZWxlY3RlZCBpdGVtcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGJlY29tZSAxMDAlIGJ5IGRlZmF1bHQgdGhvdWdoKVxuICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtaG92ZXItYmc7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGxpc3QtZ3JvdXAtY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoIHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmICsgJiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBGbHVzaCBsaXN0IGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBsaXN0IGdyb3VwIGl0ZW1zIGVkZ2UtdG8tZWRnZS4gTW9zdFxuLy8gdXNlZnVsIHdpdGhpbiBvdGhlciBjb21wb25lbnRzIChlLmcuLCBjYXJkcykuXG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci13aWR0aDogMCAwICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIENvbnRleHR1YWwgdmFyaWFudHNcbi8vXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRjb2xvciwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAtOSksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgNikpO1xufVxuIiwiLy8gTGlzdCBHcm91cHNcblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjbG9zZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGNsb3NlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgdGV4dC1zaGFkb3c6ICRjbG9zZS10ZXh0LXNoYWRvdztcbiAgb3BhY2l0eTogLjU7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIG9wYWNpdHk6IC43NTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWRkaXRpb25hbCBwcm9wZXJ0aWVzIGZvciBidXR0b24gdmVyc2lvblxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4iLCIudG9hc3Qge1xuICAvLyBQcmV2ZW50cyBmcm9tIHNocmlua2luZyBpbiBJRTExLCB3aGVuIGluIGEgZmxleCBjb250YWluZXJcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgzNDFcbiAgZmxleC1iYXNpczogJHRvYXN0LW1heC13aWR0aDtcbiAgbWF4LXdpZHRoOiAkdG9hc3QtbWF4LXdpZHRoO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvYXN0LWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkdG9hc3QtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICR0b2FzdC1ib3JkZXItd2lkdGggc29saWQgJHRvYXN0LWJvcmRlci1jb2xvcjtcbiAgYm94LXNoYWRvdzogJHRvYXN0LWJveC1zaGFkb3c7XG4gIG9wYWNpdHk6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvYXN0LWJvcmRlci1yYWRpdXMpO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHRvYXN0LXBhZGRpbmcteDtcbiAgfVxuXG4gICYuc2hvd2luZyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJHRvYXN0LXBhZGRpbmcteSAkdG9hc3QtcGFkZGluZy14O1xuICBjb2xvcjogJHRvYXN0LWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhzdWJ0cmFjdCgkdG9hc3QtYm9yZGVyLXJhZGl1cywgJHRvYXN0LWJvcmRlci13aWR0aCkpO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXg7IC8vIGFwcGx5IHRvIGJvdGggdmVydGljYWwgYW5kIGhvcml6b250YWxcbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi5tb2RhbC1vcGVuIHtcbiAgLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDsgLy8gSUUxMC8xMVxuICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTsgLy8gSUUxMC8xMVxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC8vIEVuc3VyZSBgbW9kYWwtZGlhbG9nLWNlbnRlcmVkYCBleHRlbmRzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgdmlldyAoSUUxMC8xMSlcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgLy8gSUUxMFxuICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDsgLy8gUmVzZXQgaGVpZ2h0IHRvIDAgZXhjZXB0IG9uIElFXG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC8vIEVuc3VyZSBgLm1vZGFsLWJvZHlgIHNob3dzIHNjcm9sbGJhciAoSUUxMC8xMSlcbiAgJi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6ICRtb2RhbC1jb250ZW50LWNvbG9yO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwtYmFja2Ryb3A7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLy8gc28gdGhlIGNsb3NlIGJ0biBhbHdheXMgc3RheXMgb24gdGhlIHVwcGVyIHJpZ2h0IGNvcm5lclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5jbG9zZSB7XG4gICAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICAgIC8vIGF1dG8gb24gdGhlIGxlZnQgZm9yY2UgaWNvbiB0byB0aGUgcmlnaHQgZXZlbiB3aGVuIHRoZXJlIGlzIG5vIC5tb2RhbC10aXRsZVxuICAgIG1hcmdpbjogKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuIC8gMjtcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAvIDI7XG4gIH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b29sdGlwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAkdG9vbHRpcC1tYXJnaW47XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvb2x0aXAtZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6ICR0b29sdGlwLW9wYWNpdHk7IH1cblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIGJvdHRvbTogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXJpZ2h0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20ge1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIHRvcDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWxlZnQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtbGVmdDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCgpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG9wb3Zlci1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHBvcG92ZXItYm94LXNoYWRvdyk7XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIG1hcmdpbjogMCAkcG9wb3Zlci1ib3JkZXItcmFkaXVzO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGJvdHRvbTogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgbGVmdDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgdG9wOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMik7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMik7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWhlYWRlci1iZztcbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHJpZ2h0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItbGVmdDtcbiAgfVxufVxuXG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6ICRwb3BvdmVyLWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItaGVhZGVyLWJnO1xuICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgZGFya2VuKCRwb3BvdmVyLWhlYWRlci1iZywgNSUpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteSAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteDtcbiAgY29sb3I6ICRwb3BvdmVyLWJvZHktY29sb3I7XG59XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBib3JkZXI6ICRzcGlubmVyLWJvcmRlci13aWR0aCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xuICBib3JkZXItd2lkdGg6ICRzcGlubmVyLWJvcmRlci13aWR0aC1zbTtcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG59XG5cbkBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy12YXJpYW50YCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLWdyYWRpZW50LXZhcmlhbnRgIG1peGluXCIsIFwidjQuNS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15IC8gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbG9hdCN7JGluZml4fS1sZWZ0ICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkdXNlci1zZWxlY3RzIHtcbiAgLnVzZXItc2VsZWN0LSN7JHZhbHVlfSB7IHVzZXItc2VsZWN0OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkb3ZlcmZsb3dzIHtcbiAgLm92ZXJmbG93LSN7JHZhbHVlfSB7IG92ZXJmbG93OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbW1vbiB2YWx1ZXNcbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiLy9cbi8vIFNjcmVlbnJlYWRlcnNcbi8vXG5cbi5zci1vbmx5IHtcbiAgQGluY2x1ZGUgc3Itb25seSgpO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpO1xufVxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8vIFZpZXdwb3J0IGFkZGl0aW9uYWwgaGVscGVyc1xuXG4ubWluLXZ3LTEwMCB7IG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAgeyB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZWdhdGl2ZSBtYXJnaW5zIChlLmcuLCB3aGVyZSBgLm1iLW4xYCBpcyBuZWdhdGl2ZSB2ZXJzaW9uIG9mIGAubWItMWApXG4gICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgQGlmICRzaXplICE9IDAge1xuICAgICAgICAubSN7JGluZml4fS1uI3skc2l6ZX0geyBtYXJnaW46IC0kbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm10I3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1iI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWwjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLy8gSnVzdCBpbiBjYXNlIGBwb2ludGVyLWV2ZW50czogbm9uZWAgaXMgc2V0IG9uIGEgcGFyZW50XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICAvLyBJRTEwIGJ1Z2ZpeCwgc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE2OTQ3OTY3L2llMTAtaG92ZXItcHNldWRvLWNsYXNzLWRvZXNudC13b3JrLXdpdGhvdXQtYmFja2dyb3VuZC1jb2xvclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVGV4dFxuLy9cblxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbGlnaHRlciB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkZXIgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbi50ZXh0LWJvZHkgeyBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDsgfVxuLnRleHQtbXV0ZWQgeyBjb2xvcjogJHRleHQtbXV0ZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7IGNvbG9yOiByZ2JhKCRibGFjaywgLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdoaXRlLTUwIHsgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSkgIWltcG9ydGFudDsgfVxuXG4vLyBNaXNjXG5cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIERlcHJlY2F0ZWQsIGJ1dCBhdm9pZHMgaXNzdWVzIHdpdGggZmxleCBjb250YWluZXJzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBVc2VkIGluc3RlYWQgb2YgYG92ZXJmbG93LXdyYXBgIGZvciBJRSAmIEVkZ2UgTGVnYWN5XG59XG5cbi8vIFJlc2V0XG5cbi50ZXh0LXJlc2V0IHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVHlwb2dyYXBoeVxuXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGlmICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgYSN7JHBhcmVudH0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1lbXBoYXNpcy12YXJpYW50KClgXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuQG1peGluIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG5cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtaGlkZSgpYFwiLCBcInY0LjEuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vL1xuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9tYWluLmNzcy9ibG9iL21hc3Rlci9zcmMvX3ByaW50LmNzc1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJpbnQgc3R5bGVzLlxuLy8gSW5saW5lZCB0byBhdm9pZCB0aGUgYWRkaXRpb25hbCBIVFRQIHJlcXVlc3Q6XG4vLyBodHRwczovL3d3dy5waHBpZWQuY29tL2RlbGF5LWxvYWRpbmcteW91ci1wcmludC1jc3MvXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AaWYgJGVuYWJsZS1wcmludC1zdHlsZXMge1xuICBAbWVkaWEgcHJpbnQge1xuICAgICosXG4gICAgKjo6YmVmb3JlLFxuICAgICo6OmFmdGVyIHtcbiAgICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCBvdXQgYGNvbG9yYCBhbmQgYGJhY2tncm91bmRgXG4gICAgICAvL2NvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICY6bm90KC5idG4pIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9hW2hyZWZdOjphZnRlciB7XG4gICAgLy8gIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICAgIC8vfVxuXG4gICAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL1xuICAgIC8vIERvbid0IHNob3cgbGlua3MgdGhhdCBhcmUgZnJhZ21lbnQgaWRlbnRpZmllcnMsXG4gICAgLy8gb3IgdXNlIHRoZSBgamF2YXNjcmlwdDpgIHBzZXVkbyBwcm90b2NvbFxuICAgIC8vXG5cbiAgICAvL2FbaHJlZl49XCIjXCJdOjphZnRlcixcbiAgICAvL2FbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTo6YWZ0ZXIge1xuICAgIC8vIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy99XG5cbiAgICBwcmUge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHByZSxcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkZ3JheS01MDA7IC8vIEJvb3RzdHJhcCBjdXN0b20gY29kZTsgdXNpbmcgYCRib3JkZXItd2lkdGhgIGluc3RlYWQgb2YgMXB4XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy9cbiAgICAvLyBQcmludGluZyBUYWJsZXM6XG4gICAgLy8gaHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmcvd2ViLzIwMTgwODE1MTUwOTM0L2h0dHA6Ly9jc3MtZGlzY3Vzcy5pbmN1dGlvLmNvbS93aWtpL1ByaW50aW5nX1RhYmxlc1xuICAgIC8vXG5cbiAgICB0aGVhZCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIG9ycGhhbnM6IDM7XG4gICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgc3RhcnRcblxuICAgIC8vIFNwZWNpZnkgYSBzaXplIGFuZCBtaW4td2lkdGggdG8gbWFrZSBwcmludGluZyBjbG9zZXIgYWNyb3NzIGJyb3dzZXJzLlxuICAgIC8vIFdlIGRvbid0IHNldCBtYXJnaW4gaGVyZSBiZWNhdXNlIGl0IGJyZWFrcyBgc2l6ZWAgaW4gQ2hyb21lLiBXZSBhbHNvXG4gICAgLy8gZG9uJ3QgdXNlIGAhaW1wb3J0YW50YCBvbiBgc2l6ZWAgYXMgaXQgYnJlYWtzIGluIENocm9tZS5cbiAgICBAcGFnZSB7XG4gICAgICBzaXplOiAkcHJpbnQtcGFnZS1zaXplO1xuICAgIH1cbiAgICBib2R5IHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgY29tcG9uZW50c1xuICAgIC5uYXZiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJhZGdlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYmxhY2s7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWRhcmsge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIGVuZFxuICB9XG59XG4iLCI6cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjeyR0aGVtZUNvbG9yfTtcbn1cbi5zd2lwZXItY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICAvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cbiAgei1pbmRleDoxO1xufVxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKTtcbn1cbi5zd2lwZXItY29udGFpbmVyLW11bHRpcm93ID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnN3aXBlci1jb250YWluZXItbXVsdGlyb3ctY29sdW1uID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zd2lwZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIEF1dG8gSGVpZ2h0ICovXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IHtcbiAgJiwgLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnN3aXBlci13cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcbiAgfVxufVxuXG4vKiAzRCBFZmZlY3RzICovXG4uc3dpcGVyLWNvbnRhaW5lci0zZCB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG4gIC5zd2lwZXItd3JhcHBlciwgLnN3aXBlci1zbGlkZSwgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLDAsMCwwLjUpLCByZ2JhKDAsMCwwLDApKTtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsMCwwLDAuNSksIHJnYmEoMCwwLDAsMCkpO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLDAsMCwwLjUpLCByZ2JhKDAsMCwwLDApKTtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwwLDAsMC41KSwgcmdiYSgwLDAsMCwwKSk7XG4gIH1cbn1cblxuLyogQ1NTIE1vZGUgKi9cbi5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlIHtcbiAgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRm9yIEZpcmVmb3ggKi9cbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0O1xuICB9XG59XG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsLnN3aXBlci1jb250YWluZXItY3NzLW1vZGUge1xuICA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG4gIH1cbn1cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsLnN3aXBlci1jb250YWluZXItY3NzLW1vZGUge1xuICA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG4gIH1cbn1cbiIsIi5zd2lwZXItY29udGFpbmVyLWZhZGUge1xuICAmLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlIHtcbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICB9XG4gIH1cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxuICAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgJiwgJiAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi8qISBQaG90b1N3aXBlIG1haW4gQ1NTIGJ5IERtaXRyeSBTZW1lbm92IHwgcGhvdG9zd2lwZS5jb20gfCBNSVQgbGljZW5zZSAqL1xuXG4vKlxuXHRTdHlsZXMgZm9yIGJhc2ljIFBob3RvU3dpcGUgZnVuY3Rpb25hbGl0eSAoc2xpZGluZyBhcmVhLCBvcGVuL2Nsb3NlIHRyYW5zaXRpb25zKVxuKi9cblxuLy8gUGhvdG9Td2lwZSB1c2VzIEF1dG9wcmVmaXhlciwgc28gdmVuZG9yIHByZWZpeGVkIGFyZSBhZGRlZCBhdXRvbWF0aWNhbGx5IHdoZW4gbmVlZGVkLlxuXG5AaW1wb3J0IFwibWFpbi1zZXR0aW5nc1wiO1xuXG4gXG4vKiBwc3dwID0gcGhvdG9zd2lwZSAqL1xuLnBzd3Age1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0bGVmdDowO1xuXHR0b3A6MDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0LW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcblx0dG91Y2gtYWN0aW9uOiBub25lO1xuXHR6LWluZGV4OiAkcHN3cF9fcm9vdC16LWluZGV4O1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdC8qIGNyZWF0ZSBzZXBhcmF0ZSBsYXllciwgdG8gYXZvaWQgcGFpbnQgb24gd2luZG93Lm9uc2Nyb2xsIGluIHdlYmtpdC9ibGluayAqL1xuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3V0bGluZTogbm9uZTtcblxuXHRAaWYgJHBzd3BfX2JveC1zaXppbmctYm9yZGVyLWJveCA9PSB0cnVlIHtcblx0XHQqIHtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0fVxuXHR9XG5cdFxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0fVxufVxuXG4vKiBzdHlsZSBpcyBhZGRlZCB3aGVuIEpTIG9wdGlvbiBzaG93SGlkZU9wYWNpdHkgaXMgc2V0IHRvIHRydWUgKi9cbi5wc3dwLS1hbmltYXRlX29wYWNpdHkge1xuXHQvKiAwLjAwMSwgYmVjYXVzZSBvcGFjaXR5OjAgZG9lc24ndCB0cmlnZ2VyIFBhaW50IGFjdGlvbiwgd2hpY2ggY2F1c2VzIGxhZyBhdCBzdGFydCBvZiB0cmFuc2l0aW9uICovXG5cdG9wYWNpdHk6IDAuMDAxO1xuXHR3aWxsLWNoYW5nZTpvcGFjaXR5O1xuXHQvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgJHBzd3BfX3Nob3ctaGlkZS10cmFuc2l0aW9uLWR1cmF0aW9uIGN1YmljLWJlemllciguNCwwLC4yMiwxKTtcbn1cblxuLnBzd3AtLW9wZW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnBzd3AtLXpvb20tYWxsb3dlZCAucHN3cF9faW1nIHtcblx0LyogYXV0b3ByZWZpeGVyOiBvZmYgKi9cblx0Y3Vyc29yOiAtd2Via2l0LXpvb20taW47XG5cdGN1cnNvcjogLW1vei16b29tLWluO1xuXHRjdXJzb3I6IHpvb20taW47XG59XG5cbi5wc3dwLS16b29tZWQtaW4gLnBzd3BfX2ltZyB7XG5cdC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXG5cdGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuXHRjdXJzb3I6IC1tb3otZ3JhYjtcblx0Y3Vyc29yOiBncmFiO1xufVxuXG4ucHN3cC0tZHJhZ2dpbmcgIC5wc3dwX19pbWcge1xuXHQvKiBhdXRvcHJlZml4ZXI6IG9mZiAqL1xuXHRjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG5cdGN1cnNvcjogLW1vei1ncmFiYmluZztcblx0Y3Vyc29yOiBncmFiYmluZztcbn1cblxuLypcblx0QmFja2dyb3VuZCBpcyBhZGRlZCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQuXG5cdEFzIGFuaW1hdGluZyBvcGFjaXR5IGlzIG11Y2ggZmFzdGVyIHRoYW4gYW5pbWF0aW5nIHJnYmEoKSBiYWNrZ3JvdW5kLWNvbG9yLlxuKi9cbi5wc3dwX19iZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAkcHN3cF9fYmFja2dyb3VuZC1jb2xvcjtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0d2lsbC1jaGFuZ2U6b3BhY2l0eTtcbn1cblxuLnBzd3BfX3Njcm9sbC13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93OmhpZGRlbjtcbn1cblxuLnBzd3BfX2NvbnRhaW5lcixcbi5wc3dwX196b29tLXdyYXAge1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBub25lOyBcblx0dG91Y2gtYWN0aW9uOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcbn1cblxuLyogUHJldmVudCBzZWxlY3Rpb24gYW5kIHRhcCBoaWdobGlnaHRzICovXG4ucHN3cF9fY29udGFpbmVyLFxuLnBzd3BfX2ltZyB7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG5cdC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbn1cblxuLnBzd3BfX3pvb20td3JhcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG5cdC1tb3otdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG5cdC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcblx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG5cdC8qIGZvciBvcGVuL2Nsb3NlIHRyYW5zaXRpb24gKi9cblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICRwc3dwX19zaG93LWhpZGUtdHJhbnNpdGlvbi1kdXJhdGlvbiBjdWJpYy1iZXppZXIoLjQsMCwuMjIsMSk7XG59XG5cbi5wc3dwX19iZyB7XG5cdHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuXHQvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgJHBzd3BfX3Nob3ctaGlkZS10cmFuc2l0aW9uLWR1cmF0aW9uIGN1YmljLWJlemllciguNCwwLC4yMiwxKTtcbn1cblxuLnBzd3AtLWFuaW1hdGVkLWluIHtcblx0LnBzd3BfX2JnLFxuXHQucHN3cF9fem9vbS13cmFwIHtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0fVxufVxuXG4ucHN3cF9fY29udGFpbmVyLFxuLnBzd3BfX3pvb20td3JhcCB7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ucHN3cF9faXRlbSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHN3cF9faW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiBhdXRvO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG59XG5cbi8qXG5cdHN0cmV0Y2hlZCB0aHVtYm5haWwgb3IgZGl2IHBsYWNlaG9sZGVyIGVsZW1lbnQgKHNlZSBiZWxvdylcblx0c3R5bGUgaXMgYWRkZWQgdG8gYXZvaWQgZmxpY2tlcmluZyBpbiB3ZWJraXQvYmxpbmsgd2hlbiBsYXllcnMgb3ZlcmxhcFxuKi9cbi5wc3dwX19pbWctLXBsYWNlaG9sZGVyIHtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qXG5cdGRpdiBlbGVtZW50IHRoYXQgbWF0Y2hlcyBzaXplIG9mIGxhcmdlIGltYWdlXG5cdGxhcmdlIGltYWdlIGxvYWRzIG9uIHRvcCBvZiBpdFxuKi9cbi5wc3dwX19pbWctLXBsYWNlaG9sZGVyLS1ibGFuayB7XG5cdGJhY2tncm91bmQ6ICRwc3dwX19wbGFjZWhvbGRlci1jb2xvcjtcbn1cblxuLnBzd3AtLWllIC5wc3dwX19pbWcge1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xufVxuXG4vKlxuXHRFcnJvciBtZXNzYWdlIGFwcGVhcnMgd2hlbiBpbWFnZSBpcyBub3QgbG9hZGVkXG5cdChKUyBvcHRpb24gZXJyb3JNc2cgY29udHJvbHMgbWFya3VwKVxuKi9cbi5wc3dwX19lcnJvci1tc2cge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogNTAlO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xuXHRjb2xvcjogJHBzd3BfX2Vycm9yLXRleHQtY29sb3I7XG59XG5cbi5wc3dwX19lcnJvci1tc2cgYSB7XG5cdGNvbG9yOiAkcHN3cF9fZXJyb3ItdGV4dC1jb2xvcjtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4iLCIkcHN3cF9fc2hvdy1oaWRlLXRyYW5zaXRpb24tZHVyYXRpb246IDMzM21zICFkZWZhdWx0O1xuJHBzd3BfX2NvbnRyb2xzLXRyYW5zaXRpb24tZHVyYXRpb246IDMzM21zICFkZWZhdWx0O1xuJHBzd3BfX2JhY2tncm91bmQtY29sb3I6ICMwMDAgIWRlZmF1bHQ7XG4kcHN3cF9fcGxhY2Vob2xkZXItY29sb3I6ICMyMjIgIWRlZmF1bHQ7XG4kcHN3cF9fYm94LXNpemluZy1ib3JkZXItYm94OiB0cnVlICFkZWZhdWx0OyAvLyBkaXNhYmxlIC5wc3dwICogeyBib3gtc2l6aW5nOmJvcmRlci1ib3ggfSAoaW4gY2FzZSB5b3UgYWxyZWFkeSBoYXZlIGl0IGluIHlvdXIgc2l0ZSBjc3MpXG4kcHN3cF9fcm9vdC16LWluZGV4OiAxNTAwICFkZWZhdWx0O1xuJHBzd3BfX2Vycm9yLXRleHQtY29sb3I6ICNDQ0MgIWRlZmF1bHQ7IC8vIFwiSW1hZ2Ugbm90IGxvYWRlZFwiIHRleHQgY29sb3JcbiRwc3dwX19pbmNsdWRlLW1pbmltYWwtc3R5bGU6IHRydWUgIWRlZmF1bHQ7XG5cbiRwc3dwX19hc3NldHMtcGF0aDogJy4uL3ZlbmRvci9waG90b3N3aXBlL2Rpc3QvZGVmYXVsdC1za2luLyc7IC8vIHBhdGggdG8gc2tpbiBhc3NldHMgZm9sZGVyIChwcmVsb2FkZXIsIFBORyBhbmQgU1ZHIHNwcml0ZSlcblxuQGltcG9ydCAnbm9kZV9tb2R1bGVzL3Bob3Rvc3dpcGUvc3JjL2Nzcy9tYWluJztcbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9waG90b3N3aXBlL3NyYy9jc3MvZGVmYXVsdC1za2luL2RlZmF1bHQtc2tpbic7IiwiLyohIFBob3RvU3dpcGUgRGVmYXVsdCBVSSBDU1MgYnkgRG1pdHJ5IFNlbWVub3YgfCBwaG90b3N3aXBlLmNvbSB8IE1JVCBsaWNlbnNlICovXG5cbi8qXG5cblx0Q29udGVudHM6XG5cblx0MS4gQnV0dG9uc1xuXHQyLiBTaGFyZSBtb2RhbCBhbmQgbGlua3Ncblx0My4gSW5kZXggaW5kaWNhdG9yIChcIjEgb2YgWFwiIGNvdW50ZXIpXG5cdDQuIENhcHRpb25cblx0NS4gTG9hZGluZyBpbmRpY2F0b3Jcblx0Ni4gQWRkaXRpb25hbCBzdHlsZXMgKHJvb3QgZWxlbWVudCwgdG9wIGJhciwgaWRsZSBzdGF0ZSwgaGlkZGVuIHN0YXRlLCBldGMuKVxuXG4qL1xuXG4vLyBQaG90b1N3aXBlIHVzZXMgQXV0b3ByZWZpeGVyLCBzbyB2ZW5kb3IgcHJlZml4ZWQgYXJlIGFkZGVkIGF1dG9tYXRpY2FsbHkgd2hlbiBuZWVkZWQuXG5cblxuXG5AaW1wb3J0IFwiLi4vbWFpbi1zZXR0aW5nc1wiO1xuXG5cbi8qXG5cdFxuXHQxLiBCdXR0b25zXG5cbiAqL1xuXG4vKiA8YnV0dG9uPiBjc3MgcmVzZXQgKi9cbi5wc3dwX19idXR0b24ge1xuXHR3aWR0aDogNDRweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRmbG9hdDogcmlnaHQ7XG5cdG9wYWNpdHk6IDAuNzU7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcblx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHQmOmZvY3VzLFxuXHQmOmhvdmVyIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdFxuXHQmOmFjdGl2ZSB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRvcGFjaXR5OiAwLjk7XG5cdH1cblxuXHQmOjotbW96LWZvY3VzLWlubmVyIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJvcmRlcjogMFxuXHR9XG59XG5cbi8qIHBzd3BfX3VpLS1vdmVyLWNsb3NlIGNsYXNzIGl0IGFkZGVkIHdoZW4gbW91c2UgaXMgb3ZlciBlbGVtZW50IHRoYXQgc2hvdWxkIGNsb3NlIGdhbGxlcnkgKi9cbi5wc3dwX191aS0tb3Zlci1jbG9zZSAucHN3cF9fYnV0dG9uLS1jbG9zZSB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5wc3dwX19idXR0b24sXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUsXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogdXJsKCN7JHBzd3BfX2Fzc2V0cy1wYXRofWRlZmF1bHQtc2tpbi5wbmcpIDAgMCBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogMjY0cHggODhweDtcblx0d2lkdGg6IDQ0cHg7XG5cdGhlaWdodDogNDRweDtcbn1cblxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMSksICAobWluLXJlc29sdXRpb246IDEwNWRwaSksIChtaW4tcmVzb2x1dGlvbjogMS4xZHBweCkge1xuXG5cdC8qIFNlcnZlIFNWRyBzcHJpdGUgaWYgYnJvd3NlciBzdXBwb3J0cyBTVkcgYW5kIHJlc29sdXRpb24gaXMgbW9yZSB0aGFuIDEwNWRwaSAqL1xuICAgIC5wc3dwLS1zdmcgLnBzd3BfX2J1dHRvbixcbiAgICAucHN3cC0tc3ZnIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSxcblx0LnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHBzd3BfX2Fzc2V0cy1wYXRofWRlZmF1bHQtc2tpbi5zdmcpO1xuICAgIH1cblxuICAgIC5wc3dwLS1zdmcgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG5cdC5wc3dwLS1zdmcgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHR9XG59XG5cbi5wc3dwX19idXR0b24tLWNsb3NlIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDRweDtcbn1cblxuLnBzd3BfX2J1dHRvbi0tc2hhcmUge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDRweCAtNDRweDtcbn1cblxuLnBzd3BfX2J1dHRvbi0tZnMge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ucHN3cC0tc3VwcG9ydHMtZnMgLnBzd3BfX2J1dHRvbi0tZnMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnBzd3AtLWZzIC5wc3dwX19idXR0b24tLWZzIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMDtcbn1cblxuLnBzd3BfX2J1dHRvbi0tem9vbSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4IDA7XG59XG5cbi5wc3dwLS16b29tLWFsbG93ZWQgLnBzd3BfX2J1dHRvbi0tem9vbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHN3cC0tem9vbWVkLWluIC5wc3dwX19idXR0b24tLXpvb20ge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMycHggMDtcbn1cblxuLyogbm8gYXJyb3dzIG9uIHRvdWNoIHNjcmVlbnMgKi9cbi5wc3dwLS10b3VjaCB7XG5cdC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuXHQucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcdFx0XG5cdH1cbn1cblxuLypcblx0QXJyb3cgYnV0dG9ucyBoaXQgYXJlYVxuXHQoaWNvbiBpcyBhZGRlZCB0byA6YmVmb3JlIHBzZXVkby1lbGVtZW50KVxuKi9cbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi10b3A6IC01MHB4O1xuXHR3aWR0aDogNzBweDtcblx0aGVpZ2h0OiAxMDBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCB7XG5cdGxlZnQ6IDA7XG59XG5cbi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG5cdHJpZ2h0OiAwO1xufVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUsXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdHRvcDogMzVweDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjMpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMnB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSB7XG5cdGxlZnQ6IDZweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEzOHB4IC00NHB4O1xufVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcblx0cmlnaHQ6IDZweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTk0cHggLTQ0cHg7XG59XG5cblxuLypcblxuXHQyLiBTaGFyZSBtb2RhbC9wb3B1cCBhbmQgbGlua3NcblxuICovXG5cbi5wc3dwX19jb3VudGVyLFxuLnBzd3BfX3NoYXJlLW1vZGFsIHtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5wc3dwX19zaGFyZS1tb2RhbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cGFkZGluZzogMTBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAkcHN3cF9fcm9vdC16LWluZGV4ICsgMTAwO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0d2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG5cbi5wc3dwX19zaGFyZS1tb2RhbC0taGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnBzd3BfX3NoYXJlLXRvb2x0aXAge1xuXHR6LWluZGV4OiAkcHN3cF9fcm9vdC16LWluZGV4ICsgMTIwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJhY2tncm91bmQ6ICNGRkY7XG5cdHRvcDogNTZweDtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IGF1dG87XG5cdHJpZ2h0OiA0NHB4O1xuXHRib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cztcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMThweDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0fVxuXG5cdFx0XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHQvKiByb3VuZCBjb3JuZXJzIG9uIHRoZSBmaXJzdC9sYXN0IGxpc3QgaXRlbSAqL1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG5cdFx0fVxuXHRcdFxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcblx0XHR9XG5cdH1cbn1cblxuLnBzd3BfX3NoYXJlLW1vZGFsLS1mYWRlLWluIHtcblx0b3BhY2l0eTogMTtcblxuXHQucHN3cF9fc2hhcmUtdG9vbHRpcCB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG59XG5cbi8qIGluY3JlYXNlIHNpemUgb2Ygc2hhcmUgbGlua3Mgb24gdG91Y2ggZGV2aWNlcyAqL1xuLnBzd3AtLXRvdWNoIC5wc3dwX19zaGFyZS10b29sdGlwIGEge1xuXHRwYWRkaW5nOiAxNnB4IDEycHg7XG59XG5cbmEucHN3cF9fc2hhcmUtLWZhY2Vib29rIHtcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtMTJweDtcblx0XHRyaWdodDogMTVweDtcblx0XHRib3JkZXI6IDZweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkY7XG5cdFx0LXdlYmtpdC1wb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHQtbW96LXBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogIzNFNUM5QTtcblx0XHRjb2xvcjogI0ZGRjtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICMzRTVDOUE7XG5cdFx0fVxuXHR9XG59XG5cbmEucHN3cF9fc2hhcmUtLXR3aXR0ZXIge1xuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjNTVBQ0VFO1xuXHRcdGNvbG9yOiAjRkZGO1xuXHR9XG59XG5cbmEucHN3cF9fc2hhcmUtLXBpbnRlcmVzdCB7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICNDQ0M7XG5cdFx0Y29sb3I6ICNDRTI3MkQ7XG5cdH1cbn1cblxuYS5wc3dwX19zaGFyZS0tZG93bmxvYWQge1xuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjREREO1xuXHR9XG59XG5cblxuLypcblxuXHQzLiBJbmRleCBpbmRpY2F0b3IgKFwiMSBvZiBYXCIgY291bnRlcilcblxuICovXG5cbi5wc3dwX19jb3VudGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogNDRweDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsaW5lLWhlaWdodDogNDRweDtcblx0Y29sb3I6ICNGRkY7XG5cdG9wYWNpdHk6IDAuNzU7XG5cdHBhZGRpbmc6IDAgMTBweDtcbn1cblxuXG4vKlxuXHRcblx0NC4gQ2FwdGlvblxuXG4gKi9cblxuLnBzd3BfX2NhcHRpb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IDQ0cHg7XG5cdFxuXHRzbWFsbCB7XG5cdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdGNvbG9yOiAjQkJCO1xuXHR9XG59XG5cbi5wc3dwX19jYXB0aW9uX19jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRtYXgtd2lkdGg6IDQyMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6ICNDQ0M7XG59XG5cbi5wc3dwX19jYXB0aW9uLS1lbXB0eSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEZha2UgY2FwdGlvbiBlbGVtZW50LCB1c2VkIHRvIGNhbGN1bGF0ZSBoZWlnaHQgb2YgbmV4dC9wcmV2IGltYWdlICovXG4ucHN3cF9fY2FwdGlvbi0tZmFrZSB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuXG4vKlxuXG5cdDUuIExvYWRpbmcgaW5kaWNhdG9yIChwcmVsb2FkZXIpXG5cblx0WW91IGNhbiBwbGF5IHdpdGggaXQgaGVyZSAtIGh0dHA6Ly9jb2RlcGVuLmlvL2RpbXNlbWVub3YvcGVuL3l5QldvUlxuXG4gKi9cblxuLnBzd3BfX3ByZWxvYWRlciB7XG5cdHdpZHRoOiA0NHB4O1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtMjJweDtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDsgXG5cdHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuXHRkaXJlY3Rpb246IGx0cjtcbn1cblxuLnBzd3BfX3ByZWxvYWRlcl9faWNuIHtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0bWFyZ2luOiAxMnB4O1xufVxuXG4ucHN3cF9fcHJlbG9hZGVyLS1hY3RpdmUge1xuXHRvcGFjaXR5OiAxO1xuXG5cdC5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG5cdFx0LyogV2UgdXNlIC5naWYgaW4gYnJvd3NlcnMgdGhhdCBkb24ndCBzdXBwb3J0IENTUyBhbmltYXRpb24gKi9cblx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skcHN3cF9fYXNzZXRzLXBhdGh9cHJlbG9hZGVyLmdpZikgMCAwIG5vLXJlcGVhdDtcblx0fVxufVxuXG4ucHN3cC0tY3NzX2FuaW1hdGlvbiB7XG5cdC5wc3dwX19wcmVsb2FkZXItLWFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogMTtcblxuXHRcdC5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG5cdFx0XHRhbmltYXRpb246IGNsb2Nrd2lzZSA1MDBtcyBsaW5lYXIgaW5maW5pdGU7XG5cdFx0fVxuXG5cdFx0LnBzd3BfX3ByZWxvYWRlcl9fZG9udXQge1xuXHRcdFx0YW5pbWF0aW9uOiBkb251dC1yb3RhdGUgMTAwMG1zIGN1YmljLWJlemllciguNCwwLC4yMiwxKSBpbmZpbml0ZTtcblx0XHR9XG5cdH1cblx0XG5cdC5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdHdpZHRoOiAxNHB4O1xuXHRcdGhlaWdodDogMTRweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMTVweDtcblx0XHR0b3A6IDE1cHg7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0XG5cdC5wc3dwX19wcmVsb2FkZXJfX2N1dCB7XG5cdFx0LyogXG5cdFx0XHRUaGUgaWRlYSBvZiBhbmltYXRpbmcgaW5uZXIgY2lyY2xlIGlzIGJhc2VkIG9uIFBvbHltZXIgKFwibWF0ZXJpYWxcIikgbG9hZGluZyBpbmRpY2F0b3IgXG5cdFx0XHQgYnkgS2VhbnUgTGVlIGh0dHBzOi8vYmxvZy5rZWFudWxlZS5jb20vMjAxNC8xMC8yMC90aGUtdGFsZS1vZi10aHJlZS1zcGlubmVycy5odG1sXG5cdFx0Ki9cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDdweDtcblx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdC5wc3dwX19wcmVsb2FkZXJfX2RvbnV0IHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHdpZHRoOiAxNHB4O1xuXHRcdGhlaWdodDogMTRweDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjRkZGO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQucHN3cF9fcHJlbG9hZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bGVmdDogYXV0bztcblx0XHR0b3A6IGF1dG87XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGZsb2F0OiByaWdodDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGNsb2Nrd2lzZSB7XG4gIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSB9XG59XG5cbkBrZXlmcmFtZXMgZG9udXQtcm90YXRlIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwKSB9XG4gIDUwJSB7IHRyYW5zZm9ybTogcm90YXRlKC0xNDBkZWcpIH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDApIH1cbn1cblxuXG4vKlxuXHRcblx0Ni4gQWRkaXRpb25hbCBzdHlsZXNcblxuICovXG5cbi8qIHJvb3QgZWxlbWVudCBvZiBVSSAqL1xuLnBzd3BfX3VpIHtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0b3BhY2l0eTogMTtcblx0ei1pbmRleDogJHBzd3BfX3Jvb3Qtei1pbmRleCArIDUwO1xufVxuXG4vKiB0b3AgYmxhY2sgYmFyIHdpdGggYnV0dG9ucyBhbmQgXCIxIG9mIFhcIiBpbmRpY2F0b3IgKi9cbi5wc3dwX190b3AtYmFyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogNDRweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5wc3dwX19jYXB0aW9uLFxuLnBzd3BfX3RvcC1iYXIsXG4ucHN3cC0taGFzX21vdXNlIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3AtLWhhc19tb3VzZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgXG5cdHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5ICRwc3dwX19jb250cm9scy10cmFuc2l0aW9uLWR1cmF0aW9uIGN1YmljLWJlemllciguNCwwLC4yMiwxKTtcbn1cblxuLyogcHN3cC0taGFzX21vdXNlIGNsYXNzIGlzIGFkZGVkIG9ubHkgd2hlbiB0d28gc3Vic2VxdWVudCBtb3VzZW1vdmUgZXZlbnRzIG9jY3VyICovXG4ucHN3cC0taGFzX21vdXNlIHtcblx0LnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG5cdC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxufVxuXG4ucHN3cF9fdG9wLWJhcixcbi5wc3dwX19jYXB0aW9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xufVxuXG4vKiBwc3dwX191aS0tZml0IGNsYXNzIGlzIGFkZGVkIHdoZW4gbWFpbiBpbWFnZSBcImZpdHNcIiBiZXR3ZWVuIHRvcCBiYXIgYW5kIGJvdHRvbSBiYXIgKGNhcHRpb24pICovXG4ucHN3cF9fdWktLWZpdCB7XG5cdC5wc3dwX190b3AtYmFyLFxuXHQucHN3cF9fY2FwdGlvbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjMpO1xuXHR9XG59XG5cbi8qIHBzd3BfX3VpLS1pZGxlIGNsYXNzIGlzIGFkZGVkIHdoZW4gbW91c2UgaXNuJ3QgbW92aW5nIGZvciBzZXZlcmFsIHNlY29uZHMgKEpTIG9wdGlvbiB0aW1lVG9JZGxlKSAqL1xuXHRcbi5wc3dwX191aS0taWRsZSB7XG5cdC5wc3dwX190b3AtYmFyIHsgXG5cdFx0b3BhY2l0eTogMDsgXG5cdH1cblxuXHQucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcblx0LnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbi8qXG5cdHBzd3BfX3VpLS1oaWRkZW4gY2xhc3MgaXMgYWRkZWQgd2hlbiBjb250cm9scyBhcmUgaGlkZGVuXG5cdGUuZy4gd2hlbiB1c2VyIHRhcHMgdG8gdG9nZ2xlIHZpc2liaWxpdHkgb2YgY29udHJvbHNcbiovXG4ucHN3cF9fdWktLWhpZGRlbiB7XG5cdC5wc3dwX190b3AtYmFyLFxuXHQucHN3cF9fY2FwdGlvbixcblx0LnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG5cdC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG5cdFx0LyogRm9yY2UgcGFpbnQgJiBjcmVhdGUgY29tcG9zaXRpb24gbGF5ZXIgZm9yIGNvbnRyb2xzLiAqL1xuXHRcdG9wYWNpdHk6IDAuMDAxOyBcblx0fVxufVxuXG4vKiBwc3dwX191aS0tb25lLXNsaWRlIGNsYXNzIGlzIGFkZGVkIHdoZW4gdGhlcmUgaXMganVzdCBvbmUgaXRlbSBpbiBnYWxsZXJ5ICovXG4ucHN3cF9fdWktLW9uZS1zbGlkZSB7XG5cdC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuXHQucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQsXG5cdC5wc3dwX19jb3VudGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5wc3dwX19lbGVtZW50LS1kaXNhYmxlZCB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQGlmICRwc3dwX19pbmNsdWRlLW1pbmltYWwtc3R5bGUgPT0gdHJ1ZSB7XG5cdC5wc3dwLS1taW5pbWFsLS1kYXJrIHtcblx0XHQucHN3cF9fdG9wLWJhciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuIiwiW2RhdGEtc2ltcGxlYmFyXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uc2ltcGxlYmFyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5zaW1wbGViYXItbWFzayB7XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5zaW1wbGViYXItb2Zmc2V0IHtcbiAgZGlyZWN0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgcmVzaXplOiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLnNpbXBsZWJhci1jb250ZW50LXdyYXBwZXIge1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlOyAvKiBSZXF1aXJlZCBmb3IgaG9yaXpvbnRhbCBuYXRpdmUgc2Nyb2xsYmFyIHRvIG5vdCBhcHBlYXIgaWYgcGFyZW50IGlzIHRhbGxlciB0aGFuIG5hdHVyYWwgaGVpZ2h0ICovXG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIE5vdCByZXF1aXJlZCBmb3IgaG9yaXpvbnRhbCBzY3JvbGwgdG8gdHJpZ2dlciAqL1xuICBtYXgtaGVpZ2h0OiAxMDAlOyAvKiBOZWVkZWQgZm9yIHZlcnRpY2FsIHNjcm9sbCB0byB0cmlnZ2VyICovXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuXG4uc2ltcGxlYmFyLWNvbnRlbnQtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uc2ltcGxlYmFyLWhpZGUtc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG5cbi5zaW1wbGViYXItY29udGVudDpiZWZvcmUsXG4uc2ltcGxlYmFyLWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uc2ltcGxlYmFyLXBsYWNlaG9sZGVyIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zaW1wbGViYXItaGVpZ2h0LWF1dG8tb2JzZXJ2ZXItd3JhcHBlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC1oZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogLTE7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZsZXgtZ3JvdzogaW5oZXJpdDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG59XG5cbi5zaW1wbGViYXItaGVpZ2h0LWF1dG8tb2JzZXJ2ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwMCU7XG4gIHdpZHRoOiAxMDAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBtaW4td2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uc2ltcGxlYmFyLXRyYWNrIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuW2RhdGEtc2ltcGxlYmFyXS5zaW1wbGViYXItZHJhZ2dpbmcgLnNpbXBsZWJhci1jb250ZW50IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufVxuXG5bZGF0YS1zaW1wbGViYXJdLnNpbXBsZWJhci1kcmFnZ2luZyAuc2ltcGxlYmFyLXRyYWNrIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLnNpbXBsZWJhci1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtaW4taGVpZ2h0OiAxMHB4O1xufVxuXG4uc2ltcGxlYmFyLXNjcm9sbGJhcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBsZWZ0OiAycHg7XG4gIHJpZ2h0OiAycHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG5cbi5zaW1wbGViYXItc2Nyb2xsYmFyLnNpbXBsZWJhci12aXNpYmxlOmJlZm9yZSB7XG4gIC8qIFdoZW4gaG92ZXJlZCwgcmVtb3ZlIGFsbCB0cmFuc2l0aW9ucyBmcm9tIGRyYWcgaGFuZGxlICovXG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyBsaW5lYXI7XG59XG5cbi5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLXZlcnRpY2FsIHtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTFweDtcbn1cblxuLnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItdmVydGljYWwgLnNpbXBsZWJhci1zY3JvbGxiYXI6YmVmb3JlIHtcbiAgdG9wOiAycHg7XG4gIGJvdHRvbTogMnB4O1xufVxuXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci1ob3Jpem9udGFsIHtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMXB4O1xufVxuXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci1ob3Jpem9udGFsIC5zaW1wbGViYXItc2Nyb2xsYmFyOmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMnB4O1xuICByaWdodDogMnB4O1xufVxuXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci1ob3Jpem9udGFsIC5zaW1wbGViYXItc2Nyb2xsYmFyIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHRvcDogMnB4O1xuICBoZWlnaHQ6IDdweDtcbiAgbWluLWhlaWdodDogMDtcbiAgbWluLXdpZHRoOiAxMHB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogUnRsIHN1cHBvcnQgKi9cbltkYXRhLXNpbXBsZWJhci1kaXJlY3Rpb249J3J0bCddIC5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLXZlcnRpY2FsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5ocy1kdW1teS1zY3JvbGxiYXItc2l6ZSB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgd2lkdGg6IDUwMHB4O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbn1cblxuLnNpbXBsZWJhci1oaWRlLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuIiwiLyogRnVuY3Rpb25hbCBzdHlsaW5nO1xuICogVGhlc2Ugc3R5bGVzIGFyZSByZXF1aXJlZCBmb3Igbm9VaVNsaWRlciB0byBmdW5jdGlvbi5cbiAqIFlvdSBkb24ndCBuZWVkIHRvIGNoYW5nZSB0aGVzZSBydWxlcyB0byBhcHBseSB5b3VyIGRlc2lnbi5cbiAqL1xuLm5vVWktdGFyZ2V0LFxuLm5vVWktdGFyZ2V0ICoge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubm9VaS10YXJnZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm9VaS1iYXNlLFxuLm5vVWktY29ubmVjdHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4vKiBXcmFwcGVyIGZvciBhbGwgY29ubmVjdCBlbGVtZW50cy5cbiAqL1xuLm5vVWktY29ubmVjdHMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAwO1xufVxuLm5vVWktY29ubmVjdCxcbi5ub1VpLW9yaWdpbiB7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2Zvcm0tc3R5bGU6IGZsYXQ7XG59XG4vKiBPZmZzZXQgZGlyZWN0aW9uXG4gKi9cbi5ub1VpLXR4dC1kaXItcnRsLm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW4ge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi8qIEdpdmUgb3JpZ2lucyAwIGhlaWdodC93aWR0aCBzbyB0aGV5IGRvbid0IGludGVyZmVyZSB3aXRoIGNsaWNraW5nIHRoZVxuICogY29ubmVjdCBlbGVtZW50cy5cbiAqL1xuLm5vVWktdmVydGljYWwgLm5vVWktb3JpZ2luIHtcbiAgdG9wOiAtMTAwJTtcbiAgd2lkdGg6IDA7XG59XG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbiB7XG4gIGhlaWdodDogMDtcbn1cbi5ub1VpLWhhbmRsZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5ub1VpLXRvdWNoLWFyZWEge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vVWktc3RhdGUtdGFwIC5ub1VpLWNvbm5lY3QsXG4ubm9VaS1zdGF0ZS10YXAgLm5vVWktb3JpZ2luIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4ubm9VaS1zdGF0ZS1kcmFnICoge1xuICBjdXJzb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi8qIFNsaWRlciBzaXplIGFuZCBoYW5kbGUgcGxhY2VtZW50O1xuICovXG4ubm9VaS1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICByaWdodDogLTE3cHg7XG4gIHRvcDogLTZweDtcbn1cbi5ub1VpLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDE4cHg7XG59XG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICByaWdodDogLTZweDtcbiAgYm90dG9tOiAtMTdweDtcbn1cbi5ub1VpLXR4dC1kaXItcnRsLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUge1xuICBsZWZ0OiAtMTdweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4vKiBTdHlsaW5nO1xuICogR2l2aW5nIHRoZSBjb25uZWN0IGVsZW1lbnQgYSBib3JkZXIgcmFkaXVzIGNhdXNlcyBpc3N1ZXMgd2l0aCB1c2luZyB0cmFuc2Zvcm06IHNjYWxlXG4gKi9cbi5ub1VpLXRhcmdldCB7XG4gIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QzRDNEMztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4ICNGMEYwRjAsIDAgM3B4IDZweCAtNXB4ICNCQkI7XG59XG4ubm9VaS1jb25uZWN0cyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjM0ZCOEFGO1xufVxuLyogSGFuZGxlcyBhbmQgY3Vyc29ycztcbiAqL1xuLm5vVWktZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG59XG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1kcmFnZ2FibGUge1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cbi5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMXB4ICNGRkYsIGluc2V0IDAgMXB4IDdweCAjRUJFQkVCLCAwIDNweCA2cHggLTNweCAjQkJCO1xufVxuLm5vVWktYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDFweCAjRkZGLCBpbnNldCAwIDFweCA3cHggI0RERCwgMCAzcHggNnB4IC0zcHggI0JCQjtcbn1cbi8qIEhhbmRsZSBzdHJpcGVzO1xuICovXG4ubm9VaS1oYW5kbGU6YmVmb3JlLFxuLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjRThFN0U2O1xuICBsZWZ0OiAxNHB4O1xuICB0b3A6IDZweDtcbn1cbi5ub1VpLWhhbmRsZTphZnRlciB7XG4gIGxlZnQ6IDE3cHg7XG59XG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YmVmb3JlLFxuLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiA2cHg7XG4gIHRvcDogMTRweDtcbn1cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZTphZnRlciB7XG4gIHRvcDogMTdweDtcbn1cbi8qIERpc2FibGVkIHN0YXRlO1xuICovXG5bZGlzYWJsZWRdIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjQjhCOEI4O1xufVxuW2Rpc2FibGVkXS5ub1VpLXRhcmdldCxcbltkaXNhYmxlZF0ubm9VaS1oYW5kbGUsXG5bZGlzYWJsZWRdIC5ub1VpLWhhbmRsZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4vKiBCYXNlO1xuICpcbiAqL1xuLm5vVWktcGlwcyxcbi5ub1VpLXBpcHMgKiB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5ub1VpLXBpcHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjOTk5O1xufVxuLyogVmFsdWVzO1xuICpcbiAqL1xuLm5vVWktdmFsdWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ub1VpLXZhbHVlLXN1YiB7XG4gIGNvbG9yOiAjY2NjO1xuICBmb250LXNpemU6IDEwcHg7XG59XG4vKiBNYXJraW5ncztcbiAqXG4gKi9cbi5ub1VpLW1hcmtlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0NDQztcbn1cbi5ub1VpLW1hcmtlci1zdWIge1xuICBiYWNrZ3JvdW5kOiAjQUFBO1xufVxuLm5vVWktbWFya2VyLWxhcmdlIHtcbiAgYmFja2dyb3VuZDogI0FBQTtcbn1cbi8qIEhvcml6b250YWwgbGF5b3V0O1xuICpcbiAqL1xuLm5vVWktcGlwcy1ob3Jpem9udGFsIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm9VaS12YWx1ZS1ob3Jpem9udGFsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xufVxuLm5vVWktcnRsIC5ub1VpLXZhbHVlLWhvcml6b250YWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xufVxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXIge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG4ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1zdWIge1xuICBoZWlnaHQ6IDEwcHg7XG59XG4ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1sYXJnZSB7XG4gIGhlaWdodDogMTVweDtcbn1cbi8qIFZlcnRpY2FsIGxheW91dDtcbiAqXG4gKi9cbi5ub1VpLXBpcHMtdmVydGljYWwge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xufVxuLm5vVWktdmFsdWUtdmVydGljYWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLm5vVWktcnRsIC5ub1VpLXZhbHVlLXZlcnRpY2FsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xufVxuLm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItc3ViIHtcbiAgd2lkdGg6IDEwcHg7XG59XG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItbGFyZ2Uge1xuICB3aWR0aDogMTVweDtcbn1cbi5ub1VpLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5ub1VpLWhvcml6b250YWwgLm5vVWktdG9vbHRpcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMTIwJTtcbn1cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLXRvb2x0aXAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMjAlO1xufVxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW4gPiAubm9VaS10b29sdGlwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDApO1xuICBsZWZ0OiBhdXRvO1xuICBib3R0b206IDEwcHg7XG59XG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1vcmlnaW4gPiAubm9VaS10b29sdGlwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMThweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xOHB4KTtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogMjhweDtcbn1cbiIsIio6Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAwICFpbXBvcnRhbnQ7XG59XG5cbmh0bWx7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5idXR0b24sXG5bdHlwZT1cInN1Ym1pdFwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInNlYXJjaFwiXSB7XG5cdEBpbmNsdWRlIGFwcGVhcmFuY2Uobm9uZSk7XG59XG5cbmJ1dHRvbixcbltyb2xlPVwiYnV0dG9uXCJdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0Y29sb3I6ICMzMzM7XG59XG5cbm9sLFxudWwsXG5kbCxcbmZpZ3VyZSxcbmhyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG59XG5cbi8vIERpc2FibGUgaG9yaXpvbnRhbCBzY3JvbGxpbmcgZHVlIHRvIG91dHNpZGUgSFRNTCBlbGVtZW50cy5cbi8vIEBzZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTc3NTY2NDkvZGlzYWJsZS10aGUtaG9yaXpvbnRhbC1zY3JvbGxcbmJvZHkge1xuICAgIG92ZXJmbG93LXg6aGlkZGVuO1xufVxuXG4vLyBDdXN0b20gc2Nyb2xsYmFyc1xuOnJvb3QsXG46cm9vdCAqIHtcblxuXHQvLyBXZWJraXRcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdHdpZHRoOiA4cHg7XG5cdFx0aGVpZ2h0OiA4cHg7XG5cdH1cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjEpO1xuXHR9XG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjIpO1xuXHR9XG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVye1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC40KTtcblx0fVxuXHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjphY3RpdmV7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNik7XG5cdH1cblxuXHQvLyBGaXJlZm94XG5cdHNjcm9sbGJhci1jb2xvcjogcmdiYSgwLDAsMCwwLjMpIHJnYmEoMCwwLDAsMC4xKSAhaW1wb3J0YW50O1xuXHRzY3JvbGxiYXItd2lkdGg6IHRoaW4gIWltcG9ydGFudDtcbn1cblxuLy8gRml4IFNWRyBpbiA8aW1nPiB0YWdzIG5vdCBzY2FsaW5nIGluIElFOSwgSUUxMCwgSUUxMVxuLy8gSUU5LCBJRTEwLCBhbmQgSUUxMSBkb24ndCBwcm9wZXJseSBzY2FsZSBTVkcgZmlsZXMgYWRkZWQgd2l0aCBpbWcgdGFncyB3aGVuIHZpZXdCb3gsIHdpZHRoIFxuLy8gYW5kIGhlaWdodCBhdHRyaWJ1dGVzIGFyZSBzcGVjaWZpZWQuIFRvIGdldCBtb3JlIGNvbnNpc3RlbnQgc2NhbGluZyBhY3Jvc3MgYnJvd3NlcnMgYWx3YXlzIGVuc3VyZSBcbi8vIHlvdSBzcGVjaWZ5IGEgdmlld0JveCBidXQgbGVhdmUgb2ZmIHRoZSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZXMgb24geW91ciBzdmcgZWxlbWVudC5cbi8vXG4vLyBAc2VlIGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL2xhcnJ5Ym90aGEvNzg4MTY5MVxuLy8gQHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy85Nzc3MTQzL3N2Zy1pbi1pbWctZWxlbWVudC1wcm9wb3J0aW9ucy1ub3QtcmVzcGVjdGVkLWluLWllOS85NzkyMjU0Izk3OTIyNTRcbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIGltZ1tzcmMkPVwiLnN2Z1wiXSB7XG4gICAgd2lkdGg6IDEwMCU7IFxuICB9XG59XG5cbi5jb2wtbGctNi5vZmZzZXQtbGctMy5mb3JjZS1yZXNwe1xuXHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpe1xuXHRcdG1heC13aWR0aDogNTUlO1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LW1zLWZsZXg6IDAgMCA1NC4yODYlO1xuXHRcdGZsZXg6IDAgMCA1NC4yODYlO1xuXHRcdG1hcmdpbi1sZWZ0OiAyMyU7XG5cdH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIFNhc3MgbWl4aW4gdG8gdGFyZ2V0IGhpZ2ggZGVuc2l0eSBzY3JlZW5zLlxuLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vcGllcnJlYnVyZWwvc2Fzcy1yZXNvbHV0aW9uXG5AbWl4aW4gcmVzb2x1dGlvbigkcmVzb2x1dGlvbjogJHJlc29sdXRpb24tZGVmYXVsdCkge1xuXG5cdCRyZXNvbHV0aW9uOiByZXNvbHV0aW9uLXByZXNldCgkcmVzb2x1dGlvbik7XG5cblx0QGlmIHR5cGUtb2YoJHJlc29sdXRpb24pID09IFwibnVtYmVyXCIge1xuXG5cdFx0QGlmIHVuaXQoJHJlc29sdXRpb24pID09IFwiZHBpXCIge1xuXHRcdFx0JHJlc29sdXRpb246ICRyZXNvbHV0aW9uIC8gOTZkcGk7XG5cdFx0fSBAZWxzZSBpZiB1bml0KCRyZXNvbHV0aW9uKSA9PSBcIiVcIiB7XG5cdFx0XHQkcmVzb2x1dGlvbjogJHJlc29sdXRpb24gLyAxMDAlO1xuXHRcdH0gQGVsc2Uge1xuXHRcdFx0JHJlc29sdXRpb246ICRyZXNvbHV0aW9uIC8gKCRyZXNvbHV0aW9uICogMCArIDEpXG5cdFx0fVxuXG5cdFx0QG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86ICN7JHJlc29sdXRpb259KSwgKG1pbi1yZXNvbHV0aW9uOiAjeyRyZXNvbHV0aW9uICogOTZkcGl9KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cblx0fSBAZWxzZSB7XG5cdFx0XG5cdFx0QGVycm9yIFwiI3skcmVzb2x1dGlvbn0gaXMgbm90IGEgdmFsaWQgcmVzb2x1dGlvbiBvciBwcmVzZXRcIjtcblxuXHR9XG5cbn1cblxuQG1peGluIGFwcGVhcmFuY2UoJHZhbHVlKSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogJHZhbHVlO1xuXHQtbW96LWFwcGVhcmFuY2U6ICR2YWx1ZTtcblx0YXBwZWFyYW5jZTogJHZhbHVlO1xufVxuXG4vLyBAc2VlIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vc3R5bGluZy11bmRlcmxpbmVzLXdlYi9cbkBtaXhpbiB1bmRlcmxpbmUoJHRleHRfY29sb3IsICRiZ19jb2xvcikge1xuXHR0ZXh0LXNoYWRvdzogLTJweCAtMnB4ICRiZ19jb2xvciwgLTJweCAycHggJGJnX2NvbG9yLCAycHggLTJweCAkYmdfY29sb3IsIDJweCAycHggJGJnX2NvbG9yO1xuXHRib3gtc2hhZG93OiBpbnNldCAwIC0wLjE3NWVtICRiZ19jb2xvciwgaW5zZXQgMCAtMC4yZW0gJHRleHRfY29sb3I7XG59XG5cbkBtaXhpbiBjYW5jZWwtc3R5bGUoKSB7XG5cdCY6Oi1tcy1jbGVhciB7QGNvbnRlbnR9XG5cdCY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge0Bjb250ZW50fVxufVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIyKCkge1xuXHQmOjpwbGFjZWhvbGRlciB7QGNvbnRlbnR9XG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge0Bjb250ZW50fVxuXHQmOi1tb3otcGxhY2Vob2xkZXIge0Bjb250ZW50fVxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtAY29udGVudH1cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge0Bjb250ZW50fVxufVxuXG5AbWl4aW4gZmxleENlbnRlcigpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG46cm9vdCB7XG4gICAgLy8gQHNlZSBodHRwczovL3d3dy5zaXRlcG9pbnQuY29tL3VuZGVyc3RhbmRpbmctYW5kLXVzaW5nLXJlbS11bml0cy1pbi1jc3MvXG4gICAgZm9udC1zaXplOiA2Mi41JTtcbn1cblxuYm9keSB7XG5cbiAgXHRmb250LXNpemU6IDEuNnJlbTtcblx0bGluZS1oZWlnaHQ6IDIuMHJlbTtcblxuXHRmb250LWZhbWlseTogJHphdXhfZm9udDE7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0Ly8gRGlzYWJsZXMgbGV0dGVycyBjb25uZWN0ZWQgaW4gU2FmYXJpIChidWc/KVxuXHQvLyBAc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzI0Mzc5MjU2L2xldHRlcnMtY29ubmVjdGVkLWluLXNhZmFyaVxuXHRmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBuby1jb21tb24tbGlnYXR1cmVzO1xuXHQtd2Via2l0LWZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vLWNvbW1vbi1saWdhdHVyZXM7XG5cbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmxpIHtcbiAgICBAZXh0ZW5kICV6YXV4X3RleHRfYW50aWFsaWFzZWQ7XG59XG5cbi5tYWtlLWJvbGR7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmF7XG5cblx0Ji5ibGFjazd7XG5cdFx0Y29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmxhY2s3O1xuXHR9XG5cblx0Ji5vcmFuZ2Uxe1xuXHRcdGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG5cdH1cblx0Ji5oaWdobGlnaHRlZDF7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0fVxuXG5cdCYuaGlnaGxpZ2h0ZWQye1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG59XG5cbi56YXV4LWxnLWxzLWxlc3MtZjAyIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcbiAgfVxufVxuXG4udGV4dC14eGwtbm93cmFwIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQyMHB4KSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4uemF1eC1maXQge1xuICAgIFxuICAgICYtLWNvdmVyIHtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuXG4gICAgJi0tYWxpZ24tcmlnaHQtYm90dG9tIHtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7IG9iamVjdC1wb3NpdGlvbjogcmlnaHQgYm90dG9tOyc7IC8vIEZvciBKUyBwb2x5ZmlsbFxuICAgIH1cblxufVxuXG4ubGluZXRye1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4uemF1eC1zaXplIHtcblxuICAgICYtLWgtMjIwIHtcbiAgICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICYtLW1kIHtcbiAgICAgICAgICAgICYtaC0xMzUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTM1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLnphdXgtZ3JpZCB7XG5cbiAgICBAbWl4aW4gemF1eF9oZWxwZXJfZ3JpZF9ndXR0ZXIoJGd1dHRlcikge1xuXG4gICAgICAgIC8vJGd1dHRlcjogMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0oJGd1dHRlci8yKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0oJGd1dHRlci8yKTtcbiAgICAgICAgXG4gICAgICAgID4gLmNvbCxcbiAgICAgICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLzI7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIvMjtcbiAgICAgICAgfVxuXG4gICAgfVxuICAgIFxuICAgICYtLWcwIHtcbiAgICAgICAgQGluY2x1ZGUgemF1eF9oZWxwZXJfZ3JpZF9ndXR0ZXIoMCk7XG4gICAgfVxuXG4gICAgJi0tZzEwIHtcbiAgICAgICAgQGluY2x1ZGUgemF1eF9oZWxwZXJfZ3JpZF9ndXR0ZXIoMTBweCk7XG4gICAgfVxuICAgIFxuICAgICYtLWcxNiB7XG4gICAgICAgIEBpbmNsdWRlIHphdXhfaGVscGVyX2dyaWRfZ3V0dGVyKDE2cHgpO1xuICAgIH1cbiAgICBcbiAgICAmLS1nMjAge1xuICAgICAgICBAaW5jbHVkZSB6YXV4X2hlbHBlcl9ncmlkX2d1dHRlcigyMHB4KTtcbiAgICB9XG4gICAgXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAmLXNtIHtcbiAgICAgICAgICAgICYtLWcwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB6YXV4X2hlbHBlcl9ncmlkX2d1dHRlcigwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgJi1tZCB7XG4gICAgICAgICAgICAmLS1nMCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgemF1eF9oZWxwZXJfZ3JpZF9ndXR0ZXIoMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgJi1sZyB7XG4gICAgICAgICAgICAmLS1nMCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgemF1eF9oZWxwZXJfZ3JpZF9ndXR0ZXIoMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuc3Ryb25ne1xuICAgICYuc3Ryb25nZXJ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OjgwMDtcbiAgICB9XG59XG5cbi56YXV4LWNvbG9ye1xuICAgICYtb3JhbmdlMXtcbiAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcbiAgICB9XG4gICAgJi1ncmV5NHtcbiAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTQ7XG4gICAgfVxuICAgICYtcmVkMXtcbiAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfcmVkMTtcbiAgICB9XG4gICAgJi1yZWQze1xuICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9yZWQzO1xuICAgIH1cbiAgICAmLWdyZWVuMXtcbiAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JlZW4xO1xuICAgIH1cbiAgICAmLWdyZWVuNCB7XG4gICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZWVuNDtcbiAgICB9XG4gICAgJi1ncmV5MTJ7XG4gICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxMjtcbiAgICB9XG4gICAgJi1ncmV5MTN7XG4gICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxMztcbiAgICB9XG4gICAgJi1ncmV5MTh7XG4gICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxODtcbiAgICB9XG4gICAgJi1ibHVlMntcbiAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmx1ZTI7XG4gICAgfVxuICAgICYtZGFyay1ibHVlIHtcbiAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmx1ZTM7XG4gICAgfVxuICAgICYtc2t5LWJsdWUge1xuICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibHVlNDtcbiAgICB9XG4gICAgJi1za3ktZGlzYWJsZWQtYmx1ZSB7XG4gICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsdWU1O1xuICAgIH1cbiAgICAmLWJsYWNrNCB7XG4gICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrNDtcbiAgICB9XG4gICAgJi1ibGFjazYge1xuICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazY7XG4gICAgfVxufVxuXG4ubGlzdC1zdHlsZS10eXBle1xuICAgICYtbm9uZXtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOm5vbmU7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOm5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi56YXV4LWJnY29sb3J7XG4gICAgJi1vcmFuZ2Uxe1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgfVxuICAgICYtZ3JleTR7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTQ7XG4gICAgfVxuICAgICYtcmVkMXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9yZWQxO1xuICAgIH1cbiAgICAmLXJlZDJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfcmVkMjtcbiAgICB9XG4gICAgJi1yZWQze1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3JlZDM7XG4gICAgfVxuICAgICYtZ3JlZW4xe1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZWVuMTtcbiAgICB9XG4gICAgJi1ncmVlbjJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JlZW4yO1xuICAgIH1cbiAgICAmLWdyZWVuM3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmVlbjM7XG4gICAgfVxuICAgICYtZ3JlZW40IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmVlbjQ7XG4gICAgfVxuICAgICYtZ3JleTEye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxMjtcbiAgICB9XG4gICAgJi1ncmV5MTN7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTEzO1xuICAgIH1cbiAgICAmLWdyZXkxNXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTU7XG4gICAgfVxuICAgICYtZ3JleTE5e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxOTtcbiAgICB9XG4gICAgJi1ncmV5MjB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTIwO1xuICAgIH1cbiAgICAmLWRhcmstYmx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmx1ZTM7XG4gICAgfVxuICAgICYtc2t5LWJsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsdWU0O1xuICAgIH1cbiAgICAmLXNreS1kaXNhYmxlZC1ibHVlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibHVlNTtcbiAgICB9XG4gICAgJi1ibGFjazQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrNDtcbiAgICB9XG59XG5cblxuLnphdXgtYm9yZGVyLWNvbG9yIHsgXG4gICAgJi1yZWQze1xuICAgICAgICBib3JkZXItY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfcmVkMyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLWdyZWVuMSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmVlbjEgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi1ncmVlbjQge1xuICAgICAgICBib3JkZXItY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JlZW40ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYtZGFyay1ibHVlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsdWUzICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYtc2t5LWJsdWUge1xuICAgICAgICBib3JkZXItY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmx1ZTQgIWltcG9ydGFudDtcbiAgICB9XG59IiwiQGNoYXJzZXQgJ1VURi04JztcblxuLy8gMS4gQ29uZmlndXJhdGlvbiBhbmQgaGVscGVyc1xuQGltcG9ydFxuICAnYWJzdHJhY3RzL3ZhcmlhYmxlcycsXG4gICdhYnN0cmFjdHMvZnVuY3Rpb25zJyxcbiAgJ2Fic3RyYWN0cy9taXhpbnMnLFxuICAnYWJzdHJhY3RzL3BsYWNlaG9sZGVycycsXG4gICcuLi9mb250L3FwaWNvbjEvdmFyaWFibGVzJ1xuO1xuXG4vLyAyLiBWZW5kb3JcbkBpbXBvcnRcbiAgJ3ZlbmRvci9ib290c3RyYXAnLFxuICAndmVuZG9yL3N3aXBlcicsXG4gICd2ZW5kb3IvcGhvdG9zd2lwZScsXG4gICd2ZW5kb3Ivc2ltcGxlYmFyJyxcbiAgJ3ZlbmRvci9ub3Vpc2xpZGVyJ1xuO1xuXG4vLyAzLiBCYXNlXG5AaW1wb3J0XG4gICdiYXNlL2Jhc2UnLFxuICAnYmFzZS9mb250cycsXG4gICdiYXNlL3R5cG9ncmFwaHknLFxuICAnYmFzZS9oZWxwZXJzJ1xuO1xuXG4vLyB0ZW1wXG4uY29udGFpbmVyLWluZm9ncmFmaWNhIHtcbiAgcGFkZGluZzowIDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lci1pbmZvZ3JhZmljYSB7XG4gICAgcGFkZGluZzowO1xuICB9XG59XG5cbi5jb2wtNDUge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDM3LjUlO1xuICBmbGV4OiAwIDAgMzcuNSU7XG4gIG1heC13aWR0aDogMzcuNSU7IFxufVxuXG4uY29sLTM1IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCAyNy43JTtcbiAgZmxleDogMCAwIDI3LjclO1xuICBtYXgtd2lkdGg6IDI3LjclOyBcbn1cblxuLmNvbC0yNSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgMjIuMiU7XG4gIGZsZXg6IDAgMCAyMi4yJTtcbiAgbWF4LXdpZHRoOiAyMi4yJTtcbn1cblxuLmMtaXN0b2dyYW0tLXR5cGUxIC5jLWlzdG9ncmFtX19yb3ctLWRhdGEgLmMtaXN0b2dyYW1fX2JhciA+IC5yb3cgPiAucHJvZ3Jlc3MtYmFyLmdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQURBREFEOyBcbn0iXX0= */
[class*="--theme-light1"] h1,
[class*="--theme-light1"] .h1,
[class*="--theme-light1"] h2,
[class*="--theme-light1"] .h2,
[class*="--theme-light1"] h3,
[class*="--theme-light1"] .h3,
[class*="--theme-light1"] h4,
[class*="--theme-light1"] .h4,
[class*="--theme-light1"] h5,
[class*="--theme-light1"] .h5,
[class*="--theme-light1"] h6,
[class*="--theme-light1"] .h6,
[class*="--theme-light1"] p,
[class*="--theme-light1"] .p,
[class*="--theme-light1"] li,
[class*="--theme-light1"] .li,
[class*="--theme-light1"] th,
[class*="--theme-light1"] td,
[class*="--theme-light1"] time,
[class*="--theme-light1"] .time {
  color: #333333; }

[class*="--theme-light1"] a {
  -webkit-transition: color 300ms ease-in-out;
  transition: color 300ms ease-in-out; }
  [class*="--theme-light1"] a.orange1 {
    color: #FF5D27 !important; }
  [class*="--theme-light1"] a, [class*="--theme-light1"] a:visited, [class*="--theme-light1"] a:focus, [class*="--theme-light1"] a:active, [class*="--theme-light1"] a:hover {
    color: #333333; }

[class*="--theme-light1"] p a, [class*="--theme-light1"] p a:visited, [class*="--theme-light1"] p a:focus, [class*="--theme-light1"] p a:active,
[class*="--theme-light1"] .p a,
[class*="--theme-light1"] .p a:visited,
[class*="--theme-light1"] .p a:focus,
[class*="--theme-light1"] .p a:active,
[class*="--theme-light1"] li a,
[class*="--theme-light1"] li a:visited,
[class*="--theme-light1"] li a:focus,
[class*="--theme-light1"] li a:active,
[class*="--theme-light1"] .li a,
[class*="--theme-light1"] .li a:visited,
[class*="--theme-light1"] .li a:focus,
[class*="--theme-light1"] .li a:active {
  color: #333333;
  text-decoration: underline; }

[class*="--theme-light1"] p a:hover,
[class*="--theme-light1"] .p a:hover,
[class*="--theme-light1"] li a:hover,
[class*="--theme-light1"] .li a:hover {
  color: #FF5D27;
  text-decoration: underline; }

[class*="--theme-light1"][class*="-headings-orange1"] h1,
[class*="--theme-light1"][class*="-headings-orange1"] .h1,
[class*="--theme-light1"][class*="-headings-orange1"] h2,
[class*="--theme-light1"][class*="-headings-orange1"] .h2,
[class*="--theme-light1"][class*="-headings-orange1"] h3,
[class*="--theme-light1"][class*="-headings-orange1"] .h3,
[class*="--theme-light1"][class*="-headings-orange1"] h4,
[class*="--theme-light1"][class*="-headings-orange1"] .h4,
[class*="--theme-light1"][class*="-headings-orange1"] h5,
[class*="--theme-light1"][class*="-headings-orange1"] .h5,
[class*="--theme-light1"][class*="-headings-orange1"] h6,
[class*="--theme-light1"][class*="-headings-orange1"] .h6 {
  color: #FF5D27; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lcy9saWdodDEuY3NzIiwidGhlbWVzL2xpZ2h0MS5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUN3Q1EsY0N0QnlCLEVBQUE7O0FGSWpDO0VDMkJRLDJDQUFtQztFQUFuQyxtQ0FBbUMsRUFBQTtFRHpCekM7SUNzQmMseUJBQXlDLEVBQUE7RURwQnZEO0lDOEJVLGNDdENxQixFQUFBOztBRldqQzs7Ozs7Ozs7Ozs7OztFQzJDZ0IsY0N0RGlCO0VEdURqQiwwQkFBMEIsRUFBQTs7QUQ1QjFDOzs7O0VDZ0NnQixjQzVEaUI7RUQ2RGpCLDBCQUEwQixFQUFBOztBRDFCMUM7Ozs7Ozs7Ozs7OztFQzhDWSxjQ2pGcUIsRUFBQSIsImZpbGUiOiJ0aGVtZXMvbGlnaHQxLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXSBoMSxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXSAuaDEsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gaDIsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gLmgyLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIGgzLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIC5oMyxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXSBoNCxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXSAuaDQsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gaDUsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gLmg1LFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIGg2LFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIC5oNixcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXSBwLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIC5wLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIGxpLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIC5saSxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXSB0aCxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXSB0ZCxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXSB0aW1lLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIC50aW1lIHtcbiAgY29sb3I6ICMzMzMzMzM7IH1cblxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIGEge1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcyBlYXNlLWluLW91dDsgfVxuICBbY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gYS5vcmFuZ2UxIHtcbiAgICBjb2xvcjogI0ZGNUQyNyAhaW1wb3J0YW50OyB9XG4gIFtjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXSBhLCBbY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gYTp2aXNpdGVkLCBbY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gYTpmb2N1cywgW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIGE6YWN0aXZlLCBbY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gYTpob3ZlciB7XG4gICAgY29sb3I6ICMzMzMzMzM7IH1cblxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIHAgYSwgW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIHAgYTp2aXNpdGVkLCBbY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gcCBhOmZvY3VzLCBbY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gcCBhOmFjdGl2ZSxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXSAucCBhLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIC5wIGE6dmlzaXRlZCxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXSAucCBhOmZvY3VzLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIC5wIGE6YWN0aXZlLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIGxpIGEsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gbGkgYTp2aXNpdGVkLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIGxpIGE6Zm9jdXMsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gbGkgYTphY3RpdmUsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gLmxpIGEsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gLmxpIGE6dmlzaXRlZCxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXSAubGkgYTpmb2N1cyxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXSAubGkgYTphY3RpdmUge1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIHAgYTpob3ZlcixcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXSAucCBhOmhvdmVyLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdIGxpIGE6aG92ZXIsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl0gLmxpIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGNUQyNztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdW2NsYXNzKj1cIi1oZWFkaW5ncy1vcmFuZ2UxXCJdIGgxLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdW2NsYXNzKj1cIi1oZWFkaW5ncy1vcmFuZ2UxXCJdIC5oMSxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXVtjbGFzcyo9XCItaGVhZGluZ3Mtb3JhbmdlMVwiXSBoMixcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXVtjbGFzcyo9XCItaGVhZGluZ3Mtb3JhbmdlMVwiXSAuaDIsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl1bY2xhc3MqPVwiLWhlYWRpbmdzLW9yYW5nZTFcIl0gaDMsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl1bY2xhc3MqPVwiLWhlYWRpbmdzLW9yYW5nZTFcIl0gLmgzLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdW2NsYXNzKj1cIi1oZWFkaW5ncy1vcmFuZ2UxXCJdIGg0LFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQxXCJdW2NsYXNzKj1cIi1oZWFkaW5ncy1vcmFuZ2UxXCJdIC5oNCxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXVtjbGFzcyo9XCItaGVhZGluZ3Mtb3JhbmdlMVwiXSBoNSxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MVwiXVtjbGFzcyo9XCItaGVhZGluZ3Mtb3JhbmdlMVwiXSAuaDUsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl1bY2xhc3MqPVwiLWhlYWRpbmdzLW9yYW5nZTFcIl0gaDYsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDFcIl1bY2xhc3MqPVwiLWhlYWRpbmdzLW9yYW5nZTFcIl0gLmg2IHtcbiAgY29sb3I6ICNGRjVEMjc7IH1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbkBpbXBvcnRcclxuICAnLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcycsXHJcbiAgJy4uL2Fic3RyYWN0cy9mdW5jdGlvbnMnLFxyXG4gICcuLi9hYnN0cmFjdHMvbWl4aW5zJyxcclxuICAnLi4vYWJzdHJhY3RzL3BsYWNlaG9sZGVycycsXHJcbiAgJy4uLy4uL2ZvbnQvcXBpY29uMS92YXJpYWJsZXMnXHJcbjtcclxuXHJcbkBpbXBvcnRcclxuICAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Z1bmN0aW9ucycsXHJcbiAgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92YXJpYWJsZXMnLFxyXG4gICdub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zJ1xyXG47XHJcblxyXG4kdGhlbWUtbmFtZSA6ICdsaWdodDEnO1xyXG5cclxuJltjbGFzcyo9XCItLXRoZW1lLSN7JHRoZW1lLW5hbWV9XCJdIHtcclxuXHJcbiAgICBoMSxcclxuICAgIC5oMSxcclxuICAgIGgyLFxyXG4gICAgLmgyLFxyXG4gICAgaDMsXHJcbiAgICAuaDMsXHJcbiAgICBoNCxcclxuICAgIC5oNCxcclxuICAgIGg1LFxyXG4gICAgLmg1LFxyXG4gICAgaDYsXHJcbiAgICAuaDYsXHJcbiAgICBwLFxyXG4gICAgLnAsXHJcbiAgICBsaSxcclxuICAgIC5saSxcclxuICAgIHRoLFxyXG4gICAgdGQsXHJcbiAgICB0aW1lLFxyXG4gICAgLnRpbWUge1xyXG4gICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcclxuICAgIH1cclxuXHJcbiAgICBhIHsgIFxyXG4gICAgICAgIFxyXG4gICAgICAgICYub3JhbmdlMXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAmLFxyXG4gICAgICAgICY6dmlzaXRlZCxcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBwLFxyXG4gICAgLnAsXHJcbiAgICBsaSxcclxuICAgIC5saSB7XHJcbiAgICAgICAgYSB7ICBcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIFxyXG5cclxuICAgICAgICAgICAgJixcclxuICAgICAgICAgICAgJjp2aXNpdGVkLFxyXG4gICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazM7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZbY2xhc3MqPVwiLWhlYWRpbmdzLW9yYW5nZTFcIl0ge1xyXG5cclxuICAgICAgICBoMSxcclxuICAgICAgICAuaDEsXHJcbiAgICAgICAgaDIsXHJcbiAgICAgICAgLmgyLFxyXG4gICAgICAgIGgzLFxyXG4gICAgICAgIC5oMyxcclxuICAgICAgICBoNCxcclxuICAgICAgICAuaDQsXHJcbiAgICAgICAgaDUsXHJcbiAgICAgICAgLmg1LFxyXG4gICAgICAgIGg2LFxyXG4gICAgICAgIC5oNiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQ09MT1IgU0VUU1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuLy8gRGVmYXVsdCB3ZWIgc2FmZVxyXG4kemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlICA6ICNGRkZGRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmxhY2sgIDogIzAwMDAwMDtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQgICAgOiAjZDk1MzRmO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuICA6ICM1Y2I4NWM7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmx1ZSAgIDogIzMzN2FiNztcclxuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjRkYwMEZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X29yYW5nZSA6ICNmMGFkNGU7XHJcblxyXG4vLyBTZXQgMVxyXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMSA6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XHJcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI0ZGNUQyNztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazMgOiAjMzMzMzMzO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNSA6ICM1QjVCNUI7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2IDogIzY2NjY2NjtcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazcgOiAjMTUxNDE0O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxICA6ICNBREFEQUQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTIgIDogI0Y0RjRGNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MyAgOiAjQ0NDQ0NDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0ICA6ICNDMUMxQzE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTUgIDogI0Q2RDZENjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NiAgOiAjQkNCQ0JDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3ICA6ICNlZmVmZWY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTggIDogIzZGNkY2RjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5OSAgOiAjRUFFQUVBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMCA6ICNBQUFBQUE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExIDogI0U2RTZFNjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTIgOiAjOTg5ODk4O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsdWUxICA6ICMwYTQxNTU7XHJcblxyXG4vLyBNYWluXHJcbiR6YXV4X2NvbG9yX21haW5fYnJhbmQ6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gRm9udHNcclxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4kemF1eF9mb250MTogV29yayBTYW5zLFxyXG5IZWx2ZXRpY2EsXHJcbkFyaWFsLFxyXG5zYW5zLXNlcmlmO1xyXG4kemF1eF9mb250MjogQml0dGVyLFxyXG5IZWx2ZXRpY2EsXHJcbkFyaWFsLFxyXG5zYW5zLXNlcmlmO1xyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcclxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogMC42NTtcclxuJGdyaWQtZ3V0dGVyLXdpZHRoICAgICA6IDMwcHg7XHJcblxyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChzbTogNTQwcHgsIC8vIGRlZmF1bHRcclxuICBtZCAgICAgICAgICAgICAgICAgOiA3MjBweCwgLy8gZGVmYXVsdFxyXG4gIGxnICAgICAgICAgICAgICAgICA6IDk2MHB4LCAvLyBkZWZhdWx0XHJcbiAgLy94bDogMTM4OHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWRcclxuICB4bCAgICAgICAgICAgICAgICAgOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kc3BhY2VyIDogMXJlbTtcclxuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xyXG4kc3BhY2VyczogbWFwLW1lcmdlKChmMjogMnB4LFxyXG4gICAgZjU6IDVweCxcclxuICAgIGYxMDogMTBweCxcclxuICAgIGYxNTogMTVweCxcclxuICAgIGYxNjogMTZweCxcclxuICAgIGYyMDogMjBweCxcclxuICAgIGYyNTogMjVweCxcclxuICAgIGYyNzogMjdweCxcclxuICAgIGYzMDogMzBweCxcclxuICAgIGYzNTogMzVweCxcclxuICAgIGY0MDogNDBweCxcclxuICAgIGY0NTogNDVweCxcclxuICAgIGY1MDogNTBweCxcclxuICAgIGY1NTogNTVweCxcclxuICAgIGY2MDogNjBweCxcclxuICAgIGY2NTogNjVweCxcclxuICAgIGY3MDogNzBweCxcclxuICAgIGY3NTogNzVweCxcclxuICAgIGY4MDogODBweCxcclxuICAgIGY4NTogODVweCxcclxuICAgIGY5MDogOTBweCxcclxuICAgIGY5NTogOTVweCxcclxuICAgIGYxMDA6IDEwMHB4LFxyXG4gICAgZjEyMDogMTIwcHgsXHJcbiAgICBmMTMwOiAxMzBweCxcclxuICAgIGYxNTA6IDE1MHB4LFxyXG4gICAgZjIwMDogMjAwcHgsXHJcbiAgICBmMjUwOiAyNTBweCksXHJcbiAgJHNwYWNlcnMpOyJdfQ== */

[class*="--theme-dark1"] h1,
[class*="--theme-dark1"] .h1,
[class*="--theme-dark1"] h2,
[class*="--theme-dark1"] .h2,
[class*="--theme-dark1"] h3,
[class*="--theme-dark1"] .h3,
[class*="--theme-dark1"] h4,
[class*="--theme-dark1"] .h4,
[class*="--theme-dark1"] h5,
[class*="--theme-dark1"] .h5,
[class*="--theme-dark1"] h6,
[class*="--theme-dark1"] .h6,
[class*="--theme-dark1"] p,
[class*="--theme-dark1"] .p,
[class*="--theme-dark1"] li,
[class*="--theme-dark1"] .li,
[class*="--theme-dark1"] th,
[class*="--theme-dark1"] td,
[class*="--theme-dark1"] time,
[class*="--theme-dark1"] .time {
  color: #FFFFFF; }

[class*="--theme-dark1"] a, [class*="--theme-dark1"] a:visited, [class*="--theme-dark1"] a:focus, [class*="--theme-dark1"] a:active, [class*="--theme-dark1"] a:hover {
  color: #FFFFFF; }

[class*="--theme-dark1"] p a, [class*="--theme-dark1"] p a:visited, [class*="--theme-dark1"] p a:focus, [class*="--theme-dark1"] p a:active,
[class*="--theme-dark1"] .p a,
[class*="--theme-dark1"] .p a:visited,
[class*="--theme-dark1"] .p a:focus,
[class*="--theme-dark1"] .p a:active,
[class*="--theme-dark1"] li a,
[class*="--theme-dark1"] li a:visited,
[class*="--theme-dark1"] li a:focus,
[class*="--theme-dark1"] li a:active,
[class*="--theme-dark1"] .li a,
[class*="--theme-dark1"] .li a:visited,
[class*="--theme-dark1"] .li a:focus,
[class*="--theme-dark1"] .li a:active {
  color: #FFFFFF;
  text-decoration: none; }

[class*="--theme-dark1"] p a:hover,
[class*="--theme-dark1"] .p a:hover,
[class*="--theme-dark1"] li a:hover,
[class*="--theme-dark1"] .li a:hover {
  color: #FFFFFF;
  text-decoration: underline; }

[class*="--theme-dark1"][class*="-text-shadowed1"] h1,
[class*="--theme-dark1"][class*="-text-shadowed1"] .h1,
[class*="--theme-dark1"][class*="-text-shadowed1"] h2,
[class*="--theme-dark1"][class*="-text-shadowed1"] .h2,
[class*="--theme-dark1"][class*="-text-shadowed1"] h3,
[class*="--theme-dark1"][class*="-text-shadowed1"] .h3,
[class*="--theme-dark1"][class*="-text-shadowed1"] h4,
[class*="--theme-dark1"][class*="-text-shadowed1"] .h4,
[class*="--theme-dark1"][class*="-text-shadowed1"] h5,
[class*="--theme-dark1"][class*="-text-shadowed1"] .h5,
[class*="--theme-dark1"][class*="-text-shadowed1"] h6,
[class*="--theme-dark1"][class*="-text-shadowed1"] .h6,
[class*="--theme-dark1"][class*="-text-shadowed1"] p,
[class*="--theme-dark1"][class*="-text-shadowed1"] .p,
[class*="--theme-dark1"][class*="-text-shadowed1"] li,
[class*="--theme-dark1"][class*="-text-shadowed1"] .li,
[class*="--theme-dark1"][class*="-text-shadowed1"] th,
[class*="--theme-dark1"][class*="-text-shadowed1"] td,
[class*="--theme-dark1"][class*="-text-shadowed1"] time,
[class*="--theme-dark1"][class*="-text-shadowed1"] .time,
[class*="--theme-dark1"][class*="-text-shadowed1"] p,
[class*="--theme-dark1"][class*="-text-shadowed1"] .p,
[class*="--theme-dark1"][class*="-text-shadowed1"] li,
[class*="--theme-dark1"][class*="-text-shadowed1"] .li {
  text-shadow: 2px 2px 0px black; }

[class*="--theme-dark1-b"] h1,
[class*="--theme-dark1-b"] .h1,
[class*="--theme-dark1-b"] h2,
[class*="--theme-dark1-b"] .h2,
[class*="--theme-dark1-b"] h3,
[class*="--theme-dark1-b"] .h3,
[class*="--theme-dark1-b"] h4,
[class*="--theme-dark1-b"] .h4,
[class*="--theme-dark1-b"] h5,
[class*="--theme-dark1-b"] .h5,
[class*="--theme-dark1-b"] h6,
[class*="--theme-dark1-b"] .h6,
[class*="--theme-dark1-b"] p,
[class*="--theme-dark1-b"] .p,
[class*="--theme-dark1-b"] li,
[class*="--theme-dark1-b"] .li,
[class*="--theme-dark1-b"] th,
[class*="--theme-dark1-b"] td,
[class*="--theme-dark1-b"] time,
[class*="--theme-dark1-b"] .time {
  color: #FFFFFF; }

[class*="--theme-dark1-b"] a, [class*="--theme-dark1-b"] a:visited, [class*="--theme-dark1-b"] a:focus, [class*="--theme-dark1-b"] a:active, [class*="--theme-dark1-b"] a:hover {
  color: #FF5D27;
  text-decoration: underline;
  font-weight: 700; }

[class*="--theme-dark1-b"] p a, [class*="--theme-dark1-b"] p a:visited, [class*="--theme-dark1-b"] p a:focus, [class*="--theme-dark1-b"] p a:active,
[class*="--theme-dark1-b"] .p a,
[class*="--theme-dark1-b"] .p a:visited,
[class*="--theme-dark1-b"] .p a:focus,
[class*="--theme-dark1-b"] .p a:active,
[class*="--theme-dark1-b"] li a,
[class*="--theme-dark1-b"] li a:visited,
[class*="--theme-dark1-b"] li a:focus,
[class*="--theme-dark1-b"] li a:active,
[class*="--theme-dark1-b"] .li a,
[class*="--theme-dark1-b"] .li a:visited,
[class*="--theme-dark1-b"] .li a:focus,
[class*="--theme-dark1-b"] .li a:active {
  color: #FF5D27;
  text-decoration: underline; }

[class*="--theme-dark1-b"] p a:hover,
[class*="--theme-dark1-b"] .p a:hover,
[class*="--theme-dark1-b"] li a:hover,
[class*="--theme-dark1-b"] .li a:hover {
  color: #FF5D27;
  text-decoration: underline; }

[class*="--theme-dark1-b"][class*="-text-shadowed1"] h1,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] .h1,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] h2,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] .h2,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] h3,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] .h3,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] h4,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] .h4,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] h5,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] .h5,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] h6,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] .h6,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] p,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] .p,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] li,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] .li,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] th,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] td,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] time,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] .time,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] p,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] .p,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] li,
[class*="--theme-dark1-b"][class*="-text-shadowed1"] .li {
  text-shadow: 2px 2px 0px black; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lcy9kYXJrMS5jc3MiLCJ0aGVtZXMvZGFyazEuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VDd0NRLGNDakM0QixFQUFBOztBRmVwQztFQzJCWSxjQzFDd0IsRUFBQTs7QUZrQnBDOzs7Ozs7Ozs7Ozs7O0VDc0NnQixjQ3hEb0I7RUR5RHBCLHFCQUFxQixFQUFBOztBRHZCckM7Ozs7RUMyQmdCLGNDN0RvQjtFRDhEcEIsMEJBQTBCLEVBQUE7O0FEckIxQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VDcURZLDhCQUFzQyxFQUFBOztBRDNCbEQ7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VDMERRLGNDN0g0QixFQUFBOztBRnlGcEM7RUM2Q1ksY0M1SHFCO0VENkhyQiwwQkFBeUI7RUFDekIsZ0JBQWUsRUFBQTs7QUQxQzNCOzs7Ozs7Ozs7Ozs7O0VDd0RnQixjQzVJaUI7RUQ2SWpCLDBCQUF5QixFQUFBOztBRHpDekM7Ozs7RUM2Q2dCLGNDakppQjtFRGtKakIsMEJBQXlCLEVBQUE7O0FEdkN6Qzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VDdUVZLDhCQUFzQyxFQUFBIiwiZmlsZSI6InRoZW1lcy9kYXJrMS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJbY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSBoMSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdIC5oMSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdIGgyLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl0gLmgyLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl0gaDMsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSAuaDMsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSBoNCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdIC5oNCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdIGg1LFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl0gLmg1LFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl0gaDYsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSAuaDYsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSBwLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl0gLnAsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSBsaSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdIC5saSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdIHRoLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl0gdGQsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSB0aW1lLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl0gLnRpbWUge1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSBhLCBbY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSBhOnZpc2l0ZWQsIFtjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdIGE6Zm9jdXMsIFtjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdIGE6YWN0aXZlLCBbY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSBhOmhvdmVyIHtcbiAgY29sb3I6ICNGRkZGRkY7IH1cblxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl0gcCBhLCBbY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSBwIGE6dmlzaXRlZCwgW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl0gcCBhOmZvY3VzLCBbY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSBwIGE6YWN0aXZlLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl0gLnAgYSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdIC5wIGE6dmlzaXRlZCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdIC5wIGE6Zm9jdXMsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSAucCBhOmFjdGl2ZSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdIGxpIGEsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSBsaSBhOnZpc2l0ZWQsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSBsaSBhOmZvY3VzLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl0gbGkgYTphY3RpdmUsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSAubGkgYSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdIC5saSBhOnZpc2l0ZWQsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSAubGkgYTpmb2N1cyxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdIC5saSBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl0gcCBhOmhvdmVyLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl0gLnAgYTpob3ZlcixcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdIGxpIGE6aG92ZXIsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXSAubGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gaDEsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gLmgxLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl1bY2xhc3MqPVwiLXRleHQtc2hhZG93ZWQxXCJdIGgyLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl1bY2xhc3MqPVwiLXRleHQtc2hhZG93ZWQxXCJdIC5oMixcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSBoMyxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSAuaDMsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gaDQsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gLmg0LFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl1bY2xhc3MqPVwiLXRleHQtc2hhZG93ZWQxXCJdIGg1LFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl1bY2xhc3MqPVwiLXRleHQtc2hhZG93ZWQxXCJdIC5oNSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSBoNixcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSAuaDYsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gcCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSAucCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSBsaSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSAubGksXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gdGgsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gdGQsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMVwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gdGltZSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSAudGltZSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSBwLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl1bY2xhc3MqPVwiLXRleHQtc2hhZG93ZWQxXCJdIC5wLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl1bY2xhc3MqPVwiLXRleHQtc2hhZG93ZWQxXCJdIGxpLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazFcIl1bY2xhc3MqPVwiLXRleHQtc2hhZG93ZWQxXCJdIC5saSB7XG4gIHRleHQtc2hhZG93OiAycHggMnB4IDBweCBibGFjazsgfVxuXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIGgxLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSAuaDEsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIGgyLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSAuaDIsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIGgzLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSAuaDMsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIGg0LFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSAuaDQsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIGg1LFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSAuaDUsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIGg2LFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSAuaDYsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIHAsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIC5wLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSBsaSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl0gLmxpLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSB0aCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl0gdGQsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIHRpbWUsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIC50aW1lIHtcbiAgY29sb3I6ICNGRkZGRkY7IH1cblxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSBhLCBbY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIGE6dmlzaXRlZCwgW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSBhOmZvY3VzLCBbY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIGE6YWN0aXZlLCBbY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGNUQyNztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSBwIGEsIFtjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl0gcCBhOnZpc2l0ZWQsIFtjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl0gcCBhOmZvY3VzLCBbY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIHAgYTphY3RpdmUsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIC5wIGEsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIC5wIGE6dmlzaXRlZCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl0gLnAgYTpmb2N1cyxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl0gLnAgYTphY3RpdmUsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIGxpIGEsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIGxpIGE6dmlzaXRlZCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl0gbGkgYTpmb2N1cyxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl0gbGkgYTphY3RpdmUsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdIC5saSBhLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSAubGkgYTp2aXNpdGVkLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSAubGkgYTpmb2N1cyxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl0gLmxpIGE6YWN0aXZlIHtcbiAgY29sb3I6ICNGRjVEMjc7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl0gcCBhOmhvdmVyLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSAucCBhOmhvdmVyLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSBsaSBhOmhvdmVyLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXSAubGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjRkY1RDI3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSBoMSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl1bY2xhc3MqPVwiLXRleHQtc2hhZG93ZWQxXCJdIC5oMSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl1bY2xhc3MqPVwiLXRleHQtc2hhZG93ZWQxXCJdIGgyLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gLmgyLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gaDMsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSAuaDMsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSBoNCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl1bY2xhc3MqPVwiLXRleHQtc2hhZG93ZWQxXCJdIC5oNCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl1bY2xhc3MqPVwiLXRleHQtc2hhZG93ZWQxXCJdIGg1LFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gLmg1LFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gaDYsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSAuaDYsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSBwLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gLnAsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSBsaSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl1bY2xhc3MqPVwiLXRleHQtc2hhZG93ZWQxXCJdIC5saSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl1bY2xhc3MqPVwiLXRleHQtc2hhZG93ZWQxXCJdIHRoLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gdGQsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSB0aW1lLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gLnRpbWUsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSBwLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFyazEtYlwiXVtjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0gLnAsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrMS1iXCJdW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSBsaSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmsxLWJcIl1bY2xhc3MqPVwiLXRleHQtc2hhZG93ZWQxXCJdIC5saSB7XG4gIHRleHQtc2hhZG93OiAycHggMnB4IDBweCBibGFjazsgfVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGltcG9ydFxyXG4gICcuLi9hYnN0cmFjdHMvdmFyaWFibGVzJyxcclxuICAnLi4vYWJzdHJhY3RzL2Z1bmN0aW9ucycsXHJcbiAgJy4uL2Fic3RyYWN0cy9taXhpbnMnLFxyXG4gICcuLi9hYnN0cmFjdHMvcGxhY2Vob2xkZXJzJyxcclxuICAnLi4vLi4vZm9udC9xcGljb24xL3ZhcmlhYmxlcydcclxuO1xyXG5cclxuQGltcG9ydFxyXG4gICdub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZnVuY3Rpb25zJyxcclxuICAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZhcmlhYmxlcycsXHJcbiAgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMnXHJcbjtcclxuXHJcbiR0aGVtZS1uYW1lIDogJ2RhcmsxJztcclxuXHJcbiZbY2xhc3MqPVwiLS10aGVtZS0jeyR0aGVtZS1uYW1lfVwiXSB7XHJcbiAgICBcclxuICAgIGgxLFxyXG4gICAgLmgxLFxyXG4gICAgaDIsXHJcbiAgICAuaDIsXHJcbiAgICBoMyxcclxuICAgIC5oMyxcclxuICAgIGg0LFxyXG4gICAgLmg0LFxyXG4gICAgaDUsXHJcbiAgICAuaDUsXHJcbiAgICBoNixcclxuICAgIC5oNixcclxuICAgIHAsXHJcbiAgICAucCxcclxuICAgIGxpLFxyXG4gICAgLmxpLFxyXG4gICAgdGgsXHJcbiAgICB0ZCxcclxuICAgIHRpbWUsXHJcbiAgICAudGltZSB7XHJcbiAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xyXG4gICAgfVxyXG5cclxuICAgIGEgeyAgXHJcbiAgICAgICAgJixcclxuICAgICAgICAmOnZpc2l0ZWQsXHJcbiAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgcCxcclxuICAgIC5wLFxyXG4gICAgbGksXHJcbiAgICAubGkge1xyXG4gICAgICAgIGEgeyAgXHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLFxyXG4gICAgICAgICAgICAmOnZpc2l0ZWQsXHJcbiAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJltjbGFzcyo9XCItdGV4dC1zaGFkb3dlZDFcIl0ge1xyXG5cclxuICAgICAgICBoMSxcclxuICAgICAgICAuaDEsXHJcbiAgICAgICAgaDIsXHJcbiAgICAgICAgLmgyLFxyXG4gICAgICAgIGgzLFxyXG4gICAgICAgIC5oMyxcclxuICAgICAgICBoNCxcclxuICAgICAgICAuaDQsXHJcbiAgICAgICAgaDUsXHJcbiAgICAgICAgLmg1LFxyXG4gICAgICAgIGg2LFxyXG4gICAgICAgIC5oNixcclxuICAgICAgICBwLFxyXG4gICAgICAgIC5wLFxyXG4gICAgICAgIGxpLFxyXG4gICAgICAgIC5saSxcclxuICAgICAgICB0aCxcclxuICAgICAgICB0ZCxcclxuICAgICAgICB0aW1lLFxyXG4gICAgICAgIC50aW1lLFxyXG4gICAgICAgIHAsXHJcbiAgICAgICAgLnAsXHJcbiAgICAgICAgbGksXHJcbiAgICAgICAgLmxpIHtcclxuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDJweCAycHggMHB4IHJnYmEoMCwwLDAsMSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4kdGhlbWUtbmFtZSA6ICdkYXJrMS1iJztcclxuXHJcbiZbY2xhc3MqPVwiLS10aGVtZS0jeyR0aGVtZS1uYW1lfVwiXSB7XHJcbiAgICBcclxuICAgIGgxLFxyXG4gICAgLmgxLFxyXG4gICAgaDIsXHJcbiAgICAuaDIsXHJcbiAgICBoMyxcclxuICAgIC5oMyxcclxuICAgIGg0LFxyXG4gICAgLmg0LFxyXG4gICAgaDUsXHJcbiAgICAuaDUsXHJcbiAgICBoNixcclxuICAgIC5oNixcclxuICAgIHAsXHJcbiAgICAucCxcclxuICAgIGxpLFxyXG4gICAgLmxpLFxyXG4gICAgdGgsXHJcbiAgICB0ZCxcclxuICAgIHRpbWUsXHJcbiAgICAudGltZSB7XHJcbiAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xyXG4gICAgfVxyXG5cclxuICAgIGEgeyAgXHJcbiAgICAgICAgJixcclxuICAgICAgICAmOnZpc2l0ZWQsXHJcbiAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6NzAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgcCxcclxuICAgIC5wLFxyXG4gICAgbGksXHJcbiAgICAubGkge1xyXG4gICAgICAgIGEgeyAgXHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLFxyXG4gICAgICAgICAgICAmOnZpc2l0ZWQsXHJcbiAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmW2NsYXNzKj1cIi10ZXh0LXNoYWRvd2VkMVwiXSB7XHJcblxyXG4gICAgICAgIGgxLFxyXG4gICAgICAgIC5oMSxcclxuICAgICAgICBoMixcclxuICAgICAgICAuaDIsXHJcbiAgICAgICAgaDMsXHJcbiAgICAgICAgLmgzLFxyXG4gICAgICAgIGg0LFxyXG4gICAgICAgIC5oNCxcclxuICAgICAgICBoNSxcclxuICAgICAgICAuaDUsXHJcbiAgICAgICAgaDYsXHJcbiAgICAgICAgLmg2LFxyXG4gICAgICAgIHAsXHJcbiAgICAgICAgLnAsXHJcbiAgICAgICAgbGksXHJcbiAgICAgICAgLmxpLFxyXG4gICAgICAgIHRoLFxyXG4gICAgICAgIHRkLFxyXG4gICAgICAgIHRpbWUsXHJcbiAgICAgICAgLnRpbWUsXHJcbiAgICAgICAgcCxcclxuICAgICAgICAucCxcclxuICAgICAgICBsaSxcclxuICAgICAgICAubGkge1xyXG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogMnB4IDJweCAwcHggcmdiYSgwLDAsMCwxKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIENPTE9SIFNFVFNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIERlZmF1bHQgd2ViIHNhZmVcclxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkICAgIDogI2Q5NTM0ZjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xyXG5cclxuLy8gU2V0IDFcclxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xyXG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szIDogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3IDogIzE1MTQxNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTMgIDogI0NDQ0NDQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTYgIDogI0JDQkNCQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTkgIDogI0VBRUFFQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyIDogIzk4OTg5ODtcclxuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucyxcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlcixcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aCAgICAgOiAzMHB4O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoc206IDU0MHB4LCAvLyBkZWZhdWx0XHJcbiAgbWQgICAgICAgICAgICAgICAgIDogNzIwcHgsIC8vIGRlZmF1bHRcclxuICBsZyAgICAgICAgICAgICAgICAgOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGwgICAgICAgICAgICAgICAgIDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHNwYWNlciA6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZSgoZjI6IDJweCxcclxuICAgIGY1OiA1cHgsXHJcbiAgICBmMTA6IDEwcHgsXHJcbiAgICBmMTU6IDE1cHgsXHJcbiAgICBmMTY6IDE2cHgsXHJcbiAgICBmMjA6IDIwcHgsXHJcbiAgICBmMjU6IDI1cHgsXHJcbiAgICBmMjc6IDI3cHgsXHJcbiAgICBmMzA6IDMwcHgsXHJcbiAgICBmMzU6IDM1cHgsXHJcbiAgICBmNDA6IDQwcHgsXHJcbiAgICBmNDU6IDQ1cHgsXHJcbiAgICBmNTA6IDUwcHgsXHJcbiAgICBmNTU6IDU1cHgsXHJcbiAgICBmNjA6IDYwcHgsXHJcbiAgICBmNjU6IDY1cHgsXHJcbiAgICBmNzA6IDcwcHgsXHJcbiAgICBmNzU6IDc1cHgsXHJcbiAgICBmODA6IDgwcHgsXHJcbiAgICBmODU6IDg1cHgsXHJcbiAgICBmOTA6IDkwcHgsXHJcbiAgICBmOTU6IDk1cHgsXHJcbiAgICBmMTAwOiAxMDBweCxcclxuICAgIGYxMjA6IDEyMHB4LFxyXG4gICAgZjEzMDogMTMwcHgsXHJcbiAgICBmMTUwOiAxNTBweCxcclxuICAgIGYyMDA6IDIwMHB4LFxyXG4gICAgZjI1MDogMjUwcHgpLFxyXG4gICRzcGFjZXJzKTsiXX0= */

[class*="--theme-darkgrey1"] h1,
[class*="--theme-darkgrey1"] .h1,
[class*="--theme-darkgrey1"] h2,
[class*="--theme-darkgrey1"] .h2,
[class*="--theme-darkgrey1"] h3,
[class*="--theme-darkgrey1"] .h3,
[class*="--theme-darkgrey1"] h4,
[class*="--theme-darkgrey1"] .h4,
[class*="--theme-darkgrey1"] h5,
[class*="--theme-darkgrey1"] .h5,
[class*="--theme-darkgrey1"] h6,
[class*="--theme-darkgrey1"] .h6,
[class*="--theme-darkgrey1"] p,
[class*="--theme-darkgrey1"] .p,
[class*="--theme-darkgrey1"] li,
[class*="--theme-darkgrey1"] .li,
[class*="--theme-darkgrey1"] th,
[class*="--theme-darkgrey1"] td,
[class*="--theme-darkgrey1"] time,
[class*="--theme-darkgrey1"] .time {
  color: #EAEAEA; }

[class*="--theme-darkgrey1"] a, [class*="--theme-darkgrey1"] a:visited, [class*="--theme-darkgrey1"] a:focus, [class*="--theme-darkgrey1"] a:active, [class*="--theme-darkgrey1"] a:hover {
  color: #EAEAEA; }

[class*="--theme-darkgrey1"] p a, [class*="--theme-darkgrey1"] p a:visited, [class*="--theme-darkgrey1"] p a:focus, [class*="--theme-darkgrey1"] p a:active,
[class*="--theme-darkgrey1"] .p a,
[class*="--theme-darkgrey1"] .p a:visited,
[class*="--theme-darkgrey1"] .p a:focus,
[class*="--theme-darkgrey1"] .p a:active,
[class*="--theme-darkgrey1"] li a,
[class*="--theme-darkgrey1"] li a:visited,
[class*="--theme-darkgrey1"] li a:focus,
[class*="--theme-darkgrey1"] li a:active,
[class*="--theme-darkgrey1"] .li a,
[class*="--theme-darkgrey1"] .li a:visited,
[class*="--theme-darkgrey1"] .li a:focus,
[class*="--theme-darkgrey1"] .li a:active {
  color: #EAEAEA;
  text-decoration: none; }

[class*="--theme-darkgrey1"] p a:hover,
[class*="--theme-darkgrey1"] .p a:hover,
[class*="--theme-darkgrey1"] li a:hover,
[class*="--theme-darkgrey1"] .li a:hover {
  color: #EAEAEA;
  text-decoration: underline; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lcy9kYXJrZ3JleTEuY3NzIiwidGhlbWVzL2RhcmtncmV5MS5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUN3Q1EsY0NYdUIsRUFBQTs7QUZQL0I7RUMyQlksY0NwQm1CLEVBQUE7O0FGSi9COzs7Ozs7Ozs7Ozs7O0VDc0NnQixjQ2xDZTtFRG1DZixxQkFBcUIsRUFBQTs7QUR2QnJDOzs7O0VDMkJnQixjQ3ZDZTtFRHdDZiwwQkFBMEIsRUFBQSIsImZpbGUiOiJ0aGVtZXMvZGFya2dyZXkxLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIltjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSBoMSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSAuaDEsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrZ3JleTFcIl0gaDIsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrZ3JleTFcIl0gLmgyLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIGgzLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIC5oMyxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSBoNCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSAuaDQsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrZ3JleTFcIl0gaDUsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrZ3JleTFcIl0gLmg1LFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIGg2LFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIC5oNixcbltjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSBwLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIC5wLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIGxpLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIC5saSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSB0aCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSB0ZCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSB0aW1lLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIC50aW1lIHtcbiAgY29sb3I6ICNFQUVBRUE7IH1cblxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIGEsIFtjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSBhOnZpc2l0ZWQsIFtjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSBhOmZvY3VzLCBbY2xhc3MqPVwiLS10aGVtZS1kYXJrZ3JleTFcIl0gYTphY3RpdmUsIFtjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSBhOmhvdmVyIHtcbiAgY29sb3I6ICNFQUVBRUE7IH1cblxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIHAgYSwgW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIHAgYTp2aXNpdGVkLCBbY2xhc3MqPVwiLS10aGVtZS1kYXJrZ3JleTFcIl0gcCBhOmZvY3VzLCBbY2xhc3MqPVwiLS10aGVtZS1kYXJrZ3JleTFcIl0gcCBhOmFjdGl2ZSxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSAucCBhLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIC5wIGE6dmlzaXRlZCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSAucCBhOmZvY3VzLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIC5wIGE6YWN0aXZlLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIGxpIGEsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrZ3JleTFcIl0gbGkgYTp2aXNpdGVkLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIGxpIGE6Zm9jdXMsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrZ3JleTFcIl0gbGkgYTphY3RpdmUsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrZ3JleTFcIl0gLmxpIGEsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrZ3JleTFcIl0gLmxpIGE6dmlzaXRlZCxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSAubGkgYTpmb2N1cyxcbltjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSAubGkgYTphY3RpdmUge1xuICBjb2xvcjogI0VBRUFFQTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbltjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSBwIGE6aG92ZXIsXG5bY2xhc3MqPVwiLS10aGVtZS1kYXJrZ3JleTFcIl0gLnAgYTpob3ZlcixcbltjbGFzcyo9XCItLXRoZW1lLWRhcmtncmV5MVwiXSBsaSBhOmhvdmVyLFxuW2NsYXNzKj1cIi0tdGhlbWUtZGFya2dyZXkxXCJdIC5saSBhOmhvdmVyIHtcbiAgY29sb3I6ICNFQUVBRUE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0XHJcbiAgJy4uL2Fic3RyYWN0cy92YXJpYWJsZXMnLFxyXG4gICcuLi9hYnN0cmFjdHMvZnVuY3Rpb25zJyxcclxuICAnLi4vYWJzdHJhY3RzL21peGlucycsXHJcbiAgJy4uL2Fic3RyYWN0cy9wbGFjZWhvbGRlcnMnLFxyXG4gICcuLi8uLi9mb250L3FwaWNvbjEvdmFyaWFibGVzJ1xyXG47XHJcblxyXG5AaW1wb3J0XHJcbiAgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mdW5jdGlvbnMnLFxyXG4gICdub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzJyxcclxuICAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucydcclxuO1xyXG5cclxuJHRoZW1lLW5hbWUgOiAnZGFya2dyZXkxJztcclxuXHJcbiZbY2xhc3MqPVwiLS10aGVtZS0jeyR0aGVtZS1uYW1lfVwiXSB7XHJcblxyXG4gICAgaDEsXHJcbiAgICAuaDEsXHJcbiAgICBoMixcclxuICAgIC5oMixcclxuICAgIGgzLFxyXG4gICAgLmgzLFxyXG4gICAgaDQsXHJcbiAgICAuaDQsXHJcbiAgICBoNSxcclxuICAgIC5oNSxcclxuICAgIGg2LFxyXG4gICAgLmg2LFxyXG4gICAgcCxcclxuICAgIC5wLFxyXG4gICAgbGksXHJcbiAgICAubGksXHJcbiAgICB0aCxcclxuICAgIHRkLFxyXG4gICAgdGltZSxcclxuICAgIC50aW1lIHtcclxuICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5OTtcclxuICAgIH1cclxuXHJcbiAgICBhIHsgIFxyXG4gICAgICAgICYsXHJcbiAgICAgICAgJjp2aXNpdGVkLFxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXk5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgcCxcclxuICAgIC5wLFxyXG4gICAgbGksXHJcbiAgICAubGkge1xyXG4gICAgICAgIGEgeyAgXHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLFxyXG4gICAgICAgICAgICAmOnZpc2l0ZWQsXHJcbiAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXk5O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXk5O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBDT0xPUiBTRVRTXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4vLyBEZWZhdWx0IHdlYiBzYWZlXHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU6ICNGRkZGRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmxhY2s6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkOiAjZDk1MzRmO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWU6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2U6ICNmMGFkNGU7XHJcblxyXG4vLyBTZXQgMVxyXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMTogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcclxuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjRkY1RDI3O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMzogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazU6ICM1QjVCNUI7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2OiAjNjY2NjY2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyOiAjRjRGNEY0O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzOiAjQ0NDQ0NDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0OiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1OiAjRDZENkQ2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2OiAjQkNCQ0JDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3OiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4OiAjNkY2RjZGO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5OiAjRUFFQUVBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMDogI0FBQUFBQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTE6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyOiAjOTg5ODk4O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlciwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aDogMzBweDtcclxuXHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxyXG4gIHNtOiA1NDBweCwgLy8gZGVmYXVsdFxyXG4gIG1kOiA3MjBweCwgLy8gZGVmYXVsdFxyXG4gIGxnOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGw6IDE0MTAgKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZCAoZG9tdXMgZmVlZGJhY2sgMDQvMDYvMjAyMClcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRzcGFjZXI6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZShcclxuICAoXHJcbiAgICBmMjogMnB4LFxyXG4gICAgZjU6IDVweCxcclxuICAgIGYxMDogMTBweCxcclxuICAgIGYxNTogMTVweCxcclxuICAgIGYxNjogMTZweCxcclxuICAgIGYyMDogMjBweCxcclxuICAgIGYyNTogMjVweCxcclxuICAgIGYzMDogMzBweCxcclxuICAgIGYzNTogMzVweCxcclxuICAgIGY0MDogNDBweCxcclxuICAgIGY0NTogNDVweCxcclxuICAgIGY1MDogNTBweCxcclxuICAgIGY1NTogNTVweCxcclxuICAgIGY2MDogNjBweCxcclxuICAgIGY2NTogNjVweCxcclxuICAgIGY3MDogNzBweCxcclxuICAgIGY3NTogNzVweCxcclxuICAgIGY4MDogODBweCxcclxuICAgIGY4NTogODVweCxcclxuICAgIGY5MDogOTBweCxcclxuICAgIGY5NTogOTVweCxcclxuICAgIGYxMDA6IDEwMHB4XHJcbiAgKSxcclxuICAkc3BhY2Vyc1xyXG4pOyJdfQ== */

[class*="--theme-light2"] h1,
[class*="--theme-light2"] .h1,
[class*="--theme-light2"] h2,
[class*="--theme-light2"] .h2,
[class*="--theme-light2"] h3,
[class*="--theme-light2"] .h3,
[class*="--theme-light2"] h4,
[class*="--theme-light2"] .h4,
[class*="--theme-light2"] h5,
[class*="--theme-light2"] .h5,
[class*="--theme-light2"] h6,
[class*="--theme-light2"] .h6,
[class*="--theme-light2"] p,
[class*="--theme-light2"] .p,
[class*="--theme-light2"] li,
[class*="--theme-light2"] .li,
[class*="--theme-light2"] th,
[class*="--theme-light2"] td,
[class*="--theme-light2"] time,
[class*="--theme-light2"] .time {
  color: #AAAAAA; }

[class*="--theme-light2"] a, [class*="--theme-light2"] a:visited, [class*="--theme-light2"] a:focus, [class*="--theme-light2"] a:active, [class*="--theme-light2"] a:hover {
  color: #AAAAAA;
  text-decoration: none; }

[class*="--theme-light2"] a:hover {
  color: #333333;
  text-decoration: underline; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lcy9saWdodDIuY3NzIiwidGhlbWVzL2xpZ2h0Mi5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUN3Q1EsY0NWd0IsRUFBQTs7QUZSaEM7RUMyQlksY0NuQm9CO0VEb0JwQixxQkFBcUIsRUFBQTs7QUR4QmpDO0VDNkJZLGNDckNvQjtFRHNDcEIsMEJBQTBCLEVBQUEiLCJmaWxlIjoidGhlbWVzL2xpZ2h0Mi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJbY2xhc3MqPVwiLS10aGVtZS1saWdodDJcIl0gaDEsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDJcIl0gLmgxLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQyXCJdIGgyLFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQyXCJdIC5oMixcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MlwiXSBoMyxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MlwiXSAuaDMsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDJcIl0gaDQsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDJcIl0gLmg0LFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQyXCJdIGg1LFxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQyXCJdIC5oNSxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MlwiXSBoNixcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MlwiXSAuaDYsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDJcIl0gcCxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MlwiXSAucCxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MlwiXSBsaSxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MlwiXSAubGksXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDJcIl0gdGgsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDJcIl0gdGQsXG5bY2xhc3MqPVwiLS10aGVtZS1saWdodDJcIl0gdGltZSxcbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MlwiXSAudGltZSB7XG4gIGNvbG9yOiAjQUFBQUFBOyB9XG5cbltjbGFzcyo9XCItLXRoZW1lLWxpZ2h0MlwiXSBhLCBbY2xhc3MqPVwiLS10aGVtZS1saWdodDJcIl0gYTp2aXNpdGVkLCBbY2xhc3MqPVwiLS10aGVtZS1saWdodDJcIl0gYTpmb2N1cywgW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQyXCJdIGE6YWN0aXZlLCBbY2xhc3MqPVwiLS10aGVtZS1saWdodDJcIl0gYTpob3ZlciB7XG4gIGNvbG9yOiAjQUFBQUFBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuW2NsYXNzKj1cIi0tdGhlbWUtbGlnaHQyXCJdIGE6aG92ZXIge1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbkBpbXBvcnRcclxuICAnLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcycsXHJcbiAgJy4uL2Fic3RyYWN0cy9mdW5jdGlvbnMnLFxyXG4gICcuLi9hYnN0cmFjdHMvbWl4aW5zJyxcclxuICAnLi4vYWJzdHJhY3RzL3BsYWNlaG9sZGVycycsXHJcbiAgJy4uLy4uL2ZvbnQvcXBpY29uMS92YXJpYWJsZXMnXHJcbjtcclxuXHJcbkBpbXBvcnRcclxuICAnbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Z1bmN0aW9ucycsXHJcbiAgJ25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92YXJpYWJsZXMnLFxyXG4gICdub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zJ1xyXG47XHJcblxyXG4kdGhlbWUtbmFtZSA6ICdsaWdodDInO1xyXG5cclxuJltjbGFzcyo9XCItLXRoZW1lLSN7JHRoZW1lLW5hbWV9XCJdIHtcclxuXHJcbiAgICBoMSxcclxuICAgIC5oMSxcclxuICAgIGgyLFxyXG4gICAgLmgyLFxyXG4gICAgaDMsXHJcbiAgICAuaDMsXHJcbiAgICBoNCxcclxuICAgIC5oNCxcclxuICAgIGg1LFxyXG4gICAgLmg1LFxyXG4gICAgaDYsXHJcbiAgICAuaDYsXHJcbiAgICBwLFxyXG4gICAgLnAsXHJcbiAgICBsaSxcclxuICAgIC5saSxcclxuICAgIHRoLFxyXG4gICAgdGQsXHJcbiAgICB0aW1lLFxyXG4gICAgLnRpbWUge1xyXG4gICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxMDtcclxuICAgIH1cclxuXHJcbiAgICBhIHsgIFxyXG4gICAgICAgICYsXHJcbiAgICAgICAgJjp2aXNpdGVkLFxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxMDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazM7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICBcclxuXHJcbn1cclxuXHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBDT0xPUiBTRVRTXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4vLyBEZWZhdWx0IHdlYiBzYWZlXHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU6ICNGRkZGRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmxhY2s6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkOiAjZDk1MzRmO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWU6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2U6ICNmMGFkNGU7XHJcblxyXG4vLyBTZXQgMVxyXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMTogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcclxuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjRkY1RDI3O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMzogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazU6ICM1QjVCNUI7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2OiAjNjY2NjY2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyOiAjRjRGNEY0O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzOiAjQ0NDQ0NDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0OiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1OiAjRDZENkQ2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2OiAjQkNCQ0JDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3OiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4OiAjNkY2RjZGO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5OiAjRUFFQUVBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMDogI0FBQUFBQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTE6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyOiAjOTg5ODk4O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlciwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aDogMzBweDtcclxuXHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxyXG4gIHNtOiA1NDBweCwgLy8gZGVmYXVsdFxyXG4gIG1kOiA3MjBweCwgLy8gZGVmYXVsdFxyXG4gIGxnOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGw6IDE0MTAgKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZCAoZG9tdXMgZmVlZGJhY2sgMDQvMDYvMjAyMClcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRzcGFjZXI6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZShcclxuICAoXHJcbiAgICBmMjogMnB4LFxyXG4gICAgZjU6IDVweCxcclxuICAgIGYxMDogMTBweCxcclxuICAgIGYxNTogMTVweCxcclxuICAgIGYxNjogMTZweCxcclxuICAgIGYyMDogMjBweCxcclxuICAgIGYyNTogMjVweCxcclxuICAgIGYzMDogMzBweCxcclxuICAgIGYzNTogMzVweCxcclxuICAgIGY0MDogNDBweCxcclxuICAgIGY0NTogNDVweCxcclxuICAgIGY1MDogNTBweCxcclxuICAgIGY1NTogNTVweCxcclxuICAgIGY2MDogNjBweCxcclxuICAgIGY2NTogNjVweCxcclxuICAgIGY3MDogNzBweCxcclxuICAgIGY3NTogNzVweCxcclxuICAgIGY4MDogODBweCxcclxuICAgIGY4NTogODVweCxcclxuICAgIGY5MDogOTBweCxcclxuICAgIGY5NTogOTVweCxcclxuICAgIGYxMDA6IDEwMHB4XHJcbiAgKSxcclxuICAkc3BhY2Vyc1xyXG4pOyJdfQ== */

.c-header button[class*="__btn"] {
  background: none;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0; }

@media (max-width: 767.98px) {
  .zaux-header-overlay--open {
    overflow: hidden; } }

.c-header {
  background-color: #FFFFFF;
  -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 100%;
  height: 80px; }
  @media (min-width: 768px) {
    .c-header {
      height: 120px; } }
  .c-header__inner {
    position: relative; }
  .c-header__logo-media {
    -webkit-transform: translateY(-2px);
            transform: translateY(-2px); }
  .c-header__logo-wrapper {
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    padding-top: 16px;
    max-width: 172px; }
    @media (min-width: 768px) {
      .c-header__logo-wrapper {
        max-width: none;
        padding-top: 26px; } }
  .c-header__overlay {
    display: none;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh; }
  .c-header__overlay-inner {
    position: relative;
    padding-top: 80px; }
    .c-header__overlay-inner h2 {
      line-height: 1 !important; }
    @media (min-width: 768px) {
      .c-header__overlay-inner {
        padding-top: 0; } }
  .c-header__btn-open-menu-wrapper {
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    padding-top: 24px; }
    @media (min-width: 768px) {
      .c-header__btn-open-menu-wrapper {
        padding-top: 42px; } }
  .c-header__btn-open-menu i {
    display: inline-block; }
  .c-header__btn-open-menu-label {
    font: 300 1.8rem/1.8rem Work Sans, sans-serif;
    color: #ADADAD;
    text-transform: uppercase;
    margin: 3px 16px 0 0; }
  .c-header__btn-open-menu-open {
    width: 32px;
    float: right; }
    .c-header__btn-open-menu-open span {
      display: block;
      background-color: #ADADAD;
      width: 100%;
      height: 3px; }
      .c-header__btn-open-menu-open span:not(:last-child) {
        margin-bottom: 7px; }
  .c-header__btn-open-menu-close {
    display: none;
    width: 49px;
    height: 49px;
    border-radius: 50%;
    float: right;
    margin: -11px 0 0 0;
    font-size: 46px;
    background-color: #FF5D27; }
    .c-header__btn-open-menu-close i:before {
      color: #FFFFFF;
      position: relative;
      top: 1px; }
    @media (max-width: 991.98px) {
      .c-header__btn-open-menu-close {
        -webkit-transform: scale(0.75) translate(6px, -2px);
                transform: scale(0.75) translate(6px, -2px); } }
  .c-header__nav {
    background-color: #FFFFFF;
    -webkit-box-shadow: 0px 3px 6px #00000029;
            box-shadow: 0px 3px 6px #00000029;
    padding: 30px 18px 36px;
    border-bottom: 4px solid #FF5D27;
    font-size: 21px; }
    @media (min-width: 768px) {
      .c-header__nav {
        height: 100%;
        padding-top: 8px; } }
    .c-header__nav-list {
      list-style-type: none; }
      .c-header__nav-list-bottom .c-header__nav-link {
        border-bottom: 0 none;
        color: #ADADAD;
        font-size: 16px; }
        .c-header__nav-list-bottom .c-header__nav-link__icon {
          width: auto;
          font-size: 1.5em;
          color: inherit; }
    .c-header__nav-link {
      text-decoration: none !important;
      color: #333333;
      border-bottom: 1px solid #f4f4f4; }
      .c-header__nav-link__text {
        font-weight: 600; }
      .c-header__nav-link:hover {
        color: #FF5D27; }
  .c-header__overlay-inner, .c-header__overlay-content, .c-header__nav {
    height: 100%;
    width: 100%; }
  .c-header__nav {
    min-height: 100%;
    height: auto; }
  .c-header__overlay-content {
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    overflow: auto; }
  @media (min-width: 768px) {
    .c-header__overlay {
      min-height: calc(100vh - 120px);
      top: 120px;
      z-index: 120; }
    .c-header__overlay-inner, .c-header__overlay-content, .c-header__nav {
      height: auto; }
    .c-header__nav {
      width: auto; } }
  .c-header__search-icon {
    font-size: 25px;
    position: absolute;
    right: 185px;
    color: #adadad;
    cursor: pointer;
    z-index: 1000; }
    @media (max-width: 767px) {
      .c-header__search-icon {
        right: 78px; } }

body[class*="-header-overlay--open"] .c-header__btn-open-menu-open {
  display: none; }

body[class*="-header-overlay--open"] .c-header__btn-open-menu-close {
  display: block; }

body[class*="-state--scrolled"] .c-header {
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  height: 60px; }
  @media (min-width: 768px) {
    body[class*="-state--scrolled"] .c-header {
      height: 80px; } }
  body[class*="-state--scrolled"] .c-header__overlay-inner {
    padding-top: 60px; }
    @media (min-width: 768px) {
      body[class*="-state--scrolled"] .c-header__overlay-inner {
        padding-top: 0; } }
  body[class*="-state--scrolled"] .c-header__logo-wrapper {
    padding-top: 8px; }
    @media (min-width: 768px) {
      body[class*="-state--scrolled"] .c-header__logo-wrapper {
        max-width: 217px;
        padding-top: 12px; } }
  body[class*="-state--scrolled"] .c-header__btn-open-menu-wrapper {
    padding-top: 15px; }
    @media (min-width: 768px) {
      body[class*="-state--scrolled"] .c-header__btn-open-menu-wrapper {
        padding-top: 24px; } }
  @media (min-width: 768px) {
    body[class*="-state--scrolled"] .c-header__overlay {
      min-height: calc(100vh - 80px);
      top: 80px; } }

@media (max-width: 767.98px) {
  .c-header__overlay-inner {
    padding-left: 0;
    padding-right: 0; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvaGVhZGVyLnNjc3MiLCJhYnN0cmFjdHMvX3BsYWNlaG9sZGVycy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBY0E7RUM4QkMsZ0JBQWdCO0VBQ2hCLFNBQVM7RUFDTixVQUFVO0VBQ1YsU0FBUztFQUNULFVBQVUsRUFBQTs7QUN5QlY7RUZqRUo7SUFFUSxnQkFBZSxFQUFBLEVBRXRCOztBQUVEO0VBTUkseUJHYjhCO0VIZTlCLG1EQUEyQztVQUEzQywyQ0FBMkM7RUFJM0MsZUFBZTtFQUNmLE1BQU07RUFDTixPQUFPO0VBQ1AsYUFBYTtFQUViLFdBQVc7RUFDWCxZQUFZLEVBQUE7RUU0Qlo7SUY5Q0o7TUFHUSxhQUFhLEVBQUEsRUE2T3BCO0VBNU5HO0lBQ0ksa0JBQWtCLEVBQUE7RUFHdEI7SUFDSSxtQ0FBMkI7WUFBM0IsMkJBQTJCLEVBQUE7RUFHL0I7SUFFSSx5Q0FBaUM7SUFBakMsaUNBQWlDO0lBQ2pDLGlCQUFpQjtJQUNqQixnQkFBZ0IsRUFBQTtJRWNwQjtNRmxCQTtRQU9RLGVBQWU7UUFDZixpQkFBaUIsRUFBQSxFQUd4QjtFQUVEO0lBQ0ksYUFBYTtJQUNiLGVBQWU7SUFDZixZQUFZO0lBQ1osTUFBTTtJQUNOLE9BQU87SUFDUCxXQUFXO0lBQ1gsYUFBYSxFQUFBO0VBR2pCO0lBQ0ksa0JBQWtCO0lBQ2xCLGlCQUFpQixFQUFBO0lBRnBCO01BS08seUJBQXlCLEVBQUE7SUVWakM7TUZLQTtRQVNRLGNBQWMsRUFBQSxFQUdyQjtFQVFHO0lBRUkseUNBQWlDO0lBQWpDLGlDQUFpQztJQUVqQyxpQkFBaUIsRUFBQTtJRTdCekI7TUZ5Qkk7UUFPUSxpQkFBaUIsRUFBQSxFQUd4QjtFQVpKO0lBZU8scUJBQXFCLEVBQUE7RUFHekI7SUFDSSwrREdsQ3dDO0lIbUN4QyxjRzlFbUI7SUgrRW5CLHlCQUF5QjtJQUN6QixvQkFBb0IsRUFBQTtFQUd4QjtJQUVJLFdBQVc7SUFDWCxZQUFZLEVBQUE7SUFIZjtNQU1PLGNBQWM7TUFDZCx5QkcxRmU7TUg0RmYsV0FBVztNQUNYLFdBQVcsRUFBQTtNQVZsQjtRQWFXLGtCQUFrQixFQUFBO0VBTzlCO0lBRUksYUFBYTtJQUNiLFdBQVc7SUFDWCxZQUFZO0lBQ1osa0JBQWtCO0lBQ2xCLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsZUFBZTtJQUNmLHlCR3RIcUIsRUFBQTtJSDZHeEI7TUFZTyxjR3JJa0I7TUhzSWxCLGtCQUFrQjtNQUNsQixRQUFRLEVBQUE7SUVyRXBCO01GdURJO1FBa0JRLG1EQUEyQztnQkFBM0MsMkNBQTJDLEVBQUEsRUFHbEQ7RUFJTDtJQUNJLHlCR25KMEI7SUhvSjFCLHlDQUFpQztZQUFqQyxpQ0FBaUM7SUFDakMsdUJBQXVCO0lBQ3ZCLGdDRzFJeUI7SUgySXpCLGVBQWUsRUFBQTtJRWxHbkI7TUY2RkE7UUFRUSxZQUFZO1FBQ1osZ0JBQWdCLEVBQUEsRUF5Q3ZCO0lBdENHO01BQ0kscUJBQXFCLEVBQUE7TUFFcEI7UUFFTyxxQkFBcUI7UUFDckIsY0dsSlc7UUhtSlgsZUFBZSxFQUFBO1FBSnRCO1VBT1csV0FBVztVQUNYLGdCQUFnQjtVQUNoQixjQUFjLEVBQUE7SUFLOUI7TUFDSSxnQ0FBZ0M7TUFDaEMsY0dwS29CO01IcUtwQixnQ0cvSm1CLEVBQUE7TUhpS25CO1FBQ0ksV0FBVztRQUNYLGNHMUtpQixFQUFBO1FId0twQjtVQUtHLGVBQWU7VUFDZix1Q0FBK0I7a0JBQS9CLCtCQUErQixFQUFBO01BR25DO1FBQ0ksZ0JBQWdCLEVBQUE7TUFmdkI7UUFrQk8sY0dyTGlCLEVBQUE7RUgwTDdCO0lBR0ksWUFBWTtJQUNaLFdBQVcsRUFBQTtFQXhEZjtJQTRESSxnQkFBZ0I7SUFDaEIsWUFBWSxFQUFBO0VBR2hCO0lBQ0ksZ0JBQWdCO0lBQ2hCLGlDQUFpQztJQUNqQyxjQUFjLEVBQUE7RUVoS2xCO0lGTEE7TUEwS1EsK0JBQStCO01BQy9CLFVBQVU7TUFDVixZQUFZLEVBQUE7SUF0QnBCO01BNEJRLFlBQVksRUFBQTtJQWhGcEI7TUFvRlEsV0FBVyxFQUFBLEVBQ2Q7RUFHTDtJQUNJLGVBQWU7SUFDZixrQkFBa0I7SUFDbEIsWUFBWTtJQUNaLGNBQWM7SUFDZCxlQUFlO0lBQ2YsYUFBYSxFQUFBO0lBRWI7TUFSSjtRQVNRLFdBQVcsRUFBQSxFQUVsQjs7QUFJTDtFQVFnQixhQUFhLEVBQUE7O0FBUjdCO0VBWWdCLGNBQWMsRUFBQTs7QUFTOUI7RUFJUSx5Q0FBaUM7VUFBakMsaUNBQWlDO0VBQ2pDLFlBQVksRUFBQTtFRTlOaEI7SUZ5Tko7TUFRWSxZQUFZLEVBQUEsRUE0Q25CO0VBcERMO0lBYVksaUJBQWlCLEVBQUE7SUV0T3pCO01GeU5KO1FBZWdCLGNBQWMsRUFBQSxFQUVyQjtFQWpCVDtJQXFCWSxnQkFBZ0IsRUFBQTtJRTlPeEI7TUZ5Tko7UUF3QmdCLGdCQUFnQjtRQUNoQixpQkFBaUIsRUFBQSxFQUd4QjtFQTVCVDtJQWtDZ0IsaUJBQWlCLEVBQUE7SUUzUDdCO01GeU5KO1FBcUNvQixpQkFBaUIsRUFBQSxFQUd4QjtFRWpRVDtJRnlOSjtNQStDZ0IsOEJBQThCO01BQzlCLFNBQVMsRUFBQSxFQUNaOztBRTdQVDtFRlJBO0lBK1FRLGVBQWU7SUFDZixnQkFBZ0IsRUFBQSxFQUNuQiIsImZpbGUiOiJjb21wb25lbnRzL2hlYWRlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgJ2Jhc2UtY29tcG9uZW50JztcblxuJGNvbXBvbmVudC1wcmVmaXggOiAnYyc7XG4kY29tcG9uZW50LW5hbWUgOiAnaGVhZGVyJztcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCArICctJyArICRjb21wb25lbnQtbmFtZTtcblxuLnphdXgtaGVhZGVyLW92ZXJsYXktLW9wZW57XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIH1cbn1cblxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIH1cblxuICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4gICAgLy9ib3gtc2hhZG93OiAwcHggM3B4IDZweCAjMDAwMDAwMjk7XG4gICAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcblxuICAgIC8vdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDgwcHg7XG5cbiAgICAmX19pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmX19sb2dvLW1lZGlhIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgIH1cblxuICAgICZfX2xvZ28td3JhcHBlciB7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxNzJweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjZweDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJl9fb3ZlcmxheSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIH1cblxuICAgICZfX292ZXJsYXktaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgYnV0dG9uW2NsYXNzKj1cIl9fYnRuXCJdIHtcbiAgICAgICAgQGV4dGVuZCAlemF1eF9yZXNldF9ib3g7XG4gICAgfVxuXG4gICAgJl9fYnRuLW9wZW4tbWVudSB7XG5cbiAgICAgICAgJi13cmFwcGVyIHtcblxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgZm9udDogMzAwIDEuOHJlbS8xLjhyZW0gJHphdXhfZm9udDE7XG4gICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBtYXJnaW46IDNweCAxNnB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtb3BlbiB7XG5cbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxO1xuXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG5cbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYtY2xvc2Uge1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDQ5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ5cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW46IC0xMXB4IDAgMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuXG4gICAgICAgICAgICBpOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KSB0cmFuc2xhdGUoNnB4LCAtMnB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19uYXYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDZweCAjMDAwMDAwMjk7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMThweCAzNnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgICAgICAgICAgICYtYm90dG9tIHtcbiAgICAgICAgICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fbmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJl9faWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWxpbmsge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazM7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHphdXhfY29sb3Jfc2V0MV9ncmV5MjtcblxuICAgICAgICAgICAgJl9faWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcblxuICAgICAgICAgICAgICAmW2NsYXNzKj1cInFwaWNvbjEtYm9va1wiXSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zcHgsIDJweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fb3ZlcmxheS1pbm5lcixcbiAgICAmX19vdmVybGF5LWNvbnRlbnQsXG4gICAgJl9fbmF2IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19uYXYge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgJl9fb3ZlcmxheS1jb250ZW50IHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICZfX292ZXJsYXkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDEyMHB4KTtcbiAgICAgICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxMjA7XG4gICAgICAgIH1cblxuICAgICAgICAmX19vdmVybGF5LWlubmVyLFxuICAgICAgICAmX19vdmVybGF5LWNvbnRlbnQsXG4gICAgICAgICZfX25hdiB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmX19uYXYge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zZWFyY2gtaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTg1cHg7XG4gICAgICAgIGNvbG9yOiAjYWRhZGFkO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICByaWdodDogNzhweDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5ib2R5W2NsYXNzKj1cIi0jeyRjb21wb25lbnQtbmFtZX0tb3ZlcmxheS0tb3BlblwiXSB7XG4gICAgLy9vdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgICAgICZfX2J0bi1vcGVuLW1lbnUge1xuXG4gICAgICAgICAgICAmLW9wZW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtY2xvc2Uge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG5ib2R5W2NsYXNzKj1cIi1zdGF0ZS0tc2Nyb2xsZWRcIl0ge1xuXG4gICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggNnB4ICMwMDAwMDAyOTtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX292ZXJsYXktaW5uZXIge1xuXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xvZ28td3JhcHBlciB7XG5cbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIxN3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmX19idG4tb3Blbi1tZW51IHtcblxuICAgICAgICAgICAgJi13cmFwcGVyIHtcblxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAmX19vdmVybGF5IHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XG4gICAgICAgICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuICAgICAgICAmX19vdmVybGF5LWlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIEhhcmR3YXJlLWFjY2VsZXJhdGVkIFxuLy8gQHNlZSBodHRwOi8vYmxvZy50ZWFtdHJlZWhvdXNlLmNvbS9pbmNyZWFzZS15b3VyLXNpdGVzLXBlcmZvcm1hbmNlLXdpdGgtaGFyZHdhcmUtYWNjZWxlcmF0ZWQtY3NzXG4vLyBAc2VlIGh0dHA6Ly93d3cuaHRtbDVyb2Nrcy5jb20vZW4vdHV0b3JpYWxzL3NwZWVkL2hpZ2gtcGVyZm9ybWFuY2UtYW5pbWF0aW9ucy9cbiV6YXV4X2ZvcmNlX2hhIHtcblx0Ly8td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0Ly8tbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0Ly8tbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHQvLy1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXG5cdC8vLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdC8vLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdC8vLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG5cdC8vLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTAwMDtcblx0Ly8tbW96LXBlcnNwZWN0aXZlOiAxMDAwO1xuXHQvLy1tcy1wZXJzcGVjdGl2ZTogMTAwMDtcblx0cGVyc3BlY3RpdmU6IDEwMDA7XG59XG5cbi8vIFBsYWNlaG9sZGVyIG9mIGNsYXNzIC5zci1vbmx5IGZyb20gQm9vdHN0cmFwXG4lemF1eF9zcl9vbmx5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4vLyBCZXR0ZXIgZm9udCBzbW9vdGhpbmcgZm9yIG1vZGVybiBicm93c2Vycy5cbi8vIEBzZWUgaHR0cHM6Ly9kYXZpZHdhbHNoLm5hbWUvZm9udC1zbW9vdGhpbmdcbi8vIEBzZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL2ZvbnQtc21vb3RoXG4lemF1eF90ZXh0X2FudGlhbGlhc2VkIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4lemF1eF9yZXNldF9ib3gge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDtcbn1cblxuJXphdXhfcmVzZXRfdHlwbyB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4lemF1eF9jbGVhcmZpeCB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn0iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBDT0xPUiBTRVRTXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBEZWZhdWx0IHdlYiBzYWZlXG4kemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlOiAjZmZmZmZmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjazogIzAwMDAwMDtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkOiAjZDk1MzRmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbjogIzVjYjg1YztcbiR6YXV4X2NvbG9yX2RlZmF1bHRfZ3JlZW4yOiAjMjZCRTBBO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlOiAjMzM3YWI3O1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlMjogIzNFOTdGRjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI2ZmMDBmZjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfb3JhbmdlOiAjZjBhZDRlO1xuXG4vLyBTZXQgMVxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNmZjVkMjc7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMzogIzMzMzMzMztcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s0OiAjNTI1MjUyO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazU6ICM1YjViNWI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNjogIzY2NjY2NjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3OiAjMTUxNDE0O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTogI2FkYWRhZDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTI6ICNmNGY0ZjQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzOiAjY2NjY2NjO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NDogI2MxYzFjMTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTU6ICNkNmQ2ZDY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2OiAjYmNiY2JjO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NzogI2VmZWZlZjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTg6ICM2ZjZmNmY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5OiAjZWFlYWVhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTA6ICNhYWFhYWE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMTogI2U2ZTZlNjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyOiAjOTg5ODk4O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTM6ICM3MDcwNzA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNDogIzU4NjU2ZTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE1OiAjZWVlZWVlO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTY6ICNlNWU1ZTU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNzogI2JhYmFiYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE4OiAjNkY2RjZFO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTk6ICM4MTgxODE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyMDogIzhFOEU4RTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTE6ICMwYTQxNTU7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUyOiAjMDBjMmUyO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMzogIzAwNTk5OTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTQ6ICMwMDlFRTM7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWU1OiAjOTVDRkVEO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQxOiAjZDIwYTExO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQyOiAjYjI0ZDUwO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQzOiAjRTIwMDAwO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjE6ICMwMDk5MzM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMjogIzAwN2QzYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4zOiAjNTBiYzRhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjQ6ICM4OEIzMUE7XG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTI6ICNmZjk5MDA7XG4kemF1eF9jb2xvcl9kZWZhdWx0X3llbGxvdzogI0ZGQzMxRjtcblxuLy8gTWFpblxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIEZvbnRzXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAwLjY1O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4O1xuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICAvLyBkZWZhdWx0XG4gIG1kOiA3MjBweCxcbiAgLy8gZGVmYXVsdFxuICBsZzogOTYwcHgsXG4gIC8vIGRlZmF1bHRcbiAgLy94bDogMTM4OHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoICAgLy8gY2hhbmdlZFxuICB4bDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKSxcbikgIWRlZmF1bHQ7XG5cbiRzcGFjZXI6IDFyZW07XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgZjI6IDJweCxcbiAgICBmNTogNXB4LFxuICAgIGYxMDogMTBweCxcbiAgICBmMTU6IDE1cHgsXG4gICAgZjE2OiAxNnB4LFxuICAgIGYyMDogMjBweCxcbiAgICBmMjU6IDI1cHgsXG4gICAgZjI3OiAyN3B4LFxuICAgIGYzMDogMzBweCxcbiAgICBmMzU6IDM1cHgsXG4gICAgZjQwOiA0MHB4LFxuICAgIGY0NTogNDVweCxcbiAgICBmNTA6IDUwcHgsXG4gICAgZjU1OiA1NXB4LFxuICAgIGY2MDogNjBweCxcbiAgICBmNjU6IDY1cHgsXG4gICAgZjcwOiA3MHB4LFxuICAgIGY3NTogNzVweCxcbiAgICBmODA6IDgwcHgsXG4gICAgZjg1OiA4NXB4LFxuICAgIGY5MDogOTBweCxcbiAgICBmOTU6IDk1cHgsXG4gICAgZjEwMDogMTAwcHgsXG4gICAgZjEyMDogMTIwcHgsXG4gICAgZjEzMDogMTMwcHgsXG4gICAgZjE1MDogMTUwcHgsXG4gICAgZjIwMDogMjAwcHgsXG4gICAgZjI1MDogMjUwcHgsXG4gICksXG4gICRzcGFjZXJzXG4pO1xuIl19 */

.new_header--container {
  padding: 0px !important; }
  .new_header--container .new_header {
    height: 70px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background-color: #ffffff;
    border-bottom: 1px solid #f2f2f2;
    position: fixed;
    z-index: 15; }
    .new_header--container .new_header .new_header__logoContainer {
      width: 300px;
      height: 35px; }
      .new_header--container .new_header .new_header__logoContainer img {
        width: 100%;
        -o-object-fit: cover;
           object-fit: cover; }
    .new_header--container .new_header .new_header__right {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      font-size: 18px;
      line-height: 20px;
      letter-spacing: 0px;
      position: absolute;
      right: 22px; }
      .new_header--container .new_header .new_header__right .new_header__text1 {
        color: #333333;
        font-family: "Roboto-Condensed"; }
      .new_header--container .new_header .new_header__right .new_header__text2 {
        color: #d20a11;
        text-transform: uppercase;
        font-family: "Roboto-Condensed-bold"; }
    @media (max-width: 768px) {
      .new_header--container .new_header {
        width: 100%;
        height: 46px;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between; }
        .new_header--container .new_header .new_header__logoContainer {
          width: 150px;
          height: 17px;
          margin-left: 12px; }
        .new_header--container .new_header .new_header__right {
          font-size: 14px;
          line-height: 14px;
          right: 12px; } }
    @media (max-width: 374px) {
      .new_header--container .new_header {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        height: 60px; }
        .new_header--container .new_header .new_header__logoContainer {
          margin: 0px 5px; }
        .new_header--container .new_header .new_header__right {
          position: relative;
          right: inherit;
          margin: 0px 5px; } }
    @media (max-width: 322px) {
      .new_header--container .new_header {
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; } }
    @media (min-width: 769px) {
      .new_header--container .new_header {
        width: 740px; } }
    @media (min-width: 992px) {
      .new_header--container .new_header {
        width: 960px; } }
    @media (min-width: 1200px) {
      .new_header--container .new_header {
        width: 1028px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvbmV3X2hlYWRlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBO0VBQ0UsdUJBQXVCLEVBQUE7RUFEekI7SUFJSSxZQUFZO0lBQ1osb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYix5QkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQjtJQUNuQix3QkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QjtJQUN2Qix5QkFBeUI7SUFDekIsZ0NBQWdDO0lBQ2hDLGVBQWUsRUFBQTtJQVZuQjtNQWFNLFlBQVk7TUFDWixZQUFZLEVBQUE7TUFkbEI7UUFpQlEsV0FBVztRQUNYLG9CQUFpQjtXQUFqQixpQkFBaUIsRUFBQTtJQWxCekI7TUF1Qk0sb0JBQWE7TUFBYixvQkFBYTtNQUFiLGFBQWE7TUFDYixlQUFlO01BQ2YsaUJBQWlCO01BQ2pCLG1CQUFtQjtNQUNuQixrQkFBa0I7TUFDbEIsV0FBVyxFQUFBO01BNUJqQjtRQStCUSxjQUFjO1FBQ2QsK0JBQStCLEVBQUE7TUFoQ3ZDO1FBb0NRLGNBQWM7UUFDZCx5QkFBeUI7UUFDekIsb0NBQW9DLEVBQUE7SUFJeEM7TUExQ0o7UUEyQ00sV0FBVztRQUNYLFlBQVk7UUFDWix5QkFBOEI7WUFBOUIsc0JBQThCO2dCQUE5Qiw4QkFBOEIsRUFBQTtRQTdDcEM7VUFnRFEsWUFBWTtVQUNaLFlBQVk7VUFDWixpQkFBaUIsRUFBQTtRQWxEekI7VUFzRFEsZUFBZTtVQUNmLGlCQUFpQjtVQUNqQixXQUFXLEVBQUEsRUFDWjtJQUdIO01BNURKO1FBNkRNLG1CQUFlO1lBQWYsZUFBZTtRQUNmLFlBQVksRUFBQTtRQTlEbEI7VUFpRVEsZUFBZSxFQUFBO1FBakV2QjtVQXFFUSxrQkFBa0I7VUFDbEIsY0FBYztVQUNkLGVBQWUsRUFBQSxFQUNoQjtJQUdIO01BM0VKO1FBNEVNLHdCQUF1QjtZQUF2QixxQkFBdUI7Z0JBQXZCLHVCQUF1QixFQUFBLEVBYzFCO0lBWEM7TUEvRUo7UUFnRk0sWUFBWSxFQUFBLEVBVWY7SUFQQztNQW5GSjtRQW9GTSxZQUFZLEVBQUEsRUFNZjtJQUhDO01BdkZKO1FBd0ZNLGFBQWEsRUFBQSxFQUVoQiIsImZpbGUiOiJjb21wb25lbnRzL25ld19oZWFkZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0IFwiYmFzZS1jb21wb25lbnRcIjtcblxuLm5ld19oZWFkZXItLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuXG4gIC5uZXdfaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMmYyZjI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuXG4gICAgLm5ld19oZWFkZXJfX2xvZ29Db250YWluZXIge1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5ld19oZWFkZXJfX3JpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMjJweDtcblxuICAgICAgLm5ld19oZWFkZXJfX3RleHQxIHtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1Db25kZW5zZWRcIjtcbiAgICAgIH1cblxuICAgICAgLm5ld19oZWFkZXJfX3RleHQyIHtcbiAgICAgICAgY29sb3I6ICNkMjBhMTE7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1Db25kZW5zZWQtYm9sZFwiO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIC5uZXdfaGVhZGVyX19sb2dvQ29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgfVxuXG4gICAgICAubmV3X2hlYWRlcl9fcmlnaHQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICByaWdodDogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgLm5ld19oZWFkZXJfX2xvZ29Db250YWluZXIge1xuICAgICAgICBtYXJnaW46IDBweCA1cHg7XG4gICAgICB9XG5cbiAgICAgIC5uZXdfaGVhZGVyX19yaWdodCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbjogMHB4IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzIycHgpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgd2lkdGg6IDc0MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgd2lkdGg6IDk2MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDI4cHg7XG4gICAgfVxuICB9XG59XG4iXX0= */

.c-usertools nav ul li {
  display: inline;
  font-family: Work Sans, sans-serif;
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.8rem;
  color: #ADADAD; }
  .c-usertools nav ul li strong {
    font-size: 1.8rem;
    line-height: 1.8rem; }
  .c-usertools nav ul li:not(:last-child) {
    margin: 0 10px 5px 0; }
    .c-usertools nav ul li:not(:last-child):after {
      content: " ";
      height: 18px;
      border-right: 1px solid #ADADAD;
      position: relative;
      left: 2px;
      top: 1px; }
  .c-usertools nav ul li a, .c-usertools nav ul li a:visited, .c-usertools nav ul li a:focus, .c-usertools nav ul li a:active {
    color: #ADADAD;
    text-decoration: none; }
  .c-usertools nav ul li a:hover {
    color: #ADADAD;
    text-decoration: underline; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvdXNlcnRvb2xzLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVFBO0VBS2dCLGVBQWU7RUFFZixvREM0Qm9DO0VEM0JwQyxtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQXNCbkIsY0NuQmUsRUFBQTtFRGIvQjtJQWNvQixpQkFBaUI7SUFDakIsbUJBQW1CLEVBQUE7RUFmdkM7SUFvQm9CLG9CQUFvQixFQUFBO0lBcEJ4QztNQXVCd0IsWUFBWTtNQUNaLFlBQVk7TUFDWiwrQkNaTztNRGFQLGtCQUFrQjtNQUNsQixTQUFTO01BQ1QsUUFBUSxFQUFBO0VBNUJoQztJQXdDd0IsY0MzQk87SUQ0QlAscUJBQXFCLEVBQUE7RUF6QzdDO0lBNkN3QixjQ2hDTztJRGlDUCwwQkFBMEIsRUFBQSIsImZpbGUiOiJjb21wb25lbnRzL3VzZXJ0b29scy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XHJcblxyXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lIDogJ3VzZXJ0b29scyc7XHJcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCArICctJyArICRjb21wb25lbnQtbmFtZTtcclxuXHJcbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuXHJcbiAgICBuYXYge1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG5cclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCA1cHggMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR6YXV4X2NvbG9yX3NldDFfZ3JleTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGEgeyAgXHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJixcclxuICAgICAgICAgICAgICAgICAgICAmOnZpc2l0ZWQsXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIENPTE9SIFNFVFNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIERlZmF1bHQgd2ViIHNhZmVcclxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTogI0ZGRkZGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjazogIzAwMDAwMDtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQ6ICNkOTUzNGY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfZ3JlZW46ICM1Y2I4NWM7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmx1ZTogIzMzN2FiNztcclxuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjRkYwMEZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X29yYW5nZTogI2YwYWQ0ZTtcclxuXHJcbi8vIFNldCAxXHJcbiR6YXV4X2NvbG9yX3NldDFfd2hpdGUxOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xyXG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szOiAjMzMzMzMzO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNTogIzVCNUI1QjtcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazY6ICM2NjY2NjY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE6ICNBREFEQUQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTI6ICNGNEY0RjQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTM6ICNDQ0NDQ0M7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTQ6ICNDMUMxQzE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTU6ICNENkQ2RDY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTY6ICNCQ0JDQkM7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTc6ICNlZmVmZWY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTg6ICM2RjZGNkY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTk6ICNFQUVBRUE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEwOiAjQUFBQUFBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMTogI0U2RTZFNjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTI6ICM5ODk4OTg7XHJcblxyXG4vLyBNYWluXHJcbiR6YXV4X2NvbG9yX21haW5fYnJhbmQ6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gRm9udHNcclxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4kemF1eF9mb250MTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4kemF1eF9mb250MjogQml0dGVyLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcclxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogMC42NTtcclxuJGdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcbiAgc206IDU0MHB4LCAvLyBkZWZhdWx0XHJcbiAgbWQ6IDcyMHB4LCAvLyBkZWZhdWx0XHJcbiAgbGc6IDk2MHB4LCAvLyBkZWZhdWx0XHJcbiAgLy94bDogMTM4OHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWRcclxuICB4bDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHNwYWNlcjogMXJlbTtcclxuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xyXG4kc3BhY2VyczogbWFwLW1lcmdlKFxyXG4gIChcclxuICAgIGYyOiAycHgsXHJcbiAgICBmNTogNXB4LFxyXG4gICAgZjEwOiAxMHB4LFxyXG4gICAgZjE1OiAxNXB4LFxyXG4gICAgZjE2OiAxNnB4LFxyXG4gICAgZjIwOiAyMHB4LFxyXG4gICAgZjI1OiAyNXB4LFxyXG4gICAgZjMwOiAzMHB4LFxyXG4gICAgZjM1OiAzNXB4LFxyXG4gICAgZjQwOiA0MHB4LFxyXG4gICAgZjQ1OiA0NXB4LFxyXG4gICAgZjUwOiA1MHB4LFxyXG4gICAgZjU1OiA1NXB4LFxyXG4gICAgZjYwOiA2MHB4LFxyXG4gICAgZjY1OiA2NXB4LFxyXG4gICAgZjcwOiA3MHB4LFxyXG4gICAgZjc1OiA3NXB4LFxyXG4gICAgZjgwOiA4MHB4LFxyXG4gICAgZjg1OiA4NXB4LFxyXG4gICAgZjkwOiA5MHB4LFxyXG4gICAgZjk1OiA5NXB4LFxyXG4gICAgZjEwMDogMTAwcHhcclxuICApLFxyXG4gICRzcGFjZXJzXHJcbik7Il19 */

.c-wrapper--w1 {
  max-width: 1176px; }

.c-wrapper--w2 {
  max-width: 1160px; }

.c-wrapper--w4 {
  max-width: 1285px; }
  .c-wrapper--w4-res1 {
    padding-left: 15px;
    padding-right: 15px; }
    @media (max-width: 1390px) {
      .c-wrapper--w4-res1 {
        padding-left: 30px;
        padding-right: 30px; } }
    @media (max-width: 991.98px) {
      .c-wrapper--w4-res1 {
        padding-left: 15px;
        padding-right: 0px; } }

.c-wrapper--w3 {
  max-width: 964px; }

@media (min-width: 992px) {
  .container-xl > .row > .col-lg-6.offset-lg-3 {
    max-width: 55%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 54.286%;
            flex: 0 0 54.286%;
    margin-left: 23%; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvd3JhcHBlci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFVSTtFQUNJLGlCQUFzQyxFQUFBOztBQUcxQztFQUNJLGlCQUFpQixFQUFBOztBQUdyQjtFQUNJLGlCQUFpQixFQUFBO0VBR2pCO0lBQ0ksa0JBQWlCO0lBQ2pCLG1CQUFrQixFQUFBO0lBQ2xCO01BSEo7UUFJUSxrQkFBaUI7UUFDakIsbUJBQWtCLEVBQUEsRUFNekI7SUN3Q0w7TURuREk7UUFRUSxrQkFBaUI7UUFDakIsa0JBQWlCLEVBQUEsRUFFeEI7O0FBSUw7RUFDSSxnQkFBZ0IsRUFBQTs7QUNzQnBCO0VEaEJBO0lBR1ksY0FBYztJQUVkLG1CQUFpQjtRQUFqQixxQkFBaUI7WUFBakIsaUJBQWlCO0lBQ2pCLGdCQUFnQixFQUFBLEVBQ25CIiwiZmlsZSI6ImNvbXBvbmVudHMvd3JhcHBlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XHJcblxyXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lIDogJ3dyYXBwZXInO1xyXG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XHJcblxyXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcbiAgICBcclxuICAgICYtLXcxIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDExNDZweCArICRncmlkLWd1dHRlci13aWR0aDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi0tdzIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTE2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXc0e1xyXG4gICAgICAgIG1heC13aWR0aDogMTI4NXB4O1xyXG4gICAgICAgIFxyXG5cclxuICAgICAgICAmLXJlczF7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDoxNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjE1cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSggbWF4LXdpZHRoOjEzOTBweCApe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjMwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDoxNXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDowcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLS13MyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5NjRweDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgIC5jb250YWluZXIteGwge1xyXG4gICAgICAgID4gLnJvdyB7XHJcbiAgICAgICAgICAgID4gLmNvbC1sZy02Lm9mZnNldC1sZy0zIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTUlO1xyXG4gICAgICAgICAgICAgICAgLy9tYXgtd2lkdGg6IDc5OHB4O1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDU0LjI4NiU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjMlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXX0= */

.c-scrollprogress__bar {
  background-color: #FF5D27;
  height: 4px;
  width: 0%; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc2Nyb2xscHJvZ3Jlc3Muc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUk7RUFDSSx5QkNNeUI7RURMekIsV0FBVztFQUNYLFNBQVMsRUFBQSIsImZpbGUiOiJjb21wb25lbnRzL3Njcm9sbHByb2dyZXNzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbkBpbXBvcnQgJ2Jhc2UtY29tcG9uZW50JztcclxuXHJcbiRjb21wb25lbnQtcHJlZml4IDogJ2MnO1xyXG4kY29tcG9uZW50LW5hbWUgOiAnc2Nyb2xscHJvZ3Jlc3MnO1xyXG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XHJcblxyXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcblxyXG4gICAgJl9fYmFyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcbiAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgd2lkdGg6IDAlO1xyXG4gICAgfVxyXG5cclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBDT0xPUiBTRVRTXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4vLyBEZWZhdWx0IHdlYiBzYWZlXHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU6ICNGRkZGRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmxhY2s6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkOiAjZDk1MzRmO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWU6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2U6ICNmMGFkNGU7XHJcblxyXG4vLyBTZXQgMVxyXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMTogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcclxuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjRkY1RDI3O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMzogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazU6ICM1QjVCNUI7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2OiAjNjY2NjY2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyOiAjRjRGNEY0O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzOiAjQ0NDQ0NDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0OiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1OiAjRDZENkQ2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2OiAjQkNCQ0JDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3OiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4OiAjNkY2RjZGO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5OiAjRUFFQUVBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMDogI0FBQUFBQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTE6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyOiAjOTg5ODk4O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlciwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aDogMzBweDtcclxuXHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxyXG4gIHNtOiA1NDBweCwgLy8gZGVmYXVsdFxyXG4gIG1kOiA3MjBweCwgLy8gZGVmYXVsdFxyXG4gIGxnOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGw6IDE0MTAgKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZCAoZG9tdXMgZmVlZGJhY2sgMDQvMDYvMjAyMClcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRzcGFjZXI6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZShcclxuICAoXHJcbiAgICBmMjogMnB4LFxyXG4gICAgZjU6IDVweCxcclxuICAgIGYxMDogMTBweCxcclxuICAgIGYxNTogMTVweCxcclxuICAgIGYxNjogMTZweCxcclxuICAgIGYyMDogMjBweCxcclxuICAgIGYyNTogMjVweCxcclxuICAgIGYzMDogMzBweCxcclxuICAgIGYzNTogMzVweCxcclxuICAgIGY0MDogNDBweCxcclxuICAgIGY0NTogNDVweCxcclxuICAgIGY1MDogNTBweCxcclxuICAgIGY1NTogNTVweCxcclxuICAgIGY2MDogNjBweCxcclxuICAgIGY2NTogNjVweCxcclxuICAgIGY3MDogNzBweCxcclxuICAgIGY3NTogNzVweCxcclxuICAgIGY4MDogODBweCxcclxuICAgIGY4NTogODVweCxcclxuICAgIGY5MDogOTBweCxcclxuICAgIGY5NTogOTVweCxcclxuICAgIGYxMDA6IDEwMHB4XHJcbiAgKSxcclxuICAkc3BhY2Vyc1xyXG4pOyJdfQ== */

.c-ratio:not([class*="--media-loaded"]) > * {
  position: absolute;
  opacity: 0; }

.c-ratio:not([class*="--media-loaded"]):before {
  display: block;
  content: " ";
  width: 100%; }

.c-ratio[class*="--opload"] > * {
  opacity: 1;
  top: 0; }

.c-ratio--fullwidth,
.c-ratio--fullwidth img {
  width: 100%; }

.c-ratio--style1 {
  max-width: 100%;
  position: relative; }
  .c-ratio--style1 > * {
    -webkit-transition: opacity 300ms ease-in-out;
    transition: opacity 300ms ease-in-out; }
  .c-ratio--style1:not([class*="--media-loaded"]) {
    background-color: #efefef; }

.c-ratio[class*="--1-1"]:before {
  padding-top: calc( (1 / 1) * 100%); }

.c-ratio[class*="--457-304"]:before {
  padding-top: 66.52079%; }

.c-ratio[class*="--377-251"]:before {
  padding-top: 66.57825%; }

.c-ratio[class*="--380-214"]:before {
  padding-top: 56.31579%; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcmF0aW8uc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBUUE7RUFLRyxrQkFBa0I7RUFDbEIsVUFBVSxFQUFBOztBQU5iO0VBVUcsY0FBYztFQUNkLFlBQVk7RUFDWixXQUFXLEVBQUE7O0FBWmQ7RUFtQkcsVUFBUztFQUNULE1BQUssRUFBQTs7QUFJTjs7RUFJQyxXQUFXLEVBQUE7O0FBS2I7RUFFTyxlQUFlO0VBQ2Ysa0JBQWtCLEVBQUE7RUFIeEI7SUFNQyw2Q0FBcUM7SUFBckMscUNBQXFDLEVBQUE7RUFOdEM7SUFVQyx5QkN2QjhCLEVBQUE7O0FEcEJqQztFQWtERyxrQ0FBa0MsRUFBQTs7QUFsRHJDO0VBd0RHLHNCQUErQixFQUFBOztBQXhEbEM7RUE4REcsc0JBQStCLEVBQUE7O0FBOURsQztFQW9FRyxzQkFBK0IsRUFBQSIsImZpbGUiOiJjb21wb25lbnRzL3JhdGlvLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbkBpbXBvcnQgJ2Jhc2UtY29tcG9uZW50JztcclxuXHJcbiRjb21wb25lbnQtcHJlZml4IDogJ2MnO1xyXG4kY29tcG9uZW50LW5hbWUgOiAncmF0aW8nO1xyXG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XHJcblxyXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcblxyXG5cdCY6bm90KFtjbGFzcyo9XCItLW1lZGlhLWxvYWRlZFwiXSkge1xyXG5cclxuXHRcdD4gKiB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdCZbY2xhc3MqPVwiLS1vcGxvYWRcIl17XHJcblx0XHQ+ICp7XHJcblx0XHRcdG9wYWNpdHk6MTtcclxuXHRcdFx0dG9wOjA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLS1mdWxsd2lkdGgge1xyXG5cclxuXHRcdCYsXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdFx0XHJcblx0fVxyXG5cclxuXHQmLS1zdHlsZTEge1xyXG5cclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdD4gKiB7XHJcblx0XHRcdHRyYW5zaXRpb246XHRvcGFjaXR5IDMwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6bm90KFtjbGFzcyo9XCItLW1lZGlhLWxvYWRlZFwiXSkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXk3O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuXHR9XHJcblxyXG5cdCZbY2xhc3MqPVwiLS0xLTFcIl0ge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogY2FsYyggKDEgLyAxKSAqIDEwMCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JltjbGFzcyo9XCItLTQ1Ny0zMDRcIl0ge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogKDMwNCAvIDQ1NykgKiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JltjbGFzcyo9XCItLTM3Ny0yNTFcIl0ge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogKDI1MSAvIDM3NykgKiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JltjbGFzcyo9XCItLTM4MC0yMTRcIl0ge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogKDIxNCAvIDM4MCkgKiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBDT0xPUiBTRVRTXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4vLyBEZWZhdWx0IHdlYiBzYWZlXHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGUgIDogI0ZGRkZGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjayAgOiAjMDAwMDAwO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X3JlZCAgICA6ICNkOTUzNGY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfZ3JlZW4gIDogIzVjYjg1YztcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlICAgOiAjMzM3YWI3O1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X21hZ2VudGE6ICNGRjAwRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfb3JhbmdlIDogI2YwYWQ0ZTtcclxuXHJcbi8vIFNldCAxXHJcbiR6YXV4X2NvbG9yX3NldDFfd2hpdGUxIDogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcclxuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjRkY1RDI3O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMyA6ICMzMzMzMzM7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s1IDogIzVCNUI1QjtcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazYgOiAjNjY2NjY2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNyA6ICMxNTE0MTQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEgIDogI0FEQURBRDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MiAgOiAjRjRGNEY0O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzICA6ICNDQ0NDQ0M7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTQgIDogI0MxQzFDMTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NSAgOiAjRDZENkQ2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2ICA6ICNCQ0JDQkM7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTcgIDogI2VmZWZlZjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5OCAgOiAjNkY2RjZGO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5ICA6ICNFQUVBRUE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEwIDogI0FBQUFBQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTEgOiAjRTZFNkU2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMiA6ICM5ODk4OTg7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTEgIDogIzBhNDE1NTtcclxuXHJcbi8vIE1haW5cclxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBGb250c1xyXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsXHJcbkhlbHZldGljYSxcclxuQXJpYWwsXHJcbnNhbnMtc2VyaWY7XHJcbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsXHJcbkhlbHZldGljYSxcclxuQXJpYWwsXHJcbnNhbnMtc2VyaWY7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEJPT1RTVFJBUCBPVkVSUklERVxyXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAwLjY1O1xyXG4kZ3JpZC1ndXR0ZXItd2lkdGggICAgIDogMzBweDtcclxuXHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKHNtOiA1NDBweCwgLy8gZGVmYXVsdFxyXG4gIG1kICAgICAgICAgICAgICAgICA6IDcyMHB4LCAvLyBkZWZhdWx0XHJcbiAgbGcgICAgICAgICAgICAgICAgIDogOTYwcHgsIC8vIGRlZmF1bHRcclxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZFxyXG4gIHhsICAgICAgICAgICAgICAgICA6IDE0MTAgKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZCAoZG9tdXMgZmVlZGJhY2sgMDQvMDYvMjAyMClcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRzcGFjZXIgOiAxcmVtO1xyXG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XHJcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKGYyOiAycHgsXHJcbiAgICBmNTogNXB4LFxyXG4gICAgZjEwOiAxMHB4LFxyXG4gICAgZjE1OiAxNXB4LFxyXG4gICAgZjE2OiAxNnB4LFxyXG4gICAgZjIwOiAyMHB4LFxyXG4gICAgZjI1OiAyNXB4LFxyXG4gICAgZjI3OiAyN3B4LFxyXG4gICAgZjMwOiAzMHB4LFxyXG4gICAgZjM1OiAzNXB4LFxyXG4gICAgZjQwOiA0MHB4LFxyXG4gICAgZjQ1OiA0NXB4LFxyXG4gICAgZjUwOiA1MHB4LFxyXG4gICAgZjU1OiA1NXB4LFxyXG4gICAgZjYwOiA2MHB4LFxyXG4gICAgZjY1OiA2NXB4LFxyXG4gICAgZjcwOiA3MHB4LFxyXG4gICAgZjc1OiA3NXB4LFxyXG4gICAgZjgwOiA4MHB4LFxyXG4gICAgZjg1OiA4NXB4LFxyXG4gICAgZjkwOiA5MHB4LFxyXG4gICAgZjk1OiA5NXB4LFxyXG4gICAgZjEwMDogMTAwcHgsXHJcbiAgICBmMTIwOiAxMjBweCxcclxuICAgIGYxMzA6IDEzMHB4LFxyXG4gICAgZjE1MDogMTUwcHgsXHJcbiAgICBmMjAwOiAyMDBweCxcclxuICAgIGYyNTA6IDI1MHB4KSxcclxuICAkc3BhY2Vycyk7Il19 */

.c-post1__inner, .c-post1__img-wrapper {
  position: relative; }

.c-post1__img-wrapper {
  overflow: hidden;
  /*
        height: 296px;

        @include media-breakpoint-between(sm, lg) {
            height: 22vw;
        }*/
  /*
        img {
            object-fit: cover;
            //object-position: bottom right;
            object-position: center;
            font-family: 'object-fit: cover; object-position: center;'; // For JS polyfill

            height: 100%;
            width: 100%;
        }*/ }
  .c-post1__img-wrapper figure,
  .c-post1__img-wrapper a {
    display: block;
    height: 100%; }

.c-post1__meta {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }
  .c-post1__meta--author {
    font-family: Work Sans, sans-serif;
    font-size: 1.8rem;
    line-height: 2.4rem; }
  .c-post1__meta--cat {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1; }
    .c-post1__meta--cat.topleft {
      top: 0;
      left: 0;
      bottom: auto; }
    .c-post1__meta--cat a {
      display: block;
      padding: 4px 20px 4px 20px;
      font-family: Work Sans, sans-serif;
      font-size: 16px;
      line-height: 2.4rem;
      font-weight: 700;
      text-transform: uppercase;
      -webkit-transition: background-color 300ms ease-in-out;
      transition: background-color 300ms ease-in-out;
      background-color: #FF5D27; }
      .c-post1__meta--cat a, .c-post1__meta--cat a:visited, .c-post1__meta--cat a:focus, .c-post1__meta--cat a:active {
        color: #FFFFFF;
        text-decoration: none; }
      .c-post1__meta--cat a:hover {
        background-color: #ff4a0e;
        color: #FFFFFF;
        text-decoration: none; }

.c-post1--article .c-post1__content {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: relative;
  min-height: 256px;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out; }

.c-post1--article .c-post1__meta {
  position: absolute;
  bottom: 5px;
  left: 0px; }
  .c-post1--article .c-post1__meta--author {
    font-family: Work Sans, sans-serif;
    font-size: 16px;
    line-height: 19px; }
  .c-post1--article .c-post1__meta .c-post1__meta-wrapper--author {
    float: left; }
  .c-post1--article .c-post1__meta .c-post1__meta-wrapper--icons {
    float: right; }
    .c-post1--article .c-post1__meta .c-post1__meta-wrapper--icons .icon {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 42px;
              flex: 0 0 42px;
      width: 42px;
      height: 42px;
      background: #333333;
      font-size: 21px;
      color: #FFFFFF;
      border-radius: 50%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }

.c-post1--style1 h3,
.c-post1--style1 .h3 {
  font-family: Work Sans, sans-serif;
  font-size: 3.2rem;
  line-height: 4.0rem;
  font-weight: 800; }
  .c-post1--style1 h3:not(:last-child),
  .c-post1--style1 .h3:not(:last-child) {
    margin-bottom: 10px; }

.c-post1--style1 h4,
.c-post1--style1 .h4 {
  font-family: Work Sans, sans-serif;
  font-size: 1.8rem;
  line-height: 2.4rem;
  font-weight: 700; }
  .c-post1--style1 h4:not(:last-child),
  .c-post1--style1 .h4:not(:last-child) {
    margin-bottom: 10px; }

.c-post1--style2 h3,
.c-post1--style2 .h3 {
  font-family: Work Sans, sans-serif;
  font-size: 28px;
  line-height: 32px;
  font-weight: 700; }
  .c-post1--style2 h3:not(:last-child),
  .c-post1--style2 .h3:not(:last-child) {
    margin-bottom: 10px; }

.c-post1--style2 h4,
.c-post1--style2 .h4 {
  font-family: Work Sans, sans-serif;
  font-size: 1.8rem;
  line-height: 2.4rem;
  font-weight: 700; }
  .c-post1--style2 h4:not(:last-child),
  .c-post1--style2 .h4:not(:last-child) {
    margin-bottom: 10px; }

.c-post1--style2 .c-post1__content {
  background-color: #F4F4F4; }
  .c-post1--style2 .c-post1__content .icon-box-orange {
    width: 42px;
    height: 42px;
    border-radius: 1000px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    color: #FFFFFF;
    background-color: #FF5D27;
    font-size: 24px;
    position: absolute;
    top: 0;
    right: 20px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
    @media (max-width: 991.98px) {
      .c-post1--style2 .c-post1__content .icon-box-orange {
        right: 10px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcG9zdDEuc2NzcyIsImNvbXBvbmVudHMvcG9zdDEuY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUk7RUFFSSxrQkFBa0IsRUFBQTs7QUFHdEI7RUFFSSxnQkFBZ0I7RUFFaEI7Ozs7O1VDVEU7RURzQkY7Ozs7Ozs7OztVQ1pFLEVEcUJDO0VBMUJOOztJQWFPLGNBQWM7SUFDZCxZQUFZLEVBQUE7O0FBZ0JwQjtFQUNJLG1DQUFtQztFQUNuQywyQkFBMkIsRUFBQTtFQUMzQjtJQUNJLG9ERU9GO0lGTkUsaUJBQWlCO0lBQ2pCLG1CQUFtQixFQUFBO0VBR3ZCO0lBQ0ksa0JBQWtCO0lBQ2xCLFNBQVM7SUFDVCxPQUFPO0lBQ1AsVUFBVSxFQUFBO0lBSmI7TUFPTyxNQUFLO01BQ0wsT0FBTTtNQUNOLFlBQVcsRUFBQTtJQVRsQjtNQWFPLGNBQWM7TUFDZCwwQkFBMEI7TUFFMUIsb0RFZE47TUZlTSxlQUFlO01BQ2YsbUJBQW1CO01BQ25CLGdCQUFnQjtNQUVoQix5QkFBeUI7TUFHekIsc0RBQThDO01BQTlDLDhDQUE4QztNQUM5Qyx5QkU5RGlCLEVBQUE7TUZxQ3hCO1FBK0JXLGNFOUVnQjtRRitFaEIscUJBQXFCLEVBQUE7TUFoQ2hDO1FBb0NXLHlCQUF1RDtRQUN2RCxjRXBGZ0I7UUZxRmhCLHFCQUFxQixFQUFBOztBQU9wQztFQU1XLG1DQUFtQztFQUNuQywyQkFBMkI7RUFDM0Isa0JBQWlCO0VBQ2pCLGlCQUFnQjtFQUNoQixtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLHFDQUE2QjtFQUE3Qiw2QkFBNkIsRUFBQTs7QUFaeEM7RUFnQlcsa0JBQWlCO0VBQ2pCLFdBQVU7RUFDVixTQUFRLEVBQUE7RUFsQm5CO0lBcUJlLG9ERWhFVjtJRmlFVSxlQUFlO0lBQ2YsaUJBQWlCLEVBQUE7RUF2QmhDO0lBNkJ1QixXQUFVLEVBQUE7RUE3QmpDO0lBZ0N1QixZQUFXLEVBQUE7SUFoQ2xDO01Ba0MyQixtQkFBYztVQUFkLGtCQUFjO2NBQWQsY0FBYztNQUNkLFdBQVc7TUFDWCxZQUFZO01BQ1osbUJFdEhDO01GdUhELGVBQWU7TUFDZixjQUFjO01BQ2Qsa0JBQWtCO01BQ2xCLG9CQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2Isd0JBQXVCO1VBQXZCLHFCQUF1QjtjQUF2Qix1QkFBdUI7TUFDdkIseUJBQW1CO1VBQW5CLHNCQUFtQjtjQUFuQixtQkFBbUIsRUFBQTs7QUFZOUM7O0VBS08sb0RFdkdGO0VGd0dFLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsZ0JBQWdCLEVBQUE7RUFSdkI7O0lBV1csbUJBQW1CLEVBQUE7O0FBWDlCOztFQW1CTyxvREVySEY7RUZzSEUsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixnQkFBZ0IsRUFBQTtFQXRCdkI7O0lBeUJXLG1CQUFtQixFQUFBOztBQU85Qjs7RUFLTyxvREV2SUY7RUZ3SUUsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixnQkFBZ0IsRUFBQTtFQVJ2Qjs7SUFXVyxtQkFBbUIsRUFBQTs7QUFYOUI7O0VBbUJPLG9ERXJKRjtFRnNKRSxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLGdCQUFnQixFQUFBO0VBdEJ2Qjs7SUF5QlcsbUJBQW1CLEVBQUE7O0FBekI5QjtFQStCTyx5QkVsTXFCLEVBQUE7RUZtSzVCO0lBa0NXLFdBQVc7SUFDWCxZQUFZO0lBQ1oscUJBQXFCO0lBQ3JCLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IseUJBQW1CO1FBQW5CLHNCQUFtQjtZQUFuQixtQkFBbUI7SUFDbkIsd0JBQXVCO1FBQXZCLHFCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIsY0UzTm9CO0lGNE5wQix5QkVsTmlCO0lGbU5qQixlQUFlO0lBQ2Ysa0JBQWtCO0lBQ2xCLE1BQU07SUFDTixXQUFXO0lBQ1gsbUNBQTJCO1lBQTNCLDJCQUEyQixFQUFBO0lHL0p2QztNSGlIQztRQWlEZSxXQUFXLEVBQUEsRUFFbEIiLCJmaWxlIjoiY29tcG9uZW50cy9wb3N0MS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgJ2Jhc2UtY29tcG9uZW50JztcblxuJGNvbXBvbmVudC1wcmVmaXggOiAnYyc7XG4kY29tcG9uZW50LW5hbWUgOiAncG9zdDEnO1xuJGNvbXBvbmVudC1zZWxlY3RvciA6ICRjb21wb25lbnQtcHJlZml4ICsgJy0nICsgJGNvbXBvbmVudC1uYW1lO1xuXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG5cbiAgICAmX19pbm5lcixcbiAgICAmX19pbWctd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmX19pbWctd3JhcHBlciB7XG5cbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgXG4gICAgICAgIC8qXG4gICAgICAgIGhlaWdodDogMjk2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKHNtLCBsZykge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMnZ3O1xuICAgICAgICB9Ki9cblxuICAgICAgICBmaWd1cmUsXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAvKlxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAvL29iamVjdC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGNlbnRlcjsnOyAvLyBGb3IgSlMgcG9seWZpbGxcblxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH0qL1xuXG4gICAgfVxuXG4gICAgJl9fbWV0YSB7XG4gICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICYtLWF1dGhvciB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLS1jYXQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICYudG9wbGVmdHtcbiAgICAgICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgICAgICAgYm90dG9tOmF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAyMHB4IDRweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgLy8gYm9sZFxuXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmLFxuICAgICAgICAgICAgICAgICY6dmlzaXRlZCxcbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMSwgNSUpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWFydGljbGV7XG4gICAgICAgIFxuXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9e1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmX19jb250ZW50e1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OjI1NnB4O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fbWV0YXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206NXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6MHB4O1xuXG4gICAgICAgICAgICAgICAgJi0tYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9e1xuICAgICAgICAgICAgICAgICAgICAmX19tZXRhLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLS1hdXRob3J7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYtLWljb25ze1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OnJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29ue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHphdXhfY29sb3Jfc2V0MV9ibGFjazM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi0tc3R5bGUxIHtcbiAgICAgICAgXG4gICAgICAgIGgzLFxuICAgICAgICAuaDMge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0LjByZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwOyAvLyBleHRyYSBib2xkXG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgaDQsXG4gICAgICAgIC5oNCB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IC8vIGJvbGRcblxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLXN0eWxlMiB7XG4gICAgICAgIFxuICAgICAgICBoMyxcbiAgICAgICAgLmgzIHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyAvLyBleHRyYSBib2xkXG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgaDQsXG4gICAgICAgIC5oNCB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IC8vIGJvbGRcblxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fY29udGVudHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JHphdXhfY29sb3Jfc2V0MV9ncmV5MjtcblxuICAgICAgICAgICAgLmljb24tYm94LW9yYW5nZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG59IiwiLmMtcG9zdDFfX2lubmVyLCAuYy1wb3N0MV9faW1nLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmMtcG9zdDFfX2ltZy13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLypcbiAgICAgICAgaGVpZ2h0OiAyOTZweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oc20sIGxnKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIydnc7XG4gICAgICAgIH0qL1xuICAvKlxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAvL29iamVjdC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGNlbnRlcjsnOyAvLyBGb3IgSlMgcG9seWZpbGxcblxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH0qLyB9XG4gIC5jLXBvc3QxX19pbWctd3JhcHBlciBmaWd1cmUsXG4gIC5jLXBvc3QxX19pbWctd3JhcHBlciBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLmMtcG9zdDFfX21ldGEge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5jLXBvc3QxX19tZXRhLS1hdXRob3Ige1xuICAgIGZvbnQtZmFtaWx5OiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNHJlbTsgfVxuICAuYy1wb3N0MV9fbWV0YS0tY2F0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTsgfVxuICAgIC5jLXBvc3QxX19tZXRhLS1jYXQudG9wbGVmdCB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiBhdXRvOyB9XG4gICAgLmMtcG9zdDFfX21ldGEtLWNhdCBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogNHB4IDIwcHggNHB4IDIwcHg7XG4gICAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjVEMjc7IH1cbiAgICAgIC5jLXBvc3QxX19tZXRhLS1jYXQgYSwgLmMtcG9zdDFfX21ldGEtLWNhdCBhOnZpc2l0ZWQsIC5jLXBvc3QxX19tZXRhLS1jYXQgYTpmb2N1cywgLmMtcG9zdDFfX21ldGEtLWNhdCBhOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5jLXBvc3QxX19tZXRhLS1jYXQgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjRhMGU7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmMtcG9zdDEtLWFydGljbGUgLmMtcG9zdDFfX2NvbnRlbnQge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDI1NnB4O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDsgfVxuXG4uYy1wb3N0MS0tYXJ0aWNsZSAuYy1wb3N0MV9fbWV0YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1cHg7XG4gIGxlZnQ6IDBweDsgfVxuICAuYy1wb3N0MS0tYXJ0aWNsZSAuYy1wb3N0MV9fbWV0YS0tYXV0aG9yIHtcbiAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDsgfVxuICAuYy1wb3N0MS0tYXJ0aWNsZSAuYy1wb3N0MV9fbWV0YSAuYy1wb3N0MV9fbWV0YS13cmFwcGVyLS1hdXRob3Ige1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5jLXBvc3QxLS1hcnRpY2xlIC5jLXBvc3QxX19tZXRhIC5jLXBvc3QxX19tZXRhLXdyYXBwZXItLWljb25zIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAuYy1wb3N0MS0tYXJ0aWNsZSAuYy1wb3N0MV9fbWV0YSAuYy1wb3N0MV9fbWV0YS13cmFwcGVyLS1pY29ucyAuaWNvbiB7XG4gICAgICBmbGV4OiAwIDAgNDJweDtcbiAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uYy1wb3N0MS0tc3R5bGUxIGgzLFxuLmMtcG9zdDEtLXN0eWxlMSAuaDMge1xuICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuMHJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuICAuYy1wb3N0MS0tc3R5bGUxIGgzOm5vdCg6bGFzdC1jaGlsZCksXG4gIC5jLXBvc3QxLS1zdHlsZTEgLmgzOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmMtcG9zdDEtLXN0eWxlMSBoNCxcbi5jLXBvc3QxLS1zdHlsZTEgLmg0IHtcbiAgZm9udC1mYW1pbHk6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLmMtcG9zdDEtLXN0eWxlMSBoNDpub3QoOmxhc3QtY2hpbGQpLFxuICAuYy1wb3N0MS0tc3R5bGUxIC5oNDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5jLXBvc3QxLS1zdHlsZTIgaDMsXG4uYy1wb3N0MS0tc3R5bGUyIC5oMyB7XG4gIGZvbnQtZmFtaWx5OiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLmMtcG9zdDEtLXN0eWxlMiBoMzpub3QoOmxhc3QtY2hpbGQpLFxuICAuYy1wb3N0MS0tc3R5bGUyIC5oMzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5jLXBvc3QxLS1zdHlsZTIgaDQsXG4uYy1wb3N0MS0tc3R5bGUyIC5oNCB7XG4gIGZvbnQtZmFtaWx5OiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG4gIC5jLXBvc3QxLS1zdHlsZTIgaDQ6bm90KDpsYXN0LWNoaWxkKSxcbiAgLmMtcG9zdDEtLXN0eWxlMiAuaDQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uYy1wb3N0MS0tc3R5bGUyIC5jLXBvc3QxX19jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDsgfVxuICAuYy1wb3N0MS0tc3R5bGUyIC5jLXBvc3QxX19jb250ZW50IC5pY29uLWJveC1vcmFuZ2Uge1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjVEMjc7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAuYy1wb3N0MS0tc3R5bGUyIC5jLXBvc3QxX19jb250ZW50IC5pY29uLWJveC1vcmFuZ2Uge1xuICAgICAgICByaWdodDogMTBweDsgfSB9XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gQ09MT1IgU0VUU1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gRGVmYXVsdCB3ZWIgc2FmZVxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjayAgOiAjMDAwMDAwO1xuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQgICAgOiAjZDk1MzRmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlICAgOiAjMzM3YWI3O1xuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjRkYwMEZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xuXG4vLyBTZXQgMVxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjRkY1RDI3O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazMgOiAjMzMzMzMzO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazYgOiAjNjY2NjY2O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazcgOiAjMTUxNDE0O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MiAgOiAjRjRGNEY0O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MyAgOiAjQ0NDQ0NDO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NSAgOiAjRDZENkQ2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NiAgOiAjQkNCQ0JDO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5OCAgOiAjNkY2RjZGO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5OSAgOiAjRUFFQUVBO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTEgOiAjRTZFNkU2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTIgOiAjOTg5ODk4O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTMgOiAjNzA3MDcwO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTQgOiAjNTg2NTZFO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMiAgOiAjMDBDMkUyO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQxICAgOiAjRDIwQTExO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQyICAgOiAjQjI0RDUwO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjEgOiAjMDA5OTMzO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjIgOiAjMDA3RDNBO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjMgOiAjNTBCQzRBO1xuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UyIDogI2ZmOTkwMDtcblxuLy8gTWFpblxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIEZvbnRzXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsXG5IZWx2ZXRpY2EsXG5BcmlhbCxcbnNhbnMtc2VyaWY7XG5cbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsXG5IZWx2ZXRpY2EsXG5BcmlhbCxcbnNhbnMtc2VyaWY7XG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHg7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBkZWZhdWx0XG4gIG1kOiA3MjBweCwgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGRlZmF1bHRcbiAgbGc6IDk2MHB4LCAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGVmYXVsdFxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggICAvLyBjaGFuZ2VkXG4gIHhsOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoICAgICAgIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApXG4pICFkZWZhdWx0O1xuXG4kc3BhY2VyIDogMXJlbTtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKGYyOiAycHgsXG4gICAgZjU6IDVweCxcbiAgICBmMTA6IDEwcHgsXG4gICAgZjE1OiAxNXB4LFxuICAgIGYxNjogMTZweCxcbiAgICBmMjA6IDIwcHgsXG4gICAgZjI1OiAyNXB4LFxuICAgIGYyNzogMjdweCxcbiAgICBmMzA6IDMwcHgsXG4gICAgZjM1OiAzNXB4LFxuICAgIGY0MDogNDBweCxcbiAgICBmNDU6IDQ1cHgsXG4gICAgZjUwOiA1MHB4LFxuICAgIGY1NTogNTVweCxcbiAgICBmNjA6IDYwcHgsXG4gICAgZjY1OiA2NXB4LFxuICAgIGY3MDogNzBweCxcbiAgICBmNzU6IDc1cHgsXG4gICAgZjgwOiA4MHB4LFxuICAgIGY4NTogODVweCxcbiAgICBmOTA6IDkwcHgsXG4gICAgZjk1OiA5NXB4LFxuICAgIGYxMDA6IDEwMHB4LFxuICAgIGYxMjA6IDEyMHB4LFxuICAgIGYxMzA6IDEzMHB4LFxuICAgIGYxNTA6IDE1MHB4LFxuICAgIGYyMDA6IDIwMHB4LFxuICAgIGYyNTA6IDI1MHB4KSxcbiAgJHNwYWNlcnMpO1xuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXX0= */

.c-content-separator__head-right [class*="c-content-separator__btn"] {
  background: none;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0; }

.c-typo1.light {
  font-weight: 400; }

.c-typo1 .semi-strong {
  font-weight: 600; }

.c-typo1--body1 [data-toggle="modal"] [class*="qpicon1"] {
  color: #FF5D27;
  font-size: 2.4rem;
  display: inline-block;
  margin-left: 10px;
  -webkit-transform: translateY(0.2rem);
          transform: translateY(0.2rem); }

.c-typo1--body1 h1,
.c-typo1--body1 .h1 {
  font-family: Work Sans, sans-serif;
  font-weight: 800;
  font-size: 2.8rem;
  line-height: 3.6rem; }
  @media (min-width: 768px) {
    .c-typo1--body1 h1,
    .c-typo1--body1 .h1 {
      font-size: 3.6rem;
      line-height: 4.4rem; } }
  @media (min-width: 1200px) {
    .c-typo1--body1 h1,
    .c-typo1--body1 .h1 {
      font-size: 4.2rem;
      line-height: 5.6rem; } }
  .c-typo1--body1 h1:not(:last-child),
  .c-typo1--body1 .h1:not(:last-child) {
    margin-bottom: 10px; }

.c-typo1--body1 .subtitle {
  font-family: Work Sans, sans-serif;
  font-weight: 500;
  font-size: 2.4rem;
  line-height: 3.2rem; }
  .c-typo1--body1 .subtitle:not(:last-child) {
    margin-bottom: 15px; }
  @media (min-width: 768px) {
    .c-typo1--body1 .subtitle {
      font-size: 2.8rem;
      line-height: 3.4rem; } }
  @media (min-width: 1200px) {
    .c-typo1--body1 .subtitle {
      font-size: 3.2rem;
      line-height: 4.0rem; } }

.c-typo1--body1 h3,
.c-typo1--body1 .h3 {
  font-family: Work Sans, sans-serif;
  font-size: 1.8rem;
  line-height: 2.3rem;
  font-weight: bold; }
  @media (min-width: 768px) {
    .c-typo1--body1 h3,
    .c-typo1--body1 .h3 {
      font-size: 2.1rem;
      line-height: 2.5rem; } }
  @media (min-width: 1200px) {
    .c-typo1--body1 h3,
    .c-typo1--body1 .h3 {
      font-size: 2.4rem;
      line-height: 2.8rem; } }
  .c-typo1--body1 h3:not(:last-child),
  .c-typo1--body1 .h3:not(:last-child) {
    margin-bottom: 5px; }
  .c-typo1--body1 h3.light,
  .c-typo1--body1 .h3.light {
    font-weight: 400; }
  .c-typo1--body1 h3[class*=--size-3],
  .c-typo1--body1 .h3[class*=--size-3] {
    font-size: 2.4rem;
    line-height: 2.8rem; }

.c-typo1--body1 h5,
.c-typo1--body1 .h5 {
  font-family: Work Sans, sans-serif;
  font-weight: bold;
  font-size: 2.1rem;
  line-height: 3.6rem; }
  @media (min-width: 768px) {
    .c-typo1--body1 h5,
    .c-typo1--body1 .h5 {
      font-size: 2.4rem;
      line-height: 3.6rem; } }
  @media (min-width: 1200px) {
    .c-typo1--body1 h5,
    .c-typo1--body1 .h5 {
      font-size: 2.8rem;
      line-height: 3.6rem; } }
  .c-typo1--body1 h5:not(:last-child),
  .c-typo1--body1 .h5:not(:last-child) {
    margin-bottom: 15px; }

.c-typo1--body1 li,
.c-typo1--body1 p,
.c-typo1--body1 .p {
  font-family: Work Sans, sans-serif;
  font-weight: normal;
  font-size: 1.8rem;
  line-height: 2.8rem; }
  @media (min-width: 768px) {
    .c-typo1--body1 li,
    .c-typo1--body1 p,
    .c-typo1--body1 .p {
      font-size: 2.1rem;
      line-height: 2.8rem; } }
  @media (min-width: 1200px) {
    .c-typo1--body1 li,
    .c-typo1--body1 p,
    .c-typo1--body1 .p {
      font-size: 2.4rem;
      line-height: 3.6rem; } }
  .c-typo1--body1 li small,
  .c-typo1--body1 p small,
  .c-typo1--body1 .p small {
    font-size: 1.6rem;
    line-height: 2.4rem; }
    @media (min-width: 1200px) {
      .c-typo1--body1 li small,
      .c-typo1--body1 p small,
      .c-typo1--body1 .p small {
        font-size: 1.8rem;
        line-height: 2.6rem; } }
  .c-typo1--body1 li[class*=--size-2],
  .c-typo1--body1 p[class*=--size-2],
  .c-typo1--body1 .p[class*=--size-2] {
    font-family: Work Sans, sans-serif;
    font-weight: normal;
    font-size: 1.6rem;
    line-height: 2.4rem; }
    @media (min-width: 768px) {
      .c-typo1--body1 li[class*=--size-2],
      .c-typo1--body1 p[class*=--size-2],
      .c-typo1--body1 .p[class*=--size-2] {
        font-size: 1.6rem;
        line-height: 2.4rem; } }
    @media (min-width: 1200px) {
      .c-typo1--body1 li[class*=--size-2],
      .c-typo1--body1 p[class*=--size-2],
      .c-typo1--body1 .p[class*=--size-2] {
        font-size: 1.6rem;
        line-height: 2.4rem; } }
  .c-typo1--body1 li[class*=--size-3],
  .c-typo1--body1 p[class*=--size-3],
  .c-typo1--body1 .p[class*=--size-3] {
    font-family: Work Sans, sans-serif;
    font-weight: normal;
    font-size: 1.8rem;
    line-height: 2.8rem; }
    @media (min-width: 768px) {
      .c-typo1--body1 li[class*=--size-3],
      .c-typo1--body1 p[class*=--size-3],
      .c-typo1--body1 .p[class*=--size-3] {
        font-size: 1.8rem;
        line-height: 2.8rem; } }
    @media (min-width: 1200px) {
      .c-typo1--body1 li[class*=--size-3],
      .c-typo1--body1 p[class*=--size-3],
      .c-typo1--body1 .p[class*=--size-3] {
        font-size: 1.8rem;
        line-height: 2.8rem; } }
  .c-typo1--body1 li[class*=--size-4],
  .c-typo1--body1 p[class*=--size-4],
  .c-typo1--body1 .p[class*=--size-4] {
    font-family: Work Sans, sans-serif;
    font-weight: normal;
    font-size: 1.8rem;
    line-height: 2.4rem; }
    @media (min-width: 768px) {
      .c-typo1--body1 li[class*=--size-4],
      .c-typo1--body1 p[class*=--size-4],
      .c-typo1--body1 .p[class*=--size-4] {
        font-size: 1.8rem;
        line-height: 2.4rem; } }
    @media (min-width: 1200px) {
      .c-typo1--body1 li[class*=--size-4],
      .c-typo1--body1 p[class*=--size-4],
      .c-typo1--body1 .p[class*=--size-4] {
        font-size: 1.8rem;
        line-height: 2.4rem; } }

.c-typo1--body1 p:not(:last-child),
.c-typo1--body1 .p:not(:last-child) {
  margin-bottom: 20px; }

@media (min-width: 1200px) {
  .c-typo1--body1[class*="--text-xl-as-md"] li,
  .c-typo1--body1[class*="--text-xl-as-md"] p,
  .c-typo1--body1[class*="--text-xl-as-md"] .p {
    font-size: 2.1rem;
    line-height: 2.8rem; } }

.c-typo1--body1 ol,
.c-typo1--body1 ul {
  margin: 0 0 15px 20px; }
  .c-typo1--body1 ol > li,
  .c-typo1--body1 ul > li {
    margin-bottom: 5px; }

.c-typo1--body1 ol {
  list-style-type: decimal; }

.c-typo1--body1 ul {
  list-style-type: disc; }

.c-typo1--style1 .orange-dot {
  height: 1.6rem;
  width: 1.6rem;
  background-color: #FF5D27; }

.c-typo1--style1 .icon--size-1 {
  font-size: 20px; }

.c-typo1--style1 h3,
.c-typo1--style1 .h3 {
  font-family: Work Sans, sans-serif;
  font-weight: 700;
  font-size: 2.1rem;
  line-height: 2.8rem; }
  .c-typo1--style1 h3:not(:last-child),
  .c-typo1--style1 .h3:not(:last-child) {
    margin-bottom: 10px; }
  @media (min-width: 768px) {
    .c-typo1--style1 h3,
    .c-typo1--style1 .h3 {
      font-weight: 900;
      font-size: 2.8rem;
      line-height: 3.6rem; } }
  @media (min-width: 768px) {
    .c-typo1--style1 h3[class*=--size-2],
    .c-typo1--style1 .h3[class*=--size-2] {
      font-family: Work Sans, sans-serif;
      font-weight: 800;
      font-size: 2.1rem;
      line-height: 2.8rem; } }

.c-typo1--style1 p,
.c-typo1--style1 .p {
  font-family: Work Sans, sans-serif;
  font-weight: 600;
  font-size: 2.4rem;
  line-height: 2.8rem; }
  @media (min-width: 768px) {
    .c-typo1--style1 p,
    .c-typo1--style1 .p {
      font-size: 2.8rem;
      line-height: 3.2rem; } }
  .c-typo1--style1 p:not(:last-child),
  .c-typo1--style1 .p:not(:last-child) {
    margin-bottom: 10px; }

.c-typo1--style1[class*="--size-xs"] h3,
.c-typo1--style1[class*="--size-xs"] .h3 {
  font-size: 2.0rem;
  line-height: 3.2rem; }
  @media (min-width: 768px) {
    .c-typo1--style1[class*="--size-xs"] h3,
    .c-typo1--style1[class*="--size-xs"] .h3 {
      font-size: 2.4rem;
      line-height: 3.6rem; } }

.c-typo1--style1[class*="--size-md"] h3,
.c-typo1--style1[class*="--size-md"] .h3 {
  font-size: 2.8rem;
  line-height: 4.0rem; }

.c-typo1--style1[class*="--size-xl"] h3,
.c-typo1--style1[class*="--size-xl"] .h3 {
  font-size: 3.2rem;
  line-height: 4.8rem; }

.c-typo1--style2 h3,
.c-typo1--style2 .h3 {
  font-family: Work Sans, sans-serif;
  font-weight: 900;
  font-size: 1.8rem;
  line-height: 2.4rem; }
  @media (min-width: 992px) {
    .c-typo1--style2 h3,
    .c-typo1--style2 .h3 {
      font-size: 2.4rem;
      line-height: 3.6rem; } }
  .c-typo1--style2 h3:not(:last-child),
  .c-typo1--style2 .h3:not(:last-child) {
    margin-bottom: 10px; }

.c-typo1--style2 p,
.c-typo1--style2 .p {
  font-family: Work Sans, sans-serif;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2.4rem; }
  .c-typo1--style2 p:not(:last-child),
  .c-typo1--style2 .p:not(:last-child) {
    margin-bottom: 10px; }

.c-typo1--style-orange-light.h3,
.c-typo1--style-preview-1 h3 {
  font-family: Work Sans, sans-serif;
  font-size: 1.8rem !important;
  margin-bottom: 1.5rem !important;
  font-weight: normal !important;
  color: #FF5D27;
  font-size: 1.8rem; }
  @media (min-width: 768px) {
    .c-typo1--style-orange-light.h3,
    .c-typo1--style-preview-1 h3 {
      font-size: 2.4rem !important;
      line-height: 2.4rem !important;
      margin-bottom: 2.5rem !important; } }

.c-typo1--style-preview-1 ul li {
  margin-bottom: 2.5rem;
  font-weight: bold;
  list-style-type: none;
  position: relative; }
  @media (min-width: 768px) {
    .c-typo1--style-preview-1 ul li {
      margin-bottom: 3.5rem; } }
  .c-typo1--style-preview-1 ul li:before {
    top: 1.3rem;
    left: -2rem;
    height: 7px;
    width: 7px;
    border-radius: 100%;
    content: "";
    position: absolute;
    background-color: #FF5D27; }

.c-content-separator .dotted-headline {
  position: relative;
  padding-left: 4.5rem; }
  .c-content-separator .dotted-headline [class*=-dot] {
    position: absolute;
    left: 1.5rem;
    top: 0; }

.c-content-separator__title {
  position: relative;
  top: -6px;
  margin-bottom: 0;
  font-weight: 800 !important; }

.c-content-separator__head-right {
  padding-right: 10px; }
  .c-content-separator__head-right [class*="c-content-separator__btn"]:not(:last-child) {
    margin-right: 10px; }
  .c-content-separator__head-right [class*="c-content-separator__btn"][class*="--collapse"] {
    color: #C1C1C1; }
    .c-content-separator__head-right [class*="c-content-separator__btn"][class*="--collapse"][class*="-color-orange"] {
      color: #FF5D27; }
    .c-content-separator__head-right [class*="c-content-separator__btn"][class*="--collapse"] i {
      font-size: 24px;
      -webkit-transform: rotateZ(-135deg);
              transform: rotateZ(-135deg);
      display: inline-block;
      -webkit-transition: -webkit-transform 0.3s ease-in-out;
      transition: -webkit-transform 0.3s ease-in-out;
      transition: transform 0.3s ease-in-out;
      transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; }
    .c-content-separator__head-right [class*="c-content-separator__btn"][class*="--collapse"][aria-expanded="true"] i {
      -webkit-transform: rotateZ(0);
              transform: rotateZ(0); }

.c-content-separator .tiny-subtitle {
  font-size: 1.4rem;
  line-height: 2.4rem;
  color: #AAAAAA; }

.c-accordion .c-typo1--body1 li,
.c-accordion .c-typo1--body1 p,
.c-accordion .c-typo1--body1 .p {
  font-size: 1.8rem;
  line-height: 2.8rem; }
  @media (min-width: 768px) {
    .c-accordion .c-typo1--body1 li,
    .c-accordion .c-typo1--body1 p,
    .c-accordion .c-typo1--body1 .p {
      font-size: 1.8rem;
      line-height: 2.8rem; } }
  @media (min-width: 1200px) {
    .c-accordion .c-typo1--body1 li,
    .c-accordion .c-typo1--body1 p,
    .c-accordion .c-typo1--body1 .p {
      font-size: 1.8rem;
      line-height: 2.8rem; } }
  .c-accordion .c-typo1--body1 li small,
  .c-accordion .c-typo1--body1 p small,
  .c-accordion .c-typo1--body1 .p small {
    font-size: 1.8rem;
    line-height: 2.8rem; }
    @media (min-width: 1200px) {
      .c-accordion .c-typo1--body1 li small,
      .c-accordion .c-typo1--body1 p small,
      .c-accordion .c-typo1--body1 .p small {
        font-size: 1.8rem;
        line-height: 2.8rem; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvdHlwbzEuc2NzcyIsImFic3RyYWN0cy9fcGxhY2Vob2xkZXJzLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrZks7RUN0Y0osZ0JBQWdCO0VBQ2hCLFNBQVM7RUFDTixVQUFVO0VBQ1YsU0FBUztFQUNULFVBQVUsRUFBQTs7QUR4Q2Q7RUFHUSxnQkFBZ0IsRUFBQTs7QUFIeEI7RUFPUSxnQkFBZ0IsRUFBQTs7QUFHbkI7RUFLVyxjRU5pQjtFRk9qQixpQkFBaUI7RUFDakIscUJBQXFCO0VBQ3JCLGlCQUFpQjtFQUNqQixxQ0FBNkI7VUFBN0IsNkJBQTZCLEVBQUE7O0FBVHhDOztFQWdCTyxvREVvQkY7RUZuQkUsZ0JBQWdCO0VBRWhCLGlCQUFpQjtFQUNqQixtQkFBbUIsRUFBQTtFR3NCM0I7SUgxQ0M7O01BdUJXLGlCQUFpQjtNQUNqQixtQkFBbUIsRUFBQSxFQVkxQjtFR01MO0lIMUNDOztNQTRCVyxpQkFBaUI7TUFDakIsbUJBQW1CLEVBQUEsRUFPMUI7RUFwQ0o7O0lBaUNXLG1CQUFtQixFQUFBOztBQWpDOUI7RUF3Q08sb0RFSkY7RUZLRSxnQkFBZ0I7RUFFaEIsaUJBQWlCO0VBQ2pCLG1CQUFtQixFQUFBO0VBNUMxQjtJQStDVyxtQkFBbUIsRUFBQTtFR0wvQjtJSDFDQztNQW1EVyxpQkFBaUI7TUFDakIsbUJBQW1CLEVBQUEsRUFRMUI7RUdsQkw7SUgxQ0M7TUF3RFcsaUJBQWlCO01BQ2pCLG1CQUFtQixFQUFBLEVBRzFCOztBQTVESjs7RUFpRU8sb0RFN0JGO0VGOEJFLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsaUJBQWlCLEVBQUE7RUcxQnpCO0lIMUNDOztNQXVFVyxpQkFBaUI7TUFDakIsbUJBQW1CLEVBQUEsRUFxQjFCO0VHbkRMO0lIMUND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QTtJRmllNUI7TUFrQk8sZUFBZTtNQUNmLG1DQUFtQztjQUFuQywyQkFBbUM7TUFDbkMscUJBQXFCO01BQ3JCLHNEQUFzQztNQUF0Qyw4Q0FBc0M7TUFBdEMsc0NBQXNDO01BQXRDLDBFQUFzQyxFQUFBO0lBckI3QztNQXlCUyw2QkFBcUI7Y0FBckIscUJBQXFCLEVBQUE7O0FBN0NuQztFQXFEUSxpQkFBZ0I7RUFDaEIsbUJBQWtCO0VBQ2xCLGNFdGZ5QixFQUFBOztBRjJmakM7OztFQVNnQixpQkFBaUI7RUFDakIsbUJBQW1CLEVBQUE7RUd4ZS9CO0lIOGRKOzs7TUFhb0IsaUJBQWlCO01BQ2pCLG1CQUFtQixFQUFBLEVBb0IxQjtFR2hnQlQ7SUg4ZEo7OztNQWtCb0IsaUJBQWlCO01BQ2pCLG1CQUFtQixFQUFBLEVBZTFCO0VBbENiOzs7SUF3Qm9CLGlCQUFpQjtJQUNqQixtQkFBbUIsRUFBQTtJR3ZmbkM7TUg4ZEo7OztRQTRCd0IsaUJBQWlCO1FBQ2pCLG1CQUFtQixFQUFBLEVBRzFCIiwiZmlsZSI6ImNvbXBvbmVudHMvdHlwbzEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XG5cbiRjb21wb25lbnQtcHJlZml4IDogJ2MnO1xuJGNvbXBvbmVudC1uYW1lIDogJ3R5cG8xJztcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCArICctJyArICRjb21wb25lbnQtbmFtZTtcblxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgJi5saWdodHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAuc2VtaS1zdHJvbmd7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgJi0tYm9keTEge1xuXG4gICAgICAgIFtkYXRhLXRvZ2dsZT1cIm1vZGFsXCJdIHtcblxuICAgICAgICAgICAgW2NsYXNzKj1cInFwaWNvbjFcIl0ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjJyZW0pO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDEsXG4gICAgICAgIC5oMSB7XG5cbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0LjRyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNS42cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWJ0aXRsZSB7XG5cbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7ICAvL21lZGl1bVxuXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNC4wcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBoMyxcbiAgICAgICAgLmgzIHtcblxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4zcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubGlnaHR7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJltjbGFzcyo9LS1zaXplLTNde1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIGg1LFxuICAgICAgICAuaDUge1xuXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMy42cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuXG4gICAgICAgIGxpLFxuICAgICAgICBwLFxuICAgICAgICAucCB7XG5cbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy42cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzbWFsbCB7XG5cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJltjbGFzcyo9LS1zaXplLTJde1xuXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmW2NsYXNzKj0tLXNpemUtM117XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJltjbGFzcyo9LS1zaXplLTRde1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIHAsXG4gICAgICAgIC5wIHtcblxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmW2NsYXNzKj1cIi0tdGV4dC14bC1hcy1tZFwiXSB7XG5cbiAgICAgICAgICAgIGxpLFxuICAgICAgICAgICAgcCxcbiAgICAgICAgICAgIC5wIHtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG5cbiAgICAgICAgb2wsXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHggMjBweDtcblxuICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBvbCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgIH1cblxuXG5cblxuXG5cbiAgICB9XG5cbiAgICAmLS1zdHlsZTEge1xuXG4gICAgICAgIC5vcmFuZ2UtZG90e1xuICAgICAgICAgICAgaGVpZ2h0OjEuNnJlbTtcbiAgICAgICAgICAgIHdpZHRoOjEuNnJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29ue1xuICAgICAgICAgICAgJi0tc2l6ZS0xe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDMsXG4gICAgICAgIC5oMyB7XG5cbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7IC8vIGJsYWNrXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcbiAgICAgICAgICAgICAgICAvL2xpbmUtaGVpZ2h0OiA0LjByZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgLy8gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgICAgICAgICAvLyAgICBsaW5lLWhlaWdodDogNC44cmVtO1xuICAgICAgICAgICAgLy99XG5cbiAgICAgICAgICAgICZbY2xhc3MqPS0tc2l6ZS0yXXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBwLFxuICAgICAgICAucCB7XG5cbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IC8vIHNlbWlib2xkXG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJltjbGFzcyo9XCItLXNpemUteHNcIl0ge1xuXG4gICAgICAgICAgICBoMyxcbiAgICAgICAgICAgIC5oMyB7XG5cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJltjbGFzcyo9XCItLXNpemUtbWRcIl0ge1xuXG4gICAgICAgICAgICBoMyxcbiAgICAgICAgICAgIC5oMyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQuMHJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJltjbGFzcyo9XCItLXNpemUteGxcIl0ge1xuXG4gICAgICAgICAgICBoMyxcbiAgICAgICAgICAgIC5oMyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQuOHJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmLS1zdHlsZTIge1xuXG4gICAgICAgIGgzLFxuICAgICAgICAuaDMge1xuXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwOyAvLyBibGFja1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy42cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIHAsXG4gICAgICAgIC5wIHtcblxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgLy8gbm9ybWFsXG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcblxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuXG4gICAgfVxuXG4gICAgJi0tc3R5bGUtcHJldmlldy0xe1xuXG4gICAgICAgIC5oMyxcbiAgICAgICAgaDN7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICAgICAgICBmb250LXNpemU6MS44cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6JHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuXG4gICAgICAgICAgICBmb250LXNpemU6MS44cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjIuNHJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjIuNHJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206Mi41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIHVse1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyLjVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6bm9uZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTozLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIHRvcDoxLjNyZW07XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6LTJyZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDo3cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjdweDtcblxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG5cbiRjb250ZW50LXNlcGFyYXRvciA6ICRjb21wb25lbnQtcHJlZml4ICsgXCItXCIgKyBcImNvbnRlbnQtc2VwYXJhdG9yXCI7XG5cbi4jeyRjb250ZW50LXNlcGFyYXRvcn17XG5cbiAgICAuZG90dGVkLWhlYWRsaW5le1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjQuNXJlbTtcbiAgICAgICAgW2NsYXNzKj0tZG90XXtcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDoxLjVyZW07XG4gICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJl9fdGl0bGV7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICB0b3A6LTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgICBmb250LXdlaWdodDo4MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmX19oZWFkLXJpZ2h0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cbiAgICAgIFtjbGFzcyo9XCIjeyRjb250ZW50LXNlcGFyYXRvcn1fX2J0blwiXSB7XG4gICAgICAgIEBleHRlbmQgJXphdXhfcmVzZXRfYm94O1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJltjbGFzcyo9XCItLWNvbGxhcHNlXCJdIHtcbiAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5NDtcblxuICAgICAgICAgICZbY2xhc3MqPVwiLWNvbG9yLW9yYW5nZVwiXSB7XG4gICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKC0jezQ1KjN9ZGVnKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRpbnktc3VidGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZToxLjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OjIuNHJlbTtcbiAgICAgICAgY29sb3I6JHphdXhfY29sb3Jfc2V0MV9ncmV5MTA7XG4gICAgfVxuXG59XG5cbi5jLWFjY29yZGlvbiB7XG5cbiAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG5cbiAgICAgICAgJi0tYm9keTEge1xuXG4gICAgICAgICAgICBsaSxcbiAgICAgICAgICAgIHAsXG4gICAgICAgICAgICAucCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzbWFsbCB7XG5cbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gSGFyZHdhcmUtYWNjZWxlcmF0ZWQgXG4vLyBAc2VlIGh0dHA6Ly9ibG9nLnRlYW10cmVlaG91c2UuY29tL2luY3JlYXNlLXlvdXItc2l0ZXMtcGVyZm9ybWFuY2Utd2l0aC1oYXJkd2FyZS1hY2NlbGVyYXRlZC1jc3Ncbi8vIEBzZWUgaHR0cDovL3d3dy5odG1sNXJvY2tzLmNvbS9lbi90dXRvcmlhbHMvc3BlZWQvaGlnaC1wZXJmb3JtYW5jZS1hbmltYXRpb25zL1xuJXphdXhfZm9yY2VfaGEge1xuXHQvLy13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHQvLy1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHQvLy1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC8vLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cblx0Ly8td2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0Ly8tbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0Ly8tbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cblx0Ly8td2Via2l0LXBlcnNwZWN0aXZlOiAxMDAwO1xuXHQvLy1tb3otcGVyc3BlY3RpdmU6IDEwMDA7XG5cdC8vLW1zLXBlcnNwZWN0aXZlOiAxMDAwO1xuXHRwZXJzcGVjdGl2ZTogMTAwMDtcbn1cblxuLy8gUGxhY2Vob2xkZXIgb2YgY2xhc3MgLnNyLW9ubHkgZnJvbSBCb290c3RyYXBcbiV6YXV4X3NyX29ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICBib3JkZXI6IDA7XG59XG5cbi8vIEJldHRlciBmb250IHNtb290aGluZyBmb3IgbW9kZXJuIGJyb3dzZXJzLlxuLy8gQHNlZSBodHRwczovL2Rhdmlkd2Fsc2gubmFtZS9mb250LXNtb290aGluZ1xuLy8gQHNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvZm9udC1zbW9vdGhcbiV6YXV4X3RleHRfYW50aWFsaWFzZWQge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbiV6YXV4X3Jlc2V0X2JveCB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4lemF1eF9yZXNldF90eXBvIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbiV6YXV4X2NsZWFyZml4IHtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBDT0xPUiBTRVRTXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBEZWZhdWx0IHdlYiBzYWZlXG4kemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlICA6ICNGRkZGRkY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XG4kemF1eF9jb2xvcl9kZWZhdWx0X3JlZCAgICA6ICNkOTUzNGY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuICA6ICM1Y2I4NWM7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XG4kemF1eF9jb2xvcl9kZWZhdWx0X21hZ2VudGE6ICNGRjAwRkY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X29yYW5nZSA6ICNmMGFkNGU7XG5cbi8vIFNldCAxXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMSA6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMyA6ICMzMzMzMzM7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNSA6ICM1QjVCNUI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNyA6ICMxNTE0MTQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxICA6ICNBREFEQUQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzICA6ICNDQ0NDQ0M7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0ICA6ICNDMUMxQzE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2ICA6ICNCQ0JDQkM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3ICA6ICNlZmVmZWY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5ICA6ICNFQUVBRUE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMCA6ICNBQUFBQUE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMiA6ICM5ODk4OTg7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMyA6ICM3MDcwNzA7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUxICA6ICMwYTQxNTU7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUyICA6ICMwMEMyRTI7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDEgICA6ICNEMjBBMTE7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDIgICA6ICNCMjRENTA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMSA6ICMwMDk5MzM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMiA6ICMwMDdEM0E7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMyA6ICM1MEJDNEE7XG5cbi8vIE1haW5cbiR6YXV4X2NvbG9yX21haW5fYnJhbmQ6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBGb250c1xuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4kemF1eF9mb250MTogV29yayBTYW5zLFxuSGVsdmV0aWNhLFxuQXJpYWwsXG5zYW5zLXNlcmlmO1xuJHphdXhfZm9udDI6IEJpdHRlcixcbkhlbHZldGljYSxcbkFyaWFsLFxuc2Fucy1zZXJpZjtcblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIEJPT1RTVFJBUCBPVkVSUklERVxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogMC42NTtcbiRncmlkLWd1dHRlci13aWR0aCAgICAgOiAzMHB4O1xuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChzbTogNTQwcHgsIC8vIGRlZmF1bHRcbiAgbWQgICAgICAgICAgICAgICAgIDogNzIwcHgsIC8vIGRlZmF1bHRcbiAgbGcgICAgICAgICAgICAgICAgIDogOTYwcHgsIC8vIGRlZmF1bHRcbiAgLy94bDogMTM4OHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWRcbiAgeGwgICAgICAgICAgICAgICAgIDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxuKSAhZGVmYXVsdDtcblxuJHNwYWNlciA6IDFyZW07XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKChmMjogMnB4LFxuICAgIGY1OiA1cHgsXG4gICAgZjEwOiAxMHB4LFxuICAgIGYxNTogMTVweCxcbiAgICBmMTY6IDE2cHgsXG4gICAgZjIwOiAyMHB4LFxuICAgIGYyNTogMjVweCxcbiAgICBmMjc6IDI3cHgsXG4gICAgZjMwOiAzMHB4LFxuICAgIGYzNTogMzVweCxcbiAgICBmNDA6IDQwcHgsXG4gICAgZjQ1OiA0NXB4LFxuICAgIGY1MDogNTBweCxcbiAgICBmNTU6IDU1cHgsXG4gICAgZjYwOiA2MHB4LFxuICAgIGY2NTogNjVweCxcbiAgICBmNzA6IDcwcHgsXG4gICAgZjc1OiA3NXB4LFxuICAgIGY4MDogODBweCxcbiAgICBmODU6IDg1cHgsXG4gICAgZjkwOiA5MHB4LFxuICAgIGY5NTogOTVweCxcbiAgICBmMTAwOiAxMDBweCxcbiAgICBmMTIwOiAxMjBweCxcbiAgICBmMTMwOiAxMzBweCxcbiAgICBmMTUwOiAxNTBweCxcbiAgICBmMjAwOiAyMDBweCxcbiAgICBmMjUwOiAyNTBweCksXG4gICRzcGFjZXJzKTsiLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */

.c-area--bg-white1 {
  background-color: #FFFFFF; }

.c-area--bg-black {
  background-color: #000000; }

.c-area--bg-black3 {
  background-color: #333333; }

.c-area--bg-black7 {
  background-color: #151414; }

.c-area--bg-grey2 {
  background-color: #F4F4F4; }

.c-area--bg-grey4 {
  background-color: #C1C1C1; }

.c-area--bg-grey9 {
  background-color: #EAEAEA; }

.c-area--bg-orange1 {
  background-color: #FF5D27; }

.c-area--bg-grey11 {
  background-color: #E6E6E6; }

.c-area--bg-grey15 {
  background-color: #eeeeee; }

.c-area--bg-grey16 {
  background-color: #e5e5e5; }

@media (min-width: 992px) {
  .c-area--bg-lg-black3o07 {
    background-color: rgba(51, 51, 51, 0.7); } }

#zaux-area-page-content {
  padding-top: 80px;
  overflow-x: hidden; }
  @media (min-width: 768px) {
    #zaux-area-page-content {
      padding-top: 120px; } }

body[class*="-state--scrolled"] #zaux-area-page-content {
  padding-top: 60px; }
  @media (min-width: 768px) {
    body[class*="-state--scrolled"] #zaux-area-page-content {
      padding-top: 120px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvYXJlYS5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUM7RUFDTyx5QkNKNEIsRUFBQTs7QURPaEM7RUFDSSx5QkNQNEIsRUFBQTs7QURVbkM7RUFDTyx5QkNEeUIsRUFBQTs7QURJN0I7RUFDSSx5QkNGeUIsRUFBQTs7QURLaEM7RUFDTyx5QkNKeUIsRUFBQTs7QURPaEM7RUFDTyx5QkNOeUIsRUFBQTs7QURTN0I7RUFDSSx5QkNMeUIsRUFBQTs7QURRaEM7RUFDTyx5QkN0QnlCLEVBQUE7O0FEeUJoQztFQUNPLHlCQ1h5QixFQUFBOztBQzRCN0I7RUZkSDtJQUVXLHVDQzlCcUIsRUFBQSxFRGdDNUI7O0FBSUw7RUFFSSxpQkFBaUI7RUFDakIsa0JBQWtCLEVBQUE7RUVHbEI7SUZOSjtNQU1RLGtCQUFrQixFQUFBLEVBR3pCOztBQUVEO0VBSVEsaUJBQWlCLEVBQUE7RUVUckI7SUZLSjtNQU9ZLGtCQUFrQixFQUFBLEVBRXpCIiwiZmlsZSI6ImNvbXBvbmVudHMvYXJlYS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgJ2Jhc2UtY29tcG9uZW50JztcblxuJGNvbXBvbmVudC1wcmVmaXggOiAnYyc7XG4kY29tcG9uZW50LW5hbWUgOiAnYXJlYSc7XG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XG5cbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcblxuXHQmLS1iZy13aGl0ZTEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMTtcbiAgICB9XG5cbiAgICAmLS1iZy1ibGFjayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX2RlZmF1bHRfYmxhY2s7XG4gICAgfVxuXG5cdCYtLWJnLWJsYWNrMyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmxhY2szO1xuICAgIH1cblxuICAgICYtLWJnLWJsYWNrNyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmxhY2s3O1xuICAgIH1cblxuXHQmLS1iZy1ncmV5MiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTI7XG4gICAgfVxuXG5cdCYtLWJnLWdyZXk0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5NDtcbiAgICB9XG5cbiAgICAmLS1iZy1ncmV5OSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTk7XG4gICAgfVxuXG5cdCYtLWJnLW9yYW5nZTEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgfVxuXG5cdCYtLWJnLWdyZXkxMSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTExO1xuICAgIH1cbiAgICBcblx0Ji0tYmctbGctYmxhY2szbzA3IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkemF1eF9jb2xvcl9zZXQxX2JsYWNrMywgMC43KTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4jemF1eC0jeyRjb21wb25lbnQtbmFtZX0tcGFnZS1jb250ZW50IHtcblxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgIH1cbiAgICBcbn1cblxuYm9keVtjbGFzcyo9XCItc3RhdGUtLXNjcm9sbGVkXCJdIHtcblxuICAgICN6YXV4LSN7JGNvbXBvbmVudC1uYW1lfS1wYWdlLWNvbnRlbnQge1xuXG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICAgICAgfSAgICAgICAgXG4gICAgfVxuXG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gQ09MT1IgU0VUU1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gRGVmYXVsdCB3ZWIgc2FmZVxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjayAgOiAjMDAwMDAwO1xuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQgICAgOiAjZDk1MzRmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlICAgOiAjMzM3YWI3O1xuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjRkYwMEZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xuXG4vLyBTZXQgMVxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjRkY1RDI3O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazMgOiAjMzMzMzMzO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazYgOiAjNjY2NjY2O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazcgOiAjMTUxNDE0O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MiAgOiAjRjRGNEY0O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MyAgOiAjQ0NDQ0NDO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NSAgOiAjRDZENkQ2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NiAgOiAjQkNCQ0JDO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5OCAgOiAjNkY2RjZGO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5OSAgOiAjRUFFQUVBO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTEgOiAjRTZFNkU2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTIgOiAjOTg5ODk4O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTMgOiAjNzA3MDcwO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTQgOiAjNTg2NTZFO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMiAgOiAjMDBDMkUyO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQxICAgOiAjRDIwQTExO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQyICAgOiAjQjI0RDUwO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjEgOiAjMDA5OTMzO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjIgOiAjMDA3RDNBO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjMgOiAjNTBCQzRBO1xuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UyIDogI2ZmOTkwMDtcblxuLy8gTWFpblxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIEZvbnRzXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsXG5IZWx2ZXRpY2EsXG5BcmlhbCxcbnNhbnMtc2VyaWY7XG5cbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsXG5IZWx2ZXRpY2EsXG5BcmlhbCxcbnNhbnMtc2VyaWY7XG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHg7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBkZWZhdWx0XG4gIG1kOiA3MjBweCwgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGRlZmF1bHRcbiAgbGc6IDk2MHB4LCAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGVmYXVsdFxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggICAvLyBjaGFuZ2VkXG4gIHhsOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoICAgICAgIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApXG4pICFkZWZhdWx0O1xuXG4kc3BhY2VyIDogMXJlbTtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKGYyOiAycHgsXG4gICAgZjU6IDVweCxcbiAgICBmMTA6IDEwcHgsXG4gICAgZjE1OiAxNXB4LFxuICAgIGYxNjogMTZweCxcbiAgICBmMjA6IDIwcHgsXG4gICAgZjI1OiAyNXB4LFxuICAgIGYyNzogMjdweCxcbiAgICBmMzA6IDMwcHgsXG4gICAgZjM1OiAzNXB4LFxuICAgIGY0MDogNDBweCxcbiAgICBmNDU6IDQ1cHgsXG4gICAgZjUwOiA1MHB4LFxuICAgIGY1NTogNTVweCxcbiAgICBmNjA6IDYwcHgsXG4gICAgZjY1OiA2NXB4LFxuICAgIGY3MDogNzBweCxcbiAgICBmNzU6IDc1cHgsXG4gICAgZjgwOiA4MHB4LFxuICAgIGY4NTogODVweCxcbiAgICBmOTA6IDkwcHgsXG4gICAgZjk1OiA5NXB4LFxuICAgIGYxMDA6IDEwMHB4LFxuICAgIGYxMjA6IDEyMHB4LFxuICAgIGYxMzA6IDEzMHB4LFxuICAgIGYxNTA6IDE1MHB4LFxuICAgIGYyMDA6IDIwMHB4LFxuICAgIGYyNTA6IDI1MHB4KSxcbiAgJHNwYWNlcnMpO1xuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXX0= */

.c-limitbox1 {
  position: relative;
  overflow: hidden;
  height: 170px; }
  .c-limitbox1--hauto {
    height: auto; }
  .c-limitbox1:after {
    content: " ";
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 60;
    width: 100%;
    height: 150px;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#FFFFFF));
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%); }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvbGltaXRib3gxLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBUUE7RUFFSSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGFBQWEsRUFBQTtFQUViO0lBQ0ksWUFBVyxFQUFBO0VBUG5CO0lBWVEsWUFBWTtJQUNaLGNBQWM7SUFDZCxrQkFBa0I7SUFDbEIsT0FBTztJQUNQLFNBQVM7SUFDVCxXQUFXO0lBRVgsV0FBVztJQUNYLGFBQWE7SUFLYixzR0FBNEU7SUFBNUUsK0VBQTRFLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9saW1pdGJveDEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xyXG5cclxuJGNvbXBvbmVudC1wcmVmaXggOiAnYyc7XHJcbiRjb21wb25lbnQtbmFtZSA6ICdsaW1pdGJveDEnO1xyXG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XHJcblxyXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcbiAgICBcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDE3MHB4O1xyXG5cclxuICAgICYtLWhhdXRve1xyXG4gICAgICAgIGhlaWdodDphdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG5cclxuICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgei1pbmRleDogNjA7XHJcblxyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTUwcHg7XHJcblxyXG4gICAgICAgIC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRkZGRjAwIDAlLCAjRkZGRkZGIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcclxuICAgICAgICAvL0BpbmNsdWRlIGxpbmVhci1ncmFkaWVudC10b3AtYm90dG9tKCByZ2JhKDI1NSwyNTUsMjU1LDApLCAjRkZGRkZGKTtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSwgI0ZGRkZGRiAxMDAlKTtcclxuXHJcbiAgICB9XHJcblxyXG59Il19 */

.c-frame1__inner {
  position: relative; }

.c-frame1--style1 {
  background-color: #FFFFFF;
  -webkit-box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.2);
  border-top: 6px solid #FF5D27; }

.c-frame1--style2orange1 {
  border: 2px solid #FF5D27; }

.c-frame1--style2grey4 {
  border: 2px solid #C1C1C1; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvZnJhbWUxLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVVJO0VBQ0ksa0JBQWtCLEVBQUE7O0FBR3RCO0VBQ0kseUJDUjBCO0VEVTFCLG1EQUE0QztVQUE1QywyQ0FBNEM7RUFDNUMsNkJDRHlCLEVBQUE7O0FESTdCO0VBQ0kseUJDTHlCLEVBQUE7O0FEUTdCO0VBQ0kseUJDRnVCLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9mcmFtZTEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xyXG5cclxuJGNvbXBvbmVudC1wcmVmaXggOiAnYyc7XHJcbiRjb21wb25lbnQtbmFtZSA6ICdmcmFtZTEnO1xyXG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XHJcblxyXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcblxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi0tc3R5bGUxIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMTtcclxuICAgICAgICAvL2JveC1zaGFkb3c6IDBweCAwcHggMTZweCAjMDAwMDAwMzQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4yMCk7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi0tc3R5bGUyb3JhbmdlMSB7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLS1zdHlsZTJncmV5NCB7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHphdXhfY29sb3Jfc2V0MV9ncmV5NDtcclxuICAgIH1cclxuXHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQ09MT1IgU0VUU1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuLy8gRGVmYXVsdCB3ZWIgc2FmZVxyXG4kemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlOiAjRkZGRkZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrOiAjMDAwMDAwO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X3JlZDogI2Q5NTM0ZjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbjogIzVjYjg1YztcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlOiAjMzM3YWI3O1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X21hZ2VudGE6ICNGRjAwRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfb3JhbmdlOiAjZjBhZDRlO1xyXG5cclxuLy8gU2V0IDFcclxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XHJcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI0ZGNUQyNztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazM6ICMzMzMzMzM7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s1OiAjNUI1QjVCO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNjogIzY2NjY2NjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTogI0FEQURBRDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MjogI0Y0RjRGNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MzogI0NDQ0NDQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NDogI0MxQzFDMTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NTogI0Q2RDZENjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NjogI0JDQkNCQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NzogI2VmZWZlZjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5ODogIzZGNkY2RjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5OTogI0VBRUFFQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTA6ICNBQUFBQUE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExOiAjRTZFNkU2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMjogIzk4OTg5ODtcclxuXHJcbi8vIE1haW5cclxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBGb250c1xyXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEJPT1RTVFJBUCBPVkVSUklERVxyXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAwLjY1O1xyXG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHg7XHJcblxyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTQwcHgsIC8vIGRlZmF1bHRcclxuICBtZDogNzIwcHgsIC8vIGRlZmF1bHRcclxuICBsZzogOTYwcHgsIC8vIGRlZmF1bHRcclxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZFxyXG4gIHhsOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kc3BhY2VyOiAxcmVtO1xyXG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XHJcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXHJcbiAgKFxyXG4gICAgZjI6IDJweCxcclxuICAgIGY1OiA1cHgsXHJcbiAgICBmMTA6IDEwcHgsXHJcbiAgICBmMTU6IDE1cHgsXHJcbiAgICBmMTY6IDE2cHgsXHJcbiAgICBmMjA6IDIwcHgsXHJcbiAgICBmMjU6IDI1cHgsXHJcbiAgICBmMzA6IDMwcHgsXHJcbiAgICBmMzU6IDM1cHgsXHJcbiAgICBmNDA6IDQwcHgsXHJcbiAgICBmNDU6IDQ1cHgsXHJcbiAgICBmNTA6IDUwcHgsXHJcbiAgICBmNTU6IDU1cHgsXHJcbiAgICBmNjA6IDYwcHgsXHJcbiAgICBmNjU6IDY1cHgsXHJcbiAgICBmNzA6IDcwcHgsXHJcbiAgICBmNzU6IDc1cHgsXHJcbiAgICBmODA6IDgwcHgsXHJcbiAgICBmODU6IDg1cHgsXHJcbiAgICBmOTA6IDkwcHgsXHJcbiAgICBmOTU6IDk1cHgsXHJcbiAgICBmMTAwOiAxMDBweFxyXG4gICksXHJcbiAgJHNwYWNlcnNcclxuKTsiXX0= */

.c-premiumalert1 .linetr {
  font-weight: 400; }

.c-premiumalert1 a {
  font-weight: 700; }

.c-premiumalert1 .learn-more {
  font-size: 22px;
  text-decoration: underline; }

.c-premiumalert1 .ls-wght {
  font-weight: 400; }

@media (max-width: 800px) {
  .c-premiumalert1 .mob-block {
    display: block; } }

.c-premiumalert1 a.orange1 {
  font-weight: 700; }

.c-premiumalert1 p {
  font-family: Work Sans, sans-serif;
  font-size: 2.2rem;
  line-height: 3.2rem;
  font-weight: 500; }
  @media (min-width: 576px) {
    .c-premiumalert1 p {
      font-size: 2.4rem;
      line-height: 3rem; } }
  .c-premiumalert1 p small {
    font-size: 1.8rem;
    line-height: 2.4rem;
    font-weight: 400; }
    @media (min-width: 576px) {
      .c-premiumalert1 p small {
        font-size: 2.4rem;
        line-height: 3.6rem; } }

.c-premiumalert1 .bottom_area {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f4f4f4; }
  .c-premiumalert1 .bottom_area ul {
    list-style-type: none; }
    .c-premiumalert1 .bottom_area ul li {
      list-style-type: none;
      margin-bottom: 10px; }
      .c-premiumalert1 .bottom_area ul li:last-child {
        margin-bottom: 0px; }

.c-premiumalert1--tab__container {
  padding-top: 30px;
  padding-bottom: 45px; }

.c-premiumalert1--tab__tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 35px;
  padding: 0px 98px; }
  @media (max-width: 1198px) {
    .c-premiumalert1--tab__tabs {
      padding: 0; } }
  .c-premiumalert1--tab__tabs::before {
    content: "";
    width: 100%;
    border-bottom: 1px solid #ff5d27; }
  .c-premiumalert1--tab__tabs::after {
    content: "";
    width: 100%;
    border-bottom: 1px solid #ff5d27; }

.c-premiumalert1--tab__tabElement {
  color: #333333;
  font-size: 24px;
  line-height: 61px;
  letter-spacing: 0px;
  text-transform: uppercase;
  text-decoration: underline;
  font-weight: bold;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid;
  border-bottom-color: #ff5d27;
  padding: 0px 75px;
  cursor: pointer; }
  @media (max-width: 600px) {
    .c-premiumalert1--tab__tabElement {
      font-size: 21px;
      padding: 0px 28px; } }
  .c-premiumalert1--tab__tabElement.active {
    color: #ff5d27;
    text-decoration: none;
    border-bottom: none; }
  .c-premiumalert1--tab__tabElement--separator {
    border-bottom: 1px solid #ff5d27;
    padding: 0px 8px; }

.c-premiumalert1--tab__tabContent {
  padding: 0px 98px;
  margin-bottom: 28px;
  display: none; }
  .c-premiumalert1--tab__tabContent#abbonati {
    display: block; }
  @media (max-width: 600px) {
    .c-premiumalert1--tab__tabContent {
      padding: 0px 15px;
      margin-bottom: 10px; } }
  .c-premiumalert1--tab__tabContent--text {
    color: #333333;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: center;
    margin-bottom: 22px; }
    @media (max-width: 600px) {
      .c-premiumalert1--tab__tabContent--text {
        font-size: 16px;
        line-height: 21px; } }
  .c-premiumalert1--tab__tabContent--button {
    max-width: 574px;
    margin: 0px auto 18px; }
    .c-premiumalert1--tab__tabContent--button a {
      font-size: 26px !important;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      min-height: 45px;
      padding: 0; }
      @media (max-width: 600px) {
        .c-premiumalert1--tab__tabContent--button a {
          font-size: 18px !important;
          line-height: 33px; } }
  .c-premiumalert1--tab__tabContent--subText {
    font-size: 15px;
    line-height: 18px;
    letter-spacing: 0px;
    text-align: center; }
    @media (max-width: 600px) {
      .c-premiumalert1--tab__tabContent--subText {
        font-size: 14px;
        line-height: 16px; } }

@media (max-width: 600px) {
  .c-premiumalert1--tab__image {
    width: 218px;
    margin: auto; } }

@media (max-width: 600px) {
  .c-premiumalert1--tab__image-2 {
    width: 218px;
    height: 136px; } }

@media (max-width: 600px) {
  .c-premiumalert1--tab__link {
    padding: 0px 15px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcHJlbWl1bWFsZXJ0MS5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBUUE7RUFFSSxnQkFBZ0IsRUFBQTs7QUFGcEI7RUFNSSxnQkFBZ0IsRUFBQTs7QUFOcEI7RUFVSSxlQUFlO0VBQ2YsMEJBQTBCLEVBQUE7O0FBWDlCO0VBZUksZ0JBQWdCLEVBQUE7O0FBR2xCO0VBbEJGO0lBb0JNLGNBQWMsRUFBQSxFQUNmOztBQXJCTDtFQXlCSSxnQkFBZ0IsRUFBQTs7QUF6QnBCO0VBNkJJLG9EQytCZ0Q7RUQ5QmhELGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsZ0JBQWdCLEVBQUE7RUVvQmhCO0lGcERKO01BbUNNLGlCQUFpQjtNQUNqQixpQkFBaUIsRUFBQSxFQWFwQjtFQWpESDtJQXdDTSxpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLGdCQUFnQixFQUFBO0lFVWxCO01GcERKO1FBNkNRLGlCQUFpQjtRQUNqQixtQkFBbUIsRUFBQSxFQUV0Qjs7QUFoREw7RUFvREksaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQix5QkNwQzJCLEVBQUE7RURsQi9CO0lBd0RNLHFCQUFxQixFQUFBO0lBeEQzQjtNQTBEUSxxQkFBcUI7TUFDckIsbUJBQW1CLEVBQUE7TUEzRDNCO1FBNkRVLGtCQUFrQixFQUFBOztBQU94QjtFQUNFLGlCQUFpQjtFQUNqQixvQkFBb0IsRUFBQTs7QUFHdEI7RUFDRSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixpQkFBaUIsRUFBQTtFQUVqQjtJQU5GO01BT00sVUFBVSxFQUFBLEVBY2Y7RUFyQkE7SUFXRyxXQUFXO0lBQ1gsV0FBVztJQUNYLGdDQUFnQyxFQUFBO0VBYm5DO0lBaUJHLFdBQVc7SUFDWCxXQUFXO0lBQ1gsZ0NBQWdDLEVBQUE7O0FBSXBDO0VBQ0UsY0FBYztFQUNkLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLHlCQUF5QjtFQUN6QiwwQkFBMEI7RUFDMUIsaUJBQWlCO0VBQ2pCLDhCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIsaUJBQWlCO0VBQ2pCLDRCQUE0QjtFQUM1QixpQkFBaUI7RUFDakIsZUFBZSxFQUFBO0VBRWY7SUFkRjtNQWVJLGVBQWU7TUFDZixpQkFBaUIsRUFBQSxFQWFwQjtFQTdCQTtJQW9CRyxjQUFjO0lBQ2QscUJBQXFCO0lBQ3JCLG1CQUFtQixFQUFBO0VBR3JCO0lBQ0UsZ0NBQWdDO0lBQ2hDLGdCQUFnQixFQUFBOztBQUlwQjtFQUNFLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsYUFBYSxFQUFBO0VBSGQ7SUFNRyxjQUFjLEVBQUE7RUFHaEI7SUFURjtNQVVJLGlCQUFpQjtNQUNqQixtQkFBbUIsRUFBQSxFQStDdEI7RUE1Q0M7SUFDRSxjQUFjO0lBQ2QsZUFBZTtJQUNmLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFDbkIsa0JBQWtCO0lBQ2xCLG1CQUFtQixFQUFBO0lBRW5CO01BUkY7UUFTTSxlQUFlO1FBQ2YsaUJBQWlCLEVBQUEsRUFFdEI7RUFFRDtJQUNFLGdCQUFnQjtJQUNoQixxQkFBcUIsRUFBQTtJQUZ0QjtNQUtHLDBCQUEwQjtNQUMxQixvQkFBYTtNQUFiLG9CQUFhO01BQWIsYUFBYTtNQUNiLHdCQUF1QjtVQUF2QixxQkFBdUI7Y0FBdkIsdUJBQXVCO01BQ3ZCLHlCQUFtQjtVQUFuQixzQkFBbUI7Y0FBbkIsbUJBQW1CO01BQ25CLGdCQUFnQjtNQUNoQixVQUFVLEVBQUE7TUFFVjtRQVpIO1VBYUssMEJBQTBCO1VBQzFCLGlCQUFpQixFQUFBLEVBRXBCO0VBR0g7SUFDRSxlQUFlO0lBQ2YsaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUNuQixrQkFBa0IsRUFBQTtJQUVsQjtNQU5GO1FBT00sZUFBZTtRQUNmLGlCQUFpQixFQUFBLEVBRXRCOztBQUlDO0VBREo7SUFFUSxZQUFZO0lBQ1osWUFBWSxFQUFBLEVBRW5COztBQUdHO0VBREo7SUFFUSxZQUFZO0lBQ1osYUFBYSxFQUFBLEVBRXBCOztBQUdHO0VBREo7SUFFUSxpQkFBaUIsRUFBQSxFQUV4QiIsImZpbGUiOiJjb21wb25lbnRzL3ByZW1pdW1hbGVydDEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0IFwiYmFzZS1jb21wb25lbnRcIjtcblxuJGNvbXBvbmVudC1wcmVmaXg6IFwiY1wiO1xuJGNvbXBvbmVudC1uYW1lOiBcInByZW1pdW1hbGVydDFcIjtcbiRjb21wb25lbnQtc2VsZWN0b3I6ICRjb21wb25lbnQtcHJlZml4ICsgXCItXCIgKyAkY29tcG9uZW50LW5hbWU7XG5cbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcbiAgLmxpbmV0ciB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIGEge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAubGVhcm4tbW9yZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLmxzLXdnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAubW9iLWJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIGEub3JhbmdlMSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IC8vIG1lZGl1bVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICB9XG5cbiAgICBzbWFsbCB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwOyAvLyBub3JtYWxcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYm90dG9tX2FyZWEge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTI7XG4gICAgdWwge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tdGFiIHtcbiAgICAmX19jb250YWluZXIge1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgICB9XG5cbiAgICAmX190YWJzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICBwYWRkaW5nOiAwcHggOThweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOThweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmNWQyNztcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZjVkMjc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGFiRWxlbWVudCB7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmNWQyNztcbiAgICAgIHBhZGRpbmc6IDBweCA3NXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBwYWRkaW5nOiAwcHggMjhweDtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogI2ZmNWQyNztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLS1zZXBhcmF0b3Ige1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmNWQyNztcbiAgICAgICAgcGFkZGluZzogMHB4IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX190YWJDb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDBweCA5OHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICYjYWJib25hdGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAmLS10ZXh0IHtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi0tYnV0dG9uIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NzRweDtcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0byAxOHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLXN1YlRleHQge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMThweDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltYWdlLTIge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMTM2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIENPTE9SIFNFVFNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vIERlZmF1bHQgd2ViIHNhZmVcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU6ICNmZmZmZmY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrOiAjMDAwMDAwO1xuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQ6ICNkOTUzNGY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuOiAjNWNiODVjO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbjI6ICMyNkJFMEE7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWU6ICMzMzdhYjc7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUyOiAjM0U5N0ZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjZmYwMGZmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2U6ICNmMGFkNGU7XG5cbi8vIFNldCAxXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMTogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI2ZmNWQyNztcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szOiAjMzMzMzMzO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazQ6ICM1MjUyNTI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNTogIzViNWI1YjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2OiAjNjY2NjY2O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazc6ICMxNTE0MTQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOiAjYWRhZGFkO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MjogI2Y0ZjRmNDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTM6ICNjY2NjY2M7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0OiAjYzFjMWMxO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NTogI2Q2ZDZkNjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTY6ICNiY2JjYmM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3OiAjZWZlZmVmO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5ODogIzZmNmY2ZjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTk6ICNlYWVhZWE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMDogI2FhYWFhYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExOiAjZTZlNmU2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTI6ICM5ODk4OTg7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMzogIzcwNzA3MDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE0OiAjNTg2NTZlO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTU6ICNlZWVlZWU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNjogI2U1ZTVlNTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE3OiAjYmFiYWJhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTg6ICM2RjZGNkU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOTogIzgxODE4MTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTIwOiAjOEU4RThFO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMTogIzBhNDE1NTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTI6ICMwMGMyZTI7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUzOiAjMDA1OTk5O1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlNDogIzAwOUVFMztcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTU6ICM5NUNGRUQ7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDE6ICNkMjBhMTE7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDI6ICNiMjRkNTA7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDM6ICNFMjAwMDA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMTogIzAwOTkzMztcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4yOiAjMDA3ZDNhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjM6ICM1MGJjNGE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuNDogIzg4QjMxQTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMjogI2ZmOTkwMDtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfeWVsbG93OiAjRkZDMzFGO1xuXG4vLyBNYWluXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gRm9udHNcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJHphdXhfZm9udDE6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuJHphdXhfZm9udDI6IEJpdHRlciwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHg7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIC8vIGRlZmF1bHRcbiAgbWQ6IDcyMHB4LFxuICAvLyBkZWZhdWx0XG4gIGxnOiA5NjBweCxcbiAgLy8gZGVmYXVsdFxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggICAvLyBjaGFuZ2VkXG4gIHhsOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApLFxuKSAhZGVmYXVsdDtcblxuJHNwYWNlcjogMXJlbTtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBmMjogMnB4LFxuICAgIGY1OiA1cHgsXG4gICAgZjEwOiAxMHB4LFxuICAgIGYxNTogMTVweCxcbiAgICBmMTY6IDE2cHgsXG4gICAgZjIwOiAyMHB4LFxuICAgIGYyNTogMjVweCxcbiAgICBmMjc6IDI3cHgsXG4gICAgZjMwOiAzMHB4LFxuICAgIGYzNTogMzVweCxcbiAgICBmNDA6IDQwcHgsXG4gICAgZjQ1OiA0NXB4LFxuICAgIGY1MDogNTBweCxcbiAgICBmNTU6IDU1cHgsXG4gICAgZjYwOiA2MHB4LFxuICAgIGY2NTogNjVweCxcbiAgICBmNzA6IDcwcHgsXG4gICAgZjc1OiA3NXB4LFxuICAgIGY4MDogODBweCxcbiAgICBmODU6IDg1cHgsXG4gICAgZjkwOiA5MHB4LFxuICAgIGY5NTogOTVweCxcbiAgICBmMTAwOiAxMDBweCxcbiAgICBmMTIwOiAxMjBweCxcbiAgICBmMTMwOiAxMzBweCxcbiAgICBmMTUwOiAxNTBweCxcbiAgICBmMjAwOiAyMDBweCxcbiAgICBmMjUwOiAyNTBweCxcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */

.c-typo4--style1 p,
.c-typo4--style1 .p {
  font-family: Work Sans, sans-serif;
  font-weight: normal;
  font-size: 1.8rem;
  line-height: 2.4rem; }
  @media (min-width: 768px) {
    .c-typo4--style1 p,
    .c-typo4--style1 .p {
      font-size: 2.8rem;
      line-height: 3.2rem; } }
  .c-typo4--style1 p:not(:last-child),
  .c-typo4--style1 .p:not(:last-child) {
    margin-bottom: 10px; }

.c-typo4--style1 p:not(:last-child),
.c-typo4--style1 .p:not(:last-child) {
  margin-bottom: 20px; }

.c-typo4--style1 h6,
.c-typo4--style1 .h6 {
  font-family: Work Sans, sans-serif;
  font-weight: bold;
  font-size: 1.6rem;
  line-height: 2.4rem; }
  @media (min-width: 768px) {
    .c-typo4--style1 h6,
    .c-typo4--style1 .h6 {
      font-size: 1.8rem;
      line-height: 2.4rem; } }
  .c-typo4--style1 h6:not(:last-child),
  .c-typo4--style1 .h6:not(:last-child) {
    margin-bottom: 10px; }

.c-typo4--style2 p,
.c-typo4--style2 .p {
  font-family: Work Sans, sans-serif;
  font-weight: normal;
  font-size: 1.8rem;
  line-height: 2.4rem; }
  @media (min-width: 768px) {
    .c-typo4--style2 p,
    .c-typo4--style2 .p {
      font-size: 2.1rem;
      line-height: 2.8rem; } }
  .c-typo4--style2 p:not(:last-child),
  .c-typo4--style2 .p:not(:last-child) {
    margin-bottom: 10px; }

.c-typo4--style2 p:not(:last-child),
.c-typo4--style2 .p:not(:last-child) {
  margin-bottom: 20px; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvdHlwbzQuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVVHOztFQUtHLG9EQ3FEOEM7RURwRDlDLG1CQUFtQjtFQUVuQixpQkFBaUI7RUFDakIsbUJBQW1CLEVBQUE7RUV5Q3JCO0lGbEREOztNQVlLLGlCQUFpQjtNQUNqQixtQkFBbUIsRUFBQSxFQU90QjtFQXBCRjs7SUFpQkssbUJBQW1CLEVBQUE7O0FBakJ4Qjs7RUF5QkssbUJBQW1CLEVBQUE7O0FBekJ4Qjs7RUFnQ0csb0RDMEI4QztFRHpCOUMsaUJBQWlCO0VBRWpCLGlCQUFpQjtFQUNqQixtQkFBbUIsRUFBQTtFRWNyQjtJRmxERDs7TUF1Q0ssaUJBQWlCO01BQ2pCLG1CQUFtQixFQUFBLEVBT3RCO0VBL0NGOztJQTRDSyxtQkFBbUIsRUFBQTs7QUFPeEI7O0VBS0csb0RDRThDO0VERDlDLG1CQUFtQjtFQUVuQixpQkFBaUI7RUFDakIsbUJBQW1CLEVBQUE7RUVWckI7SUZDRDs7TUFZSyxpQkFBaUI7TUFDakIsbUJBQW1CLEVBQUEsRUFPdEI7RUFwQkY7O0lBaUJLLG1CQUFtQixFQUFBOztBQWpCeEI7O0VBeUJLLG1CQUFtQixFQUFBIiwiZmlsZSI6ImNvbXBvbmVudHMvdHlwbzQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0IFwiYmFzZS1jb21wb25lbnRcIjtcblxuJGNvbXBvbmVudC1wcmVmaXg6IFwiY1wiO1xuJGNvbXBvbmVudC1uYW1lOiBcInR5cG80XCI7XG4kY29tcG9uZW50LXNlbGVjdG9yOiAkY29tcG9uZW50LXByZWZpeCArIFwiLVwiICsgJGNvbXBvbmVudC1uYW1lO1xuXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG5cbiAgJi0tc3R5bGUxIHtcblxuICAgIHAsXG4gICAgLnAge1xuXG4gICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICBwLFxuICAgIC5wIHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDYsXG4gICAgLmg2IHtcblxuICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgJi0tc3R5bGUyIHtcblxuICAgIHAsXG4gICAgLnAge1xuXG4gICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICBwLFxuICAgIC5wIHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIENPTE9SIFNFVFNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vIERlZmF1bHQgd2ViIHNhZmVcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU6ICNmZmZmZmY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrOiAjMDAwMDAwO1xuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQ6ICNkOTUzNGY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuOiAjNWNiODVjO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbjI6ICMyNkJFMEE7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWU6ICMzMzdhYjc7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUyOiAjM0U5N0ZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjZmYwMGZmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2U6ICNmMGFkNGU7XG5cbi8vIFNldCAxXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMTogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI2ZmNWQyNztcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szOiAjMzMzMzMzO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazQ6ICM1MjUyNTI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNTogIzViNWI1YjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2OiAjNjY2NjY2O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazc6ICMxNTE0MTQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOiAjYWRhZGFkO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MjogI2Y0ZjRmNDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTM6ICNjY2NjY2M7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0OiAjYzFjMWMxO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NTogI2Q2ZDZkNjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTY6ICNiY2JjYmM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3OiAjZWZlZmVmO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5ODogIzZmNmY2ZjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTk6ICNlYWVhZWE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMDogI2FhYWFhYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExOiAjZTZlNmU2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTI6ICM5ODk4OTg7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMzogIzcwNzA3MDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE0OiAjNTg2NTZlO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTU6ICNlZWVlZWU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNjogI2U1ZTVlNTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE3OiAjYmFiYWJhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTg6ICM2RjZGNkU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOTogIzgxODE4MTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTIwOiAjOEU4RThFO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMTogIzBhNDE1NTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTI6ICMwMGMyZTI7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUzOiAjMDA1OTk5O1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlNDogIzAwOUVFMztcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTU6ICM5NUNGRUQ7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDE6ICNkMjBhMTE7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDI6ICNiMjRkNTA7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDM6ICNFMjAwMDA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMTogIzAwOTkzMztcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4yOiAjMDA3ZDNhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjM6ICM1MGJjNGE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuNDogIzg4QjMxQTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMjogI2ZmOTkwMDtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfeWVsbG93OiAjRkZDMzFGO1xuXG4vLyBNYWluXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gRm9udHNcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJHphdXhfZm9udDE6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuJHphdXhfZm9udDI6IEJpdHRlciwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHg7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIC8vIGRlZmF1bHRcbiAgbWQ6IDcyMHB4LFxuICAvLyBkZWZhdWx0XG4gIGxnOiA5NjBweCxcbiAgLy8gZGVmYXVsdFxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggICAvLyBjaGFuZ2VkXG4gIHhsOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApLFxuKSAhZGVmYXVsdDtcblxuJHNwYWNlcjogMXJlbTtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBmMjogMnB4LFxuICAgIGY1OiA1cHgsXG4gICAgZjEwOiAxMHB4LFxuICAgIGYxNTogMTVweCxcbiAgICBmMTY6IDE2cHgsXG4gICAgZjIwOiAyMHB4LFxuICAgIGYyNTogMjVweCxcbiAgICBmMjc6IDI3cHgsXG4gICAgZjMwOiAzMHB4LFxuICAgIGYzNTogMzVweCxcbiAgICBmNDA6IDQwcHgsXG4gICAgZjQ1OiA0NXB4LFxuICAgIGY1MDogNTBweCxcbiAgICBmNTU6IDU1cHgsXG4gICAgZjYwOiA2MHB4LFxuICAgIGY2NTogNjVweCxcbiAgICBmNzA6IDcwcHgsXG4gICAgZjc1OiA3NXB4LFxuICAgIGY4MDogODBweCxcbiAgICBmODU6IDg1cHgsXG4gICAgZjkwOiA5MHB4LFxuICAgIGY5NTogOTVweCxcbiAgICBmMTAwOiAxMDBweCxcbiAgICBmMTIwOiAxMjBweCxcbiAgICBmMTMwOiAxMzBweCxcbiAgICBmMTUwOiAxNTBweCxcbiAgICBmMjAwOiAyMDBweCxcbiAgICBmMjUwOiAyNTBweCxcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */

@charset "UTF-8";
.c-btn1 {
  background: none;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0; }

.c-btn1 {
  display: inline-block;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out; }
  .c-btn1--style1 {
    border-radius: 2px;
    min-height: 72px;
    padding: 20px 20px 20px 20px;
    font-family: Work Sans, sans-serif;
    font-size: 2.4rem;
    line-height: 3.2rem;
    font-weight: 700; }
    @media (min-width: 576px) {
      .c-btn1--style1 {
        font-size: 3.2rem;
        line-height: 3.2rem; } }
    .c-btn1--style1, .c-btn1--style1:visited, .c-btn1--style1:focus, .c-btn1--style1:active {
      color: #ffffff !important;
      background-color: #ff5d27;
      text-decoration: none; }
    .c-btn1--style1:hover {
      color: #ffffff !important;
      background-color: #f33d00;
      text-decoration: none; }
  .c-btn1--style2 {
    border-radius: 2px;
    min-height: 48px;
    padding: 12px 20px;
    font-family: Work Sans, sans-serif;
    font-size: 2.1rem;
    line-height: 2.6rem;
    font-weight: 600; }
    .c-btn1--style2, .c-btn1--style2:visited, .c-btn1--style2:focus, .c-btn1--style2:active {
      color: #ffffff !important;
      background-color: #ff5d27;
      text-decoration: none; }
    .c-btn1--style2:hover {
      color: #ffffff !important;
      background-color: #f33d00;
      text-decoration: none; }
  .c-btn1--style2b {
    border-radius: 2px;
    min-height: 48px;
    padding: 12px 20px;
    font-family: Work Sans, sans-serif;
    font-size: 2.1rem;
    line-height: 2.6rem;
    font-weight: 600; }
    .c-btn1--style2b, .c-btn1--style2b:visited, .c-btn1--style2b:focus, .c-btn1--style2b:active {
      color: #ffffff !important;
      background-color: #333333;
      text-decoration: none; }
    .c-btn1--style2b:hover {
      color: #ffffff !important;
      background-color: #1a1a1a;
      text-decoration: none; }
  .c-btn1--style3 {
    border-radius: 2px;
    padding: 15px 15px;
    font-family: Work Sans, sans-serif;
    font-size: 2.4rem;
    line-height: 3.2rem;
    font-weight: 700; }
    @media (min-width: 576px) {
      .c-btn1--style3 {
        font-size: 2.4rem;
        line-height: 3.2rem; } }
    .c-btn1--style3, .c-btn1--style3:visited, .c-btn1--style3:focus, .c-btn1--style3:active {
      color: #ffffff !important;
      background-color: #151414;
      text-decoration: none; }
    .c-btn1--style3:hover {
      color: #ffffff !important;
      background-color: black;
      text-decoration: none; }
  .c-btn1--style4 {
    border-radius: 2px;
    padding: 15px 55px 15px 55px;
    font-family: Work Sans, sans-serif;
    font-size: 2.4rem;
    line-height: 3.2rem;
    font-weight: 700; }
    @media (min-width: 576px) {
      .c-btn1--style4 {
        font-size: 2.4rem;
        line-height: 3.2rem; } }
    .c-btn1--style4, .c-btn1--style4:visited, .c-btn1--style4:focus, .c-btn1--style4:active {
      color: #ffffff !important;
      background-color: #ff5d27;
      text-decoration: none; }
    .c-btn1--style4:hover {
      color: #ffffff !important;
      background-color: #f33d00;
      text-decoration: none; }
  .c-btn1--style5 {
    border-radius: 2px;
    padding: 15px 55px 15px 55px;
    font-family: Work Sans, sans-serif;
    font-size: 2.4rem;
    line-height: 3.2rem;
    font-weight: 700; }
    @media (min-width: 576px) {
      .c-btn1--style5 {
        font-size: 2.4rem;
        line-height: 3.2rem; } }
    .c-btn1--style5, .c-btn1--style5:visited, .c-btn1--style5:focus, .c-btn1--style5:active {
      border: 2px solid #ffffff;
      color: #ffffff !important;
      text-decoration: none; }
    .c-btn1--style5:hover {
      color: #ffffff !important;
      text-decoration: none; }
  .c-btn1--style6 {
    border-radius: 2px;
    padding: 15px 55px 15px 55px;
    font-family: Work Sans, sans-serif;
    font-size: 2.4rem;
    line-height: 3.2rem;
    font-weight: 700; }
    @media (min-width: 576px) {
      .c-btn1--style6 {
        font-size: 2.4rem;
        line-height: 3.2rem; } }
    .c-btn1--style6, .c-btn1--style6:visited, .c-btn1--style6:focus, .c-btn1--style6:active {
      color: #ff5d27;
      background-color: #ffffff;
      text-decoration: none; }
    .c-btn1--style6:hover {
      color: #ff5d27;
      background-color: #e6e6e6;
      text-decoration: none; }
  .c-btn1--style7 {
    border-radius: 2px;
    padding: 16px 10px;
    font-family: Work Sans, sans-serif;
    font-size: 2.1rem;
    line-height: 2.6rem;
    font-weight: 700;
    color: #333333; }
    @media (min-width: 576px) {
      .c-btn1--style7 {
        font-size: 2.4rem;
        line-height: 3.2rem; } }
    .c-btn1--style7, .c-btn1--style7:visited, .c-btn1--style7:focus, .c-btn1--style7:active {
      background-color: #ffffff;
      text-decoration: none; }
    .c-btn1--style7:hover {
      color: #ff5d27;
      text-decoration: none; }
  .c-btn1--style8 {
    border-radius: 8px;
    padding: 4px 16px !important;
    background: #eeeeee;
    font-family: Work Sans, sans-serif;
    font-size: 18px !important;
    color: #333333;
    border: solid 1px #eeeeee;
    min-width: 14rem;
    cursor: pointer; }
    @media (min-width: 576px) {
      .c-btn1--style8 {
        font-size: 2.4rem;
        line-height: 3.2rem; } }
    .c-btn1--style8:active {
      color: #333333;
      background: #ffffff; }
    .c-btn1--style8:hover {
      color: #333333;
      background: #ffffff;
      text-decoration: none;
      font-weight: bold;
      opacity: 1; }
  .c-btn1--style9 {
    padding: 0.6rem 0;
    font-size: 2rem;
    background: #ffffff;
    font-family: Work Sans, sans-serif;
    color: #ff5d27;
    font-weight: bold; }
    @media (min-width: 576px) {
      .c-btn1--style9 {
        font-size: 2.4rem;
        line-height: 3.2rem; } }
    .c-btn1--style9.disabled, .c-btn1--style9:hover {
      background: #ffffff;
      opacity: 0.7; }
    .c-btn1--style9.disabled {
      color: #cccccc;
      border: solid 1px #cccccc; }
  .c-btn1--style10 {
    border-radius: 2px;
    min-height: 64px;
    padding: 15px 20px 0px 20px;
    font-family: Work Sans, sans-serif;
    font-weight: 700;
    font-size: 3.2rem;
    line-height: 3.2rem; }
    .c-btn1--style10, .c-btn1--style10:visited {
      color: #ff5d27 !important;
      background-color: #ffffff;
      text-decoration: none; }
    .c-btn1--style10:focus, .c-btn1--style10:hover, .c-btn1--style10:active {
      color: #ffffff !important;
      background-color: #ff5d27;
      text-decoration: none; }
  .c-btn1--style11 {
    border: 2px solid #ff5d27;
    min-height: 64px;
    padding: 16px 15px 15px 15px;
    font-family: Work Sans, sans-serif;
    font-weight: 700;
    font-size: 2.1rem;
    line-height: 2.4rem; }
    @media (min-width: 768px) {
      .c-btn1--style11 {
        border-width: 3px; } }
    @media (min-width: 576px) {
      .c-btn1--style11 {
        font-size: 2.4rem;
        line-height: 2.8rem; } }
    .c-btn1--style11, .c-btn1--style11:visited {
      color: #ff5d27 !important;
      background-color: transparent;
      text-decoration: none; }
    .c-btn1--style11:focus, .c-btn1--style11:hover, .c-btn1--style11:active {
      color: #ffffff !important;
      background-color: #ff5d27;
      text-decoration: none; }
  .c-btn1.b-radius-1 {
    border-radius: 50px; }
  .c-btn1.b-radius-8 {
    border-radius: 8px; }
  .c-btn1.fsize2 {
    font-size: 3.2rem;
    line-height: 40px; }
    @media (max-width: 991.98px) {
      .c-btn1.fsize2 {
        font-size: 2.1rem;
        line-height: 30px; } }
  .c-btn1.fsize3 {
    font-size: 1.6rem;
    line-height: 2.1rem; }
    @media (min-width: 768px) {
      .c-btn1.fsize3 {
        font-size: 1.8rem;
        line-height: 2.1rem; } }
  .c-btn1--close {
    background-color: #ff5d27;
    height: 48px;
    width: 48px;
    border-radius: 100%; }
    .c-btn1--close:after {
      content: "";
      font-family: "qpicon1";
      font-size: 4.2rem;
      position: relative;
      top: 1.5rem;
      color: #ffffff; }
  @media (min-width: 768px) {
    .c-btn1--md-w470 {
      width: 470px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvYnRuMS5jc3MiLCJjb21wb25lbnRzL2J0bjEuc2NzcyIsImFic3RyYWN0cy9fcGxhY2Vob2xkZXJzLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uL2ZvbnQvcXBpY29uMS92YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNRaEI7RUNvQ0MsZ0JBQWdCO0VBQ2hCLFNBQVM7RUFDTixVQUFVO0VBQ1YsU0FBUztFQUNULFVBQVUsRUFBQTs7QUR4Q2Q7RUFDRSxxQkFBcUI7RUFDckIseUNBQWlDO0VBQWpDLGlDQUFpQyxFQUFBO0VBR2pDO0lBQ0Usa0JBQWtCO0lBQ2xCLGdCQUFnQjtJQUNoQiw0QkFBNEI7SUFFNUIsb0RFa0RnRDtJRmpEaEQsaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUNuQixnQkFBZ0IsRUFBQTtJR3VDaEI7TUgvQ0Y7UUFXSSxpQkFBaUI7UUFDakIsbUJBQW1CLEVBQUEsRUFpQnRCO0lBN0JBO01BbUJHLHlCQUF5QztNQUN6Qyx5QkVkMkI7TUZlM0IscUJBQXFCLEVBQUE7SUFyQnhCO01BeUJHLHlCQUF5QztNQUN6Qyx5QkFBdUQ7TUFDdkQscUJBQXFCLEVBQUE7RUFJekI7SUFDRSxrQkFBa0I7SUFDbEIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUVsQixvREVtQmdEO0lGbEJoRCxpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLGdCQUFnQixFQUFBO0lBUmpCO01BY0cseUJBQXlDO01BQ3pDLHlCRXhDMkI7TUZ5QzNCLHFCQUFxQixFQUFBO0lBaEJ4QjtNQW9CRyx5QkFBeUM7TUFDekMseUJBQXVEO01BQ3ZELHFCQUFxQixFQUFBO0VBSXpCO0lBQ0Usa0JBQWtCO0lBQ2xCLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFFbEIsb0RFUGdEO0lGUWhELGlC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eFo0QixFQUFBO0VDcUQ5QjtJSDBXSTtNQUNFLFlBQVksRUFBQSxFQUNiIiwiZmlsZSI6ImNvbXBvbmVudHMvYnRuMS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4uYy1idG4xIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7IH1cblxuLmMtYnRuMSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0OyB9XG4gIC5jLWJ0bjEtLXN0eWxlMSB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDcycHg7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMjBweDtcbiAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmMtYnRuMS0tc3R5bGUxIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07IH0gfVxuICAgIC5jLWJ0bjEtLXN0eWxlMSwgLmMtYnRuMS0tc3R5bGUxOnZpc2l0ZWQsIC5jLWJ0bjEtLXN0eWxlMTpmb2N1cywgLmMtYnRuMS0tc3R5bGUxOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWQyNztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5jLWJ0bjEtLXN0eWxlMTpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzM2QwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYy1idG4xLS1zdHlsZTIge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgIC5jLWJ0bjEtLXN0eWxlMiwgLmMtYnRuMS0tc3R5bGUyOnZpc2l0ZWQsIC5jLWJ0bjEtLXN0eWxlMjpmb2N1cywgLmMtYnRuMS0tc3R5bGUyOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWQyNztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5jLWJ0bjEtLXN0eWxlMjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzM2QwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYy1idG4xLS1zdHlsZTJiIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAuYy1idG4xLS1zdHlsZTJiLCAuYy1idG4xLS1zdHlsZTJiOnZpc2l0ZWQsIC5jLWJ0bjEtLXN0eWxlMmI6Zm9jdXMsIC5jLWJ0bjEtLXN0eWxlMmI6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmMtYnRuMS0tc3R5bGUyYjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWExYTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYy1idG4xLS1zdHlsZTMge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gICAgZm9udC1mYW1pbHk6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5jLWJ0bjEtLXN0eWxlMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy4ycmVtOyB9IH1cbiAgICAuYy1idG4xLS1zdHlsZTMsIC5jLWJ0bjEtLXN0eWxlMzp2aXNpdGVkLCAuYy1idG4xLS1zdHlsZTM6Zm9jdXMsIC5jLWJ0bjEtLXN0eWxlMzphY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTE0MTQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuYy1idG4xLS1zdHlsZTM6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5jLWJ0bjEtLXN0eWxlNCB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHBhZGRpbmc6IDE1cHggNTVweCAxNXB4IDU1cHg7XG4gICAgZm9udC1mYW1pbHk6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5jLWJ0bjEtLXN0eWxlNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy4ycmVtOyB9IH1cbiAgICAuYy1idG4xLS1zdHlsZTQsIC5jLWJ0bjEtLXN0eWxlNDp2aXNpdGVkLCAuYy1idG4xLS1zdHlsZTQ6Zm9jdXMsIC5jLWJ0bjEtLXN0eWxlNDphY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjVkMjc7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuYy1idG4xLS1zdHlsZTQ6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMzNkMDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmMtYnRuMS0tc3R5bGU1IHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgcGFkZGluZzogMTVweCA1NXB4IDE1cHggNTVweDtcbiAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmMtYnRuMS0tc3R5bGU1IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07IH0gfVxuICAgIC5jLWJ0bjEtLXN0eWxlNSwgLmMtYnRuMS0tc3R5bGU1OnZpc2l0ZWQsIC5jLWJ0bjEtLXN0eWxlNTpmb2N1cywgLmMtYnRuMS0tc3R5bGU1OmFjdGl2ZSB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5jLWJ0bjEtLXN0eWxlNTpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5jLWJ0bjEtLXN0eWxlNiB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHBhZGRpbmc6IDE1cHggNTVweCAxNXB4IDU1cHg7XG4gICAgZm9udC1mYW1pbHk6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5jLWJ0bjEtLXN0eWxlNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy4ycmVtOyB9IH1cbiAgICAuYy1idG4xLS1zdHlsZTYsIC5jLWJ0bjEtLXN0eWxlNjp2aXNpdGVkLCAuYy1idG4xLS1zdHlsZTY6Zm9jdXMsIC5jLWJ0bjEtLXN0eWxlNjphY3RpdmUge1xuICAgICAgY29sb3I6ICNmZjVkMjc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmMtYnRuMS0tc3R5bGU2OmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmY1ZDI3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYy1idG4xLS1zdHlsZTcge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5jLWJ0bjEtLXN0eWxlNyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy4ycmVtOyB9IH1cbiAgICAuYy1idG4xLS1zdHlsZTcsIC5jLWJ0bjEtLXN0eWxlNzp2aXNpdGVkLCAuYy1idG4xLS1zdHlsZTc6Zm9jdXMsIC5jLWJ0bjEtLXN0eWxlNzphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5jLWJ0bjEtLXN0eWxlNzpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmNWQyNztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYy1idG4xLS1zdHlsZTgge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwYWRkaW5nOiA0cHggMTZweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gICAgZm9udC1mYW1pbHk6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZWVlZWVlO1xuICAgIG1pbi13aWR0aDogMTRyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuYy1idG4xLS1zdHlsZTgge1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTsgfSB9XG4gICAgLmMtYnRuMS0tc3R5bGU4OmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgICAuYy1idG4xLS1zdHlsZTg6aG92ZXIge1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5jLWJ0bjEtLXN0eWxlOSB7XG4gICAgcGFkZGluZzogMC42cmVtIDA7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgZm9udC1mYW1pbHk6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI2ZmNWQyNztcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmMtYnRuMS0tc3R5bGU5IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07IH0gfVxuICAgIC5jLWJ0bjEtLXN0eWxlOS5kaXNhYmxlZCwgLmMtYnRuMS0tc3R5bGU5OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAuYy1idG4xLS1zdHlsZTkuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICNjY2NjY2M7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAjY2NjY2NjOyB9XG4gIC5jLWJ0bjEtLXN0eWxlMTAge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBtaW4taGVpZ2h0OiA2NHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCAwcHggMjBweDtcbiAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuMnJlbTsgfVxuICAgIC5jLWJ0bjEtLXN0eWxlMTAsIC5jLWJ0bjEtLXN0eWxlMTA6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogI2ZmNWQyNyAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5jLWJ0bjEtLXN0eWxlMTA6Zm9jdXMsIC5jLWJ0bjEtLXN0eWxlMTA6aG92ZXIsIC5jLWJ0bjEtLXN0eWxlMTA6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1ZDI3O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5jLWJ0bjEtLXN0eWxlMTEge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZjVkMjc7XG4gICAgbWluLWhlaWdodDogNjRweDtcbiAgICBwYWRkaW5nOiAxNnB4IDE1cHggMTVweCAxNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi40cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYy1idG4xLS1zdHlsZTExIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmMtYnRuMS0tc3R5bGUxMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtOyB9IH1cbiAgICAuYy1idG4xLS1zdHlsZTExLCAuYy1idG4xLS1zdHlsZTExOnZpc2l0ZWQge1xuICAgICAgY29sb3I6ICNmZjVkMjcgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmMtYnRuMS0tc3R5bGUxMTpmb2N1cywgLmMtYnRuMS0tc3R5bGUxMTpob3ZlciwgLmMtYnRuMS0tc3R5bGUxMTphY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjVkMjc7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmMtYnRuMS5iLXJhZGl1cy0xIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4OyB9XG4gIC5jLWJ0bjEuYi1yYWRpdXMtOCB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4OyB9XG4gIC5jLWJ0bjEuZnNpemUyIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogNDBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgLmMtYnRuMS5mc2l6ZTIge1xuICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH0gfVxuICAuYy1idG4xLmZzaXplMyB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmMtYnRuMS5mc2l6ZTMge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTsgfSB9XG4gIC5jLWJ0bjEtLWNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1ZDI3O1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogNDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG4gICAgLmMtYnRuMS0tY2xvc2U6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCLupINcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcInFwaWNvbjFcIjtcbiAgICAgIGZvbnQtc2l6ZTogNC4ycmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAxLjVyZW07XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYy1idG4xLS1tZC13NDcwIHtcbiAgICAgIHdpZHRoOiA0NzBweDsgfSB9XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgXCJiYXNlLWNvbXBvbmVudFwiO1xuXG4kY29tcG9uZW50LXByZWZpeDogXCJjXCI7XG4kY29tcG9uZW50LW5hbWU6IFwiYnRuMVwiO1xuJGNvbXBvbmVudC1zZWxlY3RvcjogJGNvbXBvbmVudC1wcmVmaXggKyBcIi1cIiArICRjb21wb25lbnQtbmFtZTtcblxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLWluLW91dDtcbiAgQGV4dGVuZCAlemF1eF9yZXNldF9ib3g7XG5cbiAgJi0tc3R5bGUxIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWluLWhlaWdodDogNzJweDtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAyMHB4O1xuXG4gICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgLy8gbWVkaXVtXG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgfVxuXG4gICAgJixcbiAgICAmOnZpc2l0ZWQsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMSwgMTAlKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLS1zdHlsZTIge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcblxuICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IC8vIG1lZGl1bVxuXG4gICAgJixcbiAgICAmOnZpc2l0ZWQsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMSwgMTAlKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLS1zdHlsZTJiIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG5cbiAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcbiAgICBmb250LXdlaWdodDogNjAwOyAvLyBtZWRpdW1cblxuICAgICYsXG4gICAgJjp2aXNpdGVkLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR6YXV4X2NvbG9yX3NldDFfYmxhY2szLCAxMCUpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtLXN0eWxlMyB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIC8vbWluLWhlaWdodDogNzJweDtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XG5cbiAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwOyAvLyBtZWRpdW1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICB9XG5cbiAgICAmLFxuICAgICY6dmlzaXRlZCxcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazc7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkemF1eF9jb2xvcl9zZXQxX2JsYWNrNywgMTAlKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLS1zdHlsZTQge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAvL21pbi1oZWlnaHQ6IDcycHg7XG4gICAgcGFkZGluZzogMTVweCA1NXB4IDE1cHggNTVweDtcblxuICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IC8vIG1lZGl1bVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICAgIH1cblxuICAgICYsXG4gICAgJjp2aXNpdGVkLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkemF1eF9jb2xvcl9zZXQxX29yYW5nZTEsIDEwJSk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi0tc3R5bGU1IHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgLy9taW4taGVpZ2h0OiA3MnB4O1xuICAgIHBhZGRpbmc6IDE1cHggNTVweCAxNXB4IDU1cHg7XG5cbiAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwOyAvLyBtZWRpdW1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICB9XG5cbiAgICAmLFxuICAgICY6dmlzaXRlZCxcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xuICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxICFpbXBvcnRhbnQ7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMSAhaW1wb3J0YW50O1xuICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxLCAxMCUpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtLXN0eWxlNiB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIC8vbWluLWhlaWdodDogNzJweDtcbiAgICBwYWRkaW5nOiAxNXB4IDU1cHggMTVweCA1NXB4O1xuXG4gICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgLy8gbWVkaXVtXG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgfVxuXG4gICAgJixcbiAgICAmOnZpc2l0ZWQsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR6YXV4X2NvbG9yX3NldDFfd2hpdGUxLCAxMCUpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtLXN0eWxlNyB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIC8vbWluLWhlaWdodDogNzJweDtcbiAgICBwYWRkaW5nOiAxNnB4IDEwcHg7XG5cbiAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwOyAvLyBtZWRpdW1cbiAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazM7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgfVxuXG4gICAgJixcbiAgICAmOnZpc2l0ZWQsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gICYtLXN0eWxlOCB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBhZGRpbmc6IDRweCAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTU7XG4gICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkemF1eF9jb2xvcl9zZXQxX2dyZXkxNTtcbiAgICBtaW4td2lkdGg6IDE0cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazM7XG4gICAgICBiYWNrZ3JvdW5kOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmxhY2szO1xuICAgICAgYmFja2dyb3VuZDogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAmLS1zdHlsZTkge1xuICAgIHBhZGRpbmc6IDAuNnJlbSAwO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBiYWNrZ3JvdW5kOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMTtcbiAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICB9XG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MztcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICR6YXV4X2NvbG9yX3NldDFfZ3JleTM7XG4gICAgfVxuICB9XG5cbiAgJi0tc3R5bGUxMCB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG4gICAgcGFkZGluZzogMTVweCAyMHB4IDBweCAyMHB4O1xuXG4gICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IC8vIG1lZGl1bVxuXG4gICAgLy8gZm9udC1zaXplOiAyLjRyZW07XG4gICAgLy8gbGluZS1oZWlnaHQ6IDMuMnJlbTtcblxuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG5cbiAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgLy8gICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAvLyAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgLy8gfVxuXG4gICAgJixcbiAgICAmOnZpc2l0ZWQge1xuICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtLXN0eWxlMTEge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgIH1cblxuICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG4gICAgcGFkZGluZzogMTZweCAxNXB4IDE1cHggMTVweDtcblxuICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICBmb250LXdlaWdodDogNzAwOyAvLyBtZWRpdW1cblxuICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgfVxuXG4gICAgJixcbiAgICAmOnZpc2l0ZWQge1xuICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuYi1yYWRpdXMtMSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuXG4gICYuYi1yYWRpdXMtOCB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG5cbiAgJi5mc2l6ZTIge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gICYuZnNpemUzIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgIH1cbiAgfVxuXG4gICYtLWNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAkcXBpY29uMS1jcm9zcztcbiAgICAgIGZvbnQtZmFtaWx5OiAkaWNvbW9vbi1mb250LWZhbWlseTtcbiAgICAgIGZvbnQtc2l6ZTogNC4ycmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAxLjVyZW07XG4gICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICYtLW1kIHtcbiAgICAgICYtdyB7XG4gICAgICAgICY0NzAge1xuICAgICAgICAgIHdpZHRoOiA0NzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyBIYXJkd2FyZS1hY2NlbGVyYXRlZCBcbi8vIEBzZWUgaHR0cDovL2Jsb2cudGVhbXRyZWVob3VzZS5jb20vaW5jcmVhc2UteW91ci1zaXRlcy1wZXJmb3JtYW5jZS13aXRoLWhhcmR3YXJlLWFjY2VsZXJhdGVkLWNzc1xuLy8gQHNlZSBodHRwOi8vd3d3Lmh0bWw1cm9ja3MuY29tL2VuL3R1dG9yaWFscy9zcGVlZC9oaWdoLXBlcmZvcm1hbmNlLWFuaW1hdGlvbnMvXG4lemF1eF9mb3JjZV9oYSB7XG5cdC8vLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC8vLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC8vLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0Ly8tby10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblxuXHQvLy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHQvLy1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHQvLy1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblxuXHQvLy13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XG5cdC8vLW1vei1wZXJzcGVjdGl2ZTogMTAwMDtcblx0Ly8tbXMtcGVyc3BlY3RpdmU6IDEwMDA7XG5cdHBlcnNwZWN0aXZlOiAxMDAwO1xufVxuXG4vLyBQbGFjZWhvbGRlciBvZiBjbGFzcyAuc3Itb25seSBmcm9tIEJvb3RzdHJhcFxuJXphdXhfc3Jfb25seSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIGJvcmRlcjogMDtcbn1cblxuLy8gQmV0dGVyIGZvbnQgc21vb3RoaW5nIGZvciBtb2Rlcm4gYnJvd3NlcnMuXG4vLyBAc2VlIGh0dHBzOi8vZGF2aWR3YWxzaC5uYW1lL2ZvbnQtc21vb3RoaW5nXG4vLyBAc2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9mb250LXNtb290aFxuJXphdXhfdGV4dF9hbnRpYWxpYXNlZCB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuJXphdXhfcmVzZXRfYm94IHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0bWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IDA7XG59XG5cbiV6YXV4X3Jlc2V0X3R5cG8ge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbn1cblxuJXphdXhfY2xlYXJmaXgge1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIENPTE9SIFNFVFNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vIERlZmF1bHQgd2ViIHNhZmVcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU6ICNmZmZmZmY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrOiAjMDAwMDAwO1xuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQ6ICNkOTUzNGY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuOiAjNWNiODVjO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbjI6ICMyNkJFMEE7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWU6ICMzMzdhYjc7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUyOiAjM0U5N0ZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjZmYwMGZmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2U6ICNmMGFkNGU7XG5cbi8vIFNldCAxXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMTogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI2ZmNWQyNztcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szOiAjMzMzMzMzO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazQ6ICM1MjUyNTI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNTogIzViNWI1YjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2OiAjNjY2NjY2O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazc6ICMxNTE0MTQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOiAjYWRhZGFkO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MjogI2Y0ZjRmNDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTM6ICNjY2NjY2M7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0OiAjYzFjMWMxO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NTogI2Q2ZDZkNjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTY6ICNiY2JjYmM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3OiAjZWZlZmVmO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5ODogIzZmNmY2ZjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTk6ICNlYWVhZWE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMDogI2FhYWFhYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExOiAjZTZlNmU2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTI6ICM5ODk4OTg7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMzogIzcwNzA3MDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE0OiAjNTg2NTZlO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTU6ICNlZWVlZWU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNjogI2U1ZTVlNTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE3OiAjYmFiYWJhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTg6ICM2RjZGNkU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOTogIzgxODE4MTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTIwOiAjOEU4RThFO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMTogIzBhNDE1NTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTI6ICMwMGMyZTI7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUzOiAjMDA1OTk5O1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlNDogIzAwOUVFMztcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTU6ICM5NUNGRUQ7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDE6ICNkMjBhMTE7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDI6ICNiMjRkNTA7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDM6ICNFMjAwMDA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMTogIzAwOTkzMztcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4yOiAjMDA3ZDNhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjM6ICM1MGJjNGE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuNDogIzg4QjMxQTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMjogI2ZmOTkwMDtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfeWVsbG93OiAjRkZDMzFGO1xuXG4vLyBNYWluXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gRm9udHNcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJHphdXhfZm9udDE6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuJHphdXhfZm9udDI6IEJpdHRlciwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHg7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIC8vIGRlZmF1bHRcbiAgbWQ6IDcyMHB4LFxuICAvLyBkZWZhdWx0XG4gIGxnOiA5NjBweCxcbiAgLy8gZGVmYXVsdFxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggICAvLyBjaGFuZ2VkXG4gIHhsOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApLFxuKSAhZGVmYXVsdDtcblxuJHNwYWNlcjogMXJlbTtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBmMjogMnB4LFxuICAgIGY1OiA1cHgsXG4gICAgZjEwOiAxMHB4LFxuICAgIGYxNTogMTVweCxcbiAgICBmMTY6IDE2cHgsXG4gICAgZjIwOiAyMHB4LFxuICAgIGYyNTogMjVweCxcbiAgICBmMjc6IDI3cHgsXG4gICAgZjMwOiAzMHB4LFxuICAgIGYzNTogMzVweCxcbiAgICBmNDA6IDQwcHgsXG4gICAgZjQ1OiA0NXB4LFxuICAgIGY1MDogNTBweCxcbiAgICBmNTU6IDU1cHgsXG4gICAgZjYwOiA2MHB4LFxuICAgIGY2NTogNjVweCxcbiAgICBmNzA6IDcwcHgsXG4gICAgZjc1OiA3NXB4LFxuICAgIGY4MDogODBweCxcbiAgICBmODU6IDg1cHgsXG4gICAgZjkwOiA5MHB4LFxuICAgIGY5NTogOTVweCxcbiAgICBmMTAwOiAxMDBweCxcbiAgICBmMTIwOiAxMjBweCxcbiAgICBmMTMwOiAxMzBweCxcbiAgICBmMTUwOiAxNTBweCxcbiAgICBmMjAwOiAyMDBweCxcbiAgICBmMjUwOiAyNTBweCxcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIiRpY29tb29uLWZvbnQtZmFtaWx5OiBcInFwaWNvbjFcIiAhZGVmYXVsdDtcbiRpY29tb29uLWZvbnQtcGF0aDogXCJmb250c1wiICFkZWZhdWx0O1xuXG4kcXBpY29uMS10ZXJtaWNhOiBcIlxcZTkzMlwiO1xuJHFwaWNvbjEtcGx1Z2luOiBcIlxcZTkyZlwiO1xuJHFwaWNvbjEtZnVsbGh5YnJpZDogXCJcXGU5MzBcIjtcbiRxcGljb24xLWJhdHRlcnk6IFwiXFxlOTMxXCI7XG4kcXBpY29uMS1oYW5kcGVyYzogXCJcXGU5MmVcIjtcbiRxcGljb24xLWNoYXJnZXN0YXRpb246IFwiXFxlOTJiXCI7XG4kcXBpY29uMS1lbmdpbmVwb3dlcjogXCJcXGU5MmNcIjtcbiRxcGljb24xLWhvdXNlcGx1ZzogXCJcXGU5MmRcIjtcbiRxcGljb24xLW1hZ25pZmllcjogXCJcXGU5MmFcIjtcbiRxcGljb24xLWluZm8tY2lyY2xlOiBcIlxcZTkyOVwiO1xuJHFwaWNvbjEtc3RhcjogXCJcXGU5MjhcIjtcbiRxcGljb24xLWxvZ291dDogXCJcXGU5MjZcIjtcbiRxcGljb24xLWxvZ28tcXJ0OiBcIlxcZTkyN1wiO1xuJHFwaWNvbjEtc29jaWFsX2xpbmtlZGluOiBcIlxcZTkyNFwiO1xuJHFwaWNvbjEtc29jaWFsX3RlbGVncmFtOiBcIlxcZTkyNVwiO1xuJHFwaWNvbjEtYXJyb3cxZG93bjogXCJcXGU5MDBcIjtcbiRxcGljb24xLWFycm93MXJpZ2h0OiBcIlxcZTkwMVwiO1xuJHFwaWNvbjEtYnVyZ2VyOiBcIlxcZTkwMlwiO1xuJHFwaWNvbjEtY3Jvc3M6IFwiXFxlOTAzXCI7XG4kcXBpY29uMS1mYXZvcml0ZTogXCJcXGU5MDRcIjtcbiRxcGljb24xLWZhdm9yaXRlX291dGxpbmU6IFwiXFxlOTA1XCI7XG4kcXBpY29uMS1oZWFkc2V0OiBcIlxcZTkwNlwiO1xuJHFwaWNvbjEtbWludXM6IFwiXFxlOTA3XCI7XG4kcXBpY29uMS1tb3JlaDogXCJcXGU5MDhcIjtcbiRxcGljb24xLW1vcmV2OiBcIlxcZTkwOVwiO1xuJHFwaWNvbjEtcGxheTogXCJcXGU5MGFcIjtcbiRxcGljb24xLXBsYXlfb3V0bGluZTogXCJcXGU5MGJcIjtcbiRxcGljb24xLXBsdXM6IFwiXFxlOTBjXCI7XG4kcXBpY29uMS1mZWVkOiBcIlxcZTkwZFwiO1xuJHFwaWNvbjEtbWFpbDogXCJcXGU5MGVcIjtcbiRxcGljb24xLXNvY2lhbF9pbnN0YWdyYW06IFwiXFxlOTBmXCI7XG4kcXBpY29uMS1zb2NpYWxfdHdpdHRlcjogXCJcXGU5MTBcIjtcbiRxcGljb24xLXNvY2lhbF95b3V0dWJlOiBcIlxcZTkxMVwiO1xuJHFwaWNvbjEtc29jaWFsX2ZhY2Vib29rOiBcIlxcZTkxMlwiO1xuJHFwaWNvbjEtc29jaWFsX3doYXRzYXBwOiBcIlxcZTkxM1wiO1xuJHFwaWNvbjEtdHJpYW5nbGUxcmlnaHQ6IFwiXFxlOTE0XCI7XG4kcXBpY29uMS1wbGF5Y2lyY2xlMjogXCJcXGU5MTVcIjtcbiRxcGljb24xLXBsYXljaXJjbGUxOiBcIlxcZTkxNlwiO1xuJHFwaWNvbjEtdXNlcjogXCJcXGU5MTdcIjtcbiRxcGljb24xLWNsb2NrMTogXCJcXGU5MThcIjtcbiRxcGljb24xLWNvbW1lbnRzOiBcIlxcZTkxOVwiO1xuJHFwaWNvbjEtZnVsbHNjZWVuOiBcIlxcZTkxYVwiO1xuJHFwaWNvbjEtbGlnaHQ6IFwiXFxlOTFiXCI7XG4kcXBpY29uMS1kb2NwZGY6IFwiXFxlOTFjXCI7XG4kcXBpY29uMS1tb29uOiBcIlxcZTkxZFwiO1xuJHFwaWNvbjEtZ2VhcjogXCJcXGU5MWVcIjtcbiRxcGljb24xLXBob3RvOiBcIlxcZTkxZlwiO1xuJHFwaWNvbjEtc2VhcmNoOiBcIlxcZTkyMFwiO1xuJHFwaWNvbjEtc2hhcmUxOiBcIlxcZTkyMVwiO1xuJHFwaWNvbjEtY2lyY2xlLWZ1bGw6IFwiXFxlOTIyXCI7XG4kcXBpY29uMS1idG4tYXVkaW8tMTogXCJcXGU5MjNcIjtcbiRxcGljb24xLWNpcmNsZXBsdXM6IFwiXFxlOTMzXCI7XG4kcXBpY29uMS1jaXJjbGVtaW51czogXCJcXGU5MzRcIjtcbiRxcGljb24xLWJvb2sxOiBcIlxcZTkzNVwiO1xuJHFwaWNvbjEtYmFjay1pY29uOiBcIlxcZTkzN1wiO1xuXG4iXX0= */

.c-footer {
  overflow: hidden; }
  .c-footer p,
  .c-footer li {
    color: #C1C1C1; }
  .c-footer p {
    font-family: Work Sans, sans-serif;
    font-size: 1.2rem;
    line-height: 1.6rem;
    font-weight: normal;
    margin-bottom: 0; }
  .c-footer a {
    -webkit-transition: color 300ms ease-in-out;
    transition: color 300ms ease-in-out; }
    .c-footer a, .c-footer a:visited, .c-footer a:focus, .c-footer a:active {
      color: #C1C1C1;
      text-decoration: none; }
    .c-footer a:hover {
      color: #FFFFFF;
      text-decoration: none; }
  .c-footer__nav1 li, .c-footer__nav-social li {
    list-style-type: none;
    display: inline-block; }
  @media (min-width: 576px) {
    .c-footer__nav1 {
      -webkit-transform: translateY(4px);
              transform: translateY(4px); } }
  .c-footer__nav1 li {
    font-family: Work Sans, sans-serif;
    font-size: 1.6rem;
    line-height: 2.4rem;
    font-weight: normal; }
    .c-footer__nav1 li a {
      display: inline; }
    .c-footer__nav1 li:not(:last-child) {
      margin: 0 6px 0 0; }
      .c-footer__nav1 li:not(:last-child):after {
        content: " ";
        height: 16px;
        border-right: 1px solid #ADADAD;
        position: relative;
        left: 6px;
        top: 4px;
        display: block;
        float: right; }
        @supports (-moz-appearance: none) {
          .c-footer__nav1 li:not(:last-child):after {
            display: inherit;
            float: none;
            left: 4px; } }
  .c-footer hr {
    border: 0;
    border-top: 1px solid #C1C1C1;
    margin: 30px 0; }
  .c-footer__nav-social li {
    font-size: 20px;
    margin: 0 5px; }
    .c-footer__nav-social li a, .c-footer__nav-social li a:visited, .c-footer__nav-social li a:focus, .c-footer__nav-social li a:active {
      color: #D6D6D6; }
  .c-footer__text1 p:not(:last-child) {
    margin-bottom: 10px; }
  .c-footer__text1 a, .c-footer__text1 a:visited, .c-footer__text1 a:focus, .c-footer__text1 a:active {
    color: #FFFFFF; }
  .c-footer__text1 a:hover {
    color: #FFFFFF;
    text-decoration: underline; }
  @media (max-width: 767.98px) {
    .c-footer * {
      text-align: center; }
    .c-footer__nav1 {
      padding: 20px 0; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvZm9vdGVyLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFRQTtFQUVJLGdCQUFnQixFQUFBO0VBRnBCOztJQU1RLGNDV3lCLEVBQUE7RURqQmpDO0lBV1Esb0RDNkJFO0lENUJGLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFDbkIsbUJBQW1CO0lBRW5CLGdCQUFnQixFQUFBO0VBaEJ4QjtJQXFCUSwyQ0FBbUM7SUFBbkMsbUNBQW1DLEVBQUE7SUFyQjNDO01BMkJZLGNDVnFCO01EV3JCLHFCQUFxQixFQUFBO0lBNUJqQztNQWdDWSxjQ2pDd0I7TURrQ3hCLHFCQUFxQixFQUFBO0VBSzVCO0lBR08scUJBQXFCO0lBQ3JCLHFCQUFxQixFQUFBO0VFVTdCO0lGTkE7TUFJUSxrQ0FBMEI7Y0FBMUIsMEJBQTBCLEVBQUEsRUF5Q2pDO0VBN0NBO0lBVU8sb0RDaEJGO0lEaUJFLGlCQUFnQjtJQUNoQixtQkFBbUI7SUFDbkIsbUJBQW1CLEVBQUE7SUFiMUI7TUFnQlcsZUFBZSxFQUFBO0lBaEIxQjtNQXFCVyxpQkFBaUIsRUFBQTtNQXJCNUI7UUF3QmUsWUFBWTtRQUNaLFlBQVk7UUFDWiwrQkMxRGE7UUQyRGIsa0JBQWtCO1FBQ2xCLFNBQVM7UUFDVCxRQUFRO1FBQ1IsY0FBYztRQUNkLFlBQVksRUFBQTtRQUdvQjtVQWxDL0M7WUFtQ21CLGdCQUFnQjtZQUNoQixXQUFXO1lBQ1gsU0FBUyxFQUFBLEVBRWhCO0VBckZqQjtJQThGUSxTQUFTO0lBQ1QsNkJDOUV5QjtJRCtFekIsY0FBYyxFQUFBO0VBR2pCO0lBSU8sZUFBZTtJQUNmLGFBQWEsRUFBQTtJQUxwQjtNQWFlLGNDOUZhLEVBQUE7RUR1RzVCO0lBSVcsbUJBQW1CLEVBQUE7RUFKOUI7SUFjVyxjQ3hJb0IsRUFBQTtFRDBIL0I7SUFrQlcsY0M1SW9CO0lENklwQiwwQkFBMEIsRUFBQTtFRTNFdEM7SUZqRUo7TUFzSlksa0JBQWtCLEVBQUE7SUFHdEI7TUFDSSxlQUFlLEVBQUEsRUFDbEIiLCJmaWxlIjoiY29tcG9uZW50cy9mb290ZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xyXG5cclxuJGNvbXBvbmVudC1wcmVmaXggOiAnYyc7XHJcbiRjb21wb25lbnQtbmFtZSA6ICdmb290ZXInO1xyXG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XHJcblxyXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcbiAgICBcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgcCxcclxuICAgIGxpIHtcclxuICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5NDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgICBcclxuICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsOyAvLyBtZWRpdW1cclxuXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgICBcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgJixcclxuICAgICAgICAmOnZpc2l0ZWQsXHJcbiAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAmOmFjdGl2ZSB7ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5NDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYxLFxyXG4gICAgJl9fbmF2LXNvY2lhbCB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2MSB7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuXHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcclxuICAgICAgICAgICAgZm9udC1zaXplOjEuNnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgLy8gbWVkaXVtXHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA2cHggMCAwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkemF1eF9jb2xvcl9zZXQxX2dyZXkxO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAvLyBGaXJlZm94IG9ubHlcclxuICAgICAgICAgICAgICAgICAgICBAc3VwcG9ydHMgKC1tb3otYXBwZWFyYW5jZTpub25lKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIGhyIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR6YXV4X2NvbG9yX3NldDFfZ3JleTQ7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2LXNvY2lhbCB7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmLFxyXG4gICAgICAgICAgICAgICAgJjp2aXNpdGVkLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5NTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dDEge1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJixcclxuICAgICAgICAgICAgJjp2aXNpdGVkLFxyXG4gICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZSB7ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICBcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cclxuICAgICAgICAqIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbmF2MSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBDT0xPUiBTRVRTXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4vLyBEZWZhdWx0IHdlYiBzYWZlXHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGUgIDogI0ZGRkZGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjayAgOiAjMDAwMDAwO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X3JlZCAgICA6ICNkOTUzNGY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfZ3JlZW4gIDogIzVjYjg1YztcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlICAgOiAjMzM3YWI3O1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X21hZ2VudGE6ICNGRjAwRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfb3JhbmdlIDogI2YwYWQ0ZTtcclxuXHJcbi8vIFNldCAxXHJcbiR6YXV4X2NvbG9yX3NldDFfd2hpdGUxIDogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcclxuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjRkY1RDI3O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMyA6ICMzMzMzMzM7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s1IDogIzVCNUI1QjtcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazYgOiAjNjY2NjY2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNyA6ICMxNTE0MTQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEgIDogI0FEQURBRDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MiAgOiAjRjRGNEY0O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzICA6ICNDQ0NDQ0M7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTQgIDogI0MxQzFDMTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NSAgOiAjRDZENkQ2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2ICA6ICNCQ0JDQkM7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTcgIDogI2VmZWZlZjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5OCAgOiAjNkY2RjZGO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5ICA6ICNFQUVBRUE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEwIDogI0FBQUFBQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTEgOiAjRTZFNkU2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMiA6ICM5ODk4OTg7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTEgIDogIzBhNDE1NTtcclxuXHJcbi8vIE1haW5cclxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBGb250c1xyXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsXHJcbkhlbHZldGljYSxcclxuQXJpYWwsXHJcbnNhbnMtc2VyaWY7XHJcbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsXHJcbkhlbHZldGljYSxcclxuQXJpYWwsXHJcbnNhbnMtc2VyaWY7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEJPT1RTVFJBUCBPVkVSUklERVxyXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAwLjY1O1xyXG4kZ3JpZC1ndXR0ZXItd2lkdGggICAgIDogMzBweDtcclxuXHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKHNtOiA1NDBweCwgLy8gZGVmYXVsdFxyXG4gIG1kICAgICAgICAgICAgICAgICA6IDcyMHB4LCAvLyBkZWZhdWx0XHJcbiAgbGcgICAgICAgICAgICAgICAgIDogOTYwcHgsIC8vIGRlZmF1bHRcclxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZFxyXG4gIHhsICAgICAgICAgICAgICAgICA6IDE0MTAgKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZCAoZG9tdXMgZmVlZGJhY2sgMDQvMDYvMjAyMClcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRzcGFjZXIgOiAxcmVtO1xyXG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XHJcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKGYyOiAycHgsXHJcbiAgICBmNTogNXB4LFxyXG4gICAgZjEwOiAxMHB4LFxyXG4gICAgZjE1OiAxNXB4LFxyXG4gICAgZjE2OiAxNnB4LFxyXG4gICAgZjIwOiAyMHB4LFxyXG4gICAgZjI1OiAyNXB4LFxyXG4gICAgZjI3OiAyN3B4LFxyXG4gICAgZjMwOiAzMHB4LFxyXG4gICAgZjM1OiAzNXB4LFxyXG4gICAgZjQwOiA0MHB4LFxyXG4gICAgZjQ1OiA0NXB4LFxyXG4gICAgZjUwOiA1MHB4LFxyXG4gICAgZjU1OiA1NXB4LFxyXG4gICAgZjYwOiA2MHB4LFxyXG4gICAgZjY1OiA2NXB4LFxyXG4gICAgZjcwOiA3MHB4LFxyXG4gICAgZjc1OiA3NXB4LFxyXG4gICAgZjgwOiA4MHB4LFxyXG4gICAgZjg1OiA4NXB4LFxyXG4gICAgZjkwOiA5MHB4LFxyXG4gICAgZjk1OiA5NXB4LFxyXG4gICAgZjEwMDogMTAwcHgsXHJcbiAgICBmMTIwOiAxMjBweCxcclxuICAgIGYxMzA6IDEzMHB4LFxyXG4gICAgZjE1MDogMTUwcHgsXHJcbiAgICBmMjAwOiAyMDBweCxcclxuICAgIGYyNTA6IDI1MHB4KSxcclxuICAkc3BhY2Vycyk7IiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXX0= */

.new_footer {
  font-family: "Roboto-Condensed"; }
  .new_footer .links {
    color: #b9b9b9;
    margin: 25px 0px;
    text-align: center; }
    .new_footer .links ul {
      list-style: none outside none;
      margin: 0;
      padding: 0; }
    .new_footer .links li {
      display: inline-block;
      padding: 0 4px;
      font-size: 12px;
      line-height: 12px;
      border-right: 1px solid #4a4a4a; }
      .new_footer .links li:last-child {
        border-right: none; }
  .new_footer p {
    font-family: "Roboto-Condensed"; }
  .new_footer .c-footer__text1 p:not(:last-child) {
    margin-bottom: 2px; }
  .new_footer .c-footer__text1 a,
  .new_footer .c-footer__text1 a:visited,
  .new_footer .c-footer__text1 a:focus,
  .new_footer .c-footer__text1 a:active {
    color: #c1c1c1; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvbmV3X2Zvb3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsK0JBQStCLEVBQUE7RUFEakM7SUFHSSxjQUFjO0lBQ2QsZ0JBQWdCO0lBQ2hCLGtCQUFrQixFQUFBO0lBTHRCO01BUU0sNkJBQTZCO01BQzdCLFNBQVM7TUFDVCxVQUFVLEVBQUE7SUFWaEI7TUFjTSxxQkFBcUI7TUFDckIsY0FBYztNQUNkLGVBQWU7TUFDZixpQkFBaUI7TUFDakIsK0JBQStCLEVBQUE7TUFsQnJDO1FBcUJRLGtCQUFrQixFQUFBO0VBckIxQjtJQTJCSSwrQkFBK0IsRUFBQTtFQTNCbkM7SUErQkksa0JBQWtCLEVBQUE7RUEvQnRCOzs7O0lBc0NJLGNBQWMsRUFBQSIsImZpbGUiOiJjb21wb25lbnRzL25ld19mb290ZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLm5ld19mb290ZXIge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8tQ29uZGVuc2VkXCI7XG4gIC5saW5rcyB7XG4gICAgY29sb3I6ICNiOWI5Yjk7XG4gICAgbWFyZ2luOiAyNXB4IDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lIG91dHNpZGUgbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMCA0cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0YTRhNGE7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQ29uZGVuc2VkXCI7XG4gIH1cblxuICAuYy1mb290ZXJfX3RleHQxIHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG5cbiAgLmMtZm9vdGVyX190ZXh0MSBhLFxuICAuYy1mb290ZXJfX3RleHQxIGE6dmlzaXRlZCxcbiAgLmMtZm9vdGVyX190ZXh0MSBhOmZvY3VzLFxuICAuYy1mb290ZXJfX3RleHQxIGE6YWN0aXZlIHtcbiAgICBjb2xvcjogI2MxYzFjMTtcbiAgfVxufVxuIl19 */

.c-typo2--style1 h1,
.c-typo2--style1 .h1,
.c-typo2--style1 h2,
.c-typo2--style1 .h2,
.c-typo2--style1 h3,
.c-typo2--style1 .h3,
.c-typo2--style1 h4,
.c-typo2--style1 .h4,
.c-typo2--style1 h5,
.c-typo2--style1 .h5,
.c-typo2--style1 h6,
.c-typo2--style1 .h6 {
  font-family: Bitter, sans-serif;
  font-weight: normal; }
  .c-typo2--style1 h1:not(:last-child),
  .c-typo2--style1 .h1:not(:last-child),
  .c-typo2--style1 h2:not(:last-child),
  .c-typo2--style1 .h2:not(:last-child),
  .c-typo2--style1 h3:not(:last-child),
  .c-typo2--style1 .h3:not(:last-child),
  .c-typo2--style1 h4:not(:last-child),
  .c-typo2--style1 .h4:not(:last-child),
  .c-typo2--style1 h5:not(:last-child),
  .c-typo2--style1 .h5:not(:last-child),
  .c-typo2--style1 h6:not(:last-child),
  .c-typo2--style1 .h6:not(:last-child) {
    margin-bottom: 10px; }

.c-typo2--style1 h1,
.c-typo2--style1 .h1 {
  font-size: 3.6rem;
  line-height: 5.2rem; }
  @media (min-width: 768px) {
    .c-typo2--style1 h1,
    .c-typo2--style1 .h1 {
      font-size: 4.8rem;
      line-height: 6rem; } }

.c-typo2--style1 h2,
.c-typo2--style1 .h2 {
  font-size: 2.4rem;
  line-height: 3.2rem; }
  @media (min-width: 768px) {
    .c-typo2--style1 h2,
    .c-typo2--style1 .h2 {
      font-size: 3.2rem;
      line-height: 4.8rem; } }

.c-typo2--style1 h3,
.c-typo2--style1 .h3 {
  font-size: 1.8rem;
  line-height: 2.2rem; }
  @media (min-width: 768px) {
    .c-typo2--style1 h3,
    .c-typo2--style1 .h3 {
      font-size: 2.4rem;
      line-height: 3.2rem; } }

@media (min-width: 992px) {
  .c-typo2--style1[class*="--text-lg-h3-as-md"] h3,
  .c-typo2--style1[class*="--text-lg-h3-as-md"] .h3 {
    font-size: 2.4rem;
    line-height: 3.2rem; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvdHlwbzIuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVVLOzs7Ozs7Ozs7Ozs7RUFlTyxpREMyQkY7RUQxQkUsbUJBQW1CLEVBQUE7RUFoQjFCOzs7Ozs7Ozs7Ozs7SUFtQlcsbUJBQW1CLEVBQUE7O0FBbkI5Qjs7RUEyQk8saUJBQWlCO0VBQ2pCLG1CQUFtQixFQUFBO0VFc0IzQjtJRmxEQzs7TUFpQ1csaUJBQWlCO01BQ2pCLGlCQUFpQixFQUFBLEVBYXhCOztBQS9DSjs7RUFxRE8saUJBQWlCO0VBRWpCLG1CQUFtQixFQUFBO0VFTDNCO0lGbERDOztNQThEVyxpQkFBaUI7TUFDakIsbUJBQW1CLEVBQUEsRUFZMUI7O0FBM0VKOztFQWlGTyxpQkFBaUI7RUFDakIsbUJBQW1CLEVBQUE7RUVoQzNCO0lGbERDOztNQXNGVyxpQkFBaUI7TUFFakIsbUJBQW1CLEVBQUEsRUFVMUI7O0FFaERMO0VGbERDOztJQTBHZSxpQkFBaUI7SUFDakIsbUJBQW1CLEVBQUEsRUFDdEIiLCJmaWxlIjoiY29tcG9uZW50cy90eXBvMi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XHJcblxyXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lIDogJ3R5cG8yJztcclxuJGNvbXBvbmVudC1zZWxlY3RvciA6ICRjb21wb25lbnQtcHJlZml4ICsgJy0nICsgJGNvbXBvbmVudC1uYW1lO1xyXG5cclxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG5cclxuICAgICYtLXN0eWxlMSB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgaDEsICAgICAgICAgICAgXHJcbiAgICAgICAgLmgxLCAgICAgICAgICAgIFxyXG4gICAgICAgIGgyLCAgICAgICAgICAgIFxyXG4gICAgICAgIC5oMiwgICAgICAgICAgICBcclxuICAgICAgICBoMywgICAgICAgICAgICBcclxuICAgICAgICAuaDMsICAgICAgICAgICAgXHJcbiAgICAgICAgaDQsICAgICAgICAgICAgXHJcbiAgICAgICAgLmg0LCAgICAgICAgICAgIFxyXG4gICAgICAgIGg1LFxyXG4gICAgICAgIC5oNSxcclxuICAgICAgICBoNixcclxuICAgICAgICAuaDYge1xyXG5cclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQyO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMSxcclxuICAgICAgICAuaDEge1xyXG5cclxuICAgICAgICAgICAgZm9udC1zaXplOiAzLjZyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1LjJyZW07XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC8vIERhdGU6IDIwMjAwNzAyXHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuOHJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xyXG4gICAgICAgICAgICAgICAgLy9mb250LXNpemU6IDQuOHJlbTtcclxuICAgICAgICAgICAgICAgIC8vbGluZS1oZWlnaHQ6IDYuNHJlbTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLy9mb250LXNpemU6IDYuNHJlbTtcclxuICAgICAgICAgICAgICAgIC8vbGluZS1oZWlnaHQ6IDguMHJlbTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMixcclxuICAgICAgICAuaDIge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICAgIC8vbGluZS1oZWlnaHQ6IDIuNnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLy8gRGF0ZTogMjAyMDA3MDJcclxuICAgICAgICAgICAgICAgIC8vZm9udC1zaXplOiAzLjZyZW07XHJcbiAgICAgICAgICAgICAgICAvL2xpbmUtaGVpZ2h0OiA1LjJyZW07ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNC44cmVtO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAvLyBEYXRlOiAyMDIwMDcwMlxyXG4gICAgICAgICAgICAgICAgLy9mb250LXNpemU6IDQuOHJlbTtcclxuICAgICAgICAgICAgICAgIC8vbGluZS1oZWlnaHQ6IDYuNHJlbTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMyxcclxuICAgICAgICAuaDMge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIC8vbGluZS1oZWlnaHQ6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAvLyBEYXRlOiAyMDIwMDcwMlxyXG4gICAgICAgICAgICAgICAgLy9mb250LXNpemU6IDMuNnJlbTtcclxuICAgICAgICAgICAgICAgIC8vbGluZS1oZWlnaHQ6IDUuMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbY2xhc3MqPVwiLS10ZXh0LWxnLWgzLWFzLW1kXCJdIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgICAgICBoMyxcclxuICAgICAgICAgICAgICAgIC5oMyB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIENPTE9SIFNFVFNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIERlZmF1bHQgd2ViIHNhZmVcclxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkICAgIDogI2Q5NTM0ZjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xyXG5cclxuLy8gU2V0IDFcclxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xyXG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szIDogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3IDogIzE1MTQxNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTMgIDogI0NDQ0NDQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTYgIDogI0JDQkNCQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTkgIDogI0VBRUFFQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyIDogIzk4OTg5ODtcclxuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucyxcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlcixcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aCAgICAgOiAzMHB4O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoc206IDU0MHB4LCAvLyBkZWZhdWx0XHJcbiAgbWQgICAgICAgICAgICAgICAgIDogNzIwcHgsIC8vIGRlZmF1bHRcclxuICBsZyAgICAgICAgICAgICAgICAgOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGwgICAgICAgICAgICAgICAgIDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHNwYWNlciA6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZSgoZjI6IDJweCxcclxuICAgIGY1OiA1cHgsXHJcbiAgICBmMTA6IDEwcHgsXHJcbiAgICBmMTU6IDE1cHgsXHJcbiAgICBmMTY6IDE2cHgsXHJcbiAgICBmMjA6IDIwcHgsXHJcbiAgICBmMjU6IDI1cHgsXHJcbiAgICBmMjc6IDI3cHgsXHJcbiAgICBmMzA6IDMwcHgsXHJcbiAgICBmMzU6IDM1cHgsXHJcbiAgICBmNDA6IDQwcHgsXHJcbiAgICBmNDU6IDQ1cHgsXHJcbiAgICBmNTA6IDUwcHgsXHJcbiAgICBmNTU6IDU1cHgsXHJcbiAgICBmNjA6IDYwcHgsXHJcbiAgICBmNjU6IDY1cHgsXHJcbiAgICBmNzA6IDcwcHgsXHJcbiAgICBmNzU6IDc1cHgsXHJcbiAgICBmODA6IDgwcHgsXHJcbiAgICBmODU6IDg1cHgsXHJcbiAgICBmOTA6IDkwcHgsXHJcbiAgICBmOTU6IDk1cHgsXHJcbiAgICBmMTAwOiAxMDBweCxcclxuICAgIGYxMjA6IDEyMHB4LFxyXG4gICAgZjEzMDogMTMwcHgsXHJcbiAgICBmMTUwOiAxNTBweCxcclxuICAgIGYyMDA6IDIwMHB4LFxyXG4gICAgZjI1MDogMjUwcHgpLFxyXG4gICRzcGFjZXJzKTsiLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */

[class*="c-divider1--"], [class*="c-divider1--"] :first-child {
  background: none;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0; }

[class*="c-divider1--"] {
  font-size: 0;
  line-height: 0; }

.c-divider1--style1 :first-child {
  width: 91px;
  height: 4px; }
  @media (min-width: 576px) {
    .c-divider1--style1 :first-child {
      width: 160px;
      height: 8px; } }

.c-divider1--t-orange1 :first-child {
  background-color: #FF5D27; }

.c-divider1--type2 {
  border-top: 1px solid #C1C1C1; }

.c-divider1--type3 {
  border-top: 4px solid #C1C1C1; }

.c-divider1--type4 {
  border-top: 4px solid #F4F4F4; }

.c-divider1--content-separator .tiny-subtitle {
  font-size: 1.4rem;
  line-height: 2.4rem; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvZGl2aWRlcjEuY3NzIiwiYWJzdHJhY3RzL19wbGFjZWhvbGRlcnMuc2NzcyIsImNvbXBvbmVudHMvZGl2aWRlcjEuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VDNENDLGdCQUFnQjtFQUNoQixTQUFTO0VBQ04sVUFBVTtFQUNWLFNBQVM7RUFDVCxVQUFVLEVBQUE7O0FEekNkO0VDNkNJLFlBQVk7RUFDWixjQUFjLEVBQUE7O0FDMUNiO0VBSU8sV0FBVztFQUNYLFdBQVcsRUFBQTtFQzRDbkI7SURqREM7TUFVVyxZQUFZO01BQ1osV0FBVyxFQUFBLEVBSWxCOztBQUlKO0VBR08seUJFaEJxQixFQUFBOztBRnFCN0I7RUFDSSw2QkVkeUIsRUFBQTs7QUZpQjdCO0VBQ0ksNkJFbEJ5QixFQUFBOztBRnFCN0I7RUFDSSw2QkV4QnlCLEVBQUE7O0FGMkI1QjtFQUVPLGlCQUFnQjtFQUNoQixtQkFBa0IsRUFBQSIsImZpbGUiOiJjb21wb25lbnRzL2RpdmlkZXIxLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIltjbGFzcyo9XCJjLWRpdmlkZXIxLS1cIl0sIFtjbGFzcyo9XCJjLWRpdmlkZXIxLS1cIl0gOmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7IH1cblxuW2NsYXNzKj1cImMtZGl2aWRlcjEtLVwiXSB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7IH1cblxuLmMtZGl2aWRlcjEtLXN0eWxlMSA6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogOTFweDtcbiAgaGVpZ2h0OiA0cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmMtZGl2aWRlcjEtLXN0eWxlMSA6Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7IH0gfVxuXG4uYy1kaXZpZGVyMS0tdC1vcmFuZ2UxIDpmaXJzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjVEMjc7IH1cblxuLmMtZGl2aWRlcjEtLXR5cGUyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDMUMxQzE7IH1cblxuLmMtZGl2aWRlcjEtLXR5cGUzIHtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNDMUMxQzE7IH1cblxuLmMtZGl2aWRlcjEtLXR5cGU0IHtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNGNEY0RjQ7IH1cblxuLmMtZGl2aWRlcjEtLWNvbnRlbnQtc2VwYXJhdG9yIC50aW55LXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07IH1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gSGFyZHdhcmUtYWNjZWxlcmF0ZWQgXG4vLyBAc2VlIGh0dHA6Ly9ibG9nLnRlYW10cmVlaG91c2UuY29tL2luY3JlYXNlLXlvdXItc2l0ZXMtcGVyZm9ybWFuY2Utd2l0aC1oYXJkd2FyZS1hY2NlbGVyYXRlZC1jc3Ncbi8vIEBzZWUgaHR0cDovL3d3dy5odG1sNXJvY2tzLmNvbS9lbi90dXRvcmlhbHMvc3BlZWQvaGlnaC1wZXJmb3JtYW5jZS1hbmltYXRpb25zL1xuJXphdXhfZm9yY2VfaGEge1xuXHQvLy13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHQvLy1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHQvLy1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC8vLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cblx0Ly8td2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0Ly8tbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0Ly8tbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cblx0Ly8td2Via2l0LXBlcnNwZWN0aXZlOiAxMDAwO1xuXHQvLy1tb3otcGVyc3BlY3RpdmU6IDEwMDA7XG5cdC8vLW1zLXBlcnNwZWN0aXZlOiAxMDAwO1xuXHRwZXJzcGVjdGl2ZTogMTAwMDtcbn1cblxuLy8gUGxhY2Vob2xkZXIgb2YgY2xhc3MgLnNyLW9ubHkgZnJvbSBCb290c3RyYXBcbiV6YXV4X3NyX29ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICBib3JkZXI6IDA7XG59XG5cbi8vIEJldHRlciBmb250IHNtb290aGluZyBmb3IgbW9kZXJuIGJyb3dzZXJzLlxuLy8gQHNlZSBodHRwczovL2Rhdmlkd2Fsc2gubmFtZS9mb250LXNtb290aGluZ1xuLy8gQHNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvZm9udC1zbW9vdGhcbiV6YXV4X3RleHRfYW50aWFsaWFzZWQge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbiV6YXV4X3Jlc2V0X2JveCB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4lemF1eF9yZXNldF90eXBvIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbiV6YXV4X2NsZWFyZml4IHtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xuXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcbiRjb21wb25lbnQtbmFtZSA6ICdkaXZpZGVyMSc7XG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XG5cbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcbiAgICBcblxuICAgICYtLXN0eWxlMSB7XG4gICAgICAgICAgICBcbiAgICAgICAgOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgd2lkdGg6IDkxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuXG4gICAgICAgICAgICAgICAgLy93aWR0aDogMTc0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG5cbiAgICAmLS10LW9yYW5nZTEge1xuICAgICAgICAgICAgXG4gICAgICAgIDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLXR5cGUye1xuICAgICAgICBib3JkZXItdG9wOjFweCBzb2xpZCAkemF1eF9jb2xvcl9zZXQxX2dyZXk0O1xuICAgIH1cblxuICAgICYtLXR5cGUze1xuICAgICAgICBib3JkZXItdG9wOjRweCBzb2xpZCAkemF1eF9jb2xvcl9zZXQxX2dyZXk0O1xuICAgIH1cblxuICAgICYtLXR5cGU0e1xuICAgICAgICBib3JkZXItdG9wOjRweCBzb2xpZCAkemF1eF9jb2xvcl9zZXQxX2dyZXkyO1xuICAgIH1cblxuICAgICYtLWNvbnRlbnQtc2VwYXJhdG9ye1xuICAgICAgICAudGlueS1zdWJ0aXRsZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxLjRyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDoyLjRyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuW2NsYXNzKj1cIiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0tLVwiXSB7XG5cbiAgICBAZXh0ZW5kICV6YXV4X3Jlc2V0X3R5cG87XG4gICAgQGV4dGVuZCAlemF1eF9yZXNldF9ib3g7XG5cbiAgICA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBAZXh0ZW5kICV6YXV4X3Jlc2V0X2JveDtcbiAgICB9XG5cbn0iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBDT0xPUiBTRVRTXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBEZWZhdWx0IHdlYiBzYWZlXG4kemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlICA6ICNGRkZGRkY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XG4kemF1eF9jb2xvcl9kZWZhdWx0X3JlZCAgICA6ICNkOTUzNGY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuICA6ICM1Y2I4NWM7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XG4kemF1eF9jb2xvcl9kZWZhdWx0X21hZ2VudGE6ICNGRjAwRkY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X29yYW5nZSA6ICNmMGFkNGU7XG5cbi8vIFNldCAxXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMSA6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMyA6ICMzMzMzMzM7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNSA6ICM1QjVCNUI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNyA6ICMxNTE0MTQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxICA6ICNBREFEQUQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzICA6ICNDQ0NDQ0M7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0ICA6ICNDMUMxQzE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2ICA6ICNCQ0JDQkM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3ICA6ICNlZmVmZWY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5ICA6ICNFQUVBRUE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMCA6ICNBQUFBQUE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMiA6ICM5ODk4OTg7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMyA6ICM3MDcwNzA7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUxICA6ICMwYTQxNTU7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUyICA6ICMwMEMyRTI7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDEgICA6ICNEMjBBMTE7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDIgICA6ICNCMjRENTA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMSA6ICMwMDk5MzM7XG5cbi8vIE1haW5cbiR6YXV4X2NvbG9yX21haW5fYnJhbmQ6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBGb250c1xuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4kemF1eF9mb250MTogV29yayBTYW5zLFxuSGVsdmV0aWNhLFxuQXJpYWwsXG5zYW5zLXNlcmlmO1xuJHphdXhfZm9udDI6IEJpdHRlcixcbkhlbHZldGljYSxcbkFyaWFsLFxuc2Fucy1zZXJpZjtcblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIEJPT1RTVFJBUCBPVkVSUklERVxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogMC42NTtcbiRncmlkLWd1dHRlci13aWR0aCAgICAgOiAzMHB4O1xuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChzbTogNTQwcHgsIC8vIGRlZmF1bHRcbiAgbWQgICAgICAgICAgICAgICAgIDogNzIwcHgsIC8vIGRlZmF1bHRcbiAgbGcgICAgICAgICAgICAgICAgIDogOTYwcHgsIC8vIGRlZmF1bHRcbiAgLy94bDogMTM4OHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWRcbiAgeGwgICAgICAgICAgICAgICAgIDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxuKSAhZGVmYXVsdDtcblxuJHNwYWNlciA6IDFyZW07XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKChmMjogMnB4LFxuICAgIGY1OiA1cHgsXG4gICAgZjEwOiAxMHB4LFxuICAgIGYxNTogMTVweCxcbiAgICBmMTY6IDE2cHgsXG4gICAgZjIwOiAyMHB4LFxuICAgIGYyNTogMjVweCxcbiAgICBmMjc6IDI3cHgsXG4gICAgZjMwOiAzMHB4LFxuICAgIGYzNTogMzVweCxcbiAgICBmNDA6IDQwcHgsXG4gICAgZjQ1OiA0NXB4LFxuICAgIGY1MDogNTBweCxcbiAgICBmNTU6IDU1cHgsXG4gICAgZjYwOiA2MHB4LFxuICAgIGY2NTogNjVweCxcbiAgICBmNzA6IDcwcHgsXG4gICAgZjc1OiA3NXB4LFxuICAgIGY4MDogODBweCxcbiAgICBmODU6IDg1cHgsXG4gICAgZjkwOiA5MHB4LFxuICAgIGY5NTogOTVweCxcbiAgICBmMTAwOiAxMDBweCxcbiAgICBmMTIwOiAxMjBweCxcbiAgICBmMTMwOiAxMzBweCxcbiAgICBmMTUwOiAxNTBweCxcbiAgICBmMjAwOiAyMDBweCxcbiAgICBmMjUwOiAyNTBweCksXG4gICRzcGFjZXJzKTsiXX0= */

@media (min-width: 576px) {
  .c-vcenter--sm {
    height: 100%;
    position: relative;
    z-index: 10; }
    .c-vcenter--sm > [class*="c-vcenter"][class*="__inner"] {
      position: absolute;
      top: 50%;
      left: 0;
      width: 100%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); } }

@media (min-width: 768px) {
  .c-vcenter--md {
    height: 100%;
    position: relative;
    z-index: 10; }
    .c-vcenter--md > [class*="c-vcenter"][class*="__inner"] {
      position: absolute;
      top: 50%;
      left: 0;
      width: 100%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); } }

@media (min-width: 992px) {
  .c-vcenter--lg {
    height: 100%;
    position: relative;
    z-index: 10; }
    .c-vcenter--lg > [class*="c-vcenter"][class*="__inner"] {
      position: absolute;
      top: 50%;
      left: 0;
      width: 100%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); } }

@media (min-width: 1200px) {
  .c-vcenter--xl {
    height: 100%;
    position: relative;
    z-index: 10; }
    .c-vcenter--xl > [class*="c-vcenter"][class*="__inner"] {
      position: absolute;
      top: 50%;
      left: 0;
      width: 100%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJjb21wb25lbnRzL3ZjZW50ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0REk7RUNsQ0E7SUFoQkEsWUFBWTtJQUNaLGtCQUFrQjtJQUNsQixXQUFXLEVBQUE7SUFFWDtNQUNJLGtCQUFrQjtNQUNsQixRQUFRO01BQ1IsT0FBTztNQUNQLFdBQVc7TUFDWCxtQ0FBMkI7Y0FBM0IsMkJBQTJCLEVBQUEsRUFDOUI7O0FEd0NEO0VDMUJBO0lBeEJBLFlBQVk7SUFDWixrQkFBa0I7SUFDbEIsV0FBVyxFQUFBO0lBRVg7TUFDSSxrQkFBa0I7TUFDbEIsUUFBUTtNQUNSLE9BQU87TUFDUCxXQUFXO01BQ1gsbUNBQTJCO2NBQTNCLDJCQUEyQixFQUFBLEVBQzlCOztBRHdDRDtFQ2xCQTtJQWhDQSxZQUFZO0lBQ1osa0JBQWtCO0lBQ2xCLFdBQVcsRUFBQTtJQUVYO01BQ0ksa0JBQWtCO01BQ2xCLFFBQVE7TUFDUixPQUFPO01BQ1AsV0FBVztNQUNYLG1DQUEyQjtjQUEzQiwyQkFBMkIsRUFBQSxFQUM5Qjs7QUR3Q0Q7RUNWQTtJQXhDQSxZQUFZO0lBQ1osa0JBQWtCO0lBQ2xCLFdBQVcsRUFBQTtJQUVYO01BQ0ksa0JBQWtCO01BQ2xCLFFBQVE7TUFDUixPQUFPO01BQ1AsV0FBVztNQUNYLG1DQUEyQjtjQUEzQiwyQkFBMkIsRUFBQSxFQUM5QiIsImZpbGUiOiJjb21wb25lbnRzL3ZjZW50ZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgJ2Jhc2UtY29tcG9uZW50JztcblxuJGNvbXBvbmVudC1wcmVmaXggOiAnYyc7XG4kY29tcG9uZW50LW5hbWUgOiAndmNlbnRlcic7XG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XG5cbkBtaXhpbiB6YXV4X2NvbXBvbmVudF92Y2VudGVyLS1jb3JlLXJ1bGVzIHtcblxuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG5cbiAgICA+IFtjbGFzcyo9XCIjeyRjb21wb25lbnQtc2VsZWN0b3J9XCJdW2NsYXNzKj1cIl9faW5uZXJcIl0ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbiAgICBcbn1cblxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgJi0tc20ge1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHphdXhfY29tcG9uZW50X3ZjZW50ZXItLWNvcmUtcnVsZXM7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLW1kIHtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB6YXV4X2NvbXBvbmVudF92Y2VudGVyLS1jb3JlLXJ1bGVzO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmLS1sZyB7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgQGluY2x1ZGUgemF1eF9jb21wb25lbnRfdmNlbnRlci0tY29yZS1ydWxlcztcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi0teGwge1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHphdXhfY29tcG9uZW50X3ZjZW50ZXItLWNvcmUtcnVsZXM7XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG4iXX0= */

@media (min-width: 992px) {
  .c-preview1__img1-wrapper img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
    height: 100%;
    font-family: 'object-fit: cover; object-position: center;'; }
  .c-preview1 [class*="zaux-grid"] > [class*="col-"] {
    min-height: 480px; } }

@media (min-width: 992px) {
  .col-lg-10.offset-lg-1 .c-preview1 [class*="zaux-grid"] > [class*="col-"] {
    min-height: 400px; }
  .col-lg-8.offset-lg-2 .c-preview1 [class*="zaux-grid"] > [class*="col-"] {
    min-height: 320px; }
  .col-lg-6.offset-lg-3 .c-preview1 [class*="zaux-grid"] > [class*="col-"] {
    min-height: 257px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJjb21wb25lbnRzL3ByZXZpZXcxLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNERJO0VDaERLO0lBR08sb0JBQWlCO09BQWpCLGlCQUFpQjtJQUVqQiwwQkFBdUI7T0FBdkIsdUJBQXVCO0lBQ3ZCLFlBQVk7SUFDWiwwREFBMEQsRUFBQTtFQVgxRTtJQWtCZ0IsaUJBQWlCLEVBQUEsRUFDcEI7O0FEaUNUO0VDdkJBO0lBT2dCLGlCQUFpQixFQUFBO0VBU2pDO0lBT2dCLGlCQUFpQixFQUFBO0VBU2pDO0lBT2dCLGlCQUFpQixFQUFBLEVBQ3BCIiwiZmlsZSI6ImNvbXBvbmVudHMvcHJldmlldzEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XHJcblxyXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lIDogJ3ByZXZpZXcxJztcclxuJGNvbXBvbmVudC1zZWxlY3RvciA6ICRjb21wb25lbnQtcHJlZml4ICsgJy0nICsgJGNvbXBvbmVudC1uYW1lO1xyXG5cclxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihsZywgeGwpIHtcclxuXHJcbiAgICAgICAgJl9faW1nMS13cmFwcGVyIHtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIC8vb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7IG9iamVjdC1wb3NpdGlvbjogY2VudGVyOyc7IC8vIEZvciBKUyBwb2x5ZmlsbFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2NsYXNzKj1cInphdXgtZ3JpZFwiXSB7XHJcbiAgICAgICAgICAgID4gW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuXHJcbiAgICAuY29sLWxnLTEwLm9mZnNldC1sZy0xIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG5cclxuICAgICAgICAgICAgW2NsYXNzKj1cInphdXgtZ3JpZFwiXSB7XHJcblxyXG4gICAgICAgICAgICAgICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy04Lm9mZnNldC1sZy0yIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG5cclxuICAgICAgICAgICAgW2NsYXNzKj1cInphdXgtZ3JpZFwiXSB7XHJcblxyXG4gICAgICAgICAgICAgICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy02Lm9mZnNldC1sZy0zIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG5cclxuICAgICAgICAgICAgW2NsYXNzKj1cInphdXgtZ3JpZFwiXSB7XHJcblxyXG4gICAgICAgICAgICAgICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjU3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59Il19 */

.c-img1__caption {
  padding-top: 10px;
  font-family: Work Sans, sans-serif;
  font-weight: normal;
  font-size: 1.8rem;
  line-height: 2.4rem;
  color: #666666; }
  @media (max-width: 767.98px) {
    .c-img1__caption {
      font-size: 1.6rem;
      line-height: 2.1rem; } }
  .c-img1__caption a, .c-img1__caption a:visited, .c-img1__caption a:focus, .c-img1__caption a:active {
    color: #666666;
    text-decoration: none; }
  .c-img1__caption a:hover {
    color: #666666;
    text-decoration: underline; }

.c-accordion .c-img1__caption {
  font-size: 1.6rem;
  line-height: 2.1rem; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvaW1nMS5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUk7RUFFSSxpQkFBaUI7RUFHakIsb0RDaUNFO0VEaENGLG1CQUFtQjtFQU1uQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLGNDSnlCLEVBQUE7RUNxRDdCO0lGL0RBO01Ba0JRLGlCQUFpQjtNQUNqQixtQkFBbUIsRUFBQSxFQXNCMUI7RUF6Q0E7SUE2QlcsY0NuQmlCO0lEb0JqQixxQkFBcUIsRUFBQTtFQTlCaEM7SUFtQ1csY0N6QmlCO0lEMEJqQiwwQkFBMEIsRUFBQTs7QUFTMUM7RUFNWSxpQkFBaUI7RUFDakIsbUJBQW1CLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9pbWcxLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbkBpbXBvcnQgJ2Jhc2UtY29tcG9uZW50JztcclxuXHJcbiRjb21wb25lbnQtcHJlZml4IDogJ2MnO1xyXG4kY29tcG9uZW50LW5hbWUgOiAnaW1nMSc7XHJcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCArICctJyArICRjb21wb25lbnQtbmFtZTtcclxuXHJcbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuXHJcbiAgICAmX19jYXB0aW9uIHtcclxuXHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcblxyXG4gICAgICAgIC8vIE9yaWdpbmFsXHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgLy9mb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAvL2xpbmUtaGVpZ2h0OiAxLjhyZW07XHJcbiAgICAgICAgLy9jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5NjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgLy8gTmV3XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazY7XHJcblxyXG4gICAgICAgIC8vIERhdGU6IDIwMjAwNzAyXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBhIHsgIFxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJixcclxuICAgICAgICAgICAgJjp2aXNpdGVkLFxyXG4gICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAvL2NvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXk2O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmxhY2s2O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIC8vY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTY7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazY7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmMtYWNjb3JkaW9uIHtcclxuICAgICAgICBcclxuICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuXHJcbiAgICAgICAgJl9fY2FwdGlvbiB7XHJcbiAgICAgICAgICAgIC8vIE5ld1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBDT0xPUiBTRVRTXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4vLyBEZWZhdWx0IHdlYiBzYWZlXHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGUgIDogI0ZGRkZGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjayAgOiAjMDAwMDAwO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X3JlZCAgICA6ICNkOTUzNGY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfZ3JlZW4gIDogIzVjYjg1YztcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlICAgOiAjMzM3YWI3O1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X21hZ2VudGE6ICNGRjAwRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfb3JhbmdlIDogI2YwYWQ0ZTtcclxuXHJcbi8vIFNldCAxXHJcbiR6YXV4X2NvbG9yX3NldDFfd2hpdGUxIDogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcclxuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjRkY1RDI3O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMyA6ICMzMzMzMzM7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s1IDogIzVCNUI1QjtcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazYgOiAjNjY2NjY2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNyA6ICMxNTE0MTQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEgIDogI0FEQURBRDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MiAgOiAjRjRGNEY0O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzICA6ICNDQ0NDQ0M7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTQgIDogI0MxQzFDMTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NSAgOiAjRDZENkQ2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2ICA6ICNCQ0JDQkM7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTcgIDogI2VmZWZlZjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5OCAgOiAjNkY2RjZGO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5ICA6ICNFQUVBRUE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEwIDogI0FBQUFBQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTEgOiAjRTZFNkU2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMiA6ICM5ODk4OTg7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTEgIDogIzBhNDE1NTtcclxuXHJcbi8vIE1haW5cclxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBGb250c1xyXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsXHJcbkhlbHZldGljYSxcclxuQXJpYWwsXHJcbnNhbnMtc2VyaWY7XHJcbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsXHJcbkhlbHZldGljYSxcclxuQXJpYWwsXHJcbnNhbnMtc2VyaWY7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEJPT1RTVFJBUCBPVkVSUklERVxyXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAwLjY1O1xyXG4kZ3JpZC1ndXR0ZXItd2lkdGggICAgIDogMzBweDtcclxuXHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKHNtOiA1NDBweCwgLy8gZGVmYXVsdFxyXG4gIG1kICAgICAgICAgICAgICAgICA6IDcyMHB4LCAvLyBkZWZhdWx0XHJcbiAgbGcgICAgICAgICAgICAgICAgIDogOTYwcHgsIC8vIGRlZmF1bHRcclxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZFxyXG4gIHhsICAgICAgICAgICAgICAgICA6IDE0MTAgKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZCAoZG9tdXMgZmVlZGJhY2sgMDQvMDYvMjAyMClcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRzcGFjZXIgOiAxcmVtO1xyXG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XHJcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKGYyOiAycHgsXHJcbiAgICBmNTogNXB4LFxyXG4gICAgZjEwOiAxMHB4LFxyXG4gICAgZjE1OiAxNXB4LFxyXG4gICAgZjE2OiAxNnB4LFxyXG4gICAgZjIwOiAyMHB4LFxyXG4gICAgZjI1OiAyNXB4LFxyXG4gICAgZjI3OiAyN3B4LFxyXG4gICAgZjMwOiAzMHB4LFxyXG4gICAgZjM1OiAzNXB4LFxyXG4gICAgZjQwOiA0MHB4LFxyXG4gICAgZjQ1OiA0NXB4LFxyXG4gICAgZjUwOiA1MHB4LFxyXG4gICAgZjU1OiA1NXB4LFxyXG4gICAgZjYwOiA2MHB4LFxyXG4gICAgZjY1OiA2NXB4LFxyXG4gICAgZjcwOiA3MHB4LFxyXG4gICAgZjc1OiA3NXB4LFxyXG4gICAgZjgwOiA4MHB4LFxyXG4gICAgZjg1OiA4NXB4LFxyXG4gICAgZjkwOiA5MHB4LFxyXG4gICAgZjk1OiA5NXB4LFxyXG4gICAgZjEwMDogMTAwcHgsXHJcbiAgICBmMTIwOiAxMjBweCxcclxuICAgIGYxMzA6IDEzMHB4LFxyXG4gICAgZjE1MDogMTUwcHgsXHJcbiAgICBmMjAwOiAyMDBweCxcclxuICAgIGYyNTA6IDI1MHB4KSxcclxuICAkc3BhY2Vycyk7IiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXX0= */

.c-preview2__inner {
  position: relative; }

@media (min-width: 992px) {
  .c-preview2__img1-wrapper img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
    height: 100%;
    font-family: 'object-fit: cover; object-position: center;'; }
  .c-preview2 [class*="zaux-grid"] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 10; } }

@media (min-width: 992px) {
  .c-preview2__img1-wrapper img {
    min-height: 860px; }
  .col-lg-10.offset-lg-1 .c-preview2__img1-wrapper img {
    min-height: 0; }
  .col-lg-8.offset-lg-2 .c-preview2__img1-wrapper img {
    min-height: 0; }
  .col-lg-6.offset-lg-3 .c-preview2__img1-wrapper img {
    min-height: 0; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcHJldmlldzIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUk7RUFFSSxrQkFBa0IsRUFBQTs7QUNnRHRCO0VEMUNLO0lBR08sb0JBQWlCO09BQWpCLGlCQUFpQjtJQUVqQiwwQkFBdUI7T0FBdkIsdUJBQXVCO0lBQ3ZCLFlBQVk7SUFDWiwwREFBMEQsRUFBQTtFQWpCMUU7SUF3Qlksa0JBQWtCO0lBQ2xCLE1BQU07SUFDTixPQUFPO0lBQ1AsV0FBVztJQUNYLFdBQVcsRUFBQSxFQUVkOztBQ3NCTDtFRGJLO0lBRU8saUJBQWlCLEVBQUE7RUFLN0I7SUFLZ0IsYUFBYSxFQUFBO0VBTzdCO0lBS2dCLGFBQWEsRUFBQTtFQU83QjtJQUtnQixhQUFhLEVBQUEsRUFDaEIiLCJmaWxlIjoiY29tcG9uZW50cy9wcmV2aWV3Mi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XHJcblxyXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lIDogJ3ByZXZpZXcyJztcclxuJGNvbXBvbmVudC1zZWxlY3RvciA6ICRjb21wb25lbnQtcHJlZml4ICsgJy0nICsgJGNvbXBvbmVudC1uYW1lO1xyXG5cclxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG5cclxuICAgICZfX2lubmVyIHtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4obGcsIHhsKSB7XHJcblxyXG4gICAgICAgICZfX2ltZzEtd3JhcHBlciB7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAvL29iamVjdC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGNlbnRlcjsnOyAvLyBGb3IgSlMgcG9seWZpbGxcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtjbGFzcyo9XCJ6YXV4LWdyaWRcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cclxuICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuICAgICAgICAmX19pbWcxLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogODYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy0xMC5vZmZzZXQtbGctMSB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG4gICAgICAgICAgICAmX19pbWcxLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSAgICAgICAgXHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctOC5vZmZzZXQtbGctMiB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG4gICAgICAgICAgICAmX19pbWcxLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSAgICBcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy02Lm9mZnNldC1sZy0zIHtcclxuICAgICAgICBcclxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcbiAgICAgICAgICAgICZfX2ltZzEtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufSIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIl19 */

@charset "UTF-8";
.c-slider--parallax1 .parallax-bg {
  position: absolute;
  top: 0;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: right center; }
  @media (max-width: 991.98px) {
    .c-slider--parallax1 .parallax-bg {
      width: 100%;
      height: 240px;
      background: none !important;
      -webkit-transform: none !important;
              transform: none !important;
      top: 0 !important;
      left: 0 !important; } }
  @media (min-width: 992px) {
    .c-slider--parallax1 .parallax-bg {
      height: 100%;
      width: 65%;
      right: -5%; } }
  .c-slider--parallax1 .parallax-bg figure {
    height: 100%; }
    .c-slider--parallax1 .parallax-bg figure img {
      -o-object-fit: contain;
         object-fit: contain;
      -o-object-position: center;
         object-position: center;
      font-family: 'object-fit: contain; object-position: center;';
      height: 100%;
      width: 100%; }

@media (max-width: 991.98px) {
  .c-slider--parallax1 .c-slider__slide {
    padding-top: 250px; } }

@media (min-width: 992px) {
  .c-slider--parallax1 .c-slider__slide {
    min-height: 460px; } }

.c-slider--parallax1 .c-slider__wrapper > [class*="__btn--"][class*="--prev"] {
  left: 40px !important; }

.c-slider--parallax1 .c-slider__wrapper > [class*="__btn--"][class*="--next"] {
  right: 40px !important; }

.c-slider__wrapper {
  position: relative; }

.c-slider--pager1 .c-slider__pager {
  width: 100%; }
  .c-slider--pager1 .c-slider__pager .swiper-pagination-bullet {
    margin: 0 5px;
    display: inline-block;
    width: 16px;
    height: 16px;
    -webkit-transition: all 450ms ease-in-out;
    transition: all 450ms ease-in-out;
    border-radius: 50%;
    background: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.1);
    cursor: pointer; }
    .c-slider--pager1 .c-slider__pager .swiper-pagination-bullet-active {
      background: #FF5D27;
      border: 1px solid transparent; }
    .c-slider--pager1 .c-slider__pager .swiper-pagination-bullet:hover {
      border: 1px solid rgba(0, 0, 0, 0.25); }

.c-slider--pager2 .c-slider__pager {
  width: 100%; }
  .c-slider--pager2 .c-slider__pager .swiper-pagination-bullet {
    margin: 0 5px;
    display: inline-block;
    width: 8px;
    height: 8px;
    -webkit-transition: all 450ms ease-in-out;
    transition: all 450ms ease-in-out;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.5);
    border: 1px solid rgba(0, 0, 0, 0.1);
    cursor: pointer; }
    .c-slider--pager2 .c-slider__pager .swiper-pagination-bullet-active {
      background: #FFFFFF;
      border: 1px solid transparent; }
    .c-slider--pager2 .c-slider__pager .swiper-pagination-bullet:hover {
      border: 1px solid rgba(0, 0, 0, 0.25); }

.c-slider--pager3 .c-slider__pager {
  width: 100%; }
  .c-slider--pager3 .c-slider__pager .swiper-pagination-bullet {
    margin: 0 5px;
    display: inline-block;
    width: 10px;
    height: 10px;
    -webkit-transition: all 450ms ease-in-out;
    transition: all 450ms ease-in-out;
    border-radius: 50%;
    background: #ADADAD;
    cursor: pointer; }
    .c-slider--pager3 .c-slider__pager .swiper-pagination-bullet-active {
      background: #FF5D27; }

.c-slider--arrow1 .c-slider__wrapper > [class*="__btn--"] {
  display: block;
  width: 16px;
  height: 40px;
  z-index: 20;
  -webkit-transition: opacity 450ms ease-in-out;
  transition: opacity 450ms ease-in-out; }
  .c-slider--arrow1 .c-slider__wrapper > [class*="__btn--"]:after {
    font-family: 'qpicon1';
    display: block;
    font-size: 40px;
    position: relative;
    top: 9px; }
  .c-slider--arrow1 .c-slider__wrapper > [class*="__btn--"][class*="--prev"]:after {
    content: "";
    left: -13px; }
  .c-slider--arrow1 .c-slider__wrapper > [class*="__btn--"][class*="--next"]:after {
    right: -13px;
    content: "";
    -webkit-transform: rotateZ(180deg);
            transform: rotateZ(180deg);
    -webkit-transform-origin: center;
            transform-origin: center; }
  .c-slider--arrow1 .c-slider__wrapper > [class*="__btn--"][aria-disabled="true"] {
    opacity: 0;
    cursor: default; }

@media (max-width: 991.98px) {
  .c-slider--res1 .c-slider__btn--prev, .c-slider--res1 .c-slider__btn--next {
    display: none !important; } }

.c-slider--nav-btns-hpos1 .c-slider__wrapper > [class*="__btn--"][class*="--prev"] {
  left: 15px; }
  @media (min-width: 992px) {
    .c-slider--nav-btns-hpos1 .c-slider__wrapper > [class*="__btn--"][class*="--prev"] {
      left: 25px; } }

.c-slider--nav-btns-hpos1 .c-slider__wrapper > [class*="__btn--"][class*="--next"] {
  right: 15px; }
  @media (min-width: 992px) {
    .c-slider--nav-btns-hpos1 .c-slider__wrapper > [class*="__btn--"][class*="--next"] {
      right: 25px; } }

.c-slider--nav-btns-hpos2 .c-slider__wrapper > [class*="__btn--"] {
  top: 50%; }
  .c-slider--nav-btns-hpos2 .c-slider__wrapper > [class*="__btn--"][class*="--prev"] {
    left: 15px; }
    @media (min-width: 992px) {
      .c-slider--nav-btns-hpos2 .c-slider__wrapper > [class*="__btn--"][class*="--prev"] {
        left: 0px; } }
  .c-slider--nav-btns-hpos2 .c-slider__wrapper > [class*="__btn--"][class*="--next"] {
    right: 15px; }
    @media (min-width: 992px) {
      .c-slider--nav-btns-hpos2 .c-slider__wrapper > [class*="__btn--"][class*="--next"] {
        right: 0px; } }

.c-slider--nav-btns-hpos3 .c-slider__wrapper > [class*="__btn--"] {
  top: 50%; }
  .c-slider--nav-btns-hpos3 .c-slider__wrapper > [class*="__btn--"][class*="--prev"] {
    left: 15px; }
    @media (min-width: 992px) {
      .c-slider--nav-btns-hpos3 .c-slider__wrapper > [class*="__btn--"][class*="--prev"] {
        left: 10px; } }
  .c-slider--nav-btns-hpos3 .c-slider__wrapper > [class*="__btn--"][class*="--next"] {
    right: 15px; }
    @media (min-width: 992px) {
      .c-slider--nav-btns-hpos3 .c-slider__wrapper > [class*="__btn--"][class*="--next"] {
        right: 10px; } }

.c-slider--nav-btns-hpos4 .c-slider__wrapper > [class*="__btn--"][class*="--prev"] {
  left: 15px; }
  @media (min-width: 1200px) {
    .c-slider--nav-btns-hpos4 .c-slider__wrapper > [class*="__btn--"][class*="--prev"] {
      left: 25px; } }

.c-slider--nav-btns-hpos4 .c-slider__wrapper > [class*="__btn--"][class*="--next"] {
  right: 25px; }
  @media (min-width: 1200px) {
    .c-slider--nav-btns-hpos4 .c-slider__wrapper > [class*="__btn--"][class*="--next"] {
      right: 15px; } }

.c-slider--nav-btns-hpos5 .c-slider__wrapper > [class*="__btn--"] {
  top: 50%; }
  .c-slider--nav-btns-hpos5 .c-slider__wrapper > [class*="__btn--"][class*="--prev"] {
    left: -35px; }
    @media (min-width: 992px) {
      .c-slider--nav-btns-hpos5 .c-slider__wrapper > [class*="__btn--"][class*="--prev"] {
        left: -35px; } }
  .c-slider--nav-btns-hpos5 .c-slider__wrapper > [class*="__btn--"][class*="--next"] {
    right: -35px; }
    @media (min-width: 992px) {
      .c-slider--nav-btns-hpos5 .c-slider__wrapper > [class*="__btn--"][class*="--next"] {
        right: -35px; } }

.c-slider--nav-btns-vpos1 .c-slider__wrapper > [class*="__btn--"] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }

.c-slider--nav-btns-vpos2 .c-slider__wrapper > [class*="__btn--"] {
  position: absolute;
  top: 30vw; }

.c-slider--nav-btns-vpos3 .c-slider__wrapper > [class*="__btn--"] {
  position: absolute;
  top: 90px; }

.c-slider--nav-btns-vpos4 .c-slider__wrapper > [class*="__btn--"] {
  position: absolute;
  top: 30%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }

.c-slider--nav-btns-vpos6 .c-slider__wrapper > [class*="__btn--"] {
  position: absolute;
  bottom: 90px;
  -webkit-transform: none;
          transform: none; }
  @media (max-width: 767.98px) {
    .c-slider--nav-btns-vpos6 .c-slider__wrapper > [class*="__btn--"] {
      bottom: 90px; } }

@media (min-width: 768px) {
  .c-slider--md-nav-btns-vpos1 .c-slider__wrapper > [class*="__btn--"] {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); } }

@media (min-width: 992px) {
  .c-slider--lg-nav-btns-vpos1 .c-slider__wrapper > [class*="__btn--"] {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); } }

.c-slider--lg-nav-btns-vpos2 .c-slider__wrapper > [class*="__btn--"] {
  top: 11.5vw; }

.c-slider--lg-nav-btns-vpos7 .c-slider__wrapper > [class*="__btn--"] {
  top: 8vw; }

@media (min-width: 992px) {
  .c-slider--lg-nav-btns-vpos5 .c-slider__wrapper > [class*="__btn--"] {
    position: absolute;
    top: 40%;
    -webkit-transform: none;
            transform: none; } }

.c-slider--nav-btns-pos3-center1 .c-slider__wrapper > [class*="__btn--"] {
  left: 50%;
  position: absolute;
  bottom: 25px; }
  .c-slider--nav-btns-pos3-center1 .c-slider__wrapper > [class*="__btn--"][class*="--prev"] {
    margin-left: -60px; }
  .c-slider--nav-btns-pos3-center1 .c-slider__wrapper > [class*="__btn--"][class*="--next"] {
    margin-left: 60px; }

@media (min-width: 992px) {
  .c-slider--lg-nav-btns-pos3-right1 .c-slider__wrapper > [class*="__btn--"] {
    left: 50% !important;
    position: absolute;
    top: calc(100% - 80px) !important; }
    .c-slider--lg-nav-btns-pos3-right1 .c-slider__wrapper > [class*="__btn--"][class*="--prev"] {
      margin-left: 30% !important; }
    .c-slider--lg-nav-btns-pos3-right1 .c-slider__wrapper > [class*="__btn--"][class*="--next"] {
      margin-left: 38% !important; } }

.c-slider--nav-btns-shadow1 .c-slider__wrapper > [class*="__btn--"] {
  text-shadow: 0px -1px 8px rgba(0, 0, 0, 0.85); }

.c-slider--nav-btns-glow1 .c-slider__wrapper > [class*="__btn--"] {
  text-shadow: 0px -1px 8px rgba(255, 255, 255, 0.85); }

.c-slider--t-white1 .c-slider__wrapper > [class*="__btn--"] {
  color: #FFFFFF; }

.c-slider--t-black3 .c-slider__wrapper > [class*="__btn--"] {
  color: #333333; }

.c-slider--t-black5 .c-slider__wrapper > [class*="__btn--"] {
  color: #5B5B5B; }

.c-slider--t-grey8 .c-slider__wrapper > [class*="__btn--"] {
  color: #6F6F6F; }

.c-slider--t-grey5 .c-slider__wrapper > [class*="__btn--"] {
  color: #D6D6D6; }
  .c-slider--t-grey5 .c-slider__wrapper > [class*="__btn--"]:hover {
    color: #FF5D27; }

.c-slider--t-grey13 .c-slider__wrapper > [class*="__btn--"] {
  color: #707070; }
  .c-slider--t-grey13 .c-slider__wrapper > [class*="__btn--"]:hover {
    color: #707070; }

.c-slider--t-orange1 .c-slider__wrapper > [class*="__btn--"] {
  color: #FF5D27; }

.c-slider__figure-ratio {
  height: 0;
  padding-bottom: 66.6666666%; }
  .c-slider__figure-ratio-img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center; }

@media (min-width: 992px) {
  .col-lg-10.offset-lg-1 .c-slider--nav-btns-vpos2:not([class*="--lg-nav-btns-vpos1"]) .c-slider__wrapper > [class*="__btn--"] {
    top: 24vw; }
  .col-lg-8.offset-lg-2 .c-slider--nav-btns-vpos2:not([class*="--lg-nav-btns-vpos1"]) .c-slider__wrapper > [class*="__btn--"] {
    top: 24vw; }
  .col-lg-6.offset-lg-3 .c-slider--nav-btns-vpos2:not([class*="--lg-nav-btns-vpos1"]) .c-slider__wrapper > [class*="__btn--"] {
    top: 15vw; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc2xpZGVyLmNzcyIsImNvbXBvbmVudHMvc2xpZGVyLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIi4uL2ZvbnQvcXBpY29uMS92YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUM4RFg7RUFJTyxrQkFBa0I7RUFDbEIsTUFBTTtFQUVOLDRCQUE0QjtFQUM1Qix3QkFBd0I7RUFDeEIsaUNBQWlDLEVBQUE7RUNFekM7SURYQztNQWFXLFdBQVc7TUFDWCxhQUFhO01BRWIsMkJBQTJCO01BQzNCLGtDQUEwQjtjQUExQiwwQkFBMEI7TUFFMUIsaUJBQWlCO01BQ2pCLGtCQUFrQixFQUFBLEVBd0J6QjtFQzlDTDtJREVDO01Bd0JXLFlBQVk7TUFDWixVQUFVO01BQ1YsVUFBVSxFQUFBLEVBa0JqQjtFQTVDSjtJQStCVyxZQUFZLEVBQUE7SUEvQnZCO01Ba0NlLHNCQUFtQjtTQUFuQixtQkFBbUI7TUFDbkIsMEJBQXVCO1NBQXZCLHVCQUF1QjtNQUN2Qiw0REFBNEQ7TUFFNUQsWUFBWTtNQUNaLFdBQVcsRUFBQTs7QUM1QjNCO0VEWEM7SUFpRFcsa0JBQWtCLEVBQUEsRUFPekI7O0FDMURMO0VERUM7SUFxRFcsaUJBQWlCLEVBQUEsRUFHeEI7O0FBeERKO0VBMkRPLHFCQUFxQixFQUFBOztBQTNENUI7RUErRE8sc0JBQXNCLEVBQUE7O0FBTTlCO0VBQ0ksa0JBQWtCLEVBQUE7O0FBR3JCO0VBS1csV0FBVyxFQUFBO0VBTHRCO0lBU2UsYUFBYTtJQUViLHFCQUFxQjtJQUNyQixXQUFXO0lBQ1gsWUFBWTtJQUNaLHlDQUFpQztJQUFqQyxpQ0FBaUM7SUFDakMsa0JBQWtCO0lBRWxCLG1CRWpKZ0I7SUZrSmhCLG9DQUFrQztJQUVsQyxlQUFlLEVBQUE7SUFwQjlCO01BdUJt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cnNldCBcIlVURi04XCI7XG4uYy1zbGlkZXItLXBhcmFsbGF4MSAucGFyYWxsYXgtYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLmMtc2xpZGVyLS1wYXJhbGxheDEgLnBhcmFsbGF4LWJnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYy1zbGlkZXItLXBhcmFsbGF4MSAucGFyYWxsYXgtYmcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDY1JTtcbiAgICAgIHJpZ2h0OiAtNSU7IH0gfVxuICAuYy1zbGlkZXItLXBhcmFsbGF4MSAucGFyYWxsYXgtYmcgZmlndXJlIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuYy1zbGlkZXItLXBhcmFsbGF4MSAucGFyYWxsYXgtYmcgZmlndXJlIGltZyB7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvbnRhaW47IG9iamVjdC1wb3NpdGlvbjogY2VudGVyOyc7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmMtc2xpZGVyLS1wYXJhbGxheDEgLmMtc2xpZGVyX19zbGlkZSB7XG4gICAgcGFkZGluZy10b3A6IDI1MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jLXNsaWRlci0tcGFyYWxsYXgxIC5jLXNsaWRlcl9fc2xpZGUge1xuICAgIG1pbi1oZWlnaHQ6IDQ2MHB4OyB9IH1cblxuLmMtc2xpZGVyLS1wYXJhbGxheDEgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl1bY2xhc3MqPVwiLS1wcmV2XCJdIHtcbiAgbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5jLXNsaWRlci0tcGFyYWxsYXgxIC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdW2NsYXNzKj1cIi0tbmV4dFwiXSB7XG4gIHJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmMtc2xpZGVyX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5jLXNsaWRlci0tcGFnZXIxIC5jLXNsaWRlcl9fcGFnZXIge1xuICB3aWR0aDogMTAwJTsgfVxuICAuYy1zbGlkZXItLXBhZ2VyMSAuYy1zbGlkZXJfX3BhZ2VyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgNDUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5jLXNsaWRlci0tcGFnZXIxIC5jLXNsaWRlcl9fcGFnZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0ZGNUQyNztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gICAgLmMtc2xpZGVyLS1wYWdlcjEgLmMtc2xpZGVyX19wYWdlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0OmhvdmVyIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cblxuLmMtc2xpZGVyLS1wYWdlcjIgLmMtc2xpZGVyX19wYWdlciB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5jLXNsaWRlci0tcGFnZXIyIC5jLXNsaWRlcl9fcGFnZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgNDUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmMtc2xpZGVyLS1wYWdlcjIgLmMtc2xpZGVyX19wYWdlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAuYy1zbGlkZXItLXBhZ2VyMiAuYy1zbGlkZXJfX3BhZ2VyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6aG92ZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG4uYy1zbGlkZXItLXBhZ2VyMyAuYy1zbGlkZXJfX3BhZ2VyIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmMtc2xpZGVyLS1wYWdlcjMgLmMtc2xpZGVyX19wYWdlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGVhc2UtaW4tb3V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAjQURBREFEO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5jLXNsaWRlci0tcGFnZXIzIC5jLXNsaWRlcl9fcGFnZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0ZGNUQyNzsgfVxuXG4uYy1zbGlkZXItLWFycm93MSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB6LWluZGV4OiAyMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0NTBtcyBlYXNlLWluLW91dDsgfVxuICAuYy1zbGlkZXItLWFycm93MSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXTphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6ICdxcGljb24xJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogOXB4OyB9XG4gIC5jLXNsaWRlci0tYXJyb3cxIC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdW2NsYXNzKj1cIi0tcHJldlwiXTphZnRlciB7XG4gICAgY29udGVudDogXCLupIFcIjtcbiAgICBsZWZ0OiAtMTNweDsgfVxuICAuYy1zbGlkZXItLWFycm93MSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLW5leHRcIl06YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMTNweDtcbiAgICBjb250ZW50OiBcIu6kgVwiO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsgfVxuICAuYy1zbGlkZXItLWFycm93MSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jLXNsaWRlci0tcmVzMSAuYy1zbGlkZXJfX2J0bi0tcHJldiwgLmMtc2xpZGVyLS1yZXMxIC5jLXNsaWRlcl9fYnRuLS1uZXh0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uYy1zbGlkZXItLW5hdi1idG5zLWhwb3MxIC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdW2NsYXNzKj1cIi0tcHJldlwiXSB7XG4gIGxlZnQ6IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmMtc2xpZGVyLS1uYXYtYnRucy1ocG9zMSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLXByZXZcIl0ge1xuICAgICAgbGVmdDogMjVweDsgfSB9XG5cbi5jLXNsaWRlci0tbmF2LWJ0bnMtaHBvczEgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl1bY2xhc3MqPVwiLS1uZXh0XCJdIHtcbiAgcmlnaHQ6IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmMtc2xpZGVyLS1uYXYtYnRucy1ocG9zMSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLW5leHRcIl0ge1xuICAgICAgcmlnaHQ6IDI1cHg7IH0gfVxuXG4uYy1zbGlkZXItLW5hdi1idG5zLWhwb3MyIC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgdG9wOiA1MCU7IH1cbiAgLmMtc2xpZGVyLS1uYXYtYnRucy1ocG9zMiAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLXByZXZcIl0ge1xuICAgIGxlZnQ6IDE1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jLXNsaWRlci0tbmF2LWJ0bnMtaHBvczIgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl1bY2xhc3MqPVwiLS1wcmV2XCJdIHtcbiAgICAgICAgbGVmdDogMHB4OyB9IH1cbiAgLmMtc2xpZGVyLS1uYXYtYnRucy1ocG9zMiAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLW5leHRcIl0ge1xuICAgIHJpZ2h0OiAxNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYy1zbGlkZXItLW5hdi1idG5zLWhwb3MyIC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdW2NsYXNzKj1cIi0tbmV4dFwiXSB7XG4gICAgICAgIHJpZ2h0OiAwcHg7IH0gfVxuXG4uYy1zbGlkZXItLW5hdi1idG5zLWhwb3MzIC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgdG9wOiA1MCU7IH1cbiAgLmMtc2xpZGVyLS1uYXYtYnRucy1ocG9zMyAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLXByZXZcIl0ge1xuICAgIGxlZnQ6IDE1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jLXNsaWRlci0tbmF2LWJ0bnMtaHBvczMgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl1bY2xhc3MqPVwiLS1wcmV2XCJdIHtcbiAgICAgICAgbGVmdDogMTBweDsgfSB9XG4gIC5jLXNsaWRlci0tbmF2LWJ0bnMtaHBvczMgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl1bY2xhc3MqPVwiLS1uZXh0XCJdIHtcbiAgICByaWdodDogMTVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmMtc2xpZGVyLS1uYXYtYnRucy1ocG9zMyAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLW5leHRcIl0ge1xuICAgICAgICByaWdodDogMTBweDsgfSB9XG5cbi5jLXNsaWRlci0tbmF2LWJ0bnMtaHBvczQgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl1bY2xhc3MqPVwiLS1wcmV2XCJdIHtcbiAgbGVmdDogMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmMtc2xpZGVyLS1uYXYtYnRucy1ocG9zNCAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLXByZXZcIl0ge1xuICAgICAgbGVmdDogMjVweDsgfSB9XG5cbi5jLXNsaWRlci0tbmF2LWJ0bnMtaHBvczQgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl1bY2xhc3MqPVwiLS1uZXh0XCJdIHtcbiAgcmlnaHQ6IDI1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jLXNsaWRlci0tbmF2LWJ0bnMtaHBvczQgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl1bY2xhc3MqPVwiLS1uZXh0XCJdIHtcbiAgICAgIHJpZ2h0OiAxNXB4OyB9IH1cblxuLmMtc2xpZGVyLS1uYXYtYnRucy1ocG9zNSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gIHRvcDogNTAlOyB9XG4gIC5jLXNsaWRlci0tbmF2LWJ0bnMtaHBvczUgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl1bY2xhc3MqPVwiLS1wcmV2XCJdIHtcbiAgICBsZWZ0OiAtMzVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmMtc2xpZGVyLS1uYXYtYnRucy1ocG9zNSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLXByZXZcIl0ge1xuICAgICAgICBsZWZ0OiAtMzVweDsgfSB9XG4gIC5jLXNsaWRlci0tbmF2LWJ0bnMtaHBvczUgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl1bY2xhc3MqPVwiLS1uZXh0XCJdIHtcbiAgICByaWdodDogLTM1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jLXNsaWRlci0tbmF2LWJ0bnMtaHBvczUgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl1bY2xhc3MqPVwiLS1uZXh0XCJdIHtcbiAgICAgICAgcmlnaHQ6IC0zNXB4OyB9IH1cblxuLmMtc2xpZGVyLS1uYXYtYnRucy12cG9zMSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuXG4uYy1zbGlkZXItLW5hdi1idG5zLXZwb3MyIC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwdnc7IH1cblxuLmMtc2xpZGVyLS1uYXYtYnRucy12cG9zMyAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5MHB4OyB9XG5cbi5jLXNsaWRlci0tbmF2LWJ0bnMtdnBvczQgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLmMtc2xpZGVyLS1uYXYtYnRucy12cG9zNiAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA5MHB4O1xuICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLmMtc2xpZGVyLS1uYXYtYnRucy12cG9zNiAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gICAgICBib3R0b206IDkwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtc2xpZGVyLS1tZC1uYXYtYnRucy12cG9zMSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYy1zbGlkZXItLWxnLW5hdi1idG5zLXZwb3MxIC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9IH1cblxuLmMtc2xpZGVyLS1sZy1uYXYtYnRucy12cG9zMiAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gIHRvcDogMTEuNXZ3OyB9XG5cbi5jLXNsaWRlci0tbGctbmF2LWJ0bnMtdnBvczcgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICB0b3A6IDh2dzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmMtc2xpZGVyLS1sZy1uYXYtYnRucy12cG9zNSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDAlO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi5jLXNsaWRlci0tbmF2LWJ0bnMtcG9zMy1jZW50ZXIxIC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjVweDsgfVxuICAuYy1zbGlkZXItLW5hdi1idG5zLXBvczMtY2VudGVyMSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLXByZXZcIl0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweDsgfVxuICAuYy1zbGlkZXItLW5hdi1idG5zLXBvczMtY2VudGVyMSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLW5leHRcIl0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYy1zbGlkZXItLWxnLW5hdi1idG5zLXBvczMtcmlnaHQxIC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgLSA4MHB4KSAhaW1wb3J0YW50OyB9XG4gICAgLmMtc2xpZGVyLS1sZy1uYXYtYnRucy1wb3MzLXJpZ2h0MSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLXByZXZcIl0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwJSAhaW1wb3J0YW50OyB9XG4gICAgLmMtc2xpZGVyLS1sZy1uYXYtYnRucy1wb3MzLXJpZ2h0MSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLW5leHRcIl0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDM4JSAhaW1wb3J0YW50OyB9IH1cblxuLmMtc2xpZGVyLS1uYXYtYnRucy1zaGFkb3cxIC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgdGV4dC1zaGFkb3c6IDBweCAtMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuODUpOyB9XG5cbi5jLXNsaWRlci0tbmF2LWJ0bnMtZ2xvdzEgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICB0ZXh0LXNoYWRvdzogMHB4IC0xcHggOHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7IH1cblxuLmMtc2xpZGVyLS10LXdoaXRlMSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5jLXNsaWRlci0tdC1ibGFjazMgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICBjb2xvcjogIzMzMzMzMzsgfVxuXG4uYy1zbGlkZXItLXQtYmxhY2s1IC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgY29sb3I6ICM1QjVCNUI7IH1cblxuLmMtc2xpZGVyLS10LWdyZXk4IC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgY29sb3I6ICM2RjZGNkY7IH1cblxuLmMtc2xpZGVyLS10LWdyZXk1IC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgY29sb3I6ICNENkQ2RDY7IH1cbiAgLmMtc2xpZGVyLS10LWdyZXk1IC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGNUQyNzsgfVxuXG4uYy1zbGlkZXItLXQtZ3JleTEzIC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgY29sb3I6ICM3MDcwNzA7IH1cbiAgLmMtc2xpZGVyLS10LWdyZXkxMyAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXTpob3ZlciB7XG4gICAgY29sb3I6ICM3MDcwNzA7IH1cblxuLmMtc2xpZGVyLS10LW9yYW5nZTEgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICBjb2xvcjogI0ZGNUQyNzsgfVxuXG4uYy1zbGlkZXJfX2ZpZ3VyZS1yYXRpbyB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDY2LjY2NjY2NjYlOyB9XG4gIC5jLXNsaWRlcl9fZmlndXJlLXJhdGlvLWltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGctMTAub2Zmc2V0LWxnLTEgLmMtc2xpZGVyLS1uYXYtYnRucy12cG9zMjpub3QoW2NsYXNzKj1cIi0tbGctbmF2LWJ0bnMtdnBvczFcIl0pIC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgICB0b3A6IDI0dnc7IH1cbiAgLmNvbC1sZy04Lm9mZnNldC1sZy0yIC5jLXNsaWRlci0tbmF2LWJ0bnMtdnBvczI6bm90KFtjbGFzcyo9XCItLWxnLW5hdi1idG5zLXZwb3MxXCJdKSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gICAgdG9wOiAyNHZ3OyB9XG4gIC5jb2wtbGctNi5vZmZzZXQtbGctMyAuYy1zbGlkZXItLW5hdi1idG5zLXZwb3MyOm5vdChbY2xhc3MqPVwiLS1sZy1uYXYtYnRucy12cG9zMVwiXSkgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICAgIHRvcDogMTV2dzsgfSB9XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgJ2Jhc2UtY29tcG9uZW50JztcblxuJGNvbXBvbmVudC1wcmVmaXggOiAnYyc7XG4kY29tcG9uZW50LW5hbWUgOiAnc2xpZGVyJztcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCArICctJyArICRjb21wb25lbnQtbmFtZTtcblxuQG1peGluIHphdXhfY29tcG9uZW50X3ZjZW50ZXItLXJ1bGVzLW5hdi1idG5zLXZwb3MxIHtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbn1cblxuXG5AbWl4aW4gemF1eF9jb21wb25lbnRfdmNlbnRlci0tcnVsZXMtbmF2LWJ0bnMtdnBvczIge1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzB2dztcbiAgICAvL3RyYW5zZm9ybTogbm9uZTtcblxufVxuXG5AbWl4aW4gemF1eF9jb21wb25lbnRfdmNlbnRlci0tcnVsZXMtbmF2LWJ0bnMtdnBvczMge1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOTBweDtcblxufVxuXG5AbWl4aW4gemF1eF9jb21wb25lbnRfdmNlbnRlci0tcnVsZXMtbmF2LWJ0bnMtdnBvczQge1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxufVxuXG5AbWl4aW4gemF1eF9jb21wb25lbnRfdmNlbnRlci0tcnVsZXMtbmF2LWJ0bnMtdnBvczUge1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDAlO1xuICAgIHRyYW5zZm9ybTpub25lO1xuXG59XG5cbkBtaXhpbiB6YXV4X2NvbXBvbmVudF92Y2VudGVyLS1ydWxlcy1uYXYtYnRucy12cG9zNiB7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOjkwcHg7XG4gICAgdHJhbnNmb3JtOm5vbmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAgICAgICBib3R0b206OTBweDtcbiAgICB9XG5cbn1cblxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgJi0tcGFyYWxsYXgxIHtcblxuICAgICAgICAucGFyYWxsYXgtYmcge1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNDBweDtcblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGZpZ3VyZSB7XG5cbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb250YWluOyBvYmplY3QtcG9zaXRpb246IGNlbnRlcjsnOyAvLyBGb3IgSlMgcG9seWZpbGxcblxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fc2xpZGUge1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0NjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn1fX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLXByZXZcIl0ge1xuICAgICAgICAgICAgbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn1fX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLW5leHRcIl0ge1xuICAgICAgICAgICAgcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG5cbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICYtLXBhZ2VyMSB7XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuICAgICAgICAgICAgJl9fcGFnZXIge1xuXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjpcdGFsbCA0NTBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTApO1xuXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjI1KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmLS1wYWdlcjIge1xuXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcbiAgICAgICAgICAgICZfX3BhZ2VyIHtcblxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcblxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOlx0YWxsIDQ1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSggJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEsIDAuNSApO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTApO1xuXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMjUpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLXBhZ2VyMyB7XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuICAgICAgICAgICAgJl9fcGFnZXIge1xuXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjpcdGFsbCA0NTBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTE7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLWFycm93MSB7XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgICAgICAgICAmX193cmFwcGVyIHtcblxuICAgICAgICAgICAgICAgID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjpcdG9wYWNpdHkgNDUwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ3FwaWNvbjEnO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZbY2xhc3MqPVwiLS1wcmV2XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJHFwaWNvbjEtYXJyb3cxcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmW2NsYXNzKj1cIi0tbmV4dFwiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTNweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRxcGljb24xLWFycm93MXJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmW2FyaWEtZGlzYWJsZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL29wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXJlczF7XG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9X19idG4tLXByZXYsLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn1fX2J0bi0tbmV4dHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1uYXYtYnRucy1ocG9zMSB7XG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcbiAgICAgICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgICAgID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAmW2NsYXNzKj1cIi0tcHJldlwiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmW2NsYXNzKj1cIi0tbmV4dFwiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbmF2LWJ0bnMtaHBvczIge1xuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG4gICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcblxuXG4gICAgICAgICAgICAgICAgICAgIHRvcDo1MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICZbY2xhc3MqPVwiLS1wcmV2XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJltjbGFzcyo9XCItLW5leHRcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbmF2LWJ0bnMtaHBvczMge1xuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG4gICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcblxuXG4gICAgICAgICAgICAgICAgICAgIHRvcDo1MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICZbY2xhc3MqPVwiLS1wcmV2XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZbY2xhc3MqPVwiLS1uZXh0XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgICYtLW5hdi1idG5zLWhwb3M0IHtcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuICAgICAgICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICZbY2xhc3MqPVwiLS1wcmV2XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZbY2xhc3MqPVwiLS1uZXh0XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgICYtLW5hdi1idG5zLWhwb3M1IHtcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuICAgICAgICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG5cblxuICAgICAgICAgICAgICAgICAgICB0b3A6NTAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAmW2NsYXNzKj1cIi0tcHJldlwiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZbY2xhc3MqPVwiLS1uZXh0XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJi0tbmF2LWJ0bnMtdnBvczEge1xuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG4gICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgemF1eF9jb21wb25lbnRfdmNlbnRlci0tcnVsZXMtbmF2LWJ0bnMtdnBvczE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbmF2LWJ0bnMtdnBvczIge1xuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG4gICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgemF1eF9jb21wb25lbnRfdmNlbnRlci0tcnVsZXMtbmF2LWJ0bnMtdnBvczI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbmF2LWJ0bnMtdnBvczMge1xuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG4gICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgemF1eF9jb21wb25lbnRfdmNlbnRlci0tcnVsZXMtbmF2LWJ0bnMtdnBvczM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbmF2LWJ0bnMtdnBvczQge1xuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG4gICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgemF1eF9jb21wb25lbnRfdmNlbnRlci0tcnVsZXMtbmF2LWJ0bnMtdnBvczQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbmF2LWJ0bnMtdnBvczYge1xuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG4gICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgemF1eF9jb21wb25lbnRfdmNlbnRlci0tcnVsZXMtbmF2LWJ0bnMtdnBvczY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbWQtbmF2LWJ0bnMtdnBvczEge1xuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG4gICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgemF1eF9jb21wb25lbnRfdmNlbnRlci0tcnVsZXMtbmF2LWJ0bnMtdnBvczE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sZy1uYXYtYnRucy12cG9zMSB7XG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcbiAgICAgICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgICAgID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB6YXV4X2NvbXBvbmVudF92Y2VudGVyLS1ydWxlcy1uYXYtYnRucy12cG9zMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWxnLW5hdi1idG5zLXZwb3MyIHtcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuICAgICAgICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gICAgICAgICAgICAgICAgICB0b3A6IDExLjV2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sZy1uYXYtYnRucy12cG9zNyB7XG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcbiAgICAgICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgICAgID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICAgICAgICAgICAgICAgICAgdG9wOiA4dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAmLS1sZy1uYXYtYnRucy12cG9zNSB7XG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcbiAgICAgICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgICAgID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB6YXV4X2NvbXBvbmVudF92Y2VudGVyLS1ydWxlcy1uYXYtYnRucy12cG9zNTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW5hdi1idG5zLXBvczMtY2VudGVyMSB7XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgICAgICAgICAmX193cmFwcGVyIHtcblxuICAgICAgICAgICAgICAgID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJltjbGFzcyo9XCItLXByZXZcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZbY2xhc3MqPVwiLS1uZXh0XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWxnLW5hdi1idG5zLXBvczMtcmlnaHQxIHtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG5cbiAgICAgICAgICAgICAgICAmX193cmFwcGVyIHtcblxuICAgICAgICAgICAgICAgICAgICA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2JvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gODBweCkgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJltjbGFzcyo9XCItLXByZXZcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwJSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbY2xhc3MqPVwiLS1uZXh0XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzOCUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbmF2LWJ0bnMtc2hhZG93MSB7XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgICAgICAgICAmX193cmFwcGVyIHtcblxuICAgICAgICAgICAgICAgID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IC0xcHggOHB4IHJnYmEoMCwwLDAsMC44NSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi0tbmF2LWJ0bnMtZ2xvdzEge1xuXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcblxuICAgICAgICAgICAgJl9fd3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAtMXB4IDhweCByZ2JhKDI1NSwyNTUsMjU1LDAuODUpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLXQtd2hpdGUxIHtcblxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG5cbiAgICAgICAgICAgICZfX3dyYXBwZXIge1xuXG4gICAgICAgICAgICAgICAgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmLS10LWJsYWNrMyB7XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgICAgICAgICAmX193cmFwcGVyIHtcblxuICAgICAgICAgICAgICAgID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi0tdC1ibGFjazUge1xuXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcblxuICAgICAgICAgICAgJl9fd3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmxhY2s1O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLXQtZ3JleTgge1xuXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcblxuICAgICAgICAgICAgJl9fd3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi0tdC1ncmV5NSB7XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgICAgICAgICAmX193cmFwcGVyIHtcblxuICAgICAgICAgICAgICAgID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5NTtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmLS10LWdyZXkxMyB7XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgICAgICAgICAmX193cmFwcGVyIHtcblxuICAgICAgICAgICAgICAgID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTM7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmLS10LW9yYW5nZTEge1xuXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcblxuICAgICAgICAgICAgJl9fd3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19maWd1cmUge1xuICAgICAgICAmLXJhdGlvIHtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2Ni42NjY2NjY2JTtcblxuICAgICAgICAgICAgJi1pbWcge1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXG4gIC5jb2wtbGctMTAub2Zmc2V0LWxnLTEge1xuICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuICAgICAgICAgICYtLW5hdi1idG5zLXZwb3MyOm5vdChbY2xhc3MqPVwiLS1sZy1uYXYtYnRucy12cG9zMVwiXSkgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICAgICAgICAgICAgICB0b3A6IDI0dnc7XG4gICAgICAgICAgfVxuICAgICAgfVxuICB9XG5cbiAgLmNvbC1sZy04Lm9mZnNldC1sZy0yIHtcbiAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcbiAgICAgICAgICAmLS1uYXYtYnRucy12cG9zMjpub3QoW2NsYXNzKj1cIi0tbGctbmF2LWJ0bnMtdnBvczFcIl0pIC5jLXNsaWRlcl9fd3JhcHBlciA+IFtjbGFzcyo9XCJfX2J0bi0tXCJdIHtcbiAgICAgICAgICAgICAgdG9wOiAyNHZ3O1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxuXG4gIC5jb2wtbGctNi5vZmZzZXQtbGctMyB7XG4gICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG4gICAgICAgICAgJi0tbmF2LWJ0bnMtdnBvczI6bm90KFtjbGFzcyo9XCItLWxnLW5hdi1idG5zLXZwb3MxXCJdKSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gICAgICAgICAgICAgIHRvcDogMTV2dztcbiAgICAgICAgICB9XG4gICAgICB9XG4gIH1cblxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gQ09MT1IgU0VUU1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gRGVmYXVsdCB3ZWIgc2FmZVxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjayAgOiAjMDAwMDAwO1xuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQgICAgOiAjZDk1MzRmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlICAgOiAjMzM3YWI3O1xuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjRkYwMEZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xuXG4vLyBTZXQgMVxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjRkY1RDI3O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazMgOiAjMzMzMzMzO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazYgOiAjNjY2NjY2O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazcgOiAjMTUxNDE0O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MiAgOiAjRjRGNEY0O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MyAgOiAjQ0NDQ0NDO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NSAgOiAjRDZENkQ2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NiAgOiAjQkNCQ0JDO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5OCAgOiAjNkY2RjZGO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5OSAgOiAjRUFFQUVBO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTEgOiAjRTZFNkU2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTIgOiAjOTg5ODk4O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTMgOiAjNzA3MDcwO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTQgOiAjNTg2NTZFO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMiAgOiAjMDBDMkUyO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQxICAgOiAjRDIwQTExO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQyICAgOiAjQjI0RDUwO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjEgOiAjMDA5OTMzO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjIgOiAjMDA3RDNBO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjMgOiAjNTBCQzRBO1xuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UyIDogI2ZmOTkwMDtcblxuLy8gTWFpblxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIEZvbnRzXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsXG5IZWx2ZXRpY2EsXG5BcmlhbCxcbnNhbnMtc2VyaWY7XG5cbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsXG5IZWx2ZXRpY2EsXG5BcmlhbCxcbnNhbnMtc2VyaWY7XG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHg7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBkZWZhdWx0XG4gIG1kOiA3MjBweCwgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGRlZmF1bHRcbiAgbGc6IDk2MHB4LCAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGVmYXVsdFxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggICAvLyBjaGFuZ2VkXG4gIHhsOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoICAgICAgIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApXG4pICFkZWZhdWx0O1xuXG4kc3BhY2VyIDogMXJlbTtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKGYyOiAycHgsXG4gICAgZjU6IDVweCxcbiAgICBmMTA6IDEwcHgsXG4gICAgZjE1OiAxNXB4LFxuICAgIGYxNjogMTZweCxcbiAgICBmMjA6IDIwcHgsXG4gICAgZjI1OiAyNXB4LFxuICAgIGYyNzogMjdweCxcbiAgICBmMzA6IDMwcHgsXG4gICAgZjM1OiAzNXB4LFxuICAgIGY0MDogNDBweCxcbiAgICBmNDU6IDQ1cHgsXG4gICAgZjUwOiA1MHB4LFxuICAgIGY1NTogNTVweCxcbiAgICBmNjA6IDYwcHgsXG4gICAgZjY1OiA2NXB4LFxuICAgIGY3MDogNzBweCxcbiAgICBmNzU6IDc1cHgsXG4gICAgZjgwOiA4MHB4LFxuICAgIGY4NTogODVweCxcbiAgICBmOTA6IDkwcHgsXG4gICAgZjk1OiA5NXB4LFxuICAgIGYxMDA6IDEwMHB4LFxuICAgIGYxMjA6IDEyMHB4LFxuICAgIGYxMzA6IDEzMHB4LFxuICAgIGYxNTA6IDE1MHB4LFxuICAgIGYyMDA6IDIwMHB4LFxuICAgIGYyNTA6IDI1MHB4KSxcbiAgJHNwYWNlcnMpO1xuIiwiJGljb21vb24tZm9udC1mYW1pbHk6IFwicXBpY29uMVwiICFkZWZhdWx0O1xuJGljb21vb24tZm9udC1wYXRoOiBcImZvbnRzXCIgIWRlZmF1bHQ7XG5cbiRxcGljb24xLXRlcm1pY2E6IFwiXFxlOTMyXCI7XG4kcXBpY29uMS1wbHVnaW46IFwiXFxlOTJmXCI7XG4kcXBpY29uMS1mdWxsaHlicmlkOiBcIlxcZTkzMFwiO1xuJHFwaWNvbjEtYmF0dGVyeTogXCJcXGU5MzFcIjtcbiRxcGljb24xLWhhbmRwZXJjOiBcIlxcZTkyZVwiO1xuJHFwaWNvbjEtY2hhcmdlc3RhdGlvbjogXCJcXGU5MmJcIjtcbiRxcGljb24xLWVuZ2luZXBvd2VyOiBcIlxcZTkyY1wiO1xuJHFwaWNvbjEtaG91c2VwbHVnOiBcIlxcZTkyZFwiO1xuJHFwaWNvbjEtbWFnbmlmaWVyOiBcIlxcZTkyYVwiO1xuJHFwaWNvbjEtaW5mby1jaXJjbGU6IFwiXFxlOTI5XCI7XG4kcXBpY29uMS1zdGFyOiBcIlxcZTkyOFwiO1xuJHFwaWNvbjEtbG9nb3V0OiBcIlxcZTkyNlwiO1xuJHFwaWNvbjEtbG9nby1xcnQ6IFwiXFxlOTI3XCI7XG4kcXBpY29uMS1zb2NpYWxfbGlua2VkaW46IFwiXFxlOTI0XCI7XG4kcXBpY29uMS1zb2NpYWxfdGVsZWdyYW06IFwiXFxlOTI1XCI7XG4kcXBpY29uMS1hcnJvdzFkb3duOiBcIlxcZTkwMFwiO1xuJHFwaWNvbjEtYXJyb3cxcmlnaHQ6IFwiXFxlOTAxXCI7XG4kcXBpY29uMS1idXJnZXI6IFwiXFxlOTAyXCI7XG4kcXBpY29uMS1jcm9zczogXCJcXGU5MDNcIjtcbiRxcGljb24xLWZhdm9yaXRlOiBcIlxcZTkwNFwiO1xuJHFwaWNvbjEtZmF2b3JpdGVfb3V0bGluZTogXCJcXGU5MDVcIjtcbiRxcGljb24xLWhlYWRzZXQ6IFwiXFxlOTA2XCI7XG4kcXBpY29uMS1taW51czogXCJcXGU5MDdcIjtcbiRxcGljb24xLW1vcmVoOiBcIlxcZTkwOFwiO1xuJHFwaWNvbjEtbW9yZXY6IFwiXFxlOTA5XCI7XG4kcXBpY29uMS1wbGF5OiBcIlxcZTkwYVwiO1xuJHFwaWNvbjEtcGxheV9vdXRsaW5lOiBcIlxcZTkwYlwiO1xuJHFwaWNvbjEtcGx1czogXCJcXGU5MGNcIjtcbiRxcGljb24xLWZlZWQ6IFwiXFxlOTBkXCI7XG4kcXBpY29uMS1tYWlsOiBcIlxcZTkwZVwiO1xuJHFwaWNvbjEtc29jaWFsX2luc3RhZ3JhbTogXCJcXGU5MGZcIjtcbiRxcGljb24xLXNvY2lhbF90d2l0dGVyOiBcIlxcZTkxMFwiO1xuJHFwaWNvbjEtc29jaWFsX3lvdXR1YmU6IFwiXFxlOTExXCI7XG4kcXBpY29uMS1zb2NpYWxfZmFjZWJvb2s6IFwiXFxlOTEyXCI7XG4kcXBpY29uMS1zb2NpYWxfd2hhdHNhcHA6IFwiXFxlOTEzXCI7XG4kcXBpY29uMS10cmlhbmdsZTFyaWdodDogXCJcXGU5MTRcIjtcbiRxcGljb24xLXBsYXljaXJjbGUyOiBcIlxcZTkxNVwiO1xuJHFwaWNvbjEtcGxheWNpcmNsZTE6IFwiXFxlOTE2XCI7XG4kcXBpY29uMS11c2VyOiBcIlxcZTkxN1wiO1xuJHFwaWNvbjEtY2xvY2sxOiBcIlxcZTkxOFwiO1xuJHFwaWNvbjEtY29tbWVudHM6IFwiXFxlOTE5XCI7XG4kcXBpY29uMS1mdWxsc2NlZW46IFwiXFxlOTFhXCI7XG4kcXBpY29uMS1saWdodDogXCJcXGU5MWJcIjtcbiRxcGljb24xLWRvY3BkZjogXCJcXGU5MWNcIjtcbiRxcGljb24xLW1vb246IFwiXFxlOTFkXCI7XG4kcXBpY29uMS1nZWFyOiBcIlxcZTkxZVwiO1xuJHFwaWNvbjEtcGhvdG86IFwiXFxlOTFmXCI7XG4kcXBpY29uMS1zZWFyY2g6IFwiXFxlOTIwXCI7XG4kcXBpY29uMS1zaGFyZTE6IFwiXFxlOTIxXCI7XG4kcXBpY29uMS1jaXJjbGUtZnVsbDogXCJcXGU5MjJcIjtcbiRxcGljb24xLWJ0bi1hdWRpby0xOiBcIlxcZTkyM1wiO1xuJHFwaWNvbjEtY2lyY2xlcGx1czogXCJcXGU5MzNcIjtcbiRxcGljb24xLWNpcmNsZW1pbnVzOiBcIlxcZTkzNFwiO1xuJHFwaWNvbjEtYm9vazE6IFwiXFxlOTM1XCI7XG5cbiJdfQ== */

.c-post2__inner, .c-post2__img-wrapper {
  position: relative; }

.c-post2__img-wrapper {
  overflow: hidden;
  height: 211px; }
  @media (min-width: 768px) and (max-width: 1199.98px) {
    .c-post2__img-wrapper {
      height: 18vw; } }
  @media (min-width: 992px) {
    .c-post2__img-wrapper {
      height: 251px; } }
  .c-post2__img-wrapper figure,
  .c-post2__img-wrapper a {
    display: block;
    height: 100%; }
  .c-post2__img-wrapper img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
    font-family: 'object-fit: cover; object-position: center;';
    height: 100%;
    width: 100%; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcG9zdDIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUk7RUFFSSxrQkFBa0IsRUFBQTs7QUFHdEI7RUFFSSxnQkFBZ0I7RUFDaEIsYUFBYSxFQUFBO0VDc0VqQjtJRHpFQTtNQU1RLFlBQVksRUFBQSxFQXNCbkI7RUNpQkQ7SUQ3Q0E7TUFVUSxhQUFhLEVBQUEsRUFrQnBCO0VBNUJBOztJQWVPLGNBQWM7SUFDZCxZQUFZLEVBQUE7RUFoQm5CO0lBb0JPLG9CQUFpQjtPQUFqQixpQkFBaUI7SUFFakIsMEJBQXVCO09BQXZCLHVCQUF1QjtJQUN2QiwwREFBMEQ7SUFFMUQsWUFBWTtJQUNaLFdBQVcsRUFBQSIsImZpbGUiOiJjb21wb25lbnRzL3Bvc3QyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbkBpbXBvcnQgJ2Jhc2UtY29tcG9uZW50JztcclxuXHJcbiRjb21wb25lbnQtcHJlZml4IDogJ2MnO1xyXG4kY29tcG9uZW50LW5hbWUgOiAncG9zdDInO1xyXG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XHJcblxyXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcblxyXG4gICAgJl9faW5uZXIsXHJcbiAgICAmX19pbWctd3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZy13cmFwcGVyIHtcclxuICAgICAgICBcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGhlaWdodDogMjExcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihtZCwgbGcpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxOHZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjUxcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmaWd1cmUsXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgLy9vYmplY3QtcG9zaXRpb246IGJvdHRvbSByaWdodDtcclxuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7IG9iamVjdC1wb3NpdGlvbjogY2VudGVyOyc7IC8vIEZvciBKUyBwb2x5ZmlsbFxyXG5cclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXX0= */

@charset "UTF-8";
.c-accordion--style1 .c-accordion__btn-close-last, .c-accordion--style1 .c-accordion__title {
  background: none;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0; }

.c-accordion {
  margin-bottom: 4px; }
  .c-accordion--style1 .c-accordion__btn-close-last {
    float: right;
    display: block;
    font-family: Work Sans, sans-serif;
    font-size: 1.8rem;
    line-height: 2.4rem;
    font-weight: normal;
    text-transform: uppercase;
    color: #ADADAD;
    margin-bottom: 25px; }
    .c-accordion--style1 .c-accordion__btn-close-last:after {
      font-family: 'qpicon1';
      font-size: 29px;
      display: inline-block;
      content: "";
      position: relative;
      top: 6px;
      left: 1px; }
  .c-accordion--style1 .c-accordion__title {
    position: relative;
    /*           
                text-overflow: ellipsis;
                overflow: hidden;
                white-space: nowrap;*/
    background-color: #FF5D27;
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    font-family: Work Sans, sans-serif;
    font-weight: 700;
    font-size: 2.1rem;
    line-height: 2.8rem; }
    .c-accordion--style1 .c-accordion__title:after {
      font-family: 'qpicon1';
      display: block;
      font-size: 25px;
      color: #FFFFFF;
      position: absolute;
      top: 16px;
      right: 21px; }
    .c-accordion--style1 .c-accordion__title[aria-expanded="false"]:after {
      content: ""; }
    .c-accordion--style1 .c-accordion__title[aria-expanded="true"]:after {
      content: ""; }
    .c-accordion--style1 .c-accordion__title, .c-accordion--style1 .c-accordion__title:visited, .c-accordion--style1 .c-accordion__title:focus, .c-accordion--style1 .c-accordion__title:active {
      color: #FFFFFF;
      text-decoration: none;
      -webkit-box-shadow: none;
              box-shadow: none; }
    .c-accordion--style1 .c-accordion__title:hover {
      color: #FFFFFF;
      text-decoration: none;
      -webkit-box-shadow: none;
              box-shadow: none;
      background-color: #f33d00; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvYWNjb3JkaW9uLmNzcyIsImNvbXBvbmVudHMvYWNjb3JkaW9uLnNjc3MiLCJhYnN0cmFjdHMvX3BsYWNlaG9sZGVycy5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIi4uL2ZvbnQvcXBpY29uMS92YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNZWDtFQ2dDSixnQkFBZ0I7RUFDaEIsU0FBUztFQUNOLFVBQVU7RUFDVixTQUFTO0VBQ1QsVUFBVSxFQUFBOztBRHhDZDtFQUVJLGtCQUFrQixFQUFBO0VBRWpCO0lBVVcsWUFBWTtJQUNaLGNBQWM7SUFDZCxvREV3Qk47SUZ2Qk0saUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIseUJBQXlCO0lBQ3pCLGNFUGlCO0lGUWpCLG1CQUFtQixFQUFBO0lBbEI5QjtNQXFCZSxzQkFBc0I7TUFDdEIsZUFBZTtNQUNmLHFCQUFxQjtNQUNyQixZR3JCSjtNSHNCSSxrQkFBa0I7TUFDbEIsUUFBUTtNQUNSLFNBQVMsRUFBQTtFQTNCeEI7SUFrQ1csa0JBQWtCO0lBR2xCOzs7cUNEaEJxQjtJQzRDckIseUJFNURpQjtJRjZEakIseUNBQWlDO0lBQWpDLGlDQUFpQztJQUlqQyxvREVsQ047SUZzQ00sZ0JBQWdCO0lBTWhCLGlCQUFpQjtJQUNqQixtQkFBbUIsRUFBQTtJQWpGOUI7TUEyQ2Usc0JBQXNCO01BQ3RCLGNBQWM7TUFDZCxlQUFlO01BQ2YsY0VuRGdCO01Gb0RoQixrQkFBa0I7TUFDbEIsU0FBUztNQUNULFdBQVcsRUFBQTtJQWpEMUI7TUFzRG1CLFlHOUNULEVBQU87SUhSakI7TUE2RG1CLFlHMURSLEVBQU87SUhIbEI7TUE2RmUsY0VsR2dCO01GbUdoQixxQkFBcUI7TUFDckIsd0JBQWdCO2NBQWhCLGdCQUFnQixFQUFBO0lBL0YvQjtNQW1HZSxjRXhHZ0I7TUZ5R2hCLHFCQUFxQjtNQUNyQix3QkFBZ0I7Y0FBaEIsZ0JBQWdCO01BRWhCLHlCQUF1RCxFQUFBIiwiZmlsZSI6ImNvbXBvbmVudHMvYWNjb3JkaW9uLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5jLWFjY29yZGlvbi0tc3R5bGUxIC5jLWFjY29yZGlvbl9fYnRuLWNsb3NlLWxhc3QsIC5jLWFjY29yZGlvbi0tc3R5bGUxIC5jLWFjY29yZGlvbl9fdGl0bGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDsgfVxuXG4uYy1hY2NvcmRpb24ge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cbiAgLmMtYWNjb3JkaW9uLS1zdHlsZTEgLmMtYWNjb3JkaW9uX19idG4tY2xvc2UtbGFzdCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNBREFEQUQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICAgIC5jLWFjY29yZGlvbi0tc3R5bGUxIC5jLWFjY29yZGlvbl9fYnRuLWNsb3NlLWxhc3Q6YWZ0ZXIge1xuICAgICAgZm9udC1mYW1pbHk6ICdxcGljb24xJztcbiAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwi7qSHXCI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDZweDtcbiAgICAgIGxlZnQ6IDFweDsgfVxuICAuYy1hY2NvcmRpb24tLXN0eWxlMSAuYy1hY2NvcmRpb25fX3RpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLyogICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsqL1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjVEMjc7XG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgIGZvbnQtZmFtaWx5OiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtOyB9XG4gICAgLmMtYWNjb3JkaW9uLS1zdHlsZTEgLmMtYWNjb3JkaW9uX190aXRsZTphZnRlciB7XG4gICAgICBmb250LWZhbWlseTogJ3FwaWNvbjEnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTZweDtcbiAgICAgIHJpZ2h0OiAyMXB4OyB9XG4gICAgLmMtYWNjb3JkaW9uLS1zdHlsZTEgLmMtYWNjb3JkaW9uX190aXRsZVthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl06YWZ0ZXIge1xuICAgICAgY29udGVudDogXCLupIxcIjsgfVxuICAgIC5jLWFjY29yZGlvbi0tc3R5bGUxIC5jLWFjY29yZGlvbl9fdGl0bGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl06YWZ0ZXIge1xuICAgICAgY29udGVudDogXCLupIdcIjsgfVxuICAgIC5jLWFjY29yZGlvbi0tc3R5bGUxIC5jLWFjY29yZGlvbl9fdGl0bGUsIC5jLWFjY29yZGlvbi0tc3R5bGUxIC5jLWFjY29yZGlvbl9fdGl0bGU6dmlzaXRlZCwgLmMtYWNjb3JkaW9uLS1zdHlsZTEgLmMtYWNjb3JkaW9uX190aXRsZTpmb2N1cywgLmMtYWNjb3JkaW9uLS1zdHlsZTEgLmMtYWNjb3JkaW9uX190aXRsZTphY3RpdmUge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLmMtYWNjb3JkaW9uLS1zdHlsZTEgLmMtYWNjb3JkaW9uX190aXRsZTpob3ZlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjMzZDAwOyB9XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XHJcblxyXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lIDogJ2FjY29yZGlvbic7XHJcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCArICctJyArICRjb21wb25lbnQtbmFtZTtcclxuXHJcbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuXHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcblxyXG4gICAgJi0tc3R5bGUxIHtcclxuXHJcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG5cclxuICAgICAgICAgICAgJl9faGVhZCB7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2J0bi1jbG9zZS1sYXN0IHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlemF1eF9yZXNldF9ib3g7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTE7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAncXBpY29uMSc7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAkcXBpY29uMS1taW51cztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gQWRkZWQgdGhyZWUgZG90cyBsaW1pdGF0aW9uIFxyXG4gICAgICAgICAgICAgICAgLyogICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsqL1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAncXBpY29uMSc7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRxcGljb24xLXBsdXM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRxcGljb24xLW1pbnVzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9tYWluX2JyYW5kO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAgICAgICAgIEBleHRlbmQgJXphdXhfcmVzZXRfYm94O1xyXG5cclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLy9PcmlnaW5hbFxyXG4gICAgICAgICAgICAgICAgLy9mb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAvLyBPcmlnaW5hbFxyXG4gICAgICAgICAgICAgICAgLy9mb250LXNpemU6IDIuMXJlbTtcclxuICAgICAgICAgICAgICAgIC8vbGluZS1oZWlnaHQ6IDMuMXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gT3JpZ2luYWxcclxuICAgICAgICAgICAgICAgIC8vQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgLy8gICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAvLyAgICBsaW5lLWhlaWdodDogMy40cmVtO1xyXG4gICAgICAgICAgICAgICAgLy99XHJcblxyXG4gICAgICAgICAgICAgICAgJixcclxuICAgICAgICAgICAgICAgICY6dmlzaXRlZCxcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkemF1eF9jb2xvcl9zZXQxX29yYW5nZTEsIDEwJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLyBIYXJkd2FyZS1hY2NlbGVyYXRlZCBcclxuLy8gQHNlZSBodHRwOi8vYmxvZy50ZWFtdHJlZWhvdXNlLmNvbS9pbmNyZWFzZS15b3VyLXNpdGVzLXBlcmZvcm1hbmNlLXdpdGgtaGFyZHdhcmUtYWNjZWxlcmF0ZWQtY3NzXHJcbi8vIEBzZWUgaHR0cDovL3d3dy5odG1sNXJvY2tzLmNvbS9lbi90dXRvcmlhbHMvc3BlZWQvaGlnaC1wZXJmb3JtYW5jZS1hbmltYXRpb25zL1xyXG4lemF1eF9mb3JjZV9oYSB7XHJcblx0Ly8td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuXHQvLy1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG5cdC8vLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuXHQvLy1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcblxyXG5cdC8vLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0Ly8tbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHQvLy1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuXHQvLy13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XHJcblx0Ly8tbW96LXBlcnNwZWN0aXZlOiAxMDAwO1xyXG5cdC8vLW1zLXBlcnNwZWN0aXZlOiAxMDAwO1xyXG5cdHBlcnNwZWN0aXZlOiAxMDAwO1xyXG59XHJcblxyXG4vLyBQbGFjZWhvbGRlciBvZiBjbGFzcyAuc3Itb25seSBmcm9tIEJvb3RzdHJhcFxyXG4lemF1eF9zcl9vbmx5IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogLTFweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuLy8gQmV0dGVyIGZvbnQgc21vb3RoaW5nIGZvciBtb2Rlcm4gYnJvd3NlcnMuXHJcbi8vIEBzZWUgaHR0cHM6Ly9kYXZpZHdhbHNoLm5hbWUvZm9udC1zbW9vdGhpbmdcclxuLy8gQHNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvZm9udC1zbW9vdGhcclxuJXphdXhfdGV4dF9hbnRpYWxpYXNlZCB7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbiV6YXV4X3Jlc2V0X2JveCB7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgb3V0bGluZTogMDtcclxufVxyXG5cclxuJXphdXhfcmVzZXRfdHlwbyB7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxufVxyXG5cclxuJXphdXhfY2xlYXJmaXgge1xyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0fVxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIENPTE9SIFNFVFNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIERlZmF1bHQgd2ViIHNhZmVcclxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkICAgIDogI2Q5NTM0ZjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xyXG5cclxuLy8gU2V0IDFcclxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xyXG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szIDogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3IDogIzE1MTQxNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTMgIDogI0NDQ0NDQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTYgIDogI0JDQkNCQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTkgIDogI0VBRUFFQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyIDogIzk4OTg5ODtcclxuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucyxcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlcixcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aCAgICAgOiAzMHB4O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoc206IDU0MHB4LCAvLyBkZWZhdWx0XHJcbiAgbWQgICAgICAgICAgICAgICAgIDogNzIwcHgsIC8vIGRlZmF1bHRcclxuICBsZyAgICAgICAgICAgICAgICAgOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGwgICAgICAgICAgICAgICAgIDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHNwYWNlciA6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZSgoZjI6IDJweCxcclxuICAgIGY1OiA1cHgsXHJcbiAgICBmMTA6IDEwcHgsXHJcbiAgICBmMTU6IDE1cHgsXHJcbiAgICBmMTY6IDE2cHgsXHJcbiAgICBmMjA6IDIwcHgsXHJcbiAgICBmMjU6IDI1cHgsXHJcbiAgICBmMjc6IDI3cHgsXHJcbiAgICBmMzA6IDMwcHgsXHJcbiAgICBmMzU6IDM1cHgsXHJcbiAgICBmNDA6IDQwcHgsXHJcbiAgICBmNDU6IDQ1cHgsXHJcbiAgICBmNTA6IDUwcHgsXHJcbiAgICBmNTU6IDU1cHgsXHJcbiAgICBmNjA6IDYwcHgsXHJcbiAgICBmNjU6IDY1cHgsXHJcbiAgICBmNzA6IDcwcHgsXHJcbiAgICBmNzU6IDc1cHgsXHJcbiAgICBmODA6IDgwcHgsXHJcbiAgICBmODU6IDg1cHgsXHJcbiAgICBmOTA6IDkwcHgsXHJcbiAgICBmOTU6IDk1cHgsXHJcbiAgICBmMTAwOiAxMDBweCxcclxuICAgIGYxMjA6IDEyMHB4LFxyXG4gICAgZjEzMDogMTMwcHgsXHJcbiAgICBmMTUwOiAxNTBweCxcclxuICAgIGYyMDA6IDIwMHB4LFxyXG4gICAgZjI1MDogMjUwcHgpLFxyXG4gICRzcGFjZXJzKTsiLCIkaWNvbW9vbi1mb250LWZhbWlseTogXCJxcGljb24xXCIgIWRlZmF1bHQ7XG4kaWNvbW9vbi1mb250LXBhdGg6IFwiZm9udHNcIiAhZGVmYXVsdDtcblxuJHFwaWNvbjEtc3RhcjogXCJcXGU5MjhcIjtcbiRxcGljb24xLWxvZ291dDogXCJcXGU5MjZcIjtcbiRxcGljb24xLWxvZ28tcXJ0OiBcIlxcZTkyN1wiO1xuJHFwaWNvbjEtc29jaWFsX2xpbmtlZGluOiBcIlxcZTkyNFwiO1xuJHFwaWNvbjEtc29jaWFsX3RlbGVncmFtOiBcIlxcZTkyNVwiO1xuJHFwaWNvbjEtYXJyb3cxZG93bjogXCJcXGU5MDBcIjtcbiRxcGljb24xLWFycm93MXJpZ2h0OiBcIlxcZTkwMVwiO1xuJHFwaWNvbjEtYnVyZ2VyOiBcIlxcZTkwMlwiO1xuJHFwaWNvbjEtY3Jvc3M6IFwiXFxlOTAzXCI7XG4kcXBpY29uMS1mYXZvcml0ZTogXCJcXGU5MDRcIjtcbiRxcGljb24xLWZhdm9yaXRlX291dGxpbmU6IFwiXFxlOTA1XCI7XG4kcXBpY29uMS1oZWFkc2V0OiBcIlxcZTkwNlwiO1xuJHFwaWNvbjEtbWludXM6IFwiXFxlOTA3XCI7XG4kcXBpY29uMS1tb3JlaDogXCJcXGU5MDhcIjtcbiRxcGljb24xLW1vcmV2OiBcIlxcZTkwOVwiO1xuJHFwaWNvbjEtcGxheTogXCJcXGU5MGFcIjtcbiRxcGljb24xLXBsYXlfb3V0bGluZTogXCJcXGU5MGJcIjtcbiRxcGljb24xLXBsdXM6IFwiXFxlOTBjXCI7XG4kcXBpY29uMS1mZWVkOiBcIlxcZTkwZFwiO1xuJHFwaWNvbjEtbWFpbDogXCJcXGU5MGVcIjtcbiRxcGljb24xLXNvY2lhbF9pbnN0YWdyYW06IFwiXFxlOTBmXCI7XG4kcXBpY29uMS1zb2NpYWxfdHdpdHRlcjogXCJcXGU5MTBcIjtcbiRxcGljb24xLXNvY2lhbF95b3V0dWJlOiBcIlxcZTkxMVwiO1xuJHFwaWNvbjEtc29jaWFsX2ZhY2Vib29rOiBcIlxcZTkxMlwiO1xuJHFwaWNvbjEtc29jaWFsX3doYXRzYXBwOiBcIlxcZTkxM1wiO1xuJHFwaWNvbjEtdHJpYW5nbGUxcmlnaHQ6IFwiXFxlOTE0XCI7XG4kcXBpY29uMS1wbGF5Y2lyY2xlMjogXCJcXGU5MTVcIjtcbiRxcGljb24xLXBsYXljaXJjbGUxOiBcIlxcZTkxNlwiO1xuJHFwaWNvbjEtdXNlcjogXCJcXGU5MTdcIjtcbiRxcGljb24xLWNsb2NrMTogXCJcXGU5MThcIjtcbiRxcGljb24xLWNvbW1lbnRzOiBcIlxcZTkxOVwiO1xuJHFwaWNvbjEtZnVsbHNjZWVuOiBcIlxcZTkxYVwiO1xuJHFwaWNvbjEtbGlnaHQ6IFwiXFxlOTFiXCI7XG4kcXBpY29uMS1kb2NwZGY6IFwiXFxlOTFjXCI7XG4kcXBpY29uMS1tb29uOiBcIlxcZTkxZFwiO1xuJHFwaWNvbjEtZ2VhcjogXCJcXGU5MWVcIjtcbiRxcGljb24xLXBob3RvOiBcIlxcZTkxZlwiO1xuJHFwaWNvbjEtc2VhcmNoOiBcIlxcZTkyMFwiO1xuJHFwaWNvbjEtc2hhcmUxOiBcIlxcZTkyMVwiO1xuJHFwaWNvbjEtY2lyY2xlLWZ1bGw6IFwiXFxlOTIyXCI7XG4kcXBpY29uMS1idG4tYXVkaW8tMTogXCJcXGU5MjNcIjtcblxuIl19 */

.c-vtext1--no-rotate .c-vtext1__text {
  -webkit-transform: none !important;
          transform: none !important;
  -webkit-transform-origin: none !important;
          transform-origin: none !important; }

.c-vtext1__inner {
  position: relative; }

.c-vtext1__wrapper {
  position: absolute;
  top: 0;
  right: calc(100% + 20%);
  white-space: nowrap;
  text-align: right; }

.c-vtext1__text {
  -webkit-transform: rotateZ(-90deg);
          transform: rotateZ(-90deg);
  -webkit-transform-origin: top right;
          transform-origin: top right;
  letter-spacing: 6.4px;
  color: #CCCCCC;
  text-transform: uppercase;
  font-size: 6.4rem;
  line-height: 6.4rem;
  font-weight: 200; }

.c-vtext1--pos2 .c-vtext1__wrapper {
  position: absolute;
  top: 0;
  right: calc(100% + 10%); }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvdnRleHQxLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVVLO0VBSVcsa0NBQXlCO1VBQXpCLDBCQUF5QjtFQUN6Qix5Q0FBZ0M7VUFBaEMsaUNBQWdDLEVBQUE7O0FBTTVDO0VBQ0ksa0JBQWtCLEVBQUE7O0FBR3RCO0VBQ0ksa0JBQWtCO0VBQ2xCLE1BQU07RUFDTix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLGlCQUFpQixFQUFBOztBQUdyQjtFQUNJLGtDQUEwQjtVQUExQiwwQkFBMEI7RUFDMUIsbUNBQTJCO1VBQTNCLDJCQUEyQjtFQUMzQixxQkFBcUI7RUFDckIsY0NkdUI7RURldkIseUJBQXlCO0VBQ3pCLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFFbkIsZ0JBQWdCLEVBQUE7O0FBR25CO0VBS1csa0JBQWtCO0VBQ2xCLE1BQU07RUFDTix1QkFBdUIsRUFBQSIsImZpbGUiOiJjb21wb25lbnRzL3Z0ZXh0MS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XHJcblxyXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lIDogJ3Z0ZXh0MSc7XHJcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCArICctJyArICRjb21wb25lbnQtbmFtZTtcclxuXHJcbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuXHJcbiAgICAmLS1uby1yb3RhdGUge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG4gICAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOm5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyAyMCUpO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogNi40cHg7XHJcbiAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTM7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXNpemU6IDYuNHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNi40cmVtO1xyXG4gICAgICAgIC8vZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXBvczIge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG5cclxuICAgICAgICAgICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogY2FsYygxMDAlICsgMTAlKTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIENPTE9SIFNFVFNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIERlZmF1bHQgd2ViIHNhZmVcclxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTogI0ZGRkZGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjazogIzAwMDAwMDtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQ6ICNkOTUzNGY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfZ3JlZW46ICM1Y2I4NWM7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmx1ZTogIzMzN2FiNztcclxuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjRkYwMEZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X29yYW5nZTogI2YwYWQ0ZTtcclxuXHJcbi8vIFNldCAxXHJcbiR6YXV4X2NvbG9yX3NldDFfd2hpdGUxOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xyXG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szOiAjMzMzMzMzO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNTogIzVCNUI1QjtcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazY6ICM2NjY2NjY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE6ICNBREFEQUQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTI6ICNGNEY0RjQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTM6ICNDQ0NDQ0M7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTQ6ICNDMUMxQzE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTU6ICNENkQ2RDY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTY6ICNCQ0JDQkM7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTc6ICNlZmVmZWY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTg6ICM2RjZGNkY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTk6ICNFQUVBRUE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEwOiAjQUFBQUFBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMTogI0U2RTZFNjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTI6ICM5ODk4OTg7XHJcblxyXG4vLyBNYWluXHJcbiR6YXV4X2NvbG9yX21haW5fYnJhbmQ6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gRm9udHNcclxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4kemF1eF9mb250MTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4kemF1eF9mb250MjogQml0dGVyLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcclxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogMC42NTtcclxuJGdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcbiAgc206IDU0MHB4LCAvLyBkZWZhdWx0XHJcbiAgbWQ6IDcyMHB4LCAvLyBkZWZhdWx0XHJcbiAgbGc6IDk2MHB4LCAvLyBkZWZhdWx0XHJcbiAgLy94bDogMTM4OHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWRcclxuICB4bDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHNwYWNlcjogMXJlbTtcclxuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xyXG4kc3BhY2VyczogbWFwLW1lcmdlKFxyXG4gIChcclxuICAgIGYyOiAycHgsXHJcbiAgICBmNTogNXB4LFxyXG4gICAgZjEwOiAxMHB4LFxyXG4gICAgZjE1OiAxNXB4LFxyXG4gICAgZjE2OiAxNnB4LFxyXG4gICAgZjIwOiAyMHB4LFxyXG4gICAgZjI1OiAyNXB4LFxyXG4gICAgZjMwOiAzMHB4LFxyXG4gICAgZjM1OiAzNXB4LFxyXG4gICAgZjQwOiA0MHB4LFxyXG4gICAgZjQ1OiA0NXB4LFxyXG4gICAgZjUwOiA1MHB4LFxyXG4gICAgZjU1OiA1NXB4LFxyXG4gICAgZjYwOiA2MHB4LFxyXG4gICAgZjY1OiA2NXB4LFxyXG4gICAgZjcwOiA3MHB4LFxyXG4gICAgZjc1OiA3NXB4LFxyXG4gICAgZjgwOiA4MHB4LFxyXG4gICAgZjg1OiA4NXB4LFxyXG4gICAgZjkwOiA5MHB4LFxyXG4gICAgZjk1OiA5NXB4LFxyXG4gICAgZjEwMDogMTAwcHhcclxuICApLFxyXG4gICRzcGFjZXJzXHJcbik7Il19 */

.c-gallery__inner {
  position: relative; }

.c-gallery__img-wrapper {
  height: 61.5vw; }
  @media (min-width: 768px) {
    .c-gallery__img-wrapper[class*="--size1"] {
      height: 380px; }
    .c-gallery__img-wrapper[class*="--size2"] {
      height: 512px; }
    .c-gallery__img-wrapper[class*="--size3"] {
      height: 251px; }
    .c-gallery__img-wrapper[class*="--size4"] {
      height: 770px; } }

.c-gallery__img {
  cursor: pointer;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right bottom;
     object-position: right bottom;
  font-family: 'object-fit: cover; object-position: right bottom;';
  height: 100%;
  width: 100%; }

@media (max-width: 767.98px) {
  .c-gallery:not([class*="--var1"]) .c-gallery__wrapper {
    overflow: hidden;
    height: 0px; } }

.c-gallery__btn-overlay-trigger {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: block;
  text-align: center; }
  .c-gallery__btn-overlay-trigger-icon {
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    display: inline-block;
    border-radius: 50%;
    width: 64px;
    height: 64px;
    background-color: rgba(51, 51, 51, 0.54);
    color: #FFFFFF;
    font-size: 38px;
    line-height: 67px; }
  .c-gallery__btn-overlay-trigger-label {
    padding-top: 15px;
    clear: both;
    display: block;
    font-family: Work Sans, sans-serif;
    font-weight: 900;
    font-size: 1.6rem;
    line-height: 1.6rem;
    color: #FF5D27; }
  .c-gallery__btn-overlay-trigger:hover [class*="-icon"] {
    background-color: rgba(51, 51, 51, 0.8); }

@media (min-width: 992px) {
  .col-lg-10.offset-lg-1 .c-gallery__img {
    -o-object-fit: fill;
       object-fit: fill;
    -o-object-position: unset;
       object-position: unset;
    height: auto;
    width: 100%; }
    .col-lg-10.offset-lg-1 .c-gallery__img-wrapper {
      height: auto; }
  .col-lg-8.offset-lg-2 .c-gallery__img {
    -o-object-fit: fill;
       object-fit: fill;
    -o-object-position: unset;
       object-position: unset;
    height: auto;
    width: 100%; }
    .col-lg-8.offset-lg-2 .c-gallery__img-wrapper {
      height: auto; }
  .col-lg-6.offset-lg-3 .c-gallery__img {
    -o-object-fit: fill;
       object-fit: fill;
    -o-object-position: unset;
       object-position: unset;
    height: auto;
    width: 100%; }
    .col-lg-6.offset-lg-3 .c-gallery__img-wrapper {
      height: auto; } }
    .type-gray{
      color: #666666;
    }
    .c-gallery__img-wrapper.--size4, .c-gallery__img-wrapper.--size1 {
          height: auto!important;
    }
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvZ2FsbGVyeS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUk7RUFDSSxrQkFBa0IsRUFBQTs7QUFHdEI7RUFJSSxjQUFjLEVBQUE7RUMwQ2xCO0lEOUNDO01BU1csYUFBYSxFQUFBO0lBVHhCO01BYVcsYUFBYSxFQUFBO0lBYnhCO01BaUJXLGFBQWEsRUFBQTtJQWpCeEI7TUFxQlcsYUFBYSxFQUFBLEVBQ2hCOztBQU1UO0VBQ0ksZUFBZTtFQUVmLG9CQUFpQjtLQUFqQixpQkFBaUI7RUFHakIsZ0NBQTZCO0tBQTdCLDZCQUE2QjtFQUM3QixnRUFBZ0U7RUFJaEUsWUFBWTtFQUNaLFdBQVcsRUFBQTs7QUNtQmY7RURqRUo7SUFzRGdCLGdCQUFnQjtJQUNoQixXQUFXLEVBQUEsRUFHbEI7O0FBSUw7RUFFSSxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFNBQVM7RUFDVCxXQUFXO0VBQ1gsd0NBQStCO1VBQS9CLGdDQUErQjtFQUUvQixjQUFjO0VBQ2Qsa0JBQWtCLEVBQUE7RUFFbEI7SUFFSSx5Q0FBaUM7SUFBakMsaUNBQWlDO0lBRWpDLHFCQUFxQjtJQUNyQixrQkFBa0I7SUFDbEIsV0FBVztJQUNYLFlBQVk7SUFDWix3Q0FBd0M7SUFDeEMsY0VuRndCO0lGb0Z4QixlQUFlO0lBQ2YsaUJBQWlCLEVBQUE7RUFHckI7SUFFSSxpQkFBaUI7SUFDakIsV0FBVztJQUNYLGNBQWM7SUFFZCxvREVyREY7SUZzREUsZ0JBQWdCO0lBQ2hCLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFDbkIsY0V4RnFCLEVBQUE7RUZxRDVCO0lBMENXLHVDQUF1QyxFQUFBOztBQ3BEbkQ7RUQrREE7SUFLWSxtQkFBZ0I7T0FBaEIsZ0JBQWdCO0lBQ2hCLHlCQUFzQjtPQUF0QixzQkFBc0I7SUFDdEIsWUFBWTtJQUNaLFdBQVcsRUFBQTtJQVJ2QjtNQVdnQixZQUFZLEVBQUE7RUFRNUI7SUFLWSxtQkFBZ0I7T0FBaEIsZ0JBQWdCO0lBQ2hCLHlCQUFzQjtPQUF0QixzQkFBc0I7SUFDdEIsWUFBWTtJQUNaLFdBQVcsRUFBQTtJQVJ2QjtNQVdnQixZQUFZLEVBQUE7RUFRNUI7SUFLWSxtQkFBZ0I7T0FBaEIsZ0JBQWdCO0lBQ2hCLHlCQUFzQjtPQUF0QixzQkFBc0I7SUFDdEIsWUFBWTtJQUNaLFdBQVcsRUFBQTtJQVJ2QjtNQVdnQixZQUFZLEVBQUEsRUFDZiIsImZpbGUiOiJjb21wb25lbnRzL2dhbGxlcnkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xyXG5cclxuJGNvbXBvbmVudC1wcmVmaXggOiAnYyc7XHJcbiRjb21wb25lbnQtbmFtZSA6ICdnYWxsZXJ5JztcclxuJGNvbXBvbmVudC1zZWxlY3RvciA6ICRjb21wb25lbnQtcHJlZml4ICsgJy0nICsgJGNvbXBvbmVudC1uYW1lO1xyXG5cclxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG5cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1nLXdyYXBwZXIge1xyXG4gICAgICAgIFxyXG4gICAgICAgIC8vIERhdGU6IDIwMjAwNzAyXHJcbiAgICAgICAgLy9oZWlnaHQ6IDI4MHB4O1xyXG4gICAgICAgIGhlaWdodDogNjEuNXZ3O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcblxyXG4gICAgICAgICAgICAmW2NsYXNzKj1cIi0tc2l6ZTFcIl0ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzODBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJltjbGFzcyo9XCItLXNpemUyXCJdIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTEycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZbY2xhc3MqPVwiLS1zaXplM1wiXSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmW2NsYXNzKj1cIi0tc2l6ZTRcIl0ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgXHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcblxyXG4gICAgICAgIC8vIERhdGU6IDIwMjAwNzAyXHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3Zlcjsgb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207JzsgLy8gRm9yIEpTIHBvbHlmaWxsXHJcbiAgICAgICAgLy9vYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgLy9mb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7JzsgLy8gRm9yIEpTIHBvbHlmaWxsXHJcblxyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOm5vdChbY2xhc3MqPVwiLS12YXIxXCJdKSB7XHJcblxyXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9X193cmFwcGVyIHtcclxuICAgICAgICBcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19idG4tb3ZlcmxheS10cmlnZ2VyIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICYtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogNjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNTQpO1xyXG4gICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY3cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWxhYmVsIHtcclxuXHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7IC8vIGV4dHJhYm9sZFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBbY2xhc3MqPVwiLWljb25cIl0ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjgpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcblxyXG4gICAgLmNvbC1sZy0xMC5vZmZzZXQtbGctMSB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuXHJcbiAgICAgICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBmaWxsO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy04Lm9mZnNldC1sZy0yIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG5cclxuICAgICAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGZpbGw7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTYub2Zmc2V0LWxnLTMge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcblxyXG4gICAgICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogZmlsbDtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufSIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIENPTE9SIFNFVFNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIERlZmF1bHQgd2ViIHNhZmVcclxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkICAgIDogI2Q5NTM0ZjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xyXG5cclxuLy8gU2V0IDFcclxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xyXG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szIDogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3IDogIzE1MTQxNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTMgIDogI0NDQ0NDQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTYgIDogI0JDQkNCQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTkgIDogI0VBRUFFQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyIDogIzk4OTg5ODtcclxuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucyxcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlcixcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aCAgICAgOiAzMHB4O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoc206IDU0MHB4LCAvLyBkZWZhdWx0XHJcbiAgbWQgICAgICAgICAgICAgICAgIDogNzIwcHgsIC8vIGRlZmF1bHRcclxuICBsZyAgICAgICAgICAgICAgICAgOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGwgICAgICAgICAgICAgICAgIDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHNwYWNlciA6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZSgoZjI6IDJweCxcclxuICAgIGY1OiA1cHgsXHJcbiAgICBmMTA6IDEwcHgsXHJcbiAgICBmMTU6IDE1cHgsXHJcbiAgICBmMTY6IDE2cHgsXHJcbiAgICBmMjA6IDIwcHgsXHJcbiAgICBmMjU6IDI1cHgsXHJcbiAgICBmMjc6IDI3cHgsXHJcbiAgICBmMzA6IDMwcHgsXHJcbiAgICBmMzU6IDM1cHgsXHJcbiAgICBmNDA6IDQwcHgsXHJcbiAgICBmNDU6IDQ1cHgsXHJcbiAgICBmNTA6IDUwcHgsXHJcbiAgICBmNTU6IDU1cHgsXHJcbiAgICBmNjA6IDYwcHgsXHJcbiAgICBmNjU6IDY1cHgsXHJcbiAgICBmNzA6IDcwcHgsXHJcbiAgICBmNzU6IDc1cHgsXHJcbiAgICBmODA6IDgwcHgsXHJcbiAgICBmODU6IDg1cHgsXHJcbiAgICBmOTA6IDkwcHgsXHJcbiAgICBmOTU6IDk1cHgsXHJcbiAgICBmMTAwOiAxMDBweCxcclxuICAgIGYxMjA6IDEyMHB4LFxyXG4gICAgZjEzMDogMTMwcHgsXHJcbiAgICBmMTUwOiAxNTBweCxcclxuICAgIGYyMDA6IDIwMHB4LFxyXG4gICAgZjI1MDogMjUwcHgpLFxyXG4gICRzcGFjZXJzKTsiXX0= */

.c-navimageinfo__content, .c-navimageinfo__content-inner {
  height: 100%; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvbmF2aW1hZ2VpbmZvLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUs7RUFJTyxZQUFZLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9uYXZpbWFnZWluZm8uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xyXG5cclxuJGNvbXBvbmVudC1wcmVmaXggOiAnYyc7XHJcbiRjb21wb25lbnQtbmFtZSA6ICduYXZpbWFnZWluZm8nO1xyXG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XHJcblxyXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcblxyXG4gICAgICAgICYsXHJcbiAgICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufSJdfQ== */

@media (max-width: 767.98px) {
  .c-audio-slider .c-slider__btn--next {
    right: 22% !important; } }

@media (max-width: 767.98px) {
  .c-audio-slider .c-slider__btn--prev {
    left: 22% !important; } }

.c-audio-slider__post {
  cursor: pointer;
  color: white;
  font-size: 24px;
  line-height: 32px; }
  .c-audio-slider__post .thumb-container {
    height: 82px;
    width: 82px;
    overflow: hidden;
    border-radius: 100%;
    border: 4px solid #5B5B5B; }
  .c-audio-slider__post > .row .col-left {
    float: left;
    padding-left: 20px; }
  .c-audio-slider__post > .row .col-right {
    float: left;
    width: 68%; }
  @media (max-width: 1199.98px) {
    .c-audio-slider__post > .row .col-left, .c-audio-slider__post > .row .col-right {
      width: 100%;
      text-align: center;
      padding-left: 0px !important;
      padding-right: 0px !important; } }
  @media (max-width: 991.98px) {
    .c-audio-slider__post > .row .col-left, .c-audio-slider__post > .row .col-right {
      text-align: center; }
      .c-audio-slider__post > .row .col-left .title, .c-audio-slider__post > .row .col-right .title {
        padding-left: 30px;
        padding-right: 30px;
        font-size: 21px;
        line-height: 28px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJjb21wb25lbnRzL2F1ZGlvLXNsaWRlci5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5RUk7RUNqRUo7SUFPUyxxQkFBb0IsRUFBQSxFQUV6Qjs7QUR3REE7RUNqRUo7SUFhUyxvQkFBbUIsRUFBQSxFQUV4Qjs7QUFFRDtFQUVHLGVBQWM7RUFDZCxZQUFXO0VBQ1gsZUFBYztFQUNkLGlCQUFnQixFQUFBO0VBTGxCO0lBUUssWUFBVztJQUNYLFdBQVU7SUFDVixnQkFBZTtJQUNmLG1CQUFrQjtJQUNsQix5QkNsQndCLEVBQUE7RURNN0I7SUFrQlEsV0FBVTtJQUNWLGtCQUFpQixFQUFBO0VBbkJ6QjtJQXNCUSxXQUFVO0lBQ1YsVUFBUyxFQUFBO0VEeUJqQjtJQ2hEQTtNQTRCVyxXQUFVO01BQ1Ysa0JBQWlCO01BQ2pCLDRCQUEyQjtNQUMzQiw2QkFBNEIsRUFBQSxFQVdqQztFRE1OO0lDaERBO01Ba0NXLGtCQUFpQixFQUFBO01BbEM1QjtRQW9DYyxrQkFBaUI7UUFDakIsbUJBQWtCO1FBQ2xCLGVBQWM7UUFDZCxpQkFBZ0IsRUFBQSxFQUNsQiIsImZpbGUiOiJjb21wb25lbnRzL2F1ZGlvLXNsaWRlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbkBpbXBvcnQgJ2Jhc2UtY29tcG9uZW50JztcclxuXHJcbiRjb21wb25lbnQtcHJlZml4IDogJ2MnO1xyXG4kY29tcG9uZW50LW5hbWUgOiAnYXVkaW8tc2xpZGVyJztcclxuJGNvbXBvbmVudC1zZWxlY3RvciA6ICRjb21wb25lbnQtcHJlZml4ICsgJy0nICsgJGNvbXBvbmVudC1uYW1lO1xyXG5cclxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG5cclxuICAgJl9faW5uZXJ7XHJcbiAgIH1cclxuXHJcbiAgIC4jeyRjb21wb25lbnQtcHJlZml4fS1zbGlkZXJfX2J0bi0tbmV4dHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcclxuICAgICAgICAgcmlnaHQ6MjIlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgfVxyXG5cclxuICAgLiN7JGNvbXBvbmVudC1wcmVmaXh9LXNsaWRlcl9fYnRuLS1wcmV2e1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xyXG4gICAgICAgICBsZWZ0OjIyJSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgIH1cclxuXHJcbiAgICZfX3Bvc3R7XHJcblxyXG4gICAgICBjdXJzb3I6cG9pbnRlcjtcclxuICAgICAgY29sb3I6d2hpdGU7XHJcbiAgICAgIGZvbnQtc2l6ZToyNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDozMnB4O1xyXG5cclxuICAgICAgLnRodW1iLWNvbnRhaW5lcntcclxuICAgICAgICAgaGVpZ2h0OjgycHg7XHJcbiAgICAgICAgIHdpZHRoOjgycHg7XHJcbiAgICAgICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czoxMDAlO1xyXG4gICAgICAgICBib3JkZXI6NHB4IHNvbGlkICR6YXV4X2NvbG9yX3NldDFfYmxhY2s1O1xyXG5cclxuICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgPiAucm93e1xyXG4gICAgICAgICAuY29sLWxlZnR7XHJcbiAgICAgICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDoyMHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgIC5jb2wtcmlnaHR7XHJcbiAgICAgICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOjY4JTtcclxuICAgICAgICAgfVxyXG5cclxuICAgICAgICAgLmNvbC1sZWZ0LCAuY29sLXJpZ2h0e1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xyXG4gICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XHJcbiAgICAgICAgICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDozMHB4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjMwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToyMXB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDoyOHB4O1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICB9XHJcblxyXG5cclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBDT0xPUiBTRVRTXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4vLyBEZWZhdWx0IHdlYiBzYWZlXHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGUgIDogI0ZGRkZGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjayAgOiAjMDAwMDAwO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X3JlZCAgICA6ICNkOTUzNGY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfZ3JlZW4gIDogIzVjYjg1YztcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlICAgOiAjMzM3YWI3O1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X21hZ2VudGE6ICNGRjAwRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfb3JhbmdlIDogI2YwYWQ0ZTtcclxuXHJcbi8vIFNldCAxXHJcbiR6YXV4X2NvbG9yX3NldDFfd2hpdGUxIDogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcclxuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjRkY1RDI3O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMyA6ICMzMzMzMzM7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s1IDogIzVCNUI1QjtcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazYgOiAjNjY2NjY2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNyA6ICMxNTE0MTQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEgIDogI0FEQURBRDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MiAgOiAjRjRGNEY0O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzICA6ICNDQ0NDQ0M7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTQgIDogI0MxQzFDMTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NSAgOiAjRDZENkQ2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2ICA6ICNCQ0JDQkM7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTcgIDogI2VmZWZlZjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5OCAgOiAjNkY2RjZGO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5ICA6ICNFQUVBRUE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEwIDogI0FBQUFBQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTEgOiAjRTZFNkU2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMiA6ICM5ODk4OTg7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTEgIDogIzBhNDE1NTtcclxuXHJcbi8vIE1haW5cclxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBGb250c1xyXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsXHJcbkhlbHZldGljYSxcclxuQXJpYWwsXHJcbnNhbnMtc2VyaWY7XHJcbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsXHJcbkhlbHZldGljYSxcclxuQXJpYWwsXHJcbnNhbnMtc2VyaWY7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEJPT1RTVFJBUCBPVkVSUklERVxyXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAwLjY1O1xyXG4kZ3JpZC1ndXR0ZXItd2lkdGggICAgIDogMzBweDtcclxuXHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKHNtOiA1NDBweCwgLy8gZGVmYXVsdFxyXG4gIG1kICAgICAgICAgICAgICAgICA6IDcyMHB4LCAvLyBkZWZhdWx0XHJcbiAgbGcgICAgICAgICAgICAgICAgIDogOTYwcHgsIC8vIGRlZmF1bHRcclxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZFxyXG4gIHhsICAgICAgICAgICAgICAgICA6IDE0MTAgKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZCAoZG9tdXMgZmVlZGJhY2sgMDQvMDYvMjAyMClcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRzcGFjZXIgOiAxcmVtO1xyXG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XHJcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKGYyOiAycHgsXHJcbiAgICBmNTogNXB4LFxyXG4gICAgZjEwOiAxMHB4LFxyXG4gICAgZjE1OiAxNXB4LFxyXG4gICAgZjE2OiAxNnB4LFxyXG4gICAgZjIwOiAyMHB4LFxyXG4gICAgZjI1OiAyNXB4LFxyXG4gICAgZjI3OiAyN3B4LFxyXG4gICAgZjMwOiAzMHB4LFxyXG4gICAgZjM1OiAzNXB4LFxyXG4gICAgZjQwOiA0MHB4LFxyXG4gICAgZjQ1OiA0NXB4LFxyXG4gICAgZjUwOiA1MHB4LFxyXG4gICAgZjU1OiA1NXB4LFxyXG4gICAgZjYwOiA2MHB4LFxyXG4gICAgZjY1OiA2NXB4LFxyXG4gICAgZjcwOiA3MHB4LFxyXG4gICAgZjc1OiA3NXB4LFxyXG4gICAgZjgwOiA4MHB4LFxyXG4gICAgZjg1OiA4NXB4LFxyXG4gICAgZjkwOiA5MHB4LFxyXG4gICAgZjk1OiA5NXB4LFxyXG4gICAgZjEwMDogMTAwcHgsXHJcbiAgICBmMTIwOiAxMjBweCxcclxuICAgIGYxMzA6IDEzMHB4LFxyXG4gICAgZjE1MDogMTUwcHgsXHJcbiAgICBmMjAwOiAyMDBweCxcclxuICAgIGYyNTA6IDI1MHB4KSxcclxuICAkc3BhY2Vycyk7Il19 */

@charset "UTF-8";
.c-video1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  .c-video1 img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right bottom;
       object-position: right bottom;
    font-family: 'object-fit: cover; object-position: right bottom;';
    height: 100%;
    width: 100%; }
  .c-video1__wrapper {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    position: relative;
    background-color: #000000;
    /* &:before {
            display: block;
            content: " ";
            width: 100%;
    
            padding-top: (271 / 482) * 100%;
        } */ }
  .c-video1__cover-wrapper {
    /* position: absolute; */
    position: relative;
    top: 0;
    left: 0;
    z-index: 1;
    cursor: pointer;
    height: 100%;
    width: 100%; }
    .c-video1__cover-wrapper:after {
      font-size: 58.66667px;
      -webkit-transition: all 300ms ease-in-out;
      transition: all 300ms ease-in-out;
      font-family: 'qpicon1';
      content: "";
      color: white;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      z-index: 2;
      opacity: 0.75; }
      @media (min-width: 576px) {
        .c-video1__cover-wrapper:after {
          font-size: 88px; } }
      @media (min-width: 992px) {
        .c-video1__cover-wrapper:after {
          font-size: 176px; } }
  .c-video1__chapters-wrapper {
    display: none;
    background-color: rgba(255, 255, 255, 0.1);
    max-height: 266px;
    -webkit-overflow-scrolling: touch;
    overflow: auto; }
    .c-video1__chapters-wrapper .c-typo1--body1 h3,
    .c-video1__chapters-wrapper .c-typo1--body1 .h3 {
      font-size: 2.1rem; }
    .c-video1__chapters-wrapper .c-video1__chapters-list {
      list-style-type: none; }
    .c-video1__chapters-wrapper .c-video1__chapter-button {
      font-size: 1.8rem;
      border-radius: 4px;
      padding: 4px 6px;
      line-height: 1.3; }
      .c-video1__chapters-wrapper .c-video1__chapter-button:active, .c-video1__chapters-wrapper .c-video1__chapter-button:hover, .c-video1__chapters-wrapper .c-video1__chapter-button-active {
        background-color: rgba(255, 93, 39, 0.4);
        text-decoration: none !important; }
      .c-video1__chapters-wrapper .c-video1__chapter-button-active {
        font-weight: bold; }
  .c-video1:hover .c-video1__cover-wrapper:after {
    opacity: 1; }
  .c-video1 iframe{
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    height: 100%;
    width: 100%; }
    .jwplayer__video-wrapper{
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%; }
  .c-video1--initialized .c-video1__wrapper:before {
    display: block;
    content: " ";
    width: 100%;
    padding-top: 56.22407%; }
  .c-video1--initialized .c-video1__cover-wrapper {
    display: none;
    z-index: -1; }
  .c-video1--initialized .c-video1__chapters-wrapper {
    display: block; }
  .c-video1--initialized iframe {
    z-index: 1; }

@media (min-width: 768px) {
  .c-video1--initialized {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .c-video1--initialized .c-video1__chapters-wrapper {
      width: 294px;
      max-height: none; }
      .c-video1--initialized .c-video1__chapters-wrapper-inner {
        position: absolute; }
      .c-video1--initialized .c-video1__chapters-wrapper .c-video1__chapter-button {
        font-size: 2.1rem; }
      .c-video1--initialized .c-video1__chapters-wrapper[data-simplebar] .simplebar-wrapper {
        position: absolute;
        width: 100%;
        height: 100%; }
      .c-video1--initialized .c-video1__chapters-wrapper[data-simplebar] .c-video1__chapters-wrapper-inner {
        position: static; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvdmlkZW8xLmNzcyIsImNvbXBvbmVudHMvdmlkZW8xLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vZm9udC9xcGljb24xL3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNRaEI7RUFDSSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLDRCQUFzQjtFQUF0Qiw2QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQixFQUFBO0VBRjFCO0lBTVEsb0JBQWlCO09BQWpCLGlCQUFpQjtJQUNqQixnQ0FBNkI7T0FBN0IsNkJBQTZCO0lBRTdCLGdFQUFnRTtJQUVoRSxZQUFZO0lBQ1osV0FBVyxFQUFBO0VBSWY7SUFFSSxtQkFBTztRQUFQLFdBQU87WUFBUCxPQUFPO0lBQ1Asa0JBQWtCO0lBQ2xCLHlCQ3BCNEI7SURzQjVCOzs7Ozs7V0RWRyxFQ2dCQztFQUlSO0lBRUksd0JBQUE7SUFDQSxrQkFBa0I7SUFDbEIsTUFBTTtJQUNOLE9BQU87SUFDUCxVQUFVO0lBQ1YsZUFBZTtJQUVmLFlBQVk7SUFDWixXQUFXLEVBQUE7SUFWZDtNQWdCTyxxQkFBaUM7TUFVakMseUNBQWlDO01BQWpDLGlDQUFpQztNQUVqQyxzQkFBc0I7TUFDdEIsWUV4Q1U7TUZ5Q1YsWUFBWTtNQUVaLGtCQUFrQjtNQUNsQixRQUFRO01BQ1IsU0FBUztNQUNULHdDQUFnQztjQUFoQyxnQ0FBZ0M7TUFDaEMsVUFBVTtNQUVWLGFBQWEsRUFBQTtNR2xCckI7UUhwQkM7VUFtQlcsZUFBaUMsRUFBQSxFQXFCeEM7TUdwQkw7UUhwQkM7VUF1QlcsZ0JBVHFCLEVBQUEsRUEwQjVCO0VBSUw7SUFDSSxhQUFhO0lBQ2IsMENDL0U0QjtJRGdGNUIsaUJBQWlCO0lBQ2pCLGlDQUFpQztJQUNqQyxjQUFjLEVBQUE7SUFMakI7O01BU08saUJBQWlCLEVBQUE7SUFUeEI7TUFZTyxxQkFBcUIsRUFBQTtJQVo1QjtNQWVPLGlCQUFpQjtNQUNqQixrQkFBa0I7TUFDbEIsZ0JBQWdCO01BQ2hCLGdCQUFnQixFQUFBO01BbEJ2QjtRQXVCVyx3Q0MxRmlCO1FEMkZqQixnQ0FBZ0MsRUFBQTtNQXhCM0M7UUEyQlcsaUJBQWlCLEVBQUE7RUF2R2pDO0lBa0hvQixVQUFVLEVBQUE7RUFsSDlCO0lBMEhRLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sT0FBTztJQUNQLFdBQVc7SUFFWCxZQUFZO0lBQ1osV0FBVyxFQUFBO0VBR2Q7SUFNZSxjQUFjO0lBQ2QsWUFBWTtJQUNaLFdBQVc7SUFFWCxzQkFBK0IsRUFBQTtFQVY5QztJQWVXLGFBQWE7SUFDYixXQUFXLEVBQUE7RUFoQnRCO0lBb0JXLGNBQWMsRUFBQTtFQXBCekI7SUEwQk8sVUFBVSxFQUFBOztBR3pHbEI7RUhrSEk7SUFDSSw4QkFBbUI7SUFBbkIsNkJBQW1CO1FBQW5CLHVCQUFtQjtZQUFuQixtQkFBbUIsRUFBQTtJQUR0QjtNQUlPLFlBQVk7TUFDWixnQkFBZ0IsRUFBQTtNQUx2QjtRQVFXLGtCQUFrQixFQUFBO01BUjdCO1FBV1csaUJBQWlCLEVBQUE7TUFYNUI7UUFlZSxrQkFBa0I7UUFDbEIsV0FBVztRQUNYLFlBQVksRUFBQTtNQWpCM0I7UUFxQmUsZ0JBQWdCLEVBQUEsRUFDbkIiLCJmaWxlIjoiY29tcG9uZW50cy92aWRlbzEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLmMtdmlkZW8xIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuYy12aWRlbzEgaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTsnO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYy12aWRlbzFfX3dyYXBwZXIge1xuICAgIGZsZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgLyogJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgXHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAoMjcxIC8gNDgyKSAqIDEwMCU7XHJcbiAgICAgICAgfSAqLyB9XG4gIC5jLXZpZGVvMV9fY292ZXItd3JhcHBlciB7XG4gICAgLyogcG9zaXRpb246IGFic29sdXRlOyAqL1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYy12aWRlbzFfX2NvdmVyLXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiA1OC42NjY2N3B4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgZm9udC1mYW1pbHk6ICdxcGljb24xJztcbiAgICAgIGNvbnRlbnQ6IFwi7qSVXCI7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIG9wYWNpdHk6IDAuNzU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuYy12aWRlbzFfX2NvdmVyLXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogODhweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmMtdmlkZW8xX19jb3Zlci13cmFwcGVyOmFmdGVyIHtcbiAgICAgICAgICBmb250LXNpemU6IDE3NnB4OyB9IH1cbiAgLmMtdmlkZW8xX19jaGFwdGVycy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBtYXgtaGVpZ2h0OiAyNjZweDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgICAuYy12aWRlbzFfX2NoYXB0ZXJzLXdyYXBwZXIgLmMtdHlwbzEtLWJvZHkxIGgzLFxuICAgIC5jLXZpZGVvMV9fY2hhcHRlcnMtd3JhcHBlciAuYy10eXBvMS0tYm9keTEgLmgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtOyB9XG4gICAgLmMtdmlkZW8xX19jaGFwdGVycy13cmFwcGVyIC5jLXZpZGVvMV9fY2hhcHRlcnMtbGlzdCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgICAuYy12aWRlbzFfX2NoYXB0ZXJzLXdyYXBwZXIgLmMtdmlkZW8xX19jaGFwdGVyLWJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBhZGRpbmc6IDRweCA2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zOyB9XG4gICAgICAuYy12aWRlbzFfX2NoYXB0ZXJzLXdyYXBwZXIgLmMtdmlkZW8xX19jaGFwdGVyLWJ1dHRvbjphY3RpdmUsIC5jLXZpZGVvMV9fY2hhcHRlcnMtd3JhcHBlciAuYy12aWRlbzFfX2NoYXB0ZXItYnV0dG9uOmhvdmVyLCAuYy12aWRlbzFfX2NoYXB0ZXJzLXdyYXBwZXIgLmMtdmlkZW8xX19jaGFwdGVyLWJ1dHRvbi1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgOTMsIDM5LCAwLjQpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgLmMtdmlkZW8xX19jaGFwdGVycy13cmFwcGVyIC5jLXZpZGVvMV9fY2hhcHRlci1idXR0b24tYWN0aXZlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmMtdmlkZW8xOmhvdmVyIC5jLXZpZGVvMV9fY292ZXItd3JhcHBlcjphZnRlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuYy12aWRlbzEgaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jLXZpZGVvMS0taW5pdGlhbGl6ZWQgLmMtdmlkZW8xX193cmFwcGVyOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDU2LjIyNDA3JTsgfVxuICAuYy12aWRlbzEtLWluaXRpYWxpemVkIC5jLXZpZGVvMV9fY292ZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAuYy12aWRlbzEtLWluaXRpYWxpemVkIC5jLXZpZGVvMV9fY2hhcHRlcnMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmMtdmlkZW8xLS1pbml0aWFsaXplZCBpZnJhbWUge1xuICAgIHotaW5kZXg6IDE7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXZpZGVvMS0taW5pdGlhbGl6ZWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAuYy12aWRlbzEtLWluaXRpYWxpemVkIC5jLXZpZGVvMV9fY2hhcHRlcnMtd3JhcHBlciB7XG4gICAgICB3aWR0aDogMjk0cHg7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lOyB9XG4gICAgICAuYy12aWRlbzEtLWluaXRpYWxpemVkIC5jLXZpZGVvMV9fY2hhcHRlcnMtd3JhcHBlci1pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLmMtdmlkZW8xLS1pbml0aWFsaXplZCAuYy12aWRlbzFfX2NoYXB0ZXJzLXdyYXBwZXIgLmMtdmlkZW8xX19jaGFwdGVyLWJ1dHRvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtOyB9XG4gICAgICAuYy12aWRlbzEtLWluaXRpYWxpemVkIC5jLXZpZGVvMV9fY2hhcHRlcnMtd3JhcHBlcltkYXRhLXNpbXBsZWJhcl0gLnNpbXBsZWJhci13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAuYy12aWRlbzEtLWluaXRpYWxpemVkIC5jLXZpZGVvMV9fY2hhcHRlcnMtd3JhcHBlcltkYXRhLXNpbXBsZWJhcl0gLmMtdmlkZW8xX19jaGFwdGVycy13cmFwcGVyLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYzsgfSB9XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XHJcblxyXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lIDogJ3ZpZGVvMSc7XHJcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCArICctJyArICRjb21wb25lbnQtbmFtZTtcclxuXHJcbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XHJcbiAgICAgICAgLy9vYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTsnOyAvLyBGb3IgSlMgcG9seWZpbGxcclxuXHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuXHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjaztcclxuXHJcbiAgICAgICAgLyogJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgXHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAoMjcxIC8gNDgyKSAqIDEwMCU7XHJcbiAgICAgICAgfSAqL1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jb3Zlci13cmFwcGVyIHtcclxuXHJcbiAgICAgICAgLyogcG9zaXRpb246IGFic29sdXRlOyAqL1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuXHJcbiAgICAgICAgICAgICRkZXNrdG9wX2ljb25fc2l6ZTogMTc2cHg7XHJcblxyXG4gICAgICAgICAgICBmb250LXNpemU6ICgkZGVza3RvcF9pY29uX3NpemUvMyk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICgkZGVza3RvcF9pY29uX3NpemUvMik7XHJcbiAgICAgICAgICAgIH0gICAgICAgIFxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAoJGRlc2t0b3BfaWNvbl9zaXplKTtcclxuICAgICAgICAgICAgfSAgICAgICAgXHJcblxyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ3FwaWNvbjEnO1xyXG4gICAgICAgICAgICBjb250ZW50OiAkcXBpY29uMS1wbGF5Y2lyY2xlMjtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuXHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XHJcbiAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2NoYXB0ZXJzLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlLCAwLjEpO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDI2NnB4O1xyXG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICBcclxuICAgICAgICAuYy10eXBvMS0tYm9keTEgaDMsXHJcbiAgICAgICAgLmMtdHlwbzEtLWJvZHkxIC5oMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fY2hhcHRlcnMtbGlzdCB7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn1fX2NoYXB0ZXItYnV0dG9uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4IDZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuXHJcbiAgICAgICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMSwgMC40KTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIFxyXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuICAgICAgICAgICAgJl9fY292ZXItd3JhcHBlciB7XHJcblxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgaWZyYW1lIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1pbml0aWFsaXplZCB7XHJcblxyXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuXHJcbiAgICAgICAgICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogKDI3MSAvIDQ4MikgKiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19jb3Zlci13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fY2hhcHRlcnMtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuICAgICAgICAmLS1pbml0aWFsaXplZCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fY2hhcHRlcnMtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjk0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICYtaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9X19jaGFwdGVyLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmW2RhdGEtc2ltcGxlYmFyXXtcclxuICAgICAgICAgICAgICAgICAgICAuc2ltcGxlYmFyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fY2hhcHRlcnMtd3JhcHBlci1pbm5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIENPTE9SIFNFVFNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIERlZmF1bHQgd2ViIHNhZmVcclxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkICAgIDogI2Q5NTM0ZjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xyXG5cclxuLy8gU2V0IDFcclxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xyXG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szIDogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3IDogIzE1MTQxNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTMgIDogI0NDQ0NDQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTYgIDogI0JDQkNCQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTkgIDogI0VBRUFFQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyIDogIzk4OTg5ODtcclxuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucyxcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlcixcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aCAgICAgOiAzMHB4O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoc206IDU0MHB4LCAvLyBkZWZhdWx0XHJcbiAgbWQgICAgICAgICAgICAgICAgIDogNzIwcHgsIC8vIGRlZmF1bHRcclxuICBsZyAgICAgICAgICAgICAgICAgOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGwgICAgICAgICAgICAgICAgIDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHNwYWNlciA6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZSgoZjI6IDJweCxcclxuICAgIGY1OiA1cHgsXHJcbiAgICBmMTA6IDEwcHgsXHJcbiAgICBmMTU6IDE1cHgsXHJcbiAgICBmMTY6IDE2cHgsXHJcbiAgICBmMjA6IDIwcHgsXHJcbiAgICBmMjU6IDI1cHgsXHJcbiAgICBmMjc6IDI3cHgsXHJcbiAgICBmMzA6IDMwcHgsXHJcbiAgICBmMzU6IDM1cHgsXHJcbiAgICBmNDA6IDQwcHgsXHJcbiAgICBmNDU6IDQ1cHgsXHJcbiAgICBmNTA6IDUwcHgsXHJcbiAgICBmNTU6IDU1cHgsXHJcbiAgICBmNjA6IDYwcHgsXHJcbiAgICBmNjU6IDY1cHgsXHJcbiAgICBmNzA6IDcwcHgsXHJcbiAgICBmNzU6IDc1cHgsXHJcbiAgICBmODA6IDgwcHgsXHJcbiAgICBmODU6IDg1cHgsXHJcbiAgICBmOTA6IDkwcHgsXHJcbiAgICBmOTU6IDk1cHgsXHJcbiAgICBmMTAwOiAxMDBweCxcclxuICAgIGYxMjA6IDEyMHB4LFxyXG4gICAgZjEzMDogMTMwcHgsXHJcbiAgICBmMTUwOiAxNTBweCxcclxuICAgIGYyMDA6IDIwMHB4LFxyXG4gICAgZjI1MDogMjUwcHgpLFxyXG4gICRzcGFjZXJzKTsiLCIkaWNvbW9vbi1mb250LWZhbWlseTogXCJxcGljb24xXCIgIWRlZmF1bHQ7XG4kaWNvbW9vbi1mb250LXBhdGg6IFwiZm9udHNcIiAhZGVmYXVsdDtcblxuJHFwaWNvbjEtc3RhcjogXCJcXGU5MjhcIjtcbiRxcGljb24xLWxvZ291dDogXCJcXGU5MjZcIjtcbiRxcGljb24xLWxvZ28tcXJ0OiBcIlxcZTkyN1wiO1xuJHFwaWNvbjEtc29jaWFsX2xpbmtlZGluOiBcIlxcZTkyNFwiO1xuJHFwaWNvbjEtc29jaWFsX3RlbGVncmFtOiBcIlxcZTkyNVwiO1xuJHFwaWNvbjEtYXJyb3cxZG93bjogXCJcXGU5MDBcIjtcbiRxcGljb24xLWFycm93MXJpZ2h0OiBcIlxcZTkwMVwiO1xuJHFwaWNvbjEtYnVyZ2VyOiBcIlxcZTkwMlwiO1xuJHFwaWNvbjEtY3Jvc3M6IFwiXFxlOTAzXCI7XG4kcXBpY29uMS1mYXZvcml0ZTogXCJcXGU5MDRcIjtcbiRxcGljb24xLWZhdm9yaXRlX291dGxpbmU6IFwiXFxlOTA1XCI7XG4kcXBpY29uMS1oZWFkc2V0OiBcIlxcZTkwNlwiO1xuJHFwaWNvbjEtbWludXM6IFwiXFxlOTA3XCI7XG4kcXBpY29uMS1tb3JlaDogXCJcXGU5MDhcIjtcbiRxcGljb24xLW1vcmV2OiBcIlxcZTkwOVwiO1xuJHFwaWNvbjEtcGxheTogXCJcXGU5MGFcIjtcbiRxcGljb24xLXBsYXlfb3V0bGluZTogXCJcXGU5MGJcIjtcbiRxcGljb24xLXBsdXM6IFwiXFxlOTBjXCI7XG4kcXBpY29uMS1mZWVkOiBcIlxcZTkwZFwiO1xuJHFwaWNvbjEtbWFpbDogXCJcXGU5MGVcIjtcbiRxcGljb24xLXNvY2lhbF9pbnN0YWdyYW06IFwiXFxlOTBmXCI7XG4kcXBpY29uMS1zb2NpYWxfdHdpdHRlcjogXCJcXGU5MTBcIjtcbiRxcGljb24xLXNvY2lhbF95b3V0dWJlOiBcIlxcZTkxMVwiO1xuJHFwaWNvbjEtc29jaWFsX2ZhY2Vib29rOiBcIlxcZTkxMlwiO1xuJHFwaWNvbjEtc29jaWFsX3doYXRzYXBwOiBcIlxcZTkxM1wiO1xuJHFwaWNvbjEtdHJpYW5nbGUxcmlnaHQ6IFwiXFxlOTE0XCI7XG4kcXBpY29uMS1wbGF5Y2lyY2xlMjogXCJcXGU5MTVcIjtcbiRxcGljb24xLXBsYXljaXJjbGUxOiBcIlxcZTkxNlwiO1xuJHFwaWNvbjEtdXNlcjogXCJcXGU5MTdcIjtcbiRxcGljb24xLWNsb2NrMTogXCJcXGU5MThcIjtcbiRxcGljb24xLWNvbW1lbnRzOiBcIlxcZTkxOVwiO1xuJHFwaWNvbjEtZnVsbHNjZWVuOiBcIlxcZTkxYVwiO1xuJHFwaWNvbjEtbGlnaHQ6IFwiXFxlOTFiXCI7XG4kcXBpY29uMS1kb2NwZGY6IFwiXFxlOTFjXCI7XG4kcXBpY29uMS1tb29uOiBcIlxcZTkxZFwiO1xuJHFwaWNvbjEtZ2VhcjogXCJcXGU5MWVcIjtcbiRxcGljb24xLXBob3RvOiBcIlxcZTkxZlwiO1xuJHFwaWNvbjEtc2VhcmNoOiBcIlxcZTkyMFwiO1xuJHFwaWNvbjEtc2hhcmUxOiBcIlxcZTkyMVwiO1xuJHFwaWNvbjEtY2lyY2xlLWZ1bGw6IFwiXFxlOTIyXCI7XG4kcXBpY29uMS1idG4tYXVkaW8tMTogXCJcXGU5MjNcIjtcblxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXX0= */

.c-playlist1__thumb-img-wrapper {
  cursor: pointer;
  display: block;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  padding-bottom: 8px;
  border-bottom: 4px solid transparent; }
  @media (min-width: 576px) {
    .c-playlist1__thumb-img-wrapper {
      padding-bottom: 10px;
      border-bottom: 8px solid transparent; } }
  .c-playlist1__thumb-img-wrapper.--selected {
    border-bottom-color: #FF5D27; }
  .c-playlist1__thumb-img-wrapper span {
    display: block;
    height: 100px; }
    @media (min-width: 576px) {
      .c-playlist1__thumb-img-wrapper span {
        height: 128px; } }

.c-playlist1__thumb-img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right bottom;
     object-position: right bottom;
  font-family: 'object-fit: cover; object-position: right bottom;';
  height: 100%;
  width: 100%; }

@media (min-width: 1080px) {
  .c-wrapper--w3 .c-playlist1 .c-slider__wrapper > [class*="__btn--"][class*="--next"] {
    right: -45px; }
  .c-wrapper--w3 .c-playlist1 .c-slider__wrapper > [class*="__btn--"][class*="--prev"] {
    left: -45px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcGxheWxpc3QxLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFVSTtFQUVJLGVBQWU7RUFDZixjQUFjO0VBQ2QseUNBQWlDO0VBQWpDLGlDQUFpQztFQUVqQyxtQkFBbUI7RUFDbkIsb0NBQW9DLEVBQUE7RUMyQ3hDO0lEbERBO01BVVEsb0JBQW9CO01BQ3BCLG9DQUFvQyxFQUFBLEVBbUIzQztFQTlCQTtJQWVPLDRCRVJxQixFQUFBO0VGUDVCO0lBb0JPLGNBQWM7SUFFZCxhQUFhLEVBQUE7SUM0QnJCO01EbERDO1FBeUJXLGFBQWEsRUFBQSxFQUdwQjs7QUFJTDtFQUVJLG9CQUFpQjtLQUFqQixpQkFBaUI7RUFDakIsZ0NBQTZCO0tBQTdCLDZCQUE2QjtFQUU3QixnRUFBZ0U7RUFFaEUsWUFBWTtFQUNaLFdBQVcsRUFBQTs7QUFVWDtFQUpSO0lBT2dCLFlBQVksRUFBQTtFQVA1QjtJQVdnQixXQUFXLEVBQUEsRUFDZCIsImZpbGUiOiJjb21wb25lbnRzL3BsYXlsaXN0MS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XHJcblxyXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lIDogJ3BsYXlsaXN0MSc7XHJcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCArICctJyArICRjb21wb25lbnQtbmFtZTtcclxuXHJcbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuXHJcbiAgICAmX190aHVtYi1pbWctd3JhcHBlciB7XHJcblxyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLi0tc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAvL2hlaWdodDogNzZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTI4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190aHVtYi1pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xyXG4gICAgICAgIC8vb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3Zlcjsgb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207JzsgLy8gRm9yIEpTIHBvbHlmaWxsXHJcblxyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uYy13cmFwcGVyLS13MyB7XHJcbiAgICAgICAgXHJcbiAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDgwcHgpIHtcclxuICAgICAgICBcclxuICAgICAgICAgICAgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl1bY2xhc3MqPVwiLS1uZXh0XCJdIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXVtjbGFzcyo9XCItLXByZXZcIl0ge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTQ1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICB9XHJcblxyXG59IiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQ09MT1IgU0VUU1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuLy8gRGVmYXVsdCB3ZWIgc2FmZVxyXG4kemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlICA6ICNGRkZGRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmxhY2sgIDogIzAwMDAwMDtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQgICAgOiAjZDk1MzRmO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuICA6ICM1Y2I4NWM7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmx1ZSAgIDogIzMzN2FiNztcclxuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjRkYwMEZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X29yYW5nZSA6ICNmMGFkNGU7XHJcblxyXG4vLyBTZXQgMVxyXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMSA6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XHJcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI0ZGNUQyNztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazMgOiAjMzMzMzMzO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNSA6ICM1QjVCNUI7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2IDogIzY2NjY2NjtcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazcgOiAjMTUxNDE0O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxICA6ICNBREFEQUQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTIgIDogI0Y0RjRGNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MyAgOiAjQ0NDQ0NDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0ICA6ICNDMUMxQzE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTUgIDogI0Q2RDZENjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NiAgOiAjQkNCQ0JDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3ICA6ICNlZmVmZWY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTggIDogIzZGNkY2RjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5OSAgOiAjRUFFQUVBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMCA6ICNBQUFBQUE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExIDogI0U2RTZFNjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTIgOiAjOTg5ODk4O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsdWUxICA6ICMwYTQxNTU7XHJcblxyXG4vLyBNYWluXHJcbiR6YXV4X2NvbG9yX21haW5fYnJhbmQ6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gRm9udHNcclxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4kemF1eF9mb250MTogV29yayBTYW5zLFxyXG5IZWx2ZXRpY2EsXHJcbkFyaWFsLFxyXG5zYW5zLXNlcmlmO1xyXG4kemF1eF9mb250MjogQml0dGVyLFxyXG5IZWx2ZXRpY2EsXHJcbkFyaWFsLFxyXG5zYW5zLXNlcmlmO1xyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcclxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogMC42NTtcclxuJGdyaWQtZ3V0dGVyLXdpZHRoICAgICA6IDMwcHg7XHJcblxyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChzbTogNTQwcHgsIC8vIGRlZmF1bHRcclxuICBtZCAgICAgICAgICAgICAgICAgOiA3MjBweCwgLy8gZGVmYXVsdFxyXG4gIGxnICAgICAgICAgICAgICAgICA6IDk2MHB4LCAvLyBkZWZhdWx0XHJcbiAgLy94bDogMTM4OHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWRcclxuICB4bCAgICAgICAgICAgICAgICAgOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kc3BhY2VyIDogMXJlbTtcclxuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xyXG4kc3BhY2VyczogbWFwLW1lcmdlKChmMjogMnB4LFxyXG4gICAgZjU6IDVweCxcclxuICAgIGYxMDogMTBweCxcclxuICAgIGYxNTogMTVweCxcclxuICAgIGYxNjogMTZweCxcclxuICAgIGYyMDogMjBweCxcclxuICAgIGYyNTogMjVweCxcclxuICAgIGYyNzogMjdweCxcclxuICAgIGYzMDogMzBweCxcclxuICAgIGYzNTogMzVweCxcclxuICAgIGY0MDogNDBweCxcclxuICAgIGY0NTogNDVweCxcclxuICAgIGY1MDogNTBweCxcclxuICAgIGY1NTogNTVweCxcclxuICAgIGY2MDogNjBweCxcclxuICAgIGY2NTogNjVweCxcclxuICAgIGY3MDogNzBweCxcclxuICAgIGY3NTogNzVweCxcclxuICAgIGY4MDogODBweCxcclxuICAgIGY4NTogODVweCxcclxuICAgIGY5MDogOTBweCxcclxuICAgIGY5NTogOTVweCxcclxuICAgIGYxMDA6IDEwMHB4LFxyXG4gICAgZjEyMDogMTIwcHgsXHJcbiAgICBmMTMwOiAxMzBweCxcclxuICAgIGYxNTA6IDE1MHB4LFxyXG4gICAgZjIwMDogMjAwcHgsXHJcbiAgICBmMjUwOiAyNTBweCksXHJcbiAgJHNwYWNlcnMpOyJdfQ== */

.c-parallax1 {
  position: relative; }
  .c-parallax1--hstyle1 {
    height: 62vw;
    max-height: 727px; }
  .c-parallax1--hstyle2 {
    /*
        //height: calc(100vh - 80px);
        //height: calc(80vh - 160px);
        height: 187px;

        @include media-breakpoint-up(sm) {
            //height: calc(100vh - 120px );
            height: 427px;
        }

        @include media-breakpoint-up(lg) {
            //height: calc(100vh - 120px );
            height: 727px;
        }*/
    height: 200px; }
    @media screen and (min-width: 375px) {
      .c-parallax1--hstyle2 {
        height: 280px; } }
    @media screen and (min-width: 425px) {
      .c-parallax1--hstyle2 {
        height: 429px; } }
    @media screen and (min-width: 768px) {
      .c-parallax1--hstyle2 {
        height: 661px; } }
    @media screen and (min-width: 1024px) {
      .c-parallax1--hstyle2 {
        height: 852px; } }
    @media screen and (min-width: 1440px) {
      .c-parallax1--hstyle2 {
        height: 1040px; } }
  .c-parallax1--hstyle3 {
    height: 62vw; }
  .c-parallax1--disable-video-parallax [id*="jarallax-container"] {
    position: static !important;
    padding-top: 56.25%; }
    .c-parallax1--disable-video-parallax [id*="jarallax-container"] > div[style] {
      display: none; }
    .c-parallax1--disable-video-parallax [id*="jarallax-container"] video {
      position: absolute !important;
      -webkit-transform: none !important;
              transform: none !important;
      top: 0 !important;
      left: 0 !important;
      width: 100% !important;
      height: 100% !important;
      max-width: 100% !important;
      max-height: auto !important;
      margin: 0 !important;
      z-index: 1; }
  .c-parallax1__btn-scroll-down {
    -webkit-transition: all 1200ms ease-in-out;
    transition: all 1200ms ease-in-out;
    font-size: 40px;
    color: #ffffff;
    opacity: 0;
    -webkit-transform: translateY(-80px);
            transform: translateY(-80px); }
  .c-parallax1.--in-view .c-parallax1__btn-scroll-down {
    opacity: 1;
    -webkit-transform: translateY(0px);
            transform: translateY(0px); }
  .c-parallax1__bottom {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 10;
    width: 100%; }
  .c-parallax1 video,
  .c-parallax1 .jarallax-img {
    will-change: transform; }
  .c-parallax1 .jarallax-img {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    -o-object-fit: cover;
       object-fit: cover;
    height: 100%;
    width: 100%; }
  .c-parallax1.with-navigator {
    position: relative;
    /*
        [data-components-nav-attacher]{
            position:absolute;
            bottom:0px;
        }
        */ }
    .c-parallax1.with-navigator .c-components-navigator {
      width: 100%; }
    .c-parallax1.with-navigator [data-components-nav-attacher] {
      position: absolute;
      width: 100%;
      bottom: 0px; }
  .c-parallax1--cta {
    position: absolute;
    top: 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 172px;
    height: 64px; }
    @media (max-width: 767px) {
      .c-parallax1--cta {
        height: 24px;
        position: fixed;
        top: 80px;
        z-index: 1000; } }
    .c-parallax1--cta--left {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      width: 32px;
      background-color: rgba(13, 11, 11, 0.7); }
      .c-parallax1--cta--left .qpicon1-arrow1right {
        color: #FF5D27;
        font-size: 24px; }
        @media (max-width: 767px) {
          .c-parallax1--cta--left .qpicon1-arrow1right {
            font-size: 12px; } }
      @media (max-width: 767px) {
        .c-parallax1--cta--left {
          width: 16px; } }
    .c-parallax1--cta--right {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      background-color: rgba(13, 11, 11, 0.5);
      padding-top: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1; }
      .c-parallax1--cta--right .first {
        color: #FF5D27;
        text-transform: uppercase;
        font-size: 12px;
        line-height: 19px;
        letter-spacing: 0px; }
        @media (max-width: 767px) {
          .c-parallax1--cta--right .first {
            display: none; } }
      .c-parallax1--cta--right .second {
        font-size: 21px;
        line-height: 18px;
        letter-spacing: -0.21px;
        text-transform: uppercase;
        font-weight: 900;
        color: #FFFFFF; }
        @media (max-width: 767px) {
          .c-parallax1--cta--right .second {
            font-size: 14px; } }

@media (max-width: 767px) {
  body[class*="-state--scrolled"] .c-parallax1--cta {
    position: fixed;
    top: 60px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcGFyYWxsYXgxLnNjc3MiLCJjb21wb25lbnRzL3BhcmFsbGF4MS5jc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVFBO0VBRUksa0JBQWtCLEVBQUE7RUFHbEI7SUFFSSxZQUFZO0lBQ1osaUJBQWlCLEVBQUE7RUFLckI7SUFFSTs7Ozs7Ozs7Ozs7OztVQ0pFO0lEbUJGLGFBQWEsRUFBQTtJQUViO01BbkJKO1FBb0JRLGFBQWEsRUFBQSxFQW1CcEI7SUFoQkc7TUF2Qko7UUF3QlEsYUFBYSxFQUFBLEVBZXBCO0lBWkc7TUEzQko7UUE0QlEsYUFBYSxFQUFBLEVBV3BCO0lBUkc7TUEvQko7UUFnQ1EsYUFBYSxFQUFBLEVBT3BCO0lBSkc7TUFuQ0o7UUFvQ1EsY0FBYyxFQUFBLEVBR3JCO0VBR0Q7SUFFSSxZQUFZLEVBQUE7RUFHZjtJQUlPLDJCQUEyQjtJQUMzQixtQkFBNEIsRUFBQTtJQUxuQztNQVFXLGFBQWEsRUFBQTtJQVJ4QjtNQVlXLDZCQUE2QjtNQUM3QixrQ0FBMEI7Y0FBMUIsMEJBQTBCO01BQzFCLGlCQUFpQjtNQUNqQixrQkFBa0I7TUFDbEIsc0JBQXNCO01BQ3RCLHVCQUF1QjtNQUN2QiwwQkFBMEI7TUFDMUIsMkJBQTJCO01BQzNCLG9CQUFvQjtNQUNwQixVQUFVLEVBQUE7RUFRdEI7SUFDSSwwQ0FBa0M7SUFBbEMsa0NBQWtDO0lBQ2xDLGVBQWU7SUFDZixjRTdGMEI7SUYrRjFCLFVBQVU7SUFDVixvQ0FBNEI7WUFBNUIsNEJBQTRCLEVBQUE7RUEvRnBDO0lBdUdnQixVQUFVO0lBQ1Ysa0NBQTBCO1lBQTFCLDBCQUEwQixFQUFBO0VBT3RDO0lBQ0ksa0JBQWtCO0lBQ2xCLFNBQVM7SUFDVCxPQUFPO0lBRVAsV0FBVztJQUVYLFdBQVcsRUFBQTtFQXRIbkI7O0lBMkhRLHNCQUFzQixFQUFBO0VBM0g5QjtJQStIUSxrQkFBa0I7SUFDbEIsTUFBTTtJQUNOLE9BQU87SUFDUCxXQUFXO0lBTVgsb0JBQWlCO09BQWpCLGlCQUFpQjtJQU1qQixZQUFZO0lBQ1osV0FBVyxFQUFBO0VBL0luQjtJQW1KUSxrQkFBaUI7SUFJakI7Ozs7O1NDeEVDLEVENkVDO0lBNUpWO01BZ0tZLFdBQVUsRUFBQTtJQWhLdEI7TUFxS1ksa0JBQWlCO01BQ2pCLFdBQVU7TUFDVixXQUFVLEVBQUE7RUFLbEI7SUFDSSxrQkFBa0I7SUFDbEIsUUFBUTtJQUNSLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsWUFBWTtJQUNaLFlBQVksRUFBQTtJQUVaO01BUEo7UUFRUSxZQUFZO1FBQ1osZUFBZTtRQUNmLFNBQVM7UUFDVCxhQUFhLEVBQUEsRUF3RHBCO0lBckRHO01BQ0ksb0JBQWE7TUFBYixvQkFBYTtNQUFiLGFBQWE7TUFDYix3QkFBdUI7VUFBdkIscUJBQXVCO2NBQXZCLHVCQUF1QjtNQUN2Qix5QkFBbUI7VUFBbkIsc0JBQW1CO2NBQW5CLG1CQUFtQjtNQUNuQixXQUFXO01BQ1gsdUNBQXNDLEVBQUE7TUFMekM7UUFRTyxjQUFjO1FBQ2QsZUFBZSxFQUFBO1FBRWY7VUFYUDtZQVlXLGVBQWUsRUFBQSxFQUV0QjtNQUVEO1FBaEJKO1VBaUJRLFdBQVcsRUFBQSxFQUVsQjtJQUVEO01BQ0ksb0JBQWE7TUFBYixvQkFBYTtNQUFiLGFBQWE7TUFDYiw0QkFBc0I7TUFBdEIsNkJBQXNCO1VBQXRCLDBCQUFzQjtjQUF0QixzQkFBc0I7TUFDdEIsdUNBQXNDO01BQ3RDLGdCQUFnQjtNQUNoQixtQkFBTztVQUFQLFdBQU87Y0FBUCxPQUFPLEVBQUE7TUFMVjtRQVFPLGNBQWM7UUFDZCx5QkFBeUI7UUFDekIsZUFBZTtRQUNmLGlCQUFpQjtRQUNqQixtQkFBbUIsRUFBQTtRQUVuQjtVQWRQO1lBZVcsYUFBYSxFQUFBLEVBRXBCO01BakJKO1FBb0JPLGVBQWU7UUFDZixpQkFBaUI7UUFDakIsdUJBQXVCO1FBQ3ZCLHlCQUF5QjtRQUN6QixnQkFBZ0I7UUFDaEIsY0FBYyxFQUFBO1FBRWQ7VUEzQlA7WUE0QlcsZUFBZSxFQUFBLEVBRXRCOztBQVFMO0VBRlI7SUFHWSxlQUFlO0lBQ2YsU0FBUyxFQUFBLEVBRWhCIiwiZmlsZSI6ImNvbXBvbmVudHMvcGFyYWxsYXgxLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xuXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcbiRjb21wb25lbnQtbmFtZSA6ICdwYXJhbGxheDEnO1xuJGNvbXBvbmVudC1zZWxlY3RvciA6ICRjb21wb25lbnQtcHJlZml4ICsgJy0nICsgJGNvbXBvbmVudC1uYW1lO1xuXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gei1pbmRleDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgJi0taHN0eWxlMSB7XG5cbiAgICAgICAgaGVpZ2h0OiA2MnZ3O1xuICAgICAgICBtYXgtaGVpZ2h0OiA3MjdweDtcbiAgICAgICAgLy9oZWlnaHQ6IDE4N3B4O1xuXG4gICAgfVxuXG4gICAgJi0taHN0eWxlMiB7XG5cbiAgICAgICAgLypcbiAgICAgICAgLy9oZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbiAgICAgICAgLy9oZWlnaHQ6IGNhbGMoODB2aCAtIDE2MHB4KTtcbiAgICAgICAgaGVpZ2h0OiAxODdweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAvL2hlaWdodDogY2FsYygxMDB2aCAtIDEyMHB4ICk7XG4gICAgICAgICAgICBoZWlnaHQ6IDQyN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgLy9oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjBweCApO1xuICAgICAgICAgICAgaGVpZ2h0OiA3MjdweDtcbiAgICAgICAgfSovXG5cbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAyODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQyOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogNjYxcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogODUycHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTA0MHB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cblxuICAgICYtLWhzdHlsZTMge1xuXG4gICAgICAgIGhlaWdodDogNjJ2dztcbiAgICB9XG5cbiAgICAmLS1kaXNhYmxlLXZpZGVvLXBhcmFsbGF4IHtcblxuICAgICAgICBbaWQqPVwiamFyYWxsYXgtY29udGFpbmVyXCJdIHtcblxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICg5IC8gMTYpICogMTAwJTsgLy8gMTY6OSByYXRpb1xuXG4gICAgICAgICAgICA+IGRpdltzdHlsZV0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cblxuICAgICZfX2J0bi1zY3JvbGwtZG93biB7XG4gICAgICAgIHRyYW5zaXRpb246XHRhbGwgMTIwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMTtcblxuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTgwcHgpO1xuICAgIH1cblxuICAgICYuLS1pbi12aWV3IHtcblxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG5cbiAgICAgICAgICAgICZfX2J0bi1zY3JvbGwtZG93biB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19ib3R0b20ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICB2aWRlbyxcbiAgICAuamFyYWxsYXgtaW1nIHtcbiAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICB9XG5cbiAgICAuamFyYWxsYXgtaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgIC8vb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIC8vIHN1cHBvcnQgZm9yIHBsdWdpbiBodHRwczovL2dpdGh1Yi5jb20vYmZyZWQtaXQvb2JqZWN0LWZpdC1pbWFnZXNcbiAgICAgICAgLy9mb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyc7XG5cbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgICAgLy8gQWRkZWQgdmlhIGphcmFsbGEgZGF0YSBhdHRyaWJ1dGVzXG4gICAgICAgIC8vb2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgICAvL2ZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7IG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJTsnOyAvLyBGb3IgSlMgcG9seWZpbGxcblxuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYud2l0aC1uYXZpZ2F0b3J7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuXG5cblxuICAgICAgICAvKlxuICAgICAgICBbZGF0YS1jb21wb25lbnRzLW5hdi1hdHRhY2hlcl17XG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTowcHg7XG4gICAgICAgIH1cbiAgICAgICAgKi9cblxuICAgICAgICAuI3skY29tcG9uZW50LXByZWZpeH0tY29tcG9uZW50cy1uYXZpZ2F0b3J7XG4gICAgICAgICAgICAvL3Bvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIC8vYm90dG9tOjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWNvbXBvbmVudHMtbmF2LWF0dGFjaGVyXXtcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIGJvdHRvbTowcHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLWN0YSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxNzJweDtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMwRDBCMEIsICRhbHBoYTogMC43KTtcblxuICAgICAgICAgICAgLnFwaWNvbjEtYXJyb3cxcmlnaHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkY1RDI3O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMwRDBCMEIsICRhbHBoYTogMC41KTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAuZmlyc3Qge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkY1RDI3O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWNvbmQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjFweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5ib2R5W2NsYXNzKj1cIi1zdGF0ZS0tc2Nyb2xsZWRcIl0ge1xuICAgIC5jLXBhcmFsbGF4MS0tY3RhIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYy1wYXJhbGxheDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmMtcGFyYWxsYXgxLS1oc3R5bGUxIHtcbiAgICBoZWlnaHQ6IDYydnc7XG4gICAgbWF4LWhlaWdodDogNzI3cHg7IH1cbiAgLmMtcGFyYWxsYXgxLS1oc3R5bGUyIHtcbiAgICAvKlxuICAgICAgICAvL2hlaWdodDogY2FsYygxMDB2aCAtIDgwcHgpO1xuICAgICAgICAvL2hlaWdodDogY2FsYyg4MHZoIC0gMTYwcHgpO1xuICAgICAgICBoZWlnaHQ6IDE4N3B4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIC8vaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTIwcHggKTtcbiAgICAgICAgICAgIGhlaWdodDogNDI3cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAvL2hlaWdodDogY2FsYygxMDB2aCAtIDEyMHB4ICk7XG4gICAgICAgICAgICBoZWlnaHQ6IDcyN3B4O1xuICAgICAgICB9Ki9cbiAgICBoZWlnaHQ6IDIwMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAgIC5jLXBhcmFsbGF4MS0taHN0eWxlMiB7XG4gICAgICAgIGhlaWdodDogMjgwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gICAgICAuYy1wYXJhbGxheDEtLWhzdHlsZTIge1xuICAgICAgICBoZWlnaHQ6IDQyOXB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmMtcGFyYWxsYXgxLS1oc3R5bGUyIHtcbiAgICAgICAgaGVpZ2h0OiA2NjFweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuYy1wYXJhbGxheDEtLWhzdHlsZTIge1xuICAgICAgICBoZWlnaHQ6IDg1MnB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIC5jLXBhcmFsbGF4MS0taHN0eWxlMiB7XG4gICAgICAgIGhlaWdodDogMTA0MHB4OyB9IH1cbiAgLmMtcGFyYWxsYXgxLS1oc3R5bGUzIHtcbiAgICBoZWlnaHQ6IDYydnc7IH1cbiAgLmMtcGFyYWxsYXgxLS1kaXNhYmxlLXZpZGVvLXBhcmFsbGF4IFtpZCo9XCJqYXJhbGxheC1jb250YWluZXJcIl0ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG4gICAgLmMtcGFyYWxsYXgxLS1kaXNhYmxlLXZpZGVvLXBhcmFsbGF4IFtpZCo9XCJqYXJhbGxheC1jb250YWluZXJcIl0gPiBkaXZbc3R5bGVdIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuYy1wYXJhbGxheDEtLWRpc2FibGUtdmlkZW8tcGFyYWxsYXggW2lkKj1cImphcmFsbGF4LWNvbnRhaW5lclwiXSB2aWRlbyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIG1heC1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgei1pbmRleDogMTsgfVxuICAuYy1wYXJhbGxheDFfX2J0bi1zY3JvbGwtZG93biB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDEyMDBtcyBlYXNlLWluLW91dDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTgwcHgpOyB9XG4gIC5jLXBhcmFsbGF4MS4tLWluLXZpZXcgLmMtcGFyYWxsYXgxX19idG4tc2Nyb2xsLWRvd24ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7IH1cbiAgLmMtcGFyYWxsYXgxX19ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYy1wYXJhbGxheDEgdmlkZW8sXG4gIC5jLXBhcmFsbGF4MSAuamFyYWxsYXgtaW1nIHtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG4gIC5jLXBhcmFsbGF4MSAuamFyYWxsYXgtaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jLXBhcmFsbGF4MS53aXRoLW5hdmlnYXRvciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8qXG4gICAgICAgIFtkYXRhLWNvbXBvbmVudHMtbmF2LWF0dGFjaGVyXXtcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOjBweDtcbiAgICAgICAgfVxuICAgICAgICAqLyB9XG4gICAgLmMtcGFyYWxsYXgxLndpdGgtbmF2aWdhdG9yIC5jLWNvbXBvbmVudHMtbmF2aWdhdG9yIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmMtcGFyYWxsYXgxLndpdGgtbmF2aWdhdG9yIFtkYXRhLWNvbXBvbmVudHMtbmF2LWF0dGFjaGVyXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvdHRvbTogMHB4OyB9XG4gIC5jLXBhcmFsbGF4MS0tY3RhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTcycHg7XG4gICAgaGVpZ2h0OiA2NHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYy1wYXJhbGxheDEtLWN0YSB7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDgwcHg7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7IH0gfVxuICAgIC5jLXBhcmFsbGF4MS0tY3RhLS1sZWZ0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMsIDExLCAxMSwgMC43KTsgfVxuICAgICAgLmMtcGFyYWxsYXgxLS1jdGEtLWxlZnQgLnFwaWNvbjEtYXJyb3cxcmlnaHQge1xuICAgICAgICBjb2xvcjogI0ZGNUQyNztcbiAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5jLXBhcmFsbGF4MS0tY3RhLS1sZWZ0IC5xcGljb24xLWFycm93MXJpZ2h0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmMtcGFyYWxsYXgxLS1jdGEtLWxlZnQge1xuICAgICAgICAgIHdpZHRoOiAxNnB4OyB9IH1cbiAgICAuYy1wYXJhbGxheDEtLWN0YS0tcmlnaHQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzLCAxMSwgMTEsIDAuNSk7XG4gICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgZmxleDogMTsgfVxuICAgICAgLmMtcGFyYWxsYXgxLS1jdGEtLXJpZ2h0IC5maXJzdCB7XG4gICAgICAgIGNvbG9yOiAjRkY1RDI3O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5jLXBhcmFsbGF4MS0tY3RhLS1yaWdodCAuZmlyc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAuYy1wYXJhbGxheDEtLWN0YS0tcmlnaHQgLnNlY29uZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yMXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuYy1wYXJhbGxheDEtLWN0YS0tcmlnaHQgLnNlY29uZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keVtjbGFzcyo9XCItc3RhdGUtLXNjcm9sbGVkXCJdIC5jLXBhcmFsbGF4MS0tY3RhIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA2MHB4OyB9IH1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBDT0xPUiBTRVRTXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBEZWZhdWx0IHdlYiBzYWZlXG4kemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlOiAjZmZmZmZmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjazogIzAwMDAwMDtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkOiAjZDk1MzRmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbjogIzVjYjg1YztcbiR6YXV4X2NvbG9yX2RlZmF1bHRfZ3JlZW4yOiAjMjZCRTBBO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlOiAjMzM3YWI3O1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlMjogIzNFOTdGRjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI2ZmMDBmZjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfb3JhbmdlOiAjZjBhZDRlO1xuXG4vLyBTZXQgMVxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNmZjVkMjc7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMzogIzMzMzMzMztcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s0OiAjNTI1MjUyO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazU6ICM1YjViNWI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNjogIzY2NjY2NjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3OiAjMTUxNDE0O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTogI2FkYWRhZDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTI6ICNmNGY0ZjQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzOiAjY2NjY2NjO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NDogI2MxYzFjMTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTU6ICNkNmQ2ZDY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2OiAjYmNiY2JjO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NzogI2VmZWZlZjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTg6ICM2ZjZmNmY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5OiAjZWFlYWVhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTA6ICNhYWFhYWE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMTogI2U2ZTZlNjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyOiAjOTg5ODk4O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTM6ICM3MDcwNzA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNDogIzU4NjU2ZTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE1OiAjZWVlZWVlO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTY6ICNlNWU1ZTU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNzogI2JhYmFiYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE4OiAjNkY2RjZFO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTk6ICM4MTgxODE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyMDogIzhFOEU4RTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTE6ICMwYTQxNTU7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUyOiAjMDBjMmUyO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMzogIzAwNTk5OTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTQ6ICMwMDlFRTM7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWU1OiAjOTVDRkVEO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQxOiAjZDIwYTExO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQyOiAjYjI0ZDUwO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQzOiAjRTIwMDAwO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjE6ICMwMDk5MzM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMjogIzAwN2QzYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4zOiAjNTBiYzRhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjQ6ICM4OEIzMUE7XG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTI6ICNmZjk5MDA7XG4kemF1eF9jb2xvcl9kZWZhdWx0X3llbGxvdzogI0ZGQzMxRjtcblxuLy8gTWFpblxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIEZvbnRzXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAwLjY1O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4O1xuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICAvLyBkZWZhdWx0XG4gIG1kOiA3MjBweCxcbiAgLy8gZGVmYXVsdFxuICBsZzogOTYwcHgsXG4gIC8vIGRlZmF1bHRcbiAgLy94bDogMTM4OHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoICAgLy8gY2hhbmdlZFxuICB4bDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKSxcbikgIWRlZmF1bHQ7XG5cbiRzcGFjZXI6IDFyZW07XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgZjI6IDJweCxcbiAgICBmNTogNXB4LFxuICAgIGYxMDogMTBweCxcbiAgICBmMTU6IDE1cHgsXG4gICAgZjE2OiAxNnB4LFxuICAgIGYyMDogMjBweCxcbiAgICBmMjU6IDI1cHgsXG4gICAgZjI3OiAyN3B4LFxuICAgIGYzMDogMzBweCxcbiAgICBmMzU6IDM1cHgsXG4gICAgZjQwOiA0MHB4LFxuICAgIGY0NTogNDVweCxcbiAgICBmNTA6IDUwcHgsXG4gICAgZjU1OiA1NXB4LFxuICAgIGY2MDogNjBweCxcbiAgICBmNjU6IDY1cHgsXG4gICAgZjcwOiA3MHB4LFxuICAgIGY3NTogNzVweCxcbiAgICBmODA6IDgwcHgsXG4gICAgZjg1OiA4NXB4LFxuICAgIGY5MDogOTBweCxcbiAgICBmOTU6IDk1cHgsXG4gICAgZjEwMDogMTAwcHgsXG4gICAgZjEyMDogMTIwcHgsXG4gICAgZjEzMDogMTMwcHgsXG4gICAgZjE1MDogMTUwcHgsXG4gICAgZjIwMDogMjAwcHgsXG4gICAgZjI1MDogMjUwcHgsXG4gICksXG4gICRzcGFjZXJzXG4pO1xuIl19 */

@charset "UTF-8";
.c-timeline {
  height: 880px; }
  @media (min-width: 768px) {
    .c-timeline {
      height: 780px; } }
  .c-timeline .tl-slide .tl-slide-content-container .tl-slide-content .tl-media {
    max-width: none !important; }
  .c-timeline .tl-slide-content {
    width: 100% !important; }
  .c-timeline .tl-attribution {
    display: none; }
  .c-timeline--style-light1 .tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick:before,
  .c-timeline--style-light1 .tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick:before {
    color: #000000 !important;
    border-color: #000000 !important;
    opacity: 0.5 !important; }
  .c-timeline--style-light1 .tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick {
    font-family: Work Sans, sans-serif;
    font-weight: 700;
    font-size: 1.2rem;
    line-height: 1.4rem;
    color: #000000;
    opacity: 0.5; }
  .c-timeline--style-light1 .tl-slidenav-next .tl-slidenav-title,
  .c-timeline--style-light1 .tl-slidenav-previous .tl-slidenav-title {
    font-family: Work Sans, sans-serif;
    font-weight: 700;
    font-size: 1.2rem;
    line-height: 1.4rem;
    color: #000000; }
  .c-timeline--style-light1 .tl-slidenav-next .tl-slidenav-description,
  .c-timeline--style-light1 .tl-slidenav-previous .tl-slidenav-description {
    font-family: Work Sans, sans-serif;
    font-weight: 700;
    font-size: 1.2rem;
    line-height: 1.4rem;
    color: #FF5D27; }
  .c-timeline--style-light1 .tl-timemarker .tl-timemarker-content-container {
    border-radius: 0 !important;
    border: 0 !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    background-color: #000000 !important; }
    .c-timeline--style-light1 .tl-timemarker .tl-timemarker-content-container .tl-timemarker-text .tl-headline {
      font-family: Work Sans, sans-serif;
      font-weight: 700;
      font-size: 1.2rem;
      line-height: 1.4rem;
      color: #FF5D27; }
  .c-timeline--style-light1 .tl-timemarker.tl-timemarker-active .tl-timemarker-content-container {
    background-color: #FF5D27 !important; }
    .c-timeline--style-light1 .tl-timemarker.tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-text .tl-headline {
      color: #FFFFFF; }
  .c-timeline--style-light1 .tl-menubar-button {
    background-color: transparent;
    color: #FFFFFF; }
  .c-timeline--style-light1 .tl-timenav {
    border-top: 3px solid #FF5D27;
    background: #333333; }
  .c-timeline--style-light1 .tl-headline-date {
    font-family: Work Sans, sans-serif;
    font-weight: 900;
    font-size: 2.1rem;
    line-height: 2.4rem;
    color: #FF5D27; }
  .c-timeline--style-light1 .tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick {
    font-family: Work Sans, sans-serif;
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 1.6rem;
    color: #FFFFFF; }
  .c-timeline--style-light1 .tl-slidenav-title {
    font-family: Work Sans, sans-serif;
    font-weight: 700;
    font-size: 1.2rem;
    line-height: 1.4rem;
    color: #333333; }
  .c-timeline--style-light1 .tl-headline {
    display: none; }
  .c-timeline--style-light1 .tl-timeaxis-background {
    background: #FF5D27; }
  .c-timeline--arrow1 .tl-slidenav-previous .tl-slidenav-icon,
  .c-timeline--arrow1 .tl-slidenav-next .tl-slidenav-icon {
    position: relative; }
    .c-timeline--arrow1 .tl-slidenav-previous .tl-slidenav-icon:before,
    .c-timeline--arrow1 .tl-slidenav-next .tl-slidenav-icon:before {
      display: inline-block;
      font-family: 'qpicon1';
      font-size: 40px; }
  @media (min-width: 768px) {
    .c-timeline--arrow1 .tl-slidenav-previous .tl-slidenav-icon {
      right: -20px; } }
  .c-timeline--arrow1 .tl-slidenav-previous .tl-slidenav-icon:before {
    content: ""; }
  @media (min-width: 768px) {
    .c-timeline--arrow1 .tl-slidenav-next .tl-slidenav-icon {
      left: -20px; } }
  .c-timeline--arrow1 .tl-slidenav-next .tl-slidenav-icon:before {
    content: "";
    -webkit-transform: rotateZ(180deg);
            transform: rotateZ(180deg);
    -webkit-transform-origin: center;
            transform-origin: center; }
  .c-timeline--nav-btns-white1 .tl-slidenav-previous .tl-slidenav-icon:before,
  .c-timeline--nav-btns-white1 .tl-slidenav-next .tl-slidenav-icon:before {
    color: #FFFFFF; }
  .c-timeline--nav-btns-grey1 .tl-slidenav-previous .tl-slidenav-icon:before,
  .c-timeline--nav-btns-grey1 .tl-slidenav-next .tl-slidenav-icon:before {
    color: #ADADAD; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvdGltZWxpbmUuY3NzIiwiY29tcG9uZW50cy90aW1lbGluZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCIuLi9mb250L3FwaWNvbjEvdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDUWhCO0VBRUksYUFBYSxFQUFBO0VDa0RiO0lEcERKO01BS1EsYUFBYSxFQUFBLEVBd1BwQjtFQTdQRDtJQVNRLDBCQUEwQixFQUFBO0VBVGxDO0lBYVEsc0JBQXNCLEVBQUE7RUFiOUI7SUFpQlEsYUFBYSxFQUFBO0VBR2hCOztJQUlPLHlCQUEyQztJQUMzQyxnQ0FBa0Q7SUFDbEQsdUJBQXVCLEVBQUE7RUFOOUI7SUFXTyxvREVTRjtJRlJFLGdCQUFnQjtJQUVoQixpQkFBaUI7SUFDakIsbUJBQW1CO0lBRW5CLGNFckN3QjtJRnNDeEIsWUFBWSxFQUFBO0VBbEJuQjs7SUF3Qk8sb0RFSkY7SUZLRSxnQkFBZ0I7SUFFaEIsaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUVuQixjRWxEd0IsRUFBQTtFRm9CL0I7O0lBb0NPLG9ERWhCRjtJRmlCRSxnQkFBZ0I7SUFFaEIsaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUVuQixjRXJEcUIsRUFBQTtFRlc1QjtJQWlEVywyQkFBMkI7SUFDM0Isb0JBQW9CO0lBQ3BCLG1DQUEyQjtZQUEzQiwyQkFBMkI7SUFDM0Isb0NBQXNELEVBQUE7SUFwRGpFO01BeURtQixvREVyQ2Q7TUZzQ2MsZ0JBQWdCO01BRWhCLGlCQUFpQjtNQUNqQixtQkFBbUI7TUFFbkIsY0UxRVMsRUFBQTtFRlc1QjtJQXlFZSxvQ0FBb0QsRUFBQTtJQXpFbkU7TUE4RXVCLGNFbkdRLEVBQUE7RUZxQi9CO0lBMEZPLDZCQUE2QjtJQUM3QixjRWhId0IsRUFBQTtFRnFCL0I7SUErRk8sNkJFMUdxQjtJRjJHckIsbUJFMUdxQixFQUFBO0VGVTVCO0lBcUdPLG9ERWpGRjtJRmtGRSxnQkFBZ0I7SUFFaEIsaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUVuQixjRXRIcUIsRUFBQTtFRlc1QjtJQWdITyxvREU1RkY7SUY2RkUsZ0JBQWdCO0lBRWhCLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFFbkIsY0UzSXdCLEVBQUE7RUZxQi9CO0lBNkhPLG9ERXpHRjtJRjBHRSxnQkFBZ0I7SUFFaEIsaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUNuQixjRTVJcUIsRUFBQTtFRlU1QjtJQXVJTyxhQUFhLEVBQUE7RUF2SXBCO0lBMklPLG1CRXRKcUIsRUFBQTtFRjJKNUI7O0lBT1csa0JBQWtCLEVBQUE7SUFQN0I7O01BVWUscUJBQXFCO01BQ3JCLHNCQUFzQjtNQUN0QixlQUFlLEVBQUE7RUM1SC9CO0lEZ0hDO01Bd0JlLFlBQVksRUFBQSxFQU9uQjtFQS9CUjtJQTRCZSxZRy9MRSxFQUFPO0VGbUR6QjtJRGdIQztNQXdDZSxXQUFXLEVBQUEsRUFTbEI7RUFqRFI7SUE0Q2UsWUcvTUU7SUhnTkYsa0NBQTBCO1lBQTFCLDBCQUEwQjtJQUMxQixnQ0FBd0I7WUFBeEIsd0JBQXdCLEVBQUE7RUFTdkM7O0lBUWUsY0VwT2dCLEVBQUE7RUY2Ty9COztJQVFlLGNFdE9hLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy90aW1lbGluZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4uYy10aW1lbGluZSB7XG4gIGhlaWdodDogODgwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmMtdGltZWxpbmUge1xuICAgICAgaGVpZ2h0OiA3ODBweDsgfSB9XG4gIC5jLXRpbWVsaW5lIC50bC1zbGlkZSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQgLnRsLW1lZGlhIHtcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuYy10aW1lbGluZSAudGwtc2xpZGUtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAuYy10aW1lbGluZSAudGwtYXR0cmlidXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmMtdGltZWxpbmUtLXN0eWxlLWxpZ2h0MSAudGwtdGltZWF4aXMgLnRsLXRpbWVheGlzLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lYXhpcy1tYWpvciAudGwtdGltZWF4aXMtdGljazpiZWZvcmUsXG4gIC5jLXRpbWVsaW5lLS1zdHlsZS1saWdodDEgLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWlub3IgLnRsLXRpbWVheGlzLXRpY2s6YmVmb3JlIHtcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50OyB9XG4gIC5jLXRpbWVsaW5lLS1zdHlsZS1saWdodDEgLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWlub3IgLnRsLXRpbWVheGlzLXRpY2sge1xuICAgIGZvbnQtZmFtaWx5OiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYy10aW1lbGluZS0tc3R5bGUtbGlnaHQxIC50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi10aXRsZSxcbiAgLmMtdGltZWxpbmUtLXN0eWxlLWxpZ2h0MSAudGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAuYy10aW1lbGluZS0tc3R5bGUtbGlnaHQxIC50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1kZXNjcmlwdGlvbixcbiAgLmMtdGltZWxpbmUtLXN0eWxlLWxpZ2h0MSAudGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICBjb2xvcjogI0ZGNUQyNzsgfVxuICAuYy10aW1lbGluZS0tc3R5bGUtbGlnaHQxIC50bC10aW1lbWFya2VyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuICAgIC5jLXRpbWVsaW5lLS1zdHlsZS1saWdodDEgLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItdGV4dCAudGwtaGVhZGxpbmUge1xuICAgICAgZm9udC1mYW1pbHk6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgICBjb2xvcjogI0ZGNUQyNzsgfVxuICAuYy10aW1lbGluZS0tc3R5bGUtbGlnaHQxIC50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1RDI3ICFpbXBvcnRhbnQ7IH1cbiAgICAuYy10aW1lbGluZS0tc3R5bGUtbGlnaHQxIC50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLXRleHQgLnRsLWhlYWRsaW5lIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5jLXRpbWVsaW5lLS1zdHlsZS1saWdodDEgLnRsLW1lbnViYXItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYy10aW1lbGluZS0tc3R5bGUtbGlnaHQxIC50bC10aW1lbmF2IHtcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgI0ZGNUQyNztcbiAgICBiYWNrZ3JvdW5kOiAjMzMzMzMzOyB9XG4gIC5jLXRpbWVsaW5lLS1zdHlsZS1saWdodDEgLnRsLWhlYWRsaW5lLWRhdGUge1xuICAgIGZvbnQtZmFtaWx5OiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuICAgIGNvbG9yOiAjRkY1RDI3OyB9XG4gIC5jLXRpbWVsaW5lLS1zdHlsZS1saWdodDEgLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWFqb3IgLnRsLXRpbWVheGlzLXRpY2sge1xuICAgIGZvbnQtZmFtaWx5OiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS42cmVtO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5jLXRpbWVsaW5lLS1zdHlsZS1saWdodDEgLnRsLXNsaWRlbmF2LXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAuYy10aW1lbGluZS0tc3R5bGUtbGlnaHQxIC50bC1oZWFkbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYy10aW1lbGluZS0tc3R5bGUtbGlnaHQxIC50bC10aW1lYXhpcy1iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkY1RDI3OyB9XG4gIC5jLXRpbWVsaW5lLS1hcnJvdzEgLnRsLXNsaWRlbmF2LXByZXZpb3VzIC50bC1zbGlkZW5hdi1pY29uLFxuICAuYy10aW1lbGluZS0tYXJyb3cxIC50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYy10aW1lbGluZS0tYXJyb3cxIC50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtaWNvbjpiZWZvcmUsXG4gICAgLmMtdGltZWxpbmUtLWFycm93MSAudGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtaWNvbjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6ICdxcGljb24xJztcbiAgICAgIGZvbnQtc2l6ZTogNDBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYy10aW1lbGluZS0tYXJyb3cxIC50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtaWNvbiB7XG4gICAgICByaWdodDogLTIwcHg7IH0gfVxuICAuYy10aW1lbGluZS0tYXJyb3cxIC50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtaWNvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi7qSBXCI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmMtdGltZWxpbmUtLWFycm93MSAudGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtaWNvbiB7XG4gICAgICBsZWZ0OiAtMjBweDsgfSB9XG4gIC5jLXRpbWVsaW5lLS1hcnJvdzEgLnRsLXNsaWRlbmF2LW5leHQgLnRsLXNsaWRlbmF2LWljb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu6kgVwiO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsgfVxuICAuYy10aW1lbGluZS0tbmF2LWJ0bnMtd2hpdGUxIC50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtaWNvbjpiZWZvcmUsXG4gIC5jLXRpbWVsaW5lLS1uYXYtYnRucy13aGl0ZTEgLnRsLXNsaWRlbmF2LW5leHQgLnRsLXNsaWRlbmF2LWljb246YmVmb3JlIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYy10aW1lbGluZS0tbmF2LWJ0bnMtZ3JleTEgLnRsLXNsaWRlbmF2LXByZXZpb3VzIC50bC1zbGlkZW5hdi1pY29uOmJlZm9yZSxcbiAgLmMtdGltZWxpbmUtLW5hdi1idG5zLWdyZXkxIC50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1pY29uOmJlZm9yZSB7XG4gICAgY29sb3I6ICNBREFEQUQ7IH1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbkBpbXBvcnQgJ2Jhc2UtY29tcG9uZW50JztcclxuXHJcbiRjb21wb25lbnQtcHJlZml4IDogJ2MnO1xyXG4kY29tcG9uZW50LW5hbWUgOiAndGltZWxpbmUnO1xyXG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XHJcblxyXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcbiAgICBcclxuICAgIGhlaWdodDogODgwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgIGhlaWdodDogNzgwcHg7XHJcbiAgICB9ICAgICAgICBcclxuICAgIFxyXG4gICAgLnRsLXNsaWRlIC50bC1zbGlkZS1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGUtY29udGVudCAudGwtbWVkaWEge1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50bC1zbGlkZS1jb250ZW50IHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50bC1hdHRyaWJ1dGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zdHlsZS1saWdodDEge1xyXG5cclxuICAgICAgICAudGwtdGltZWF4aXMgLnRsLXRpbWVheGlzLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lYXhpcy1tYWpvciAudGwtdGltZWF4aXMtdGljazpiZWZvcmUsXHJcbiAgICAgICAgLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWlub3IgLnRsLXRpbWVheGlzLXRpY2s6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX2RlZmF1bHRfYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWlub3IgLnRsLXRpbWVheGlzLXRpY2sge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XHJcblxyXG4gICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjaztcclxuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRsLXNsaWRlbmF2LW5leHQgLnRsLXNsaWRlbmF2LXRpdGxlLFxyXG4gICAgICAgIC50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtdGl0bGUge1xyXG5cclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XHJcblxyXG4gICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1kZXNjcmlwdGlvbixcclxuICAgICAgICAudGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LWRlc2NyaXB0aW9uIHtcclxuXHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xyXG5cclxuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50bC10aW1lbWFya2VyIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciB7XHJcblxyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLnRsLXRpbWVtYXJrZXItdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRsLWhlYWRsaW5lIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJi50bC10aW1lbWFya2VyLWFjdGl2ZSB7XHJcblxyXG4gICAgICAgICAgICAgICAgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMSFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50bC10aW1lbWFya2VyLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGwtaGVhZGxpbmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAudGwtbWVudWJhci1idXR0b24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRsLXRpbWVuYXYge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50bC1oZWFkbGluZS1kYXRlIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xyXG5cclxuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGwtdGltZWF4aXMgLnRsLXRpbWVheGlzLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lYXhpcy1tYWpvciAudGwtdGltZWF4aXMtdGljayB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42cmVtO1xyXG5cclxuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xyXG5cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGwtc2xpZGVuYXYtdGl0bGUge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGwtaGVhZGxpbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRsLXRpbWVheGlzLWJhY2tncm91bmQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmLS1hcnJvdzEge1xyXG5cclxuICAgICAgICAudGwtc2xpZGVuYXYtcHJldmlvdXMsXHJcbiAgICAgICAgLnRsLXNsaWRlbmF2LW5leHQgIHtcclxuXHJcbiAgICAgICAgICAgIC50bC1zbGlkZW5hdi1pY29uIHsgICAgICAgICAgICAgICAgXHJcblxyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHsgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdxcGljb24xJztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRsLXNsaWRlbmF2LXByZXZpb3VzICB7XHJcblxyXG4gICAgICAgICAgICAudGwtc2xpZGVuYXYtaWNvbiB7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcclxuICAgICAgICAgICAgICAgIH0gICAgICAgIFxyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHsgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAkcXBpY29uMS1hcnJvdzFyaWdodDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGwtc2xpZGVuYXYtbmV4dCAge1xyXG5cclxuICAgICAgICAgICAgLnRsLXNsaWRlbmF2LWljb24ge1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgICAgICAgICAgIH0gICAgXHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRxcGljb24xLWFycm93MXJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIFxyXG4gICAgJi0tbmF2LWJ0bnMtd2hpdGUxIHtcclxuICAgICAgICBcclxuICAgICAgICAudGwtc2xpZGVuYXYtcHJldmlvdXMsXHJcbiAgICAgICAgLnRsLXNsaWRlbmF2LW5leHQgIHtcclxuXHJcbiAgICAgICAgICAgIC50bC1zbGlkZW5hdi1pY29uIHtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLS1uYXYtYnRucy1ncmV5MSB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnRsLXNsaWRlbmF2LXByZXZpb3VzLFxyXG4gICAgICAgIC50bC1zbGlkZW5hdi1uZXh0ICB7XHJcblxyXG4gICAgICAgICAgICAudGwtc2xpZGVuYXYtaWNvbiB7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUgeyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQ09MT1IgU0VUU1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuLy8gRGVmYXVsdCB3ZWIgc2FmZVxyXG4kemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlICA6ICNGRkZGRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmxhY2sgIDogIzAwMDAwMDtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQgICAgOiAjZDk1MzRmO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuICA6ICM1Y2I4NWM7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmx1ZSAgIDogIzMzN2FiNztcclxuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjRkYwMEZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X29yYW5nZSA6ICNmMGFkNGU7XHJcblxyXG4vLyBTZXQgMVxyXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMSA6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XHJcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI0ZGNUQyNztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazMgOiAjMzMzMzMzO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNSA6ICM1QjVCNUI7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2IDogIzY2NjY2NjtcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazcgOiAjMTUxNDE0O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxICA6ICNBREFEQUQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTIgIDogI0Y0RjRGNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MyAgOiAjQ0NDQ0NDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0ICA6ICNDMUMxQzE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTUgIDogI0Q2RDZENjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NiAgOiAjQkNCQ0JDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3ICA6ICNlZmVmZWY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTggIDogIzZGNkY2RjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5OSAgOiAjRUFFQUVBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMCA6ICNBQUFBQUE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExIDogI0U2RTZFNjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTIgOiAjOTg5ODk4O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsdWUxICA6ICMwYTQxNTU7XHJcblxyXG4vLyBNYWluXHJcbiR6YXV4X2NvbG9yX21haW5fYnJhbmQ6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gRm9udHNcclxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4kemF1eF9mb250MTogV29yayBTYW5zLFxyXG5IZWx2ZXRpY2EsXHJcbkFyaWFsLFxyXG5zYW5zLXNlcmlmO1xyXG4kemF1eF9mb250MjogQml0dGVyLFxyXG5IZWx2ZXRpY2EsXHJcbkFyaWFsLFxyXG5zYW5zLXNlcmlmO1xyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcclxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogMC42NTtcclxuJGdyaWQtZ3V0dGVyLXdpZHRoICAgICA6IDMwcHg7XHJcblxyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChzbTogNTQwcHgsIC8vIGRlZmF1bHRcclxuICBtZCAgICAgICAgICAgICAgICAgOiA3MjBweCwgLy8gZGVmYXVsdFxyXG4gIGxnICAgICAgICAgICAgICAgICA6IDk2MHB4LCAvLyBkZWZhdWx0XHJcbiAgLy94bDogMTM4OHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWRcclxuICB4bCAgICAgICAgICAgICAgICAgOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kc3BhY2VyIDogMXJlbTtcclxuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xyXG4kc3BhY2VyczogbWFwLW1lcmdlKChmMjogMnB4LFxyXG4gICAgZjU6IDVweCxcclxuICAgIGYxMDogMTBweCxcclxuICAgIGYxNTogMTVweCxcclxuICAgIGYxNjogMTZweCxcclxuICAgIGYyMDogMjBweCxcclxuICAgIGYyNTogMjVweCxcclxuICAgIGYyNzogMjdweCxcclxuICAgIGYzMDogMzBweCxcclxuICAgIGYzNTogMzVweCxcclxuICAgIGY0MDogNDBweCxcclxuICAgIGY0NTogNDVweCxcclxuICAgIGY1MDogNTBweCxcclxuICAgIGY1NTogNTVweCxcclxuICAgIGY2MDogNjBweCxcclxuICAgIGY2NTogNjVweCxcclxuICAgIGY3MDogNzBweCxcclxuICAgIGY3NTogNzVweCxcclxuICAgIGY4MDogODBweCxcclxuICAgIGY4NTogODVweCxcclxuICAgIGY5MDogOTBweCxcclxuICAgIGY5NTogOTVweCxcclxuICAgIGYxMDA6IDEwMHB4LFxyXG4gICAgZjEyMDogMTIwcHgsXHJcbiAgICBmMTMwOiAxMzBweCxcclxuICAgIGYxNTA6IDE1MHB4LFxyXG4gICAgZjIwMDogMjAwcHgsXHJcbiAgICBmMjUwOiAyNTBweCksXHJcbiAgJHNwYWNlcnMpOyIsIiRpY29tb29uLWZvbnQtZmFtaWx5OiBcInFwaWNvbjFcIiAhZGVmYXVsdDtcbiRpY29tb29uLWZvbnQtcGF0aDogXCJmb250c1wiICFkZWZhdWx0O1xuXG4kcXBpY29uMS1zdGFyOiBcIlxcZTkyOFwiO1xuJHFwaWNvbjEtbG9nb3V0OiBcIlxcZTkyNlwiO1xuJHFwaWNvbjEtbG9nby1xcnQ6IFwiXFxlOTI3XCI7XG4kcXBpY29uMS1zb2NpYWxfbGlua2VkaW46IFwiXFxlOTI0XCI7XG4kcXBpY29uMS1zb2NpYWxfdGVsZWdyYW06IFwiXFxlOTI1XCI7XG4kcXBpY29uMS1hcnJvdzFkb3duOiBcIlxcZTkwMFwiO1xuJHFwaWNvbjEtYXJyb3cxcmlnaHQ6IFwiXFxlOTAxXCI7XG4kcXBpY29uMS1idXJnZXI6IFwiXFxlOTAyXCI7XG4kcXBpY29uMS1jcm9zczogXCJcXGU5MDNcIjtcbiRxcGljb24xLWZhdm9yaXRlOiBcIlxcZTkwNFwiO1xuJHFwaWNvbjEtZmF2b3JpdGVfb3V0bGluZTogXCJcXGU5MDVcIjtcbiRxcGljb24xLWhlYWRzZXQ6IFwiXFxlOTA2XCI7XG4kcXBpY29uMS1taW51czogXCJcXGU5MDdcIjtcbiRxcGljb24xLW1vcmVoOiBcIlxcZTkwOFwiO1xuJHFwaWNvbjEtbW9yZXY6IFwiXFxlOTA5XCI7XG4kcXBpY29uMS1wbGF5OiBcIlxcZTkwYVwiO1xuJHFwaWNvbjEtcGxheV9vdXRsaW5lOiBcIlxcZTkwYlwiO1xuJHFwaWNvbjEtcGx1czogXCJcXGU5MGNcIjtcbiRxcGljb24xLWZlZWQ6IFwiXFxlOTBkXCI7XG4kcXBpY29uMS1tYWlsOiBcIlxcZTkwZVwiO1xuJHFwaWNvbjEtc29jaWFsX2luc3RhZ3JhbTogXCJcXGU5MGZcIjtcbiRxcGljb24xLXNvY2lhbF90d2l0dGVyOiBcIlxcZTkxMFwiO1xuJHFwaWNvbjEtc29jaWFsX3lvdXR1YmU6IFwiXFxlOTExXCI7XG4kcXBpY29uMS1zb2NpYWxfZmFjZWJvb2s6IFwiXFxlOTEyXCI7XG4kcXBpY29uMS1zb2NpYWxfd2hhdHNhcHA6IFwiXFxlOTEzXCI7XG4kcXBpY29uMS10cmlhbmdsZTFyaWdodDogXCJcXGU5MTRcIjtcbiRxcGljb24xLXBsYXljaXJjbGUyOiBcIlxcZTkxNVwiO1xuJHFwaWNvbjEtcGxheWNpcmNsZTE6IFwiXFxlOTE2XCI7XG4kcXBpY29uMS11c2VyOiBcIlxcZTkxN1wiO1xuJHFwaWNvbjEtY2xvY2sxOiBcIlxcZTkxOFwiO1xuJHFwaWNvbjEtY29tbWVudHM6IFwiXFxlOTE5XCI7XG4kcXBpY29uMS1mdWxsc2NlZW46IFwiXFxlOTFhXCI7XG4kcXBpY29uMS1saWdodDogXCJcXGU5MWJcIjtcbiRxcGljb24xLWRvY3BkZjogXCJcXGU5MWNcIjtcbiRxcGljb24xLW1vb246IFwiXFxlOTFkXCI7XG4kcXBpY29uMS1nZWFyOiBcIlxcZTkxZVwiO1xuJHFwaWNvbjEtcGhvdG86IFwiXFxlOTFmXCI7XG4kcXBpY29uMS1zZWFyY2g6IFwiXFxlOTIwXCI7XG4kcXBpY29uMS1zaGFyZTE6IFwiXFxlOTIxXCI7XG4kcXBpY29uMS1jaXJjbGUtZnVsbDogXCJcXGU5MjJcIjtcbiRxcGljb24xLWJ0bi1hdWRpby0xOiBcIlxcZTkyM1wiO1xuXG4iXX0= */

.c-tags span,
.c-tags a {
  display: inline-block;
  margin-bottom: 6px;
  font-family: Work Sans, sans-serif;
  font-size: 1.8rem;
  line-height: 2.1rem; }
  @media (min-width: 768px) {
    .c-tags span,
    .c-tags a {
      font-size: 2.1rem;
      line-height: 2.4rem; } }

.c-tags__title {
  font-weight: 700;
  text-transform: uppercase; }

.c-tags a {
  border-bottom: 1px solid #333333; }
  .c-tags a, .c-tags a:visited, .c-tags a:focus, .c-tags a:active {
    color: #333333;
    text-decoration: none; }
  .c-tags a:hover {
    color: #333333;
    text-decoration: none; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvdGFncy5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBUUE7O0VBSVEscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUVsQixvRENpQ0U7RURoQ0YsaUJBQWlCO0VBQ2pCLG1CQUFtQixFQUFBO0VFMkN2QjtJRnBESjs7TUFZWSxpQkFBaUI7TUFDakIsbUJBQW1CLEVBQUEsRUFFMUI7O0FBRUQ7RUFDSSxnQkFBZ0I7RUFDaEIseUJBQXlCLEVBQUE7O0FBbkJqQztFQXdCUSxnQ0NkeUIsRUFBQTtFRFZqQztJQThCWSxjQ3BCcUI7SURxQnJCLHFCQUFxQixFQUFBO0VBL0JqQztJQW9DWSxjQzFCcUI7SUQyQnJCLHFCQUFxQixFQUFBIiwiZmlsZSI6ImNvbXBvbmVudHMvdGFncy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XHJcblxyXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lIDogJ3RhZ3MnO1xyXG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XHJcblxyXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcblxyXG4gICAgc3BhbixcclxuICAgIGEgeyAgICBcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cclxuICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgYSB7ICBcclxuXHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR6YXV4X2NvbG9yX3NldDFfYmxhY2szO1xyXG5cclxuICAgICAgICAmLFxyXG4gICAgICAgICY6dmlzaXRlZCxcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmxhY2szO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIENPTE9SIFNFVFNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIERlZmF1bHQgd2ViIHNhZmVcclxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkICAgIDogI2Q5NTM0ZjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xyXG5cclxuLy8gU2V0IDFcclxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xyXG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szIDogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3IDogIzE1MTQxNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTMgIDogI0NDQ0NDQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTYgIDogI0JDQkNCQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTkgIDogI0VBRUFFQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyIDogIzk4OTg5ODtcclxuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucyxcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlcixcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aCAgICAgOiAzMHB4O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoc206IDU0MHB4LCAvLyBkZWZhdWx0XHJcbiAgbWQgICAgICAgICAgICAgICAgIDogNzIwcHgsIC8vIGRlZmF1bHRcclxuICBsZyAgICAgICAgICAgICAgICAgOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGwgICAgICAgICAgICAgICAgIDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHNwYWNlciA6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZSgoZjI6IDJweCxcclxuICAgIGY1OiA1cHgsXHJcbiAgICBmMTA6IDEwcHgsXHJcbiAgICBmMTU6IDE1cHgsXHJcbiAgICBmMTY6IDE2cHgsXHJcbiAgICBmMjA6IDIwcHgsXHJcbiAgICBmMjU6IDI1cHgsXHJcbiAgICBmMjc6IDI3cHgsXHJcbiAgICBmMzA6IDMwcHgsXHJcbiAgICBmMzU6IDM1cHgsXHJcbiAgICBmNDA6IDQwcHgsXHJcbiAgICBmNDU6IDQ1cHgsXHJcbiAgICBmNTA6IDUwcHgsXHJcbiAgICBmNTU6IDU1cHgsXHJcbiAgICBmNjA6IDYwcHgsXHJcbiAgICBmNjU6IDY1cHgsXHJcbiAgICBmNzA6IDcwcHgsXHJcbiAgICBmNzU6IDc1cHgsXHJcbiAgICBmODA6IDgwcHgsXHJcbiAgICBmODU6IDg1cHgsXHJcbiAgICBmOTA6IDkwcHgsXHJcbiAgICBmOTU6IDk1cHgsXHJcbiAgICBmMTAwOiAxMDBweCxcclxuICAgIGYxMjA6IDEyMHB4LFxyXG4gICAgZjEzMDogMTMwcHgsXHJcbiAgICBmMTUwOiAxNTBweCxcclxuICAgIGYyMDA6IDIwMHB4LFxyXG4gICAgZjI1MDogMjUwcHgpLFxyXG4gICRzcGFjZXJzKTsiLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */

.c-post3__inner, .c-post3__img-wrapper {
  position: relative; }

.c-post3__meta--cat[class*="--color-orange1"] a {
  -webkit-transition: background-color 300ms ease-in-out;
  transition: background-color 300ms ease-in-out; }
  .c-post3__meta--cat[class*="--color-orange1"] a, .c-post3__meta--cat[class*="--color-orange1"] a:visited, .c-post3__meta--cat[class*="--color-orange1"] a:focus, .c-post3__meta--cat[class*="--color-orange1"] a:active {
    color: #FF5D27 !important;
    text-decoration: none; }
  .c-post3__meta--cat[class*="--color-orange1"] a:hover {
    color: #FF5D27 !important;
    text-decoration: underline; }

.c-post3__meta--cat[class*="--color-grey12"] a {
  -webkit-transition: background-color 300ms ease-in-out;
  transition: background-color 300ms ease-in-out; }
  .c-post3__meta--cat[class*="--color-grey12"] a, .c-post3__meta--cat[class*="--color-grey12"] a:visited, .c-post3__meta--cat[class*="--color-grey12"] a:focus, .c-post3__meta--cat[class*="--color-grey12"] a:active {
    color: #989898 !important;
    text-decoration: none; }
  .c-post3__meta--cat[class*="--color-grey12"] a:hover {
    color: #989898 !important;
    text-decoration: underline; }

@media (min-width: 768px) {
  .c-post3__content {
    margin-top: -5px; } }

.c-post3__tools {
  padding-bottom: 5px;
  text-align: right; }
  @media (min-width: 768px) {
    .c-post3__tools {
      padding-bottom: 0;
      position: absolute;
      right: 0;
      bottom: 3px;
      z-index: 1; } }
  .c-post3__tools ul {
    margin: 0;
    padding: 0;
    font-size: 0; }
    .c-post3__tools ul li {
      display: inline-block;
      margin-left: 8px;
      list-style-type: none; }
      .c-post3__tools ul li a {
        display: inline-block;
        border-radius: 50%;
        width: 42px;
        height: 42px;
        -webkit-transition: background-color 300ms ease-in-out;
        transition: background-color 300ms ease-in-out;
        color: #FFFFFF;
        font-size: 20px; }
        .c-post3__tools ul li a i {
          -webkit-transform: translate(-23%, 50%);
                  transform: translate(-23%, 50%);
          display: block; }
        .c-post3__tools ul li a, .c-post3__tools ul li a:visited, .c-post3__tools ul li a:focus, .c-post3__tools ul li a:active {
          background-color: #FF5D27;
          text-decoration: none; }
        .c-post3__tools ul li a:hover {
          background-color: #f33d00;
          text-decoration: none; }

.c-post3--style1 h3,
.c-post3--style1 .h3 {
  font-family: Work Sans, sans-serif;
  font-weight: 700;
  font-size: 2.4rem;
  line-height: 3.2rem; }
  @media (min-width: 768px) {
    .c-post3--style1 h3,
    .c-post3--style1 .h3 {
      font-size: 2.8rem;
      line-height: 3.6rem; } }
  .c-post3--style1 h3:not(:last-child),
  .c-post3--style1 .h3:not(:last-child) {
    margin-bottom: 10px; }

.c-post3--style1 h4,
.c-post3--style1 .h4 {
  font-family: Work Sans, sans-serif;
  font-weight: 900;
  letter-spacing: 0.72px;
  font-size: 1.8rem;
  line-height: 2.0rem; }
  @media (min-width: 768px) {
    .c-post3--style1 h4,
    .c-post3--style1 .h4 {
      letter-spacing: 0.84px;
      font-size: 2.1rem;
      line-height: 2.2rem; } }
  .c-post3--style1 h4:not(:last-child),
  .c-post3--style1 .h4:not(:last-child) {
    margin-bottom: 5px; }

.c-post3--style1 p,
.c-post3--style1 .p {
  font-family: Work Sans, sans-serif;
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.0rem; }
  @media (min-width: 768px) {
    .c-post3--style1 p,
    .c-post3--style1 .p {
      font-size: 1.8rem;
      line-height: 2.4rem; } }
  .c-post3--style1 p:not(:last-child),
  .c-post3--style1 .p:not(:last-child) {
    margin-bottom: 5px; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcG9zdDMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVVJO0VBRUksa0JBQWtCLEVBQUE7O0FBS2pCO0VBS1csc0RBQThDO0VBQTlDLDhDQUE4QyxFQUFBO0VBTHpEO0lBV2UseUJBQTBDO0lBQzFDLHFCQUFxQixFQUFBO0VBWnBDO0lBZ0JlLHlCQUEwQztJQUMxQywwQkFBMEIsRUFBQTs7QUFqQnpDO0VBd0JXLHNEQUE4QztFQUE5Qyw4Q0FBOEMsRUFBQTtFQXhCekQ7SUE4QmUseUJBQXlDO0lBQ3pDLHFCQUFxQixFQUFBO0VBL0JwQztJQW1DZSx5QkFBeUM7SUFDekMsMEJBQTBCLEVBQUE7O0FDTzlDO0VEQ0E7SUFHUSxnQkFBZ0IsRUFBQSxFQUV2Qjs7QUFFRDtFQUVJLG1CQUFtQjtFQVVuQixpQkFBaUIsRUFBQTtFQ3BCckI7SURRQTtNQUtRLGlCQUFpQjtNQUNqQixrQkFBa0I7TUFDbEIsUUFBUTtNQUNSLFdBQVc7TUFDWCxVQUFVLEVBQUEsRUFpRGpCO0VBMURBO0lBZ0JPLFNBQVM7SUFDVCxVQUFVO0lBQ1YsWUFBWSxFQUFBO0lBbEJuQjtNQXNCVyxxQkFBcUI7TUFDckIsZ0JBQWdCO01BQ2hCLHFCQUFxQixFQUFBO01BeEJoQztRQTJCZSxxQkFBcUI7UUFDckIsa0JBQWtCO1FBQ2xCLFdBQVc7UUFDWCxZQUFZO1FBRVosc0RBQThDO1FBQTlDLDhDQUE4QztRQUM5QyxjRTlGZ0I7UUYrRmhCLGVBQWUsRUFBQTtRQWxDOUI7VUFxQ21CLHVDQUErQjtrQkFBL0IsK0JBQStCO1VBQy9CLGNBQWMsRUFBQTtRQXRDakM7VUE2Q21CLHlCRWhHUztVRmlHVCxxQkFBcUIsRUFBQTtRQTlDeEM7VUFrRG1CLHlCQUF1RDtVQUN2RCxxQkFBcUIsRUFBQTs7QUFTeEM7O0VBS08sb0RFckZGO0VGc0ZFLGdCQUFnQjtFQUVoQixpQkFBaUI7RUFDakIsbUJBQW1CLEVBQUE7RUM3RTNCO0lEb0VDOztNQVlXLGlCQUFpQjtNQUNqQixtQkFBbUIsRUFBQSxFQU8xQjtFQXBCSjs7SUFpQlcsbUJBQW1CLEVBQUE7O0FBakI5Qjs7RUF5Qk8sb0RFekdGO0VGMEdFLGdCQUFnQjtFQUVoQixzQkFBc0I7RUFDdEIsaUJBQWlCO0VBQ2pCLG1CQUFtQixFQUFBO0VDbEczQjtJRG9FQzs7TUFpQ1csc0JBQXNCO01BQ3RCLGlCQUFpQjtNQUNqQixtQkFBbUIsRUFBQSxFQU8xQjtFQTFDSjs7SUF1Q1csa0JBQWtCLEVBQUE7O0FBdkM3Qjs7RUErQ08sb0RFL0hGO0VGZ0lFLG1CQUFtQjtFQUVuQixpQkFBaUI7RUFDakIsbUJBQW1CLEVBQUE7RUN2SDNCO0lEb0VDOztNQXNEVyxpQkFBaUI7TUFDakIsbUJBQW1CLEVBQUEsRUFPMUI7RUE5REo7O0lBMkRXLGtCQUFrQixFQUFBIiwiZmlsZSI6ImNvbXBvbmVudHMvcG9zdDMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xyXG5cclxuJGNvbXBvbmVudC1wcmVmaXggOiAnYyc7XHJcbiRjb21wb25lbnQtbmFtZSA6ICdwb3N0Myc7XHJcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCArICctJyArICRjb21wb25lbnQtbmFtZTtcclxuXHJcbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuXHJcbiAgICAmX19pbm5lcixcclxuICAgICZfX2ltZy13cmFwcGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWV0YSB7XHJcblxyXG4gICAgICAgICYtLWNhdCB7XHJcblxyXG4gICAgICAgICAgICAmW2NsYXNzKj1cIi0tY29sb3Itb3JhbmdlMVwiXSB7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJixcclxuICAgICAgICAgICAgICAgICAgICAmOnZpc2l0ZWQsXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTEgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJltjbGFzcyo9XCItLWNvbG9yLWdyZXkxMlwiXSB7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJixcclxuICAgICAgICAgICAgICAgICAgICAmOnZpc2l0ZWQsXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxMiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3Rvb2xzIHtcclxuXHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgIFxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogM3B4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIzJSwgNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmLFxyXG4gICAgICAgICAgICAgICAgICAgICY6dmlzaXRlZCxcclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxLCAxMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3R5bGUxIHtcclxuICAgICAgICBcclxuICAgICAgICBoMyxcclxuICAgICAgICAuaDMge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyAvLyBleHRyYSBib2xkXHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCxcclxuICAgICAgICAuaDQge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwOyAvLyBleHRyYWJvbGRcclxuICAgICAgICBcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNzJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjByZW07XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC44NHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCxcclxuICAgICAgICAucCB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IC8vIG5vcm1hbFxyXG4gICAgICAgIFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMHJlbTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufSIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIENPTE9SIFNFVFNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIERlZmF1bHQgd2ViIHNhZmVcclxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkICAgIDogI2Q5NTM0ZjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xyXG5cclxuLy8gU2V0IDFcclxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xyXG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szIDogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3IDogIzE1MTQxNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTMgIDogI0NDQ0NDQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTYgIDogI0JDQkNCQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTkgIDogI0VBRUFFQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyIDogIzk4OTg5ODtcclxuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucyxcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlcixcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aCAgICAgOiAzMHB4O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoc206IDU0MHB4LCAvLyBkZWZhdWx0XHJcbiAgbWQgICAgICAgICAgICAgICAgIDogNzIwcHgsIC8vIGRlZmF1bHRcclxuICBsZyAgICAgICAgICAgICAgICAgOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGwgICAgICAgICAgICAgICAgIDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHNwYWNlciA6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZSgoZjI6IDJweCxcclxuICAgIGY1OiA1cHgsXHJcbiAgICBmMTA6IDEwcHgsXHJcbiAgICBmMTU6IDE1cHgsXHJcbiAgICBmMTY6IDE2cHgsXHJcbiAgICBmMjA6IDIwcHgsXHJcbiAgICBmMjU6IDI1cHgsXHJcbiAgICBmMjc6IDI3cHgsXHJcbiAgICBmMzA6IDMwcHgsXHJcbiAgICBmMzU6IDM1cHgsXHJcbiAgICBmNDA6IDQwcHgsXHJcbiAgICBmNDU6IDQ1cHgsXHJcbiAgICBmNTA6IDUwcHgsXHJcbiAgICBmNTU6IDU1cHgsXHJcbiAgICBmNjA6IDYwcHgsXHJcbiAgICBmNjU6IDY1cHgsXHJcbiAgICBmNzA6IDcwcHgsXHJcbiAgICBmNzU6IDc1cHgsXHJcbiAgICBmODA6IDgwcHgsXHJcbiAgICBmODU6IDg1cHgsXHJcbiAgICBmOTA6IDkwcHgsXHJcbiAgICBmOTU6IDk1cHgsXHJcbiAgICBmMTAwOiAxMDBweCxcclxuICAgIGYxMjA6IDEyMHB4LFxyXG4gICAgZjEzMDogMTMwcHgsXHJcbiAgICBmMTUwOiAxNTBweCxcclxuICAgIGYyMDA6IDIwMHB4LFxyXG4gICAgZjI1MDogMjUwcHgpLFxyXG4gICRzcGFjZXJzKTsiXX0= */

.c-intro1-holder {
  cursor: pointer; }
  .c-intro1-holder .c-intro1__heading {
    margin-bottom: 10px; }
    .c-intro1-holder .c-intro1__heading-title {
      font-size: 2.4rem;
      line-height: 3.6rem;
      margin-right: 1%; }
      @media (max-width: 576px) {
        .c-intro1-holder .c-intro1__heading-title {
          line-height: 1rem;
          font-size: 1.8rem; } }
    .c-intro1-holder .c-intro1__heading-sub {
      font-size: 1.6rem;
      line-height: 2.8rem;
      color: #ADADAD; }
    .c-intro1-holder .c-intro1__heading-title, .c-intro1-holder .c-intro1__heading-sub {
      display: inline-block; }
      @media (max-width: 576px) {
        .c-intro1-holder .c-intro1__heading-title, .c-intro1-holder .c-intro1__heading-sub {
          display: block; } }

.c-intro1--full-btn {
  cursor: pointer; }

.c-intro1 a {
  text-decoration: underline !important; }

.c-intro1__inner, .c-intro1__img-wrapper {
  position: relative; }

.c-intro1__img-wrapper {
  overflow: hidden;
  height: 85px; }
  .c-intro1__img-wrapper a {
    display: block;
    height: 100%; }
  .c-intro1__img-wrapper img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
    font-family: 'object-fit: cover; object-position: center;';
    height: 100%;
    width: 100%; }
  .c-intro1__img-wrapper.height2 {
    height: 140px; }
    @media (max-width: 576px) {
      .c-intro1__img-wrapper.height2 {
        height: 190px;
        margin-bottom: 15px; } }

.c-intro1__circle1 {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: block;
  text-align: center; }
  .c-intro1__circle1-icon {
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    display: inline-block;
    border-radius: 50%;
    width: 42px;
    height: 42px;
    background-color: rgba(51, 51, 51, 0.54);
    color: #FFFFFF;
    font-size: 23px;
    vertical-align: middle;
    line-height: 40px; }
    .c-intro1__circle1-icon.dark {
      background-color: rgba(0, 0, 0, 0.54); }
  .c-intro1__circle1 i {
    display: inline-block;
    vertical-align: middle; }
  .c-intro1__circle1 .qpicon1-fullsceen {
    -webkit-transform: translate(2px, -2px);
            transform: translate(2px, -2px); }

.c-intro1__img-wrapper:hover .c-intro1__circle1 [class*="-icon"] {
  background-color: rgba(51, 51, 51, 0.8); }

.c-intro1--style2 .c-intro1__inner .c-intro1__circle1 {
  position: static;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0); }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvaW50cm8xLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVFBO0VBRUksZUFBZSxFQUFBO0VBRm5CO0lBS1EsbUJBQWtCLEVBQUE7SUFMMUI7TUFPWSxpQkFBZ0I7TUFDaEIsbUJBQWtCO01BQ2xCLGdCQUFlLEVBQUE7TUFDZjtRQVZaO1VBV2dCLGlCQUFnQjtVQUNoQixpQkFBZ0IsRUFBQSxFQUV2QjtJQWRUO01BZ0JZLGlCQUFnQjtNQUNoQixtQkFBa0I7TUFDbEIsY0NKcUIsRUFBQTtJRGRqQztNQXFCWSxxQkFBb0IsRUFBQTtNQUNwQjtRQXRCWjtVQXVCZ0IsY0FBYSxFQUFBLEVBRXBCOztBQU9MO0VBQ0ksZUFBZSxFQUFBOztBQUh2QjtFQU9RLHFDQUFvQyxFQUFBOztBQUd4QztFQUVJLGtCQUFrQixFQUFBOztBQUd0QjtFQUVJLGdCQUFnQjtFQUVoQixZQUFZLEVBQUE7RUFKZjtJQVFPLGNBQWM7SUFDZCxZQUFZLEVBQUE7RUFUbkI7SUFhTyxvQkFBaUI7T0FBakIsaUJBQWlCO0lBRWpCLDBCQUF1QjtPQUF2Qix1QkFBdUI7SUFDdkIsMERBQTBEO0lBRTFELFlBQVk7SUFDWixXQUFXLEVBQUE7RUFuQmxCO0lBdUJPLGFBQVksRUFBQTtJQUNaO01BeEJQO1FBeUJXLGFBQVk7UUFDWixtQkFBa0IsRUFBQSxFQUV6Qjs7QUFJTDtFQUVJLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsU0FBUztFQUNULFdBQVc7RUFDWCx3Q0FBK0I7VUFBL0IsZ0NBQStCO0VBRS9CLGNBQWM7RUFDZCxrQkFBa0IsRUFBQTtFQUVsQjtJQUNJLHlDQUFpQztJQUFqQyxpQ0FBaUM7SUFFakMscUJBQXFCO0lBQ3JCLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsWUFBWTtJQUNaLHdDQUF3QztJQUN4QyxjQ2pHd0I7SURtR3hCLGVBQWU7SUFFZixzQkFBc0I7SUFDdEIsaUJBQWlCLEVBQUE7SUFicEI7TUFnQk8scUNBQTRCLEVBQUE7RUEzQnZDO0lBaUNPLHFCQUFxQjtJQUNyQixzQkFBc0IsRUFBQTtFQWxDN0I7SUFzQ08sdUNBQStCO1lBQS9CLCtCQUErQixFQUFBOztBQUt0QztFQVVtQix1Q0FBdUMsRUFBQTs7QUFlMUQ7RUFLVyxnQkFBZTtFQUNmLGtDQUF3QjtVQUF4QiwwQkFBd0IsRUFBQSIsImZpbGUiOiJjb21wb25lbnRzL2ludHJvMS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XHJcblxyXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lIDogJ2ludHJvMSc7XHJcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCArICctJyArICRjb21wb25lbnQtbmFtZTtcclxuXHJcbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9LWhvbGRlcntcclxuXHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBcclxuICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9X19oZWFkaW5ne1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MTBweDtcclxuICAgICAgICAmLXRpdGxle1xyXG4gICAgICAgICAgICBmb250LXNpemU6Mi40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDozLjZyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDoxJTtcclxuICAgICAgICAgICAgQG1lZGlhICggbWF4LXdpZHRoOiA1NzZweCApe1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxLjhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zdWJ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxLjZyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjIuOHJlbTtcclxuICAgICAgICAgICAgY29sb3I6JHphdXhfY29sb3Jfc2V0MV9ncmV5MTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10aXRsZSwgJi1zdWJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBAbWVkaWEgKCBtYXgtd2lkdGg6IDU3NnB4ICl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG5cclxuICAgICYtLWZ1bGwtYnRuIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgYXtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXIsXHJcbiAgICAmX19pbWctd3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZy13cmFwcGVyIHtcclxuICAgICAgICBcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBoZWlnaHQ6IDg1cHg7XHJcblxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAvL29iamVjdC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xyXG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3Zlcjsgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7JzsgLy8gRm9yIEpTIHBvbHlmaWxsXHJcblxyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5oZWlnaHQye1xyXG4gICAgICAgICAgICBoZWlnaHQ6MTQwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAoIG1heC13aWR0aDogNTc2cHgpe1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjE5MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIFxyXG4gICAgJl9fY2lyY2xlMSB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuXHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAmLWljb24geyAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNTQpO1xyXG4gICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XHJcblxyXG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcblxyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuXHJcbiAgICAgICAgICAgICYuZGFya3tcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoYmxhY2ssIDAuNTQpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5xcGljb24xLWZ1bGxzY2VlbiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwgLTJweCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIFxyXG4gICAgJl9faW1nLXdyYXBwZXIge1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuXHJcbiAgICAgICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuXHJcbiAgICAgICAgICAgICAgICAmX19jaXJjbGUxIHtcclxuICAgICAgICAgICAgICAgICAgICBcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgW2NsYXNzKj1cIi1pY29uXCJdIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3R5bGUxIHtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3R5bGUye1xyXG5cclxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9faW5uZXJ7XHJcblxyXG4gICAgICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fY2lyY2xlMXtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOnN0YXRpYztcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBDT0xPUiBTRVRTXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4vLyBEZWZhdWx0IHdlYiBzYWZlXHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGUgIDogI0ZGRkZGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjayAgOiAjMDAwMDAwO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X3JlZCAgICA6ICNkOTUzNGY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfZ3JlZW4gIDogIzVjYjg1YztcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlICAgOiAjMzM3YWI3O1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X21hZ2VudGE6ICNGRjAwRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfb3JhbmdlIDogI2YwYWQ0ZTtcclxuXHJcbi8vIFNldCAxXHJcbiR6YXV4X2NvbG9yX3NldDFfd2hpdGUxIDogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcclxuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjRkY1RDI3O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMyA6ICMzMzMzMzM7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s1IDogIzVCNUI1QjtcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazYgOiAjNjY2NjY2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNyA6ICMxNTE0MTQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEgIDogI0FEQURBRDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MiAgOiAjRjRGNEY0O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzICA6ICNDQ0NDQ0M7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTQgIDogI0MxQzFDMTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NSAgOiAjRDZENkQ2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2ICA6ICNCQ0JDQkM7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTcgIDogI2VmZWZlZjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5OCAgOiAjNkY2RjZGO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5ICA6ICNFQUVBRUE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEwIDogI0FBQUFBQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTEgOiAjRTZFNkU2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMiA6ICM5ODk4OTg7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTEgIDogIzBhNDE1NTtcclxuXHJcbi8vIE1haW5cclxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBGb250c1xyXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsXHJcbkhlbHZldGljYSxcclxuQXJpYWwsXHJcbnNhbnMtc2VyaWY7XHJcbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsXHJcbkhlbHZldGljYSxcclxuQXJpYWwsXHJcbnNhbnMtc2VyaWY7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEJPT1RTVFJBUCBPVkVSUklERVxyXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAwLjY1O1xyXG4kZ3JpZC1ndXR0ZXItd2lkdGggICAgIDogMzBweDtcclxuXHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKHNtOiA1NDBweCwgLy8gZGVmYXVsdFxyXG4gIG1kICAgICAgICAgICAgICAgICA6IDcyMHB4LCAvLyBkZWZhdWx0XHJcbiAgbGcgICAgICAgICAgICAgICAgIDogOTYwcHgsIC8vIGRlZmF1bHRcclxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZFxyXG4gIHhsICAgICAgICAgICAgICAgICA6IDE0MTAgKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZCAoZG9tdXMgZmVlZGJhY2sgMDQvMDYvMjAyMClcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRzcGFjZXIgOiAxcmVtO1xyXG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XHJcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKGYyOiAycHgsXHJcbiAgICBmNTogNXB4LFxyXG4gICAgZjEwOiAxMHB4LFxyXG4gICAgZjE1OiAxNXB4LFxyXG4gICAgZjE2OiAxNnB4LFxyXG4gICAgZjIwOiAyMHB4LFxyXG4gICAgZjI1OiAyNXB4LFxyXG4gICAgZjI3OiAyN3B4LFxyXG4gICAgZjMwOiAzMHB4LFxyXG4gICAgZjM1OiAzNXB4LFxyXG4gICAgZjQwOiA0MHB4LFxyXG4gICAgZjQ1OiA0NXB4LFxyXG4gICAgZjUwOiA1MHB4LFxyXG4gICAgZjU1OiA1NXB4LFxyXG4gICAgZjYwOiA2MHB4LFxyXG4gICAgZjY1OiA2NXB4LFxyXG4gICAgZjcwOiA3MHB4LFxyXG4gICAgZjc1OiA3NXB4LFxyXG4gICAgZjgwOiA4MHB4LFxyXG4gICAgZjg1OiA4NXB4LFxyXG4gICAgZjkwOiA5MHB4LFxyXG4gICAgZjk1OiA5NXB4LFxyXG4gICAgZjEwMDogMTAwcHgsXHJcbiAgICBmMTIwOiAxMjBweCxcclxuICAgIGYxMzA6IDEzMHB4LFxyXG4gICAgZjE1MDogMTUwcHgsXHJcbiAgICBmMjAwOiAyMDBweCxcclxuICAgIGYyNTA6IDI1MHB4KSxcclxuICAkc3BhY2Vycyk7Il19 */

.l-intro2 .l-intro2__description {
    font-size: 17.23px;
    color: #525252; }
.l-intro2 .l-intro2__description--link {
    color: #ff5d27;
    text-decoration: underline;
    font-weight: bold; }

.l-intro2 .l-intro2__external {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: bold;
    cursor: pointer !important; }
.l-intro2 .l-intro2__external--link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 42px;
    width: 42px;
    background: #bababa; }
.l-intro2 .l-intro2__external--link i {
    color: #fff;
    font-size: 23px;
    margin: 0 0 5px 5px; }
.l-intro2 .l-intro2__external--link:hover {
    text-decoration: none !important; }
.l-intro2 .l-intro2__external--disabled {
    color: #666666;
    opacity: .5; }
.l-intro2 .l-intro2__external--disabled:hover {
    text-decoration: none !important; }

.l-intro2 .l-intro2__main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
.l-intro2 .l-intro2__main .card_wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
.l-intro2 .l-intro2__main__card-wrapper {
    width: 74%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
.l-intro2 .l-intro2__main__card-wrapper .l-intro2__card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background: #fff;
    border-radius: 8px;
    margin: 0 1.5rem;
    padding: 1rem 5px;
    width: 33.333%; }
.l-intro2 .l-intro2__main__card-wrapper .l-intro2__card-percentage span {
    font-size: 45px;
    font-weight: bold;
    line-height: 1;
    margin-left: 10px; }
.l-intro2 .l-intro2__main__card-wrapper .l-intro2__card-percentage small {
    font-size: 19px;
    font-weight: 400;
    line-height: 1.8;
    color: #333333; }
.l-intro2 .l-intro2__main__card-wrapper .l-intro2__card h2 {
    color: #666666;
    font-weight: 600;
    font-size: 20px; }
.l-intro2 .l-intro2__main button.c-btn1 {
    width: calc(74% - 3rem) !important; }

.l-intro2 .l-intro2__progress {
    height: 8px;
    width: 76%; }
.l-intro2 .l-intro2__progress > div {
    height: 8px;
    width: 33.3333%; }
.l-intro2 .l-intro2__progress--bg-yellow {
    background: #FFC31F; }
.l-intro2 .l-intro2__progress--bg-blue {
    background: #3E97FF; }
.l-intro2 .l-intro2__progress--bg-green {
    background: #26BE0A; }

.l-intro2 .l-intro2--yellow {
    color: #FFC31F; }

.l-intro2 .l-intro2--blue {
    color: #3E97FF; }

.l-intro2 .l-intro2--green {
    color: #26BE0A; }

.l-intro2 .title {
    font-size: 21px;
    font-weight: 500; }

@media (max-width: 767.98px) {
    .l-intro2 .l-intro2__area {
        background: #ffffff;
        padding: 1.4rem 15px !important;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
    .l-intro2 .l-intro2__area img {
        height: 31.78px;
        margin-top: 5px; }
    .l-intro2 .l-intro2__description {
        font-size: 13px;
        padding: 0 0 0 1.8rem !important; }
    .l-intro2 .l-intro2__main {
        padding: 1.6rem 15px; }
    .l-intro2 .l-intro2__main .title {
        font-size: 18px;
        text-align: center; }
    .l-intro2 .l-intro2__main button.c-btn1 {
        width: 100% !important; }
    .l-intro2 .l-intro2__main button.c-btn1 span {
        padding: 1rem 0 !important; }
    .l-intro2 .l-intro2__main__card-wrapper {
        width: 100% !important; }
    .l-intro2 .l-intro2__card {
        margin: 0 .3rem !important;
        padding: 5px !important;
        min-width: 32.333% !important; }
    .l-intro2 .l-intro2__card span {
        font-size: 32px !important; }
    .l-intro2 .l-intro2__card h2 {
        font-size: 14px !important; }
    .l-intro2 .l-intro2__progress {
        height: 12px !important;
        width: 100%; }
    .l-intro2 .l-intro2__progress > div {
        height: 12px !important; }
    .l-intro2 .l-intro2__external--link {
        background: #eeeeee !important; }
    .l-intro2 .l-intro2__external--link i {
        color: #666666 !important; }
    .l-intro2 .l-intro2__external--link.text-white {
        background: #bababa !important; }
    .l-intro2 .l-intro2__external--link.text-white i {
        color: #ffffff !important; }
    .l-intro2 .l-intro2__external--disabled {
        color: #333333 !important; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvaW50cm8yLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiYWJzdHJhY3RzL19taXhpbnMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBU0E7RUFHUSxrQkFBa0I7RUFDbEIsY0NRd0IsRUFBQTtFRFpoQztJQU1ZLGNDSXFCO0lESHJCLDBCQUEwQjtJQUMxQixpQkFBaUIsRUFBQTs7QUFSN0I7RUFjUSx5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsMEJBQTBCLEVBQUE7RUFoQmxDO0lFK0NJLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2Isd0JBQXVCO1FBQXZCLHFCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIseUJBQW1CO1FBQW5CLHNCQUFtQjtZQUFuQixtQkFBbUI7SUY3QlgsWUFBWTtJQUNaLFdBQVc7SUFDWCxtQkNVb0IsRUFBQTtJRGhDaEM7TUF3QmdCLFdBQVc7TUFDWCxlQUFlO01BQ2YsbUJBQW1CLEVBQUE7SUExQm5DO01BOEJnQixnQ0FBZ0MsRUFBQTtFQTlCaEQ7SUFtQ1ksY0NyQm9CO0lEc0JwQixXQUFXLEVBQUE7SUFwQ3ZCO01Bc0NnQixnQ0FBZ0MsRUFBQTs7QUF0Q2hEO0VFK0NJLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2Isd0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIseUJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7RUZIZiw0QkFBc0I7RUFBdEIsNkJBQXNCO01BQXRCLDBCQUFzQjtVQUF0QixzQkFBc0IsRUFBQTtFQTlDOUI7SUUrQ0ksb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYix3QkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QjtJQUN2Qix5QkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQixFQUFBO0VGakR2QjtJQW9EWSxVQUFVO0lFTGxCLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2Isd0JBQXVCO1FBQXZCLHFCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIseUJBQW1CO1FBQW5CLHNCQUFtQjtZQUFuQixtQkFBbUIsRUFBQTtJRmpEdkI7TUUrQ0ksb0JBQWE7TUFBYixvQkFBYTtNQUFiLGFBQWE7TUFDYix3QkFBdUI7VUFBdkIscUJBQXVCO2NBQXZCLHVCQUF1QjtNQUN2Qix5QkFBbUI7VUFBbkIsc0JBQW1CO2NBQW5CLG1CQUFtQjtNRk9QLDRCQUFzQjtNQUF0Qiw2QkFBc0I7VUFBdEIsMEJBQXNCO2NBQXRCLHNCQUFzQjtNQUN0QixnQkFBZ0I7TUFDaEIsa0JBQWtCO01BQ2xCLGdCQUFnQjtNQUNoQixpQkFBaUI7TUFDakIsY0FBYyxFQUFBO01BN0Q5QjtRQWdFcUIsZUFBZTtRQUNmLGlCQUFpQjtRQUNqQixjQUFjO1FBQ2QsaUJBQWlCLEVBQUE7TUFuRXRDO1FBc0VvQixlQUFlO1FBQ2YsZ0JBQWdCO1FBQ2hCLGdCQUFnQjtRQUNoQixjQzlEWSxFQUFBO01EWGhDO1FBOEVvQixjQ2hFWTtRRGlFWixnQkFBZ0I7UUFDaEIsZUFBZSxFQUFBO0VBaEZuQztJQXVGWSxrQ0FBa0MsRUFBQTs7QUF2RjlDO0VBNEZRLFdBQVc7RUFDWCxVQUFVLEVBQUE7RUE3RmxCO0lBK0ZZLFdBQVc7SUFDWCxlQUFlLEVBQUE7RUFoRzNCO0lBb0dZLG1CQ25EdUIsRUFBQTtFRGpEbkM7SUF1R1ksbUJDbkdzQixFQUFBO0VESmxDO0lBMEdZLG1CQ3hHdUIsRUFBQTs7QURGbkM7RUFnSFEsY0MvRDJCLEVBQUE7O0FEakRuQztFQW1IUSxjQy9HMEIsRUFBQTs7QURKbEM7RUFzSFEsY0NwSDJCLEVBQUE7O0FERm5DO0VBMEhRLGVBQWU7RUFDZixnQkFBZ0IsRUFBQTs7QUczRHBCO0VIaEVKO0lBaUlZLG1CQ25Jc0I7SURvSXRCLCtCQUErQjtJQUMvQixvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYSxFQUFBO0lBbkl6QjtNQXFJZ0IsZUFBZTtNQUNmLGVBQWUsRUFBQTtFQXRJL0I7SUEwSVksZUFBZTtJQUNmLGdDQUFnQyxFQUFBO0VBM0k1QztJQStJWSxvQkFBb0IsRUFBQTtJQS9JaEM7TUFpSmdCLGVBQWU7TUFDZixrQkFBa0IsRUFBQTtJQWxKbEM7TUFzSmdCLHNCQUFzQixFQUFBO01BdEp0QztRQXdKb0IsMEJBQTBCLEVBQUE7RUF4SjlDO0lBOEpZLHNCQUFzQixFQUFBO0VBOUpsQztJQWtLWSwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBQ3ZCLDZCQUE2QixFQUFBO0lBcEt6QztNQXNLZ0IsMEJBQTBCLEVBQUE7SUF0SzFDO01BeUtnQiwwQkFBMEIsRUFBQTtFQXpLMUM7SUE4S1ksdUJBQXVCO0lBQ3ZCLFdBQVcsRUFBQTtJQS9LdkI7TUFpTGdCLHVCQUF1QixFQUFBO0VBakx2QztJQXVMZ0IsOEJBQThDLEVBQUE7SUF2TDlEO01BeUxvQix5QkFBeUMsRUFBQTtJQXpMN0Q7TUE0TG9CLDhCQUE4QyxFQUFBO01BNUxsRTtRQThMd0IseUJBQTJDLEVBQUE7RUE5TG5FO0lBb01nQix5QkFBeUMsRUFBQSxFQUM1QyIsImZpbGUiOiJjb21wb25lbnRzL2ludHJvMi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCAnVVRGLTgnO1xuXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XG5cbiRjb21wb25lbnQtcHJlZml4IDogJ2wnO1xuJGNvbXBvbmVudC1uYW1lIDogJ2ludHJvMic7XG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XG5cblxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuICAgIFxuICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9X19kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTcuMjNweDtcbiAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmxhY2s0O1xuICAgICAgICAmLS1saW5re1xuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9X19leHRlcm5hbCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcblxuICAgICAgICAmLS1saW5rIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhDZW50ZXIoKTtcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTc7XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDVweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tZGlzYWJsZWQge1xuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmxhY2s2O1xuICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG5cbiAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fbWFpbiB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhDZW50ZXIoKTsgXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC5jYXJkX3dyYXBwZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleENlbnRlcigpOyAgXG4gICAgICAgIH1cblxuICAgICAgICAmX19jYXJkLXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDc0JTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhDZW50ZXIoKTtcbiAgICAgICAgICAgIC5sLWludHJvMl9fY2FyZCB7IFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhDZW50ZXIoKTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxLjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSA1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzMyU7XG4gICAgICAgICAgICAgICAgJi1wZXJjZW50YWdlIHtcbiAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyBcbiAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOyBcbiAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcbiAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmIGJ1dHRvbi5jLWJ0bjEge1xuICAgICAgICAgICAgLy8gd2lkdGggb2YgY2FyZHMgbWludXMgMS41cmVtICsgMS41cmVtIG9mIGNhcmRzIGxlZnQmcmlnaHQgbWFyZ2luc1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNzQlIC0gM3JlbSkgIWltcG9ydGFudDsgICAgICAgICAgICBcbiAgICAgICAgfTtcbiAgICB9XG5cbiAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fcHJvZ3Jlc3Mge1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgd2lkdGg6IDc2JTtcbiAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWJnLXllbGxvdyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkemF1eF9jb2xvcl9kZWZhdWx0X3llbGxvdztcbiAgICAgICAgfVxuICAgICAgICAmLS1iZy1ibHVlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR6YXV4X2NvbG9yX2RlZmF1bHRfYmx1ZTI7XG4gICAgICAgIH1cbiAgICAgICAgJi0tYmctZ3JlZW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbjI7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9LS15ZWxsb3cge1xuICAgICAgICBjb2xvcjogJHphdXhfY29sb3JfZGVmYXVsdF95ZWxsb3c7XG4gICAgfVxuICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9LS1ibHVlIHtcbiAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX2RlZmF1bHRfYmx1ZTI7XG4gICAgfVxuICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9LS1ncmVlbiB7XG4gICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuMjtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn1fX2FyZWEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjRyZW0gMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMS43OHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMS44cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fbWFpbntcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNnJlbSAxNXB4O1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBidXR0b24uYy1idG4xIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fbWFpbl9fY2FyZC13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fY2FyZHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAuM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMyLjMzMyUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn1fX3Byb2dyZXNze1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICYgPiBkaXYge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn1fX2V4dGVybmFsIHtcbiAgICAgICAgICAgICYtLWxpbmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTE1ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrNiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnRleHQtd2hpdGUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxNyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazMgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gQ09MT1IgU0VUU1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gRGVmYXVsdCB3ZWIgc2FmZVxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTogI2ZmZmZmZjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmxhY2s6ICMwMDAwMDA7XG4kemF1eF9jb2xvcl9kZWZhdWx0X3JlZDogI2Q5NTM0ZjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfZ3JlZW46ICM1Y2I4NWM7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuMjogIzI2QkUwQTtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmx1ZTogIzMzN2FiNztcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmx1ZTI6ICMzRTk3RkY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X21hZ2VudGE6ICNmZjAwZmY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X29yYW5nZTogI2YwYWQ0ZTtcblxuLy8gU2V0IDFcbiR6YXV4X2NvbG9yX3NldDFfd2hpdGUxOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjZmY1ZDI3O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazM6ICMzMzMzMzM7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNDogIzUyNTI1MjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s1OiAjNWI1YjViO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazY6ICM2NjY2NjY7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNzogIzE1MTQxNDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE6ICNhZGFkYWQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyOiAjZjRmNGY0O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MzogI2NjY2NjYztcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTQ6ICNjMWMxYzE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1OiAjZDZkNmQ2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NjogI2JjYmNiYztcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTc6ICNlZmVmZWY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4OiAjNmY2ZjZmO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5OTogI2VhZWFlYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEwOiAjYWFhYWFhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTE6ICNlNmU2ZTY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMjogIzk4OTg5ODtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEzOiAjNzA3MDcwO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTQ6ICM1ODY1NmU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNTogI2VlZWVlZTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE2OiAjZTVlNWU1O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTc6ICNiYWJhYmE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxODogIzZGNkY2RTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE5OiAjODE4MTgxO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MjA6ICM4RThFOEU7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUxOiAjMGE0MTU1O1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMjogIzAwYzJlMjtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTM6ICMwMDU5OTk7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWU0OiAjMDA5RUUzO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlNTogIzk1Q0ZFRDtcbiR6YXV4X2NvbG9yX3NldDFfcmVkMTogI2QyMGExMTtcbiR6YXV4X2NvbG9yX3NldDFfcmVkMjogI2IyNGQ1MDtcbiR6YXV4X2NvbG9yX3NldDFfcmVkMzogI0UyMDAwMDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4xOiAjMDA5OTMzO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjI6ICMwMDdkM2E7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMzogIzUwYmM0YTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW40OiAjODhCMzFBO1xuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UyOiAjZmY5OTAwO1xuJHphdXhfY29sb3JfZGVmYXVsdF95ZWxsb3c6ICNGRkMzMUY7XG5cbi8vIE1haW5cbiR6YXV4X2NvbG9yX21haW5fYnJhbmQ6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBGb250c1xuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4kemF1eF9mb250MTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXG4kemF1eF9mb250MjogQml0dGVyLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIEJPT1RTVFJBUCBPVkVSUklERVxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogMC42NTtcbiRncmlkLWd1dHRlci13aWR0aDogMzBweDtcblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgLy8gZGVmYXVsdFxuICBtZDogNzIwcHgsXG4gIC8vIGRlZmF1bHRcbiAgbGc6IDk2MHB4LFxuICAvLyBkZWZhdWx0XG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAgIC8vIGNoYW5nZWRcbiAgeGw6IDE0MTAgKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZCAoZG9tdXMgZmVlZGJhY2sgMDQvMDYvMjAyMCksXG4pICFkZWZhdWx0O1xuXG4kc3BhY2VyOiAxcmVtO1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIGYyOiAycHgsXG4gICAgZjU6IDVweCxcbiAgICBmMTA6IDEwcHgsXG4gICAgZjE1OiAxNXB4LFxuICAgIGYxNjogMTZweCxcbiAgICBmMjA6IDIwcHgsXG4gICAgZjI1OiAyNXB4LFxuICAgIGYyNzogMjdweCxcbiAgICBmMzA6IDMwcHgsXG4gICAgZjM1OiAzNXB4LFxuICAgIGY0MDogNDBweCxcbiAgICBmNDU6IDQ1cHgsXG4gICAgZjUwOiA1MHB4LFxuICAgIGY1NTogNTVweCxcbiAgICBmNjA6IDYwcHgsXG4gICAgZjY1OiA2NXB4LFxuICAgIGY3MDogNzBweCxcbiAgICBmNzU6IDc1cHgsXG4gICAgZjgwOiA4MHB4LFxuICAgIGY4NTogODVweCxcbiAgICBmOTA6IDkwcHgsXG4gICAgZjk1OiA5NXB4LFxuICAgIGYxMDA6IDEwMHB4LFxuICAgIGYxMjA6IDEyMHB4LFxuICAgIGYxMzA6IDEzMHB4LFxuICAgIGYxNTA6IDE1MHB4LFxuICAgIGYyMDA6IDIwMHB4LFxuICAgIGYyNTA6IDI1MHB4LFxuICApLFxuICAkc3BhY2Vyc1xuKTtcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gU2FzcyBtaXhpbiB0byB0YXJnZXQgaGlnaCBkZW5zaXR5IHNjcmVlbnMuXG4vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9waWVycmVidXJlbC9zYXNzLXJlc29sdXRpb25cbkBtaXhpbiByZXNvbHV0aW9uKCRyZXNvbHV0aW9uOiAkcmVzb2x1dGlvbi1kZWZhdWx0KSB7XG5cblx0JHJlc29sdXRpb246IHJlc29sdXRpb24tcHJlc2V0KCRyZXNvbHV0aW9uKTtcblxuXHRAaWYgdHlwZS1vZigkcmVzb2x1dGlvbikgPT0gXCJudW1iZXJcIiB7XG5cblx0XHRAaWYgdW5pdCgkcmVzb2x1dGlvbikgPT0gXCJkcGlcIiB7XG5cdFx0XHQkcmVzb2x1dGlvbjogJHJlc29sdXRpb24gLyA5NmRwaTtcblx0XHR9IEBlbHNlIGlmIHVuaXQoJHJlc29sdXRpb24pID09IFwiJVwiIHtcblx0XHRcdCRyZXNvbHV0aW9uOiAkcmVzb2x1dGlvbiAvIDEwMCU7XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHQkcmVzb2x1dGlvbjogJHJlc29sdXRpb24gLyAoJHJlc29sdXRpb24gKiAwICsgMSlcblx0XHR9XG5cblx0XHRAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogI3skcmVzb2x1dGlvbn0pLCAobWluLXJlc29sdXRpb246ICN7JHJlc29sdXRpb24gKiA5NmRwaX0pIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblxuXHR9IEBlbHNlIHtcblx0XHRcblx0XHRAZXJyb3IgXCIjeyRyZXNvbHV0aW9ufSBpcyBub3QgYSB2YWxpZCByZXNvbHV0aW9uIG9yIHByZXNldFwiO1xuXG5cdH1cblxufVxuXG5AbWl4aW4gYXBwZWFyYW5jZSgkdmFsdWUpIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiAkdmFsdWU7XG5cdC1tb3otYXBwZWFyYW5jZTogJHZhbHVlO1xuXHRhcHBlYXJhbmNlOiAkdmFsdWU7XG59XG5cbi8vIEBzZWUgaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9zdHlsaW5nLXVuZGVybGluZXMtd2ViL1xuQG1peGluIHVuZGVybGluZSgkdGV4dF9jb2xvciwgJGJnX2NvbG9yKSB7XG5cdHRleHQtc2hhZG93OiAtMnB4IC0ycHggJGJnX2NvbG9yLCAtMnB4IDJweCAkYmdfY29sb3IsIDJweCAtMnB4ICRiZ19jb2xvciwgMnB4IDJweCAkYmdfY29sb3I7XG5cdGJveC1zaGFkb3c6IGluc2V0IDAgLTAuMTc1ZW0gJGJnX2NvbG9yLCBpbnNldCAwIC0wLjJlbSAkdGV4dF9jb2xvcjtcbn1cblxuQG1peGluIGNhbmNlbC1zdHlsZSgpIHtcblx0Jjo6LW1zLWNsZWFyIHtAY29udGVudH1cblx0Jjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7QGNvbnRlbnR9XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlcjIoKSB7XG5cdCY6OnBsYWNlaG9sZGVyIHtAY29udGVudH1cblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7QGNvbnRlbnR9XG5cdCY6LW1vei1wbGFjZWhvbGRlciB7QGNvbnRlbnR9XG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge0Bjb250ZW50fVxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7QGNvbnRlbnR9XG59XG5cbkBtaXhpbiBmbGV4Q2VudGVyKCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn0iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
.c-typo3--style1 li,
.c-typo3--style1 p,
.c-typo3--style1 .p {
  font-family: Work Sans, sans-serif;
  font-weight: nromal;
  font-size: 1.4rem;
  line-height: 2.4rem; }
  .c-typo3--style1 li:not(:last-child),
  .c-typo3--style1 p:not(:last-child),
  .c-typo3--style1 .p:not(:last-child) {
    margin-bottom: 10px; }

.c-typo3--style1 p:not(:last-child),
.c-typo3--style1 .p:not(:last-child) {
  margin-bottom: 20px; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvdHlwbzMuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUs7OztFQUtPLG9EQzRCd0M7RUQzQnhDLG1CQUFtQjtFQUVuQixpQkFBaUI7RUFDakIsbUJBQW1CLEVBQUE7RUFUMUI7OztJQVlXLG1CQUFtQixFQUFBOztBQVo5Qjs7RUFxQlcsbUJBQW1CLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy90eXBvMy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XHJcblxyXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lIDogJ3R5cG8zJztcclxuJGNvbXBvbmVudC1zZWxlY3RvciA6ICRjb21wb25lbnQtcHJlZml4ICsgJy0nICsgJGNvbXBvbmVudC1uYW1lO1xyXG5cclxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG5cclxuICAgICYtLXN0eWxlMSB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIGxpLFxyXG4gICAgICAgIHAsXHJcbiAgICAgICAgLnAge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBucm9tYWw7IC8vIG5vcm1hbFxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAsXHJcbiAgICAgICAgLnAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQ09MT1IgU0VUU1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuLy8gRGVmYXVsdCB3ZWIgc2FmZVxyXG4kemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlOiAjRkZGRkZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrOiAjMDAwMDAwO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X3JlZDogI2Q5NTM0ZjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbjogIzVjYjg1YztcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlOiAjMzM3YWI3O1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X21hZ2VudGE6ICNGRjAwRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfb3JhbmdlOiAjZjBhZDRlO1xyXG5cclxuLy8gU2V0IDFcclxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XHJcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI0ZGNUQyNztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazM6ICMzMzMzMzM7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s1OiAjNUI1QjVCO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNjogIzY2NjY2NjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTogI0FEQURBRDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MjogI0Y0RjRGNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MzogI0NDQ0NDQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NDogI0MxQzFDMTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NTogI0Q2RDZENjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NjogI0JDQkNCQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NzogI2VmZWZlZjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5ODogIzZGNkY2RjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5OTogI0VBRUFFQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTA6ICNBQUFBQUE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExOiAjRTZFNkU2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMjogIzk4OTg5ODtcclxuXHJcbi8vIE1haW5cclxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBGb250c1xyXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEJPT1RTVFJBUCBPVkVSUklERVxyXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAwLjY1O1xyXG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHg7XHJcblxyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTQwcHgsIC8vIGRlZmF1bHRcclxuICBtZDogNzIwcHgsIC8vIGRlZmF1bHRcclxuICBsZzogOTYwcHgsIC8vIGRlZmF1bHRcclxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZFxyXG4gIHhsOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kc3BhY2VyOiAxcmVtO1xyXG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XHJcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXHJcbiAgKFxyXG4gICAgZjI6IDJweCxcclxuICAgIGY1OiA1cHgsXHJcbiAgICBmMTA6IDEwcHgsXHJcbiAgICBmMTU6IDE1cHgsXHJcbiAgICBmMTY6IDE2cHgsXHJcbiAgICBmMjA6IDIwcHgsXHJcbiAgICBmMjU6IDI1cHgsXHJcbiAgICBmMzA6IDMwcHgsXHJcbiAgICBmMzU6IDM1cHgsXHJcbiAgICBmNDA6IDQwcHgsXHJcbiAgICBmNDU6IDQ1cHgsXHJcbiAgICBmNTA6IDUwcHgsXHJcbiAgICBmNTU6IDU1cHgsXHJcbiAgICBmNjA6IDYwcHgsXHJcbiAgICBmNjU6IDY1cHgsXHJcbiAgICBmNzA6IDcwcHgsXHJcbiAgICBmNzU6IDc1cHgsXHJcbiAgICBmODA6IDgwcHgsXHJcbiAgICBmODU6IDg1cHgsXHJcbiAgICBmOTA6IDkwcHgsXHJcbiAgICBmOTU6IDk1cHgsXHJcbiAgICBmMTAwOiAxMDBweFxyXG4gICksXHJcbiAgJHNwYWNlcnNcclxuKTsiXX0= */

.c-lp100km__btn-modal {
  text-decoration-thickness: 1px;
  border: 0;
  padding: 0;
  border-bottom: 1px solid #ff5d27;
  min-height: 0; }
  .c-lp100km__btn-modal:focus, .c-lp100km__btn-modal:hover, .c-lp100km__btn-modal:active {
    color: #ff5d27 !important;
    background-color: transparent !important; }

.c-lp100km__text-intro p {
  font-weight: 600; }

@media (min-width: 992px) {
  .c-lp100km__text-intro p {
    font-weight: 500; } }

@media (max-width: 991.98px) {
  .c-lp100km__img-sign1 {
    max-width: 163px; } }

.c-lp100km__infographic {
  background-color: #d7eff9; }
  @media (min-width: 992px) {
    .c-lp100km__infographic {
      margin-top: 80px; } }
  @media (max-width: 991.98px) {
    .c-lp100km__infographic-inner {
      overflow-x: hidden; } }

@media (max-width: 991.98px) {
  .c-lp100km__overlay {
    display: none;
    position: absolute;
    z-index: 21;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5); } }

.c-lp100km__circle1 {
  width: 100%;
  height: 100vh;
  max-width: 250px;
  max-height: 250px;
  border: 10px solid #9ec7db;
  background-color: #ffffff;
  text-align: center;
  border-radius: 50%; }
  @media (max-width: 991.98px) {
    .c-lp100km__circle1 {
      display: none; } }
  @media (min-width: 992px) {
    .c-lp100km__circle1 {
      display: block !important; } }
  .c-lp100km__circle1 > div {
    padding-top: 15px;
    max-width: 80%;
    margin: 0 auto; }
    .c-lp100km__circle1 > div p {
      font-family: Work Sans, sans-serif;
      font-weight: 600;
      font-size: 2.1rem;
      line-height: 2.4rem;
      color: #333333; }

.c-lp100km__phone-img {
  margin-top: 0px;
  margin-bottom: 120px; }
  @media (min-width: 992px) {
    .c-lp100km__phone-img {
      margin-top: -70px; } }

.c-lp100km__phone-connections {
  position: absolute;
  top: -70px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  margin-left: 3px;
  max-width: 900px; }

.c-lp100km__btn-circle {
  z-index: 12;
  position: absolute;
  width: 48px;
  height: 48px;
  border: 0;
  border-radius: 50%;
  background-color: #FFF;
  padding: 3px;
  line-height: 0; }
  .c-lp100km__btn-circle span {
    display: block;
    width: 42px;
    height: 42px;
    border-radius: 50%;
    background-color: #93C8DD;
    padding: 6px; }
    .c-lp100km__btn-circle span span {
      width: 31px;
      height: 31px;
      border-radius: 50%;
      background-color: #FFF;
      padding: 4px; }
      .c-lp100km__btn-circle span span span {
        width: 23px;
        height: 23px;
        border-radius: 50%;
        background-color: #93C8DD;
        padding: 0; }

.c-lp100km__feature-triggers-wrapper [class*="__btn-"] {
  position: absolute;
  left: 50%; }
  .c-lp100km__feature-triggers-wrapper [class*="__btn-"]:nth-child(1) {
    top: 165px;
    margin-left: -169px; }
  .c-lp100km__feature-triggers-wrapper [class*="__btn-"]:nth-child(2) {
    top: 276px;
    margin-left: 125px; }
  .c-lp100km__feature-triggers-wrapper [class*="__btn-"]:nth-child(3) {
    top: 606px;
    margin-left: -188px; }
  .c-lp100km__feature-triggers-wrapper [class*="__btn-"]:nth-child(4) {
    top: 730px;
    margin-left: 86px; }

.c-lp100km__feature-wrapper [class*="__circle"] {
  position: absolute;
  left: 50%;
  z-index: 100; }
  @media (max-width: 991.98px) {
    .c-lp100km__feature-wrapper [class*="__circle"] {
      top: 272px;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%); } }
  @media (min-width: 992px) {
    .c-lp100km__feature-wrapper [class*="__circle"]:nth-child(1) {
      top: 48px;
      margin-left: -440px; } }
  @media (min-width: 992px) {
    .c-lp100km__feature-wrapper [class*="__circle"]:nth-child(2) {
      top: 34px;
      margin-left: 200px; } }
  @media (min-width: 992px) {
    .c-lp100km__feature-wrapper [class*="__circle"]:nth-child(3) {
      top: 354px;
      margin-left: -446px; } }
  @media (min-width: 992px) {
    .c-lp100km__feature-wrapper [class*="__circle"]:nth-child(4) {
      top: 354px;
      margin-left: 200px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvbHAxMDBrbS5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUU7RUFFRSw4QkFBOEI7RUFDOUIsU0FBUztFQUNULFVBQVU7RUFDVixnQ0NJNkI7RURIN0IsYUFBYSxFQUFBO0VBTmQ7SUFXRyx5QkFBMEM7SUFDMUMsd0NBQXdDLEVBQUE7O0FBSTNDO0VBR0csZ0JBQWdCLEVBQUE7O0FFK0JsQjtFRmxDRDtJQVFLLGdCQUFnQixFQUFBLEVBQ2pCOztBRXNDSDtFRmpDRjtJQUVJLGdCQUFnQixFQUFBLEVBRW5COztBQUVEO0VBQ0UseUJBQXlCLEVBQUE7RUVhekI7SUZkRjtNQUlJLGdCQUFnQixFQUFBLEVBU25CO0VFY0M7SUZwQkE7TUFFSSxrQkFBa0IsRUFBQSxFQUVyQjs7QUVnQkQ7RUZaRjtJQUVJLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIsV0FBVztJQUNYLE1BQU07SUFDTixPQUFPO0lBQ1AsV0FBVztJQUNYLFlBQVk7SUFDWixvQ0FBaUMsRUFBQSxFQUVwQzs7QUFFRDtFQVVFLFdBQVc7RUFDWCxhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQiwwQkFBMEI7RUFDMUIseUJBQXlCO0VBQ3pCLGtCQUFrQjtFQUNsQixrQkFBa0IsRUFBQTtFRWxCbEI7SUZDRjtNQUdJLGFBQWEsRUFBQSxFQTZCaEI7RUU5Q0M7SUZjRjtNQU9JLHlCQUNGLEVBQUEsRUF3QkQ7RUFoQ0E7SUFvQkcsaUJBQWlCO0lBQ2pCLGNBQWM7SUFDZCxjQUFjLEVBQUE7SUF0QmpCO01BeUJLLG9EQy9CNEM7TURnQzVDLGdCQUFnQjtNQUNoQixpQkFBaUI7TUFDakIsbUJBQW1CO01BQ25CLGNDbkZ3QixFQUFBOztBRHdGOUI7RUFFRSxlQUFlO0VBQ2Ysb0JBQW9CLEVBQUE7RUVuRHBCO0lGZ0RGO01BTUksaUJBQWlCLEVBQUEsRUFFcEI7O0FBRUQ7RUFDRSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFNBQVM7RUFDVCxtQ0FBMkI7VUFBM0IsMkJBQTJCO0VBQzNCLGdCQUFnQjtFQUNoQixnQkFBZ0IsRUFBQTs7QUFHbEI7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0VBRWxCLFdBQVc7RUFDWCxZQUFZO0VBQ1osU0FBUztFQUNULGtCQUFrQjtFQUNsQixzQkFBc0I7RUFDdEIsWUFBWTtFQUNaLGNBQWMsRUFBQTtFQVZmO0lBWUcsY0FBYztJQUNkLFdBQVc7SUFDWCxZQUFZO0lBQ1osa0JBQWtCO0lBQ2xCLHlCQUF5QjtJQUN6QixZQUFZLEVBQUE7SUFqQmY7TUFtQkssV0FBVztNQUNYLFlBQVk7TUFDWixrQkFBa0I7TUFDbEIsc0JBQXNCO01BQ3RCLFlBQVksRUFBQTtNQXZCakI7UUF5Qk8sV0FBVztRQUNYLFlBQVk7UUFDWixrQkFBa0I7UUFDbEIseUJBQXlCO1FBQ3pCLFVBQVUsRUFBQTs7QUFNakI7RUFFRyxrQkFBa0I7RUFDbEIsU0FBUyxFQUFBO0VBSFo7SUFNSyxVQUFVO0lBQ1YsbUJBQW1CLEVBQUE7RUFQeEI7SUFVSyxVQUFVO0lBQ1Ysa0JBQWtCLEVBQUE7RUFYdkI7SUFjSyxVQUFVO0lBQ1YsbUJBQW1CLEVBQUE7RUFmeEI7SUFrQkssVUFBVTtJQUNWLGlCQUFpQixFQUFBOztBQUt0QjtFQUVHLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsWUFBWSxFQUFBO0VFckhkO0lGaUhEO01BT0ssVUFBVTtNQUNWLG1DQUEyQjtjQUEzQiwyQkFBMkIsRUFBQSxFQThCOUI7RUVwS0Q7SUY4SEQ7TUFhTyxTQUFTO01BQ1QsbUJBQW1CLEVBQUEsRUFFdEI7RUU5SUg7SUY4SEQ7TUFvQk8sU0FBUztNQUNULGtCQUFrQixFQUFBLEVBRXJCO0VFckpIO0lGOEhEO01BMkJPLFVBQVU7TUFDVixtQkFBbUIsRUFBQSxFQUV0QjtFRTVKSDtJRjhIRDtNQWtDTyxVQUFVO01BQ1Ysa0JBQWtCLEVBQUEsRUFFckIiLCJmaWxlIjoiY29tcG9uZW50cy9scDEwMGttLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGltcG9ydCBcImJhc2UtY29tcG9uZW50XCI7XG5cbiRjb21wb25lbnQtcHJlZml4OiBcImNcIjtcbiRjb21wb25lbnQtbmFtZTogXCJscDEwMGttXCI7XG4kY29tcG9uZW50LXNlbGVjdG9yOiAkY29tcG9uZW50LXByZWZpeCArIFwiLVwiICsgJGNvbXBvbmVudC1uYW1lO1xuXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG5cbiAgJl9fYnRuLW1vZGFsIHtcbiAgICAvLyBsaW5lLWhlaWdodDogMC45O1xuICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG5cbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0LWludHJvIHtcblxuICAgIHAge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gICZfX2ltZy1zaWduMSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtYXgtd2lkdGg6IDE2M3B4O1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm9ncmFwaGljIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdlZmY5O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICB9XG5cbiAgICAmLWlubmVyIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAmX19vdmVybGF5IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAyMTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC41KTtcbiAgICB9XG4gIH1cblxuICAmX19jaXJjbGUxIHtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50XG4gICAgfVxuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgIGJvcmRlcjogMTBweCBzb2xpZCAjOWVjN2RiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgID4gZGl2IHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19waG9uZS1pbWcge1xuXG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcGhvbmUtY29ubmVjdGlvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC03MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICB9XG5cbiAgJl9fYnRuLWNpcmNsZSB7XG4gICAgei1pbmRleDogMTI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBwYWRkaW5nOiAzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkzQzhERDtcbiAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgIHNwYW4ge1xuICAgICAgICB3aWR0aDogMzFweDtcbiAgICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNDOEREO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19mZWF0dXJlLXRyaWdnZXJzLXdyYXBwZXIge1xuICAgIFtjbGFzcyo9XCJfX2J0bi1cIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHRvcDogMTY1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTY5cHg7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHRvcDogMjc2cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMjVweDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgdG9wOiA2MDZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xODhweDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgdG9wOiA3MzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDg2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZmVhdHVyZS13cmFwcGVyIHtcbiAgICBbY2xhc3MqPVwiX19jaXJjbGVcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgei1pbmRleDogMTAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgdG9wOiAyNzJweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICB0b3A6IDQ4cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC00NDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICB0b3A6IDM0cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIHRvcDogMzU0cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC00NDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICB0b3A6IDM1NHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIENPTE9SIFNFVFNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vIERlZmF1bHQgd2ViIHNhZmVcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU6ICNmZmZmZmY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrOiAjMDAwMDAwO1xuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQ6ICNkOTUzNGY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuOiAjNWNiODVjO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbjI6ICMyNkJFMEE7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWU6ICMzMzdhYjc7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUyOiAjM0U5N0ZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjZmYwMGZmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2U6ICNmMGFkNGU7XG5cbi8vIFNldCAxXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMTogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI2ZmNWQyNztcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szOiAjMzMzMzMzO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazQ6ICM1MjUyNTI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNTogIzViNWI1YjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2OiAjNjY2NjY2O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazc6ICMxNTE0MTQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOiAjYWRhZGFkO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MjogI2Y0ZjRmNDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTM6ICNjY2NjY2M7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0OiAjYzFjMWMxO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NTogI2Q2ZDZkNjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTY6ICNiY2JjYmM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3OiAjZWZlZmVmO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5ODogIzZmNmY2ZjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTk6ICNlYWVhZWE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMDogI2FhYWFhYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExOiAjZTZlNmU2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTI6ICM5ODk4OTg7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMzogIzcwNzA3MDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE0OiAjNTg2NTZlO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTU6ICNlZWVlZWU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNjogI2U1ZTVlNTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE3OiAjYmFiYWJhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTg6ICM2RjZGNkU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOTogIzgxODE4MTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTIwOiAjOEU4RThFO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMTogIzBhNDE1NTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTI6ICMwMGMyZTI7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUzOiAjMDA1OTk5O1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlNDogIzAwOUVFMztcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTU6ICM5NUNGRUQ7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDE6ICNkMjBhMTE7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDI6ICNiMjRkNTA7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDM6ICNFMjAwMDA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMTogIzAwOTkzMztcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4yOiAjMDA3ZDNhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjM6ICM1MGJjNGE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuNDogIzg4QjMxQTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMjogI2ZmOTkwMDtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfeWVsbG93OiAjRkZDMzFGO1xuXG4vLyBNYWluXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gRm9udHNcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJHphdXhfZm9udDE6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuJHphdXhfZm9udDI6IEJpdHRlciwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHg7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIC8vIGRlZmF1bHRcbiAgbWQ6IDcyMHB4LFxuICAvLyBkZWZhdWx0XG4gIGxnOiA5NjBweCxcbiAgLy8gZGVmYXVsdFxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggICAvLyBjaGFuZ2VkXG4gIHhsOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApLFxuKSAhZGVmYXVsdDtcblxuJHNwYWNlcjogMXJlbTtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBmMjogMnB4LFxuICAgIGY1OiA1cHgsXG4gICAgZjEwOiAxMHB4LFxuICAgIGYxNTogMTVweCxcbiAgICBmMTY6IDE2cHgsXG4gICAgZjIwOiAyMHB4LFxuICAgIGYyNTogMjVweCxcbiAgICBmMjc6IDI3cHgsXG4gICAgZjMwOiAzMHB4LFxuICAgIGYzNTogMzVweCxcbiAgICBmNDA6IDQwcHgsXG4gICAgZjQ1OiA0NXB4LFxuICAgIGY1MDogNTBweCxcbiAgICBmNTU6IDU1cHgsXG4gICAgZjYwOiA2MHB4LFxuICAgIGY2NTogNjVweCxcbiAgICBmNzA6IDcwcHgsXG4gICAgZjc1OiA3NXB4LFxuICAgIGY4MDogODBweCxcbiAgICBmODU6IDg1cHgsXG4gICAgZjkwOiA5MHB4LFxuICAgIGY5NTogOTVweCxcbiAgICBmMTAwOiAxMDBweCxcbiAgICBmMTIwOiAxMjBweCxcbiAgICBmMTMwOiAxMzBweCxcbiAgICBmMTUwOiAxNTBweCxcbiAgICBmMjAwOiAyMDBweCxcbiAgICBmMjUwOiAyNTBweCxcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */

@charset "UTF-8";
.c-modal1__btn-close-last, .c-modal1--style1 .c-modal1__btn-close, .c-modal1--style2 .c-modal1__btn-close, .c-modal1--style3 .c-modal1__btn-close {
  background: none;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0; }

.modal.show.most-index {
  z-index: 999999; }

.c-modal1__desktop-head button {
  opacity: 1;
  width: 49px;
  height: 49px;
  border-radius: 50%;
  font-size: 46px;
  color: white;
  appeareance: none; }
  .c-modal1__desktop-head button:hover {
    color: white;
    appeareance: none; }

@media (max-width: 576px) and (orientation: landscape) {
  .c-modal1__desktop-head img {
    width: 50px; } }

.c-modal1__desktop-head--cerca {
  font-size: 44px;
  letter-spacing: 4.4px;
  line-height: 80px;
  color: #CCCCCC;
  text-transform: uppercase;
  font-weight: 200; }

.c-modal1 .modal-body.nopad-x {
  padding-left: 0px !important;
  padding-right: 0px !important; }

.c-modal1 .modal-body.nopad-y {
  padding-top: 0px;
  padding-bottom: 0px; }

.c-modal1__btn-close-last {
  float: right;
  display: block;
  font-family: Work Sans, sans-serif;
  font-size: 1.8rem;
  line-height: 2.4rem;
  font-weight: normal;
  text-transform: uppercase;
  color: #adadad;
  margin-bottom: 25px; }
  .c-modal1__btn-close-last:after {
    font-family: 'qpicon1';
    font-size: 29px;
    display: inline-block;
    content: "";
    position: relative;
    top: 6px;
    left: 1px; }

.c-modal1__videolist > .row {
  height: 100%; }
  .c-modal1__videolist > .row [class*=col-] {
    height: 100%; }
  .c-modal1__videolist > .row .video-container {
    background-color: #333333;
    padding-left: 0px;
    padding-right: 0px;
    overflow: hidden; }
    .c-modal1__videolist > .row .video-container img {
      min-width: 904px; }
      @media (max-width: 991.98px) {
        .c-modal1__videolist > .row .video-container img {
          min-width: 100%; } }
  .c-modal1__videolist > .row .scroll-list {
    height: 509px;
    background-color: #333333;
    color: #ffffff;
    overflow-y: scroll; }
    @media (max-width: 991.98px) {
      .c-modal1__videolist > .row .scroll-list {
        max-height: 350px; } }
    .c-modal1__videolist > .row .scroll-list::-webkit-scrollbar-track {
      border-radius: 0px;
      background-color: transparent; }
    .c-modal1__videolist > .row .scroll-list::-webkit-scrollbar-thumb {
      background-color: #adadad; }
    .c-modal1__videolist > .row .scroll-list ul {
      list-style-type: none; }
      .c-modal1__videolist > .row .scroll-list ul li {
        padding-top: 15px;
        padding-bottom: 15px;
        font-size: 21px;
        cursor: pointer; }
        .c-modal1__videolist > .row .scroll-list ul li.active {
          font-weight: 700; }
        .c-modal1__videolist > .row .scroll-list ul li:hover {
          text-decoration: underline;
          opacity: 0.7; }
        .c-modal1__videolist > .row .scroll-list ul li:first-child {
          text-transform: uppercase;
          padding-top: 16px;
          font-weight: 600; }
          .c-modal1__videolist > .row .scroll-list ul li:first-child:hover {
            text-decoration: none;
            opacity: 1; }

.c-modal1__playlist a {
  color: white; }

.c-modal1__gallery1.light {
  color: #f4f4f4; }

.c-modal1__gallery1-pic {
  position: relative; }
  .c-modal1__gallery1-pic .invisible-bar {
    position: absolute !important; }
  .c-modal1__gallery1-pic .c-slider__btn {
    width: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
    .c-modal1__gallery1-pic .c-slider__btn--next {
      right: 0; }
    .c-modal1__gallery1-pic .c-slider__btn--prev {
      left: 0; }

.c-modal1__gallery1 .modal-title-txt {
  font-size: 2.4rem;
  line-height: 2.4rem;
  display: block;
  font-weight: 200;
  text-transform: uppercase; }

.c-modal1__gallery1 .slider-btn-res .c-slider__btn {
  cursor: pointer;
  position: relative;
  z-index: 10; }
  .c-modal1__gallery1 .slider-btn-res .c-slider__btn--prev {
    float: left; }
  .c-modal1__gallery1 .slider-btn-res .c-slider__btn--next {
    float: right; }

.c-modal1__gallery1-description {
  position: relative; }
  .c-modal1__gallery1-description .c-slider__btn {
    position: absolute;
    cursor: pointer;
    top: 42px;
    z-index: 10;
    height: 50px;
    width: 50px; }
    .c-modal1__gallery1-description .c-slider__btn--prev {
      left: 6px; }
      @media (max-width: 767.98px) {
        .c-modal1__gallery1-description .c-slider__btn--prev {
          left: 3px; } }
    .c-modal1__gallery1-description .c-slider__btn--next {
      right: 6px; }
      @media (max-width: 767.98px) {
        .c-modal1__gallery1-description .c-slider__btn--next {
          right: 3px; } }
    @media (max-width: 767.98px) {
      .c-modal1__gallery1-description .c-slider__btn {
        top: 30px; } }
  .c-modal1__gallery1-description .date {
    border-right: 2px dotted #ffffff; }
    @media (max-width: 767.98px) {
      .c-modal1__gallery1-description .date {
        border-right: none; } }
    .c-modal1__gallery1-description .date .date-elem {
      display: block;
      font-weight: 900;
      text-transform: uppercase; }
      .c-modal1__gallery1-description .date .date-elem.--big {
        font-size: 5.6rem;
        line-height: 5rem; }
      .c-modal1__gallery1-description .date .date-elem.--mid {
        font-size: 3.3rem;
        line-height: 3rem;
        color: #adadad; }
      .c-modal1__gallery1-description .date .date-elem.--small {
        font-size: 2.8rem;
        line-height: 2.5rem;
        color: #6f6f6f; }
  .c-modal1__gallery1-description .text-container {
    font-size: 2.4rem;
    line-height: 3.6rem;
    font-family: Bitter, sans-serif; }
    @media (max-width: 767.98px) {
      .c-modal1__gallery1-description .text-container {
        font-size: 2.1rem;
        line-height: 3.2rem; } }
    .c-modal1__gallery1-description .text-container a {
      color: #ff5d27;
      text-decoration: underline;
      font-weight: 800; }

.c-modal1--gallery .invisible-bar {
  width: 100px;
  height: 100%;
  position: fixed;
  opacity: 0;
  background-color: transparent;
  top: 0px;
  bottom: 0px;
  z-index: 9;
  cursor: pointer; }
  .c-modal1--gallery .invisible-bar--next {
    right: 0px; }
  .c-modal1--gallery .invisible-bar--prev {
    left: 0px; }

@media (min-width: 992px) {
  .c-modal1--gallery .modal-header {
    padding: 0px !important; } }

.c-modal1--gallery .modal-body {
  padding: 0; }

@media (max-width: 372px) {
  .c-modal1--gallery .c-listing-prodotti_primary-text .main-text {
    font-size: 20px !important; } }

@media (max-width: 290px) {
  .c-modal1--gallery .c-listing-prodotti_primary-text .main-text {
    font-size: 16px !important; } }

.c-modal1--gallery .c-slider__btn {
  font-size: 40px;
  height: 40px;
  cursor: pointer;
  line-height: 40px; }
  .c-modal1--gallery .c-slider__btn:after {
    display: block;
    font-family: 'qpicon1';
    color: #707070; }
  .c-modal1--gallery .c-slider__btn--prev:after {
    content: ""; }
  .c-modal1--gallery .c-slider__btn--next:after {
    content: "";
    -webkit-transform: rotateZ(180deg);
            transform: rotateZ(180deg);
    -webkit-transform-origin: center;
            transform-origin: center; }

.c-modal1--gallery .title-holder .c-slider__btn--prev {
  left: 0px;
  top: 12px; }

.c-modal1--gallery .title-holder .c-slider__btn--next {
  top: 12px;
  right: 0px; }

.c-modal1--fullpage {
  padding-right: 0 !important; }
  .c-modal1--fullpage .modal-dialog {
    height: 100%;
    max-width: none;
    padding: 0;
    margin: 0; }
    .c-modal1--fullpage .modal-dialog > .modal-content {
      background-color: transparent;
      height: 100%;
      border: 0;
      border-radius: 0;
      display: block; }
  .c-modal1--fullpage.c-modal1--t-white {
    background-color: #ffffff; }
  .c-modal1--fullpage.c-modal1--t-black {
    background-color: #333333; }
    .c-modal1--fullpage.c-modal1--t-black hr {
      border: none;
      border-top: 1px solid #5b5b5b; }
  .c-modal1--fullpage.c-modal1--t-black-2 {
    background-color: #000000;
    -ms-overflow-style: none;
    scrollbar-width: none; }
    .c-modal1--fullpage.c-modal1--t-black-2::-webkit-scrollbar {
      display: none; }

.c-modal1--style1 .modal-header {
  padding: 4px 23px 0 0;
  margin: 0;
  border: 0;
  display: block;
  position: relative;
  z-index: 10; }
  @media (min-width: 992px) {
    .c-modal1--style1 .modal-header {
      padding: 20px 30px 0 0; } }

.c-modal1--style1 .c-modal1__btn-close {
  opacity: 1;
  width: 49px;
  height: 49px;
  border-radius: 50%;
  font-size: 46px;
  background-color: #ff5d27; }
  .c-modal1--style1 .c-modal1__btn-close i {
    display: inline-block; }
    .c-modal1--style1 .c-modal1__btn-close i:before {
      color: #ffffff;
      position: relative;
      top: 1px; }
  @media (max-width: 991.98px) {
    .c-modal1--style1 .c-modal1__btn-close {
      margin-top: 13px;
      float: right;
      -webkit-transform: scale(0.75) translate(6px, -2px);
              transform: scale(0.75) translate(6px, -2px); } }
  @media (min-width: 992px) {
    .c-modal1--style1 .c-modal1__btn-close {
      position: fixed;
      top: 15px;
      right: 35px;
      z-index: 10; } }

.c-modal1--style2 .modal-header {
  padding: 4px 23px 0 0;
  margin: 0;
  border: 0;
  display: block;
  position: relative;
  z-index: 10; }
  @media (min-width: 992px) {
    .c-modal1--style2 .modal-header {
      padding: 20px 30px 0 0; } }

.c-modal1--style2 .c-modal1__btn-close {
  opacity: 1;
  margin-top: 13px;
  width: 49px;
  height: 49px;
  border-radius: 50%;
  float: right;
  font-size: 46px;
  background-color: #ff5d27; }
  .c-modal1--style2 .c-modal1__btn-close i {
    display: inline-block; }
    .c-modal1--style2 .c-modal1__btn-close i:before {
      color: #ffffff;
      position: relative;
      top: 1px; }
  @media (max-width: 991.98px) {
    .c-modal1--style2 .c-modal1__btn-close {
      -webkit-transform: scale(0.75) translate(6px, -2px);
              transform: scale(0.75) translate(6px, -2px); } }

.c-modal1--style3 .modal-header {
  padding: 4px 23px 0 0;
  margin: 0;
  border: 0;
  display: block;
  position: relative;
  z-index: 10; }
  @media (min-width: 992px) {
    .c-modal1--style3 .modal-header {
      padding: 20px 30px 0 0; } }
  .c-modal1--style3 .modal-header.nopad {
    padding: 0px 0px 0px 0px; }
  @media (max-width: 991.98px) {
    .c-modal1--style3 .modal-header {
      position: absolute;
      right: 0px; } }

@media (max-width: 767.98px) {
  .c-modal1--style3 .c-listing-prodotti_primary-text .main-text {
    letter-spacing: 1.8px !important; } }

.c-modal1--style3 .c-modal1__btn-close {
  opacity: 1;
  width: 49px;
  height: 49px;
  border-radius: 50%;
  font-size: 46px; }
  @media (max-width: 992px) and (orientation: landscape) {
    .c-modal1--style3 .c-modal1__btn-close {
      display: none !important; } }
  .c-modal1--style3 .c-modal1__btn-close i {
    display: inline-block; }
    .c-modal1--style3 .c-modal1__btn-close i:before {
      color: #ffffff;
      position: relative;
      top: 1px; }
  @media (max-width: 991.98px) {
    .c-modal1--style3 .c-modal1__btn-close {
      margin-top: 13px;
      float: right;
      -webkit-transform: scale(0.75) translate(6px, -2px);
              transform: scale(0.75) translate(6px, -2px); } }
  @media (min-width: 992px) {
    .c-modal1--style3 .c-modal1__btn-close {
      position: fixed;
      top: 15px;
      right: 35px;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      z-index: 10; } }

.c-modal1--style3 .c-modal1__poll .qp_rp {
  display: none; }

.c-modal1--style3 .c-modal1__poll .quiz-container {
  padding: 0px;
  background-color: transparent;
  color: #ffffff; }
  .c-modal1--style3 .c-modal1__poll .quiz-container .qp_b {
    max-width: 100%;
    padding: 0px; }
  .c-modal1--style3 .c-modal1__poll .quiz-container .qp_title,
  .c-modal1--style3 .c-modal1__poll .quiz-container .qp_rb,
  .c-modal1--style3 .c-modal1__poll .quiz-container .qp-rp {
    display: none; }
  .c-modal1--style3 .c-modal1__poll .quiz-container .qp_title, .c-modal1--style3 .c-modal1__poll .quiz-container .qp_qi {
    text-align: center;
    font-family: Work Sans, sans-serif;
    margin-top: 0px; }
  .c-modal1--style3 .c-modal1__poll .quiz-container .qp_qi {
    font-weight: 600; }
  .c-modal1--style3 .c-modal1__poll .quiz-container .qp_ao .qp_a {
    border-radius: 50px;
    border: 3px solid #cccccc;
    text-align: center;
    font-family: Work Sans, sans-serif;
    font-size: 32px;
    font-weight: 700;
    color: #ffffff;
    background-color: transparent;
    margin-bottom: 2rem;
    padding-left: 0px !important;
    padding-right: 0px !important; }
    @media (max-width: 1199.98px) {
      .c-modal1--style3 .c-modal1__poll .quiz-container .qp_ao .qp_a {
        font-size: 24px; } }
    @media (max-width: 767.98px) {
      .c-modal1--style3 .c-modal1__poll .quiz-container .qp_ao .qp_a {
        font-size: 20px; } }
    @media (max-width: 575.98px) {
      .c-modal1--style3 .c-modal1__poll .quiz-container .qp_ao .qp_a {
        font-size: 16px; } }
    .c-modal1--style3 .c-modal1__poll .quiz-container .qp_ao .qp_a .qp_rv {
      display: none; }
    .c-modal1--style3 .c-modal1__poll .quiz-container .qp_ao .qp_a .qp_t {
      padding-left: 0px;
      padding-right: 0px; }
      .c-modal1--style3 .c-modal1__poll .quiz-container .qp_ao .qp_a .qp_t:before {
        display: none; }
  .c-modal1--style3 .c-modal1__poll .quiz-container .qp_ao .qp_a[sel='1'] {
    border-color: #ffffff;
    background-color: #ffffff;
    color: #ff5d27;
    -webkit-filter: none;
            filter: none; }
  .c-modal1--style3 .c-modal1__poll .quiz-container .qp_bo {
    text-align: center; }
  .c-modal1--style3 .c-modal1__poll .quiz-container .qp_btna {
    display: block;
    border-radius: 32px;
    width: 100% !important;
    background-color: #ff5d27;
    font-size: 32px;
    font-family: Work Sans, sans-serif;
    font-weight: 600;
    max-width: 370px;
    margin-left: auto;
    margin-right: auto; }
    .c-modal1--style3 .c-modal1__poll .quiz-container .qp_btna:hover .qp_btn {
      background-color: transparent;
      font-size: 32px;
      font-family: Work Sans, sans-serif;
      font-weight: 600; }
    .c-modal1--style3 .c-modal1__poll .quiz-container .qp_btna .qp_btn {
      padding-top: 10px;
      padding-bottom: 10px;
      background-color: transparent;
      font-size: 32px;
      font-family: Work Sans, sans-serif;
      font-weight: 600;
      -webkit-box-shadow: none;
              box-shadow: none;
      -webkit-filter: brightness(100%) !important;
              filter: brightness(100%) !important;
      display: block;
      text-align: center;
      width: 100%; }
      .c-modal1--style3 .c-modal1__poll .quiz-container .qp_btna .qp_btn:hover {
        background-color: transparent !important;
        -webkit-box-shadow: none;
                box-shadow: none; }
  .c-modal1--style3 .c-modal1__poll .quiz-container .qp_btna#quiz-results {
    display: none; }

@media (max-width: 575.98px) {
  .c-modal1--style3 .c-modal1__poll .c-btn1 {
    padding-left: 0px;
    padding-right: 0px; } }

.c-modal1--style3 .c-modal1__poll .list li {
  margin-bottom: 20px; }
  .c-modal1--style3 .c-modal1__poll .list li:last-child {
    margin-bottom: 0px; }

.c-modal1--style3 .c-modal1__poll--imgs .list li {
  margin-bottom: 30px; }

.c-modal1--style3 .c-modal1__poll-results .c-modal1__poll-result .title {
  font-size: 2.4rem;
  line-height: 3.3rem; }
  @media (max-width: 767.98px) {
    .c-modal1--style3 .c-modal1__poll-results .c-modal1__poll-result .title {
      font-size: 1.8rem;
      line-height: 2.6rem; } }

.c-modal1--style3 .c-modal1__poll-results .c-modal1__poll-result img {
  -o-object-fit: cover;
     object-fit: cover; }

.c-modal1--style3 .c-modal1__poll-results .c-modal1__poll-result .percentage {
  font-size: 6.4rem;
  font-weight: 700;
  color: #666666; }
  @media (max-width: 767.98px) {
    .c-modal1--style3 .c-modal1__poll-results .c-modal1__poll-result .percentage {
      font-size: 3.2rem;
      line-height: 3.2rem; } }

.c-modal1--style3 .c-modal1__poll-results .c-modal1__poll-result a {
  font-size: 2.1rem;
  line-height: 2.2rem;
  color: #ff5d27; }
  @media (max-width: 767.98px) {
    .c-modal1--style3 .c-modal1__poll-results .c-modal1__poll-result a {
      font-size: 1.6rem;
      line-height: 2.8rem; } }

.c-modal1--style3 .c-modal1__poll-results .c-modal1__poll-result .progress-bar-bg {
  background-color: #5b5b5b; }

@media (max-width: 992px) and (orientation: landscape) {
  .c-modal1--style3 .c-modal1__desktop-head {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

@media (max-width: 992px) and (orientation: landscape) {
  .c-modal1--style3 .c-modal1__mobile-head {
    display: none; } }

.c-modal1.prezzi .modal-body,
.c-modal1 .car-details .modal-body {
  padding: 8rem 18rem; }

.c-modal1.prezzi .title,
.c-modal1 .car-details .title {
  margin-bottom: 6rem;
  font-size: 18px; }

.c-modal1.prezzi .prezzi__row h2,
.c-modal1 .car-details .prezzi__row h2 {
  font-size: 21px; }

.c-modal1.prezzi .prezzi__gas-info,
.c-modal1 .car-details .prezzi__gas-info {
  border-top: solid 1px #cccccc !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.7rem 0;
  margin-top: 0.5rem;
  font-size: 21px; }
  .c-modal1.prezzi .prezzi__gas-info div.d-flex,
  .c-modal1 .car-details .prezzi__gas-info div.d-flex {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .c-modal1.prezzi .prezzi__gas-info:last-child,
  .c-modal1 .car-details .prezzi__gas-info:last-child {
    border-bottom: solid 1px #cccccc; }
  .c-modal1.prezzi .prezzi__gas-info .badge,
  .c-modal1 .car-details .prezzi__gas-info .badge {
    height: 12px;
    width: 20px;
    border-radius: 6px;
    margin-right: 6px; }

@media (max-width: 991.98px) {
  .c-modal1.prezzi .modal-body,
  .c-modal1 .car-details .modal-body {
    padding: 8rem 15px !important; }
  .c-modal1.prezzi .prezzi__row > div,
  .c-modal1 .car-details .prezzi__row > div {
    margin-bottom: 4rem; } }

.c-modal1.car-details .modal-body {
  padding: 3rem 18rem 1rem; }

.c-modal1.car-details .c-card2,
.c-modal1.car-details .c-card2__listing {
  border: none !important; }
  .c-modal1.car-details .c-card2:hover,
  .c-modal1.car-details .c-card2__listing:hover {
    opacity: 1 !important; }

.c-modal1.car-details h2 {
  line-height: 1; }

.c-modal1.car-details .qrt {
  height: 44px;
  width: 100%;
  display: grid;
  grid-template-areas: "1 2";
  grid-template-columns: 80% 20%;
  background: #eeeeee;
  margin-top: 1.2rem; }
  .c-modal1.car-details .qrt i {
    font-size: 20px; }
    .c-modal1.car-details .qrt i:hover {
      text-decoration: none !important;
      background: #eeeeee !important; }

.c-modal1.car-details .prezzi__gas-info {
  border-top: solid 1px #cccccc !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 2.7rem 0;
  font-size: 21px; }
  .c-modal1.car-details .prezzi__gas-info div.d-flex {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .c-modal1.car-details .prezzi__gas-info:last-child {
    border-bottom: solid 1px #cccccc; }

@media (max-width: 991.98px) {
  .c-modal1.car-details .modal-body {
    padding: 8rem 15px !important; }
  .c-modal1.car-details .car-details__item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .c-modal1.car-details .car-details__item img {
      width: 100%; }
    .c-modal1.car-details .car-details__item .car-type {
      width: 100%; }
  .c-modal1.car-details .c-card2__listing {
    margin: -1rem -15px !important;
    padding: 0; }
  .c-modal1.car-details .c-card2__listing-small {
    margin: 0 -15px !important;
    padding: 2rem 15px;
    background: #eeeeee; }
  .c-modal1.car-details .c-card2__details {
    margin: 2.4rem 0 0 !important;
    line-height: 1; }
    .c-modal1.car-details .c-card2__details.full {
      padding: 0 15px 1rem !important; }
  .c-modal1.car-details .col {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
    padding: 0; } }

.c-modal1.percentage .modal-body {
  padding: 3rem; }

.c-modal1.percentage .percentage-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 18px;
  width: 100%;
  padding: 6rem 4rem 3.5rem; }
  .c-modal1.percentage .percentage-card .l-intro2__progress {
    width: calc(74% - 3rem) !important;
    padding-bottom: 2rem !important; }
    .c-modal1.percentage .percentage-card .l-intro2__progress div {
      height: 16px !important; }
  .c-modal1.percentage .percentage-card .l-intro2__card span {
    font-size: 50px; }
  .c-modal1.percentage .percentage-card .l-intro2__card h2 {
    font-size: 22px; }

.c-modal1.percentage .description {
  font-size: 21px; }

.c-modal1.percentage .title {
  font-size: 36px; }

@media (max-width: 991.98px) {
  .c-modal1.percentage.percentage .modal-body {
    background: #eeeeee;
    padding: 0rem !important;
    height: 100vh; }
  .c-modal1.percentage .l-intro2__main {
    margin-top: 2.5rem;
    padding: 1.5rem !important; }
    .c-modal1.percentage .l-intro2__main .title {
      font-size: 28px;
      color: #818181; }
    .c-modal1.percentage .l-intro2__main .description {
      font-size: 16px !important; }
    .c-modal1.percentage .l-intro2__main .percentage-card {
      padding: 0 !important;
      background: transparent; }
    .c-modal1.percentage .l-intro2__main .l-ranger-slider {
      padding: 3rem 0 !important; }
    .c-modal1.percentage .l-intro2__main .l-intro2__progress {
      width: 100% !important; }
    .c-modal1.percentage .l-intro2__main .noUi-handle-lower {
      margin: 0 3rem !important; }
    .c-modal1.percentage .l-intro2__main .noUi-handle-upper {
      margin: 0 -1.3rem !important; } }

.c-modal1.filtra .row.title {
  margin: 2rem 0 2rem 0 !important;
  border-bottom: solid 2px #eeeeee !important;
  padding-bottom: 5rem !important; }
  .c-modal1.filtra .row.title > div {
    margin-left: 0 !important; }
    .c-modal1.filtra .row.title > div img {
      display: none; }
    .c-modal1.filtra .row.title > div h1 {
      margin-left: 0 !important; }

.c-modal1.filtra .l-ranger-slider .noUi-handle {
  top: -3.3rem !important; }

@media (max-width: 767.98px) {
  .c-modal1.filtra .modal-body {
    min-height: 100vh !important; } }

.c-modal1 .header-top {
  position: absolute;
  top: 0;
  margin: 2rem 0; }
  .c-modal1 .header-top.b-bottom {
    width: 92% !important;
    border-bottom: solid 2px #eeeeee;
    padding-bottom: 1rem !important; }
  .c-modal1 .header-top.b-w {
    background: #fff !important;
    padding: 1.5rem;
    margin: 0 !important; }

@media (max-width: 991.98px) {
  .c-modal1.c-modal1--mobile-full {
    background: #fff;
    padding-left: 0 !important; }
    .c-modal1.c-modal1--mobile-full .modal-dialog {
      margin: 0 !important; } }

.c-modal1--model4 .modal-body {
  padding: 20px 125px; }

.c-modal1--model4 .modal-header-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0px !important; }
  @media (max-width: 767px) {
    .c-modal1--model4 .modal-header-container {
      display: none; } }

@media (max-width: 1024px) {
  .c-modal1--model4 .modal-body {
    padding: 20px 60px; } }

@media (max-width: 767px) {
  .c-modal1--model4 {
    background-color: white !important;
    top: 80px; }
    .c-modal1--model4 .modal-body {
      padding: 0px; }
    .c-modal1--model4 .container-xl {
      padding: 0px; } }

.c-modal1--model5 .modal-body {
  padding: 29px 0px 17px; }
  .c-modal1--model5 .modal-body.one {
    background-color: #333333;
    height: 120px; }
    @media (max-width: 1024px) {
      .c-modal1--model5 .modal-body.one {
        padding: 29px 2px; } }
    @media (max-width: 767px) {
      .c-modal1--model5 .modal-body.one {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        height: 80px;
        padding: 9px 0px; }
        .c-modal1--model5 .modal-body.one .qprem-logo {
          width: 175px;
          height: 43px; } }
  .c-modal1--model5 .modal-body.two {
    background-color: #000000; }
    .c-modal1--model5 .modal-body.two .container-fluid {
      padding: 0px; }
  .c-modal1--model5 .modal-body.three {
    padding: 5px 125px 17px; }
    .c-modal1--model5 .modal-body.three .container-fluid {
      padding: 0px; }
      .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between; }
        @media (max-width: 767px) {
          .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; } }
        .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter--right {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; }
          .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter--right a {
            font-size: 18px;
            font-family: Work Sans, sans-serif;
            color: #fff;
            text-decoration: none;
            font-weight: 600; }
            .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter--right a:first-child {
              padding-right: 8px; }
            .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter--right a:last-child {
              padding-left: 8px; }
          .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter--right hr {
            width: 1px;
            height: 17px;
            background: #fff;
            margin-top: 3px; }
        @media (max-width: 767px) {
          .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter--left {
            margin-top: 30px; } }
        .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter--left .c-footer__nav-social li a {
          color: #969696;
          text-decoration: none; }
          .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter--left .c-footer__nav-social li a .qpicon1-social_youtube {
            font-size: 18px; }
          .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter--left .c-footer__nav-social li a .qpicon1-social_facebook {
            font-size: 18px; }
          .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter--left .c-footer__nav-social li a .qpicon1-social_twitter {
            font-size: 18px; }
          .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter--left .c-footer__nav-social li a .qpicon1-social_instagram {
            font-size: 18px; }
          .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter--left .c-footer__nav-social li a .qpicon1-social_tiktok {
            font-size: 18px; }
          .c-modal1--model5 .modal-body.three .container-fluid .c-modal5__fotter--left .c-footer__nav-social li a .qpicon1-feed {
            font-size: 18px; }
    .c-modal1--model5 .modal-body.three .c-footer__text1 {
      font-size: 12px;
      color: #878787;
      margin-top: 40px; }
      .c-modal1--model5 .modal-body.three .c-footer__text1 a {
        color: #878787; }
    @media (max-width: 767px) {
      .c-modal1--model5 .modal-body.three {
        padding: 39px 15px 17px; }
        .c-modal1--model5 .modal-body.three .c-footer__text1 {
          margin-top: 19px;
          text-align: center; } }

.c-modal1--model5 .container-fluid {
  padding-left: 13px;
  padding-right: 13px; }

.c-modal1--model5 .modal-header-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0px !important;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  @media (max-width: 767px) {
    .c-modal1--model5 .modal-header-container {
      margin-bottom: 1px; } }

.c-modal1--model5.modal.fade .modal-dialog {
  -webkit-transform: none;
          transform: none; }

@media (max-width: 1024px) {
  .c-modal1--model5 .modal-body {
    padding: 29px 60px; } }

@media (max-width: 767px) {
  .c-modal1--model5 .modal-body {
    padding: 9px 0px; }
  .c-modal1--model5 .container-xl {
    padding: 0px; } }

.c-modal1--model5 .c-modal5__contentContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid #878787;
  padding-bottom: 20px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .c-modal1--model5 .c-modal5__contentContainer .content-one {
    height: auto;
    font-size: 21px;
    padding: 15px 0px 0px;
    max-width: 365px;
    width: 100%; }
    .c-modal1--model5 .c-modal5__contentContainer .content-one .c-header__nav-link {
      color: #fff;
      border-bottom: 1px solid #878787; }
    @media (max-width: 767px) {
      .c-modal1--model5 .c-modal5__contentContainer .content-one {
        max-width: 100%; } }
  .c-modal1--model5 .c-modal5__contentContainer .content-two {
    max-width: 365px;
    width: 100%;
    padding: 30px 0px 0px; }
    .c-modal1--model5 .c-modal5__contentContainer .content-two ul {
      list-style-type: none; }
    .c-modal1--model5 .c-modal5__contentContainer .content-two__first {
      border-bottom: 1px solid #878787;
      padding: 0px 15px 30px; }
    .c-modal1--model5 .c-modal5__contentContainer .content-two__second {
      padding: 30px 15px 0px; }
      .c-modal1--model5 .c-modal5__contentContainer .content-two__second .modal5--text_one {
        margin-bottom: 18px; }
        .c-modal1--model5 .c-modal5__contentContainer .content-two__first .modal5--text_one {
        margin-bottom: 18px; }
    @media (max-width: 767px) {
      .c-modal1--model5 .c-modal5__contentContainer .content-two {
        max-width: 100%; } }
  .c-modal1--model5 .c-modal5__contentContainer .content-three {
    max-width: 365px;
    width: 100%;
    padding: 30px 0px 0px; }
    .c-modal1--model5 .c-modal5__contentContainer .content-three ul {
      list-style-type: none; }
    .c-modal1--model5 .c-modal5__contentContainer .content-three__first {
      border-bottom: 1px solid #878787;
      padding: 0px 15px 30px; }
    .c-modal1--model5 .c-modal5__contentContainer .content-three__second {
      padding: 30px 15px 0px; }
    .c-modal1--model5 .c-modal5__contentContainer .content-three .modal5--text_one {
      margin-bottom: 18px; }
    @media (max-width: 767px) {
      .c-modal1--model5 .c-modal5__contentContainer .content-three {
        max-width: 100%; } }

.c-modal1--model5 .modal5__title {
  font-size: 21px;
  text-transform: uppercase;
  color: #ff5d27;
  margin-bottom: 22px; }

.c-modal1--model5 .modal5--text_one {
  font-size: 21px;
  font-family: Bitter, sans-serif;
  font-style: italic; }
  .c-modal1--model5 .modal5--text_one a {
    color: #fff;
    text-decoration: none; }

.c-modal1--model5 .modal5--text_two {
  font-size: 16px;
  font-family: Bitter, sans-serif;
  font-style: italic;
  margin-top: 2px; }
  .c-modal1--model5 .modal5--text_two a {
    color: #878787;
    text-decoration: none; }

.c-modal1--model5 .modal5__button {
  text-decoration: none;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  background: #333;
  width: 175px;
  border-radius: 4px; }
  .c-modal1--model5 .modal5__button .qpicon1-moreh {
    font-size: 30px;
    color: #ff5d27;
    margin-left: 9px; }

.c-modal1--model5 .modal5--text_three {
  font-size: 17px;
  font-family: Bitter, sans-serif;
  font-style: italic;
  margin-top: 2px;
  margin-bottom: 18px; }
  .c-modal1--model5 .modal5--text_three a {
    color: #CFCFCF;
    text-decoration: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .c-modal1--model5 .modal5--text_three a .headset-cont {
      width: 25px;
      height: 25px;
      background: #333;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      border-radius: 100%;
      margin-right: 14px; }
      .c-modal1--model5 .modal5--text_three a .headset-cont .qpicon1-headset {
        color: #fff;
        font-size: 14px;
        margin-bottom: 2px;
        margin-left: 2px; }
    .c-modal1--model5 .modal5--text_three a .text-cont {
      width: 80%; }

.c-modal1__searchContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .c-modal1__searchContainer .autocompleteContainer {
    max-width: 1072px;
    width: 100%;
    background-color: white;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 11px 20px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative; }
    .c-modal1__searchContainer .autocompleteContainer .qpicon1-search, .c-modal1__searchContainer .autocompleteContainer .qpicon1-cross {
      font-size: 30px;
      color: #999999;
      cursor: pointer; }
    .c-modal1__searchContainer .autocompleteContainer .qpicon1-search {
      margin-right: 5px; }
    .c-modal1__searchContainer .autocompleteContainer .qpicon1-cross {
      display: none; }
    .c-modal1__searchContainer .autocompleteContainer.typing .qpicon1-cross {
      display: block; }
    .c-modal1__searchContainer .autocompleteContainer .searchIcon {
      display: block; }
    .c-modal1__searchContainer .autocompleteContainer .qpicon1-back-arrow {
      display: none; }
    @media (max-width: 767px) {
      .c-modal1__searchContainer .autocompleteContainer {
        background-color: #EEEEEE;
        padding: 11px 20px 8px 12px; }
        .c-modal1__searchContainer .autocompleteContainer .qpicon1-back-arrow {
          display: block;
          position: relative;
          margin-right: 20px;
          color: #707070; }
        .c-modal1__searchContainer .autocompleteContainer .searchIcon {
          display: none; }
        .c-modal1__searchContainer .autocompleteContainer .qpicon1-cross {
          position: absolute;
          right: 26px; } }
  .c-modal1__searchContainer .autocomplete {
    display: inline-block;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1; }
  .c-modal1__searchContainer input {
    border: 1px solid transparent;
    font-size: 21px;
    line-height: 42px;
    letter-spacing: 0px;
    color: #999999; }
    @media (max-width: 767px) {
      .c-modal1__searchContainer input {
        font-size: 18px;
        color: #333333;
        height: 42px; } }
  .c-modal1__searchContainer input[type=text] {
    width: 100%; }
  .c-modal1__searchContainer .autocomplete-items {
    position: absolute;
    z-index: 99;
    top: 100%;
    left: 0;
    right: 0;
    background-color: white; }
  .c-modal1__searchContainer .autocomplete-items div {
    padding: 10px;
    cursor: pointer;
    background-color: #fff;
    margin: 0px 20px; }
    .c-modal1__searchContainer .autocomplete-items div:first-child {
      border-top: 1px solid #999999;
      padding-top: 26px; }
      @media (max-width: 767px) {
        .c-modal1__searchContainer .autocomplete-items div:first-child {
          border-top: none;
          padding-top: 30px; } }
    .c-modal1__searchContainer .autocomplete-items div:last-child {
      padding-bottom: 30px; }
  .c-modal1__searchContainer .autocomplete-items div:hover {
    background-color: #e9e9e9; }
  .c-modal1__searchContainer .autocomplete-active {
    background-color: #e9e9e9 !important;
    color: #333; }

[tid=thankyou] .qp_a {
  border: none !important; }

.qp-win {
  z-index: 9999;
  font-size: 2rem;
  line-height: 3.5rem !important; }
  .qp-win .qp-win-i {
    padding: 40px; }
  .qp-win a:hover {
    text-decoration: none; }
  .qp-win .qp_btna {
    display: block;
    border-radius: 32px;
    width: 100% !important;
    background-color: #ff5d27 !important;
    font-size: 32px;
    font-family: Work Sans, sans-serif;
    font-weight: 600;
    max-width: 370px;
    margin-left: auto;
    margin-right: auto; }
    .qp-win .qp_btna:hover .qp_btn {
      background-color: transparent;
      font-size: 32px;
      font-family: Work Sans, sans-serif;
      font-weight: 600;
      text-decoration: none !important; }
    .qp-win .qp_btna .qp_btn {
      display: block;
      padding-top: 10px;
      padding-bottom: 10px;
      width: 100%;
      text-align: center;
      background-color: transparent;
      font-size: 32px;
      font-family: Work Sans, sans-serif;
      font-weight: 600;
      line-height: 32px;
      -webkit-box-shadow: none;
              box-shadow: none;
      -webkit-filter: brightness(100%) !important;
              filter: brightness(100%) !important; }
      .qp-win .qp_btna .qp_btn:hover {
        background-color: transparent;
        -webkit-box-shadow: none;
                box-shadow: none;
        text-decoration: none !important; }

@media (max-width: 767px) {
  body[class*="-state--scrolled"] .c-modal1--model4 {
    top: 60px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvbW9kYWwxLmNzcyIsImNvbXBvbmVudHMvbW9kYWwxLnNjc3MiLCJhYnN0cmFjdHMvX3BsYWNlaG9sZGVycy5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIi4uL2ZvbnQvcXBpY29uMS92YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJhYnN0cmFjdHMvX21peGlucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQzBEWDtFQ2RKLGdCQUFnQjtFQUNoQixTQUFTO0VBQ04sVUFBVTtFQUNWLFNBQVM7RUFDVCxVQUFVLEVBQUE7O0FEeENkO0VBQ0ksZUFBYyxFQUFBOztBQU1iO0VBRU8sVUFBVTtFQUNWLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixZQUFXO0VBQ1gsaUJBQWdCLEVBQUE7RUFSdkI7SUFVVyxZQUFXO0lBQ1gsaUJBQWdCLEVBQUE7O0FBSXhCO0VBZkg7SUFpQlcsV0FBVyxFQUFBLEVBQ2Q7O0FBR0w7RUFDSSxlQUFlO0VBQ2YscUJBQXFCO0VBQ3JCLGlCQUFpQjtFQUNqQixjQUFjO0VBQ2QseUJBQXlCO0VBQ3pCLGdCQUFnQixFQUFBOztBQTdCNUI7RUFvQ1ksNEJBQTJCO0VBQzNCLDZCQUE0QixFQUFBOztBQXJDeEM7RUF3Q1ksZ0JBQWU7RUFDZixtQkFBa0IsRUFBQTs7QUFJMUI7RUFHSSxZQUFZO0VBQ1osY0FBYztFQUNkLG9ERUs0QztFRko1QyxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQix5QkFBeUI7RUFDekIsY0UzQ3VCO0VGNEN2QixtQkFBbUIsRUFBQTtFQVh0QjtJQWNPLHNCQUFzQjtJQUN0QixlQUFlO0lBQ2YscUJBQXFCO0lBQ3JCLFlHbERJO0lIbURKLGtCQUFrQjtJQUNsQixRQUFRO0lBQ1IsU0FBUyxFQUFB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QkFBZ0I7TUFDaEIsZ0NBQStCLEVBQUE7SUFwQy9DO01BeUNZLGNBQWE7TUFDYixpQkFBZ0I7TUFDaEIsb0JBQW1CO01BQ25CLFdBQVU7TUFDVixrQkFBaUI7TUFDakIsNkJBQTZCO01BQzdCLGVBQWM7TUFDZCxvREUxbER3QztNRjJsRHhDLGdCQUFnQjtNQUNoQixpQkFBZ0I7TUFDaEIsd0JBQWU7Y0FBZixnQkFBZTtNQUNmLDJDQUFpQztjQUFqQyxtQ0FBaUMsRUFBQTtNQXBEN0M7UUF1RGdCLDZCQUE0QjtRQUM1Qix3QkFBZTtnQkFBZixnQkFBZTtRQUNmLGdDQUErQixFQUFBOztBQVN2QztFQUZSO0lBR1ksU0FBUyxFQUFBLEVBRWhCIiwiZmlsZSI6ImNvbXBvbmVudHMvbW9kYWwxLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5jLW1vZGFsMV9fYnRuLWNsb3NlLWxhc3QsIC5jLW1vZGFsMS0tc3R5bGUxIC5jLW1vZGFsMV9fYnRuLWNsb3NlLCAuYy1tb2RhbDEtLXN0eWxlMiAuYy1tb2RhbDFfX2J0bi1jbG9zZSwgLmMtbW9kYWwxLS1zdHlsZTMgLmMtbW9kYWwxX19idG4tY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDsgfVxuXG4ubW9kYWwuc2hvdy5tb3N0LWluZGV4IHtcbiAgei1pbmRleDogOTk5OTk5OyB9XG5cbi5jLW1vZGFsMV9fZGVza3RvcC1oZWFkIGJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGFwcGVhcmVhbmNlOiBub25lOyB9XG4gIC5jLW1vZGFsMV9fZGVza3RvcC1oZWFkIGJ1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGFwcGVhcmVhbmNlOiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5jLW1vZGFsMV9fZGVza3RvcC1oZWFkIGltZyB7XG4gICAgd2lkdGg6IDUwcHg7IH0gfVxuXG4uYy1tb2RhbDFfX2Rlc2t0b3AtaGVhZC0tY2VyY2Ege1xuICBmb250LXNpemU6IDQ0cHg7XG4gIGxldHRlci1zcGFjaW5nOiA0LjRweDtcbiAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIGNvbG9yOiAjQ0NDQ0NDO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogMjAwOyB9XG5cbi5jLW1vZGFsMSAubW9kYWwtYm9keS5ub3BhZC14IHtcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmMtbW9kYWwxIC5tb2RhbC1ib2R5Lm5vcGFkLXkge1xuICBwYWRkaW5nLXRvcDogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9XG5cbi5jLW1vZGFsMV9fYnRuLWNsb3NlLWxhc3Qge1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNhZGFkYWQ7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgLmMtbW9kYWwxX19idG4tY2xvc2UtbGFzdDphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6ICdxcGljb24xJztcbiAgICBmb250LXNpemU6IDI5cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6IFwi7qSHXCI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNnB4O1xuICAgIGxlZnQ6IDFweDsgfVxuXG4uYy1tb2RhbDFfX3ZpZGVvbGlzdCA+IC5yb3cge1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmMtbW9kYWwxX192aWRlb2xpc3QgPiAucm93IFtjbGFzcyo9Y29sLV0ge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuYy1tb2RhbDFfX3ZpZGVvbGlzdCA+IC5yb3cgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5jLW1vZGFsMV9fdmlkZW9saXN0ID4gLnJvdyAudmlkZW8tY29udGFpbmVyIGltZyB7XG4gICAgICBtaW4td2lkdGg6IDkwNHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgLmMtbW9kYWwxX192aWRlb2xpc3QgPiAucm93IC52aWRlby1jb250YWluZXIgaW1nIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7IH0gfVxuICAuYy1tb2RhbDFfX3ZpZGVvbGlzdCA+IC5yb3cgLnNjcm9sbC1saXN0IHtcbiAgICBoZWlnaHQ6IDUwOXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAuYy1tb2RhbDFfX3ZpZGVvbGlzdCA+IC5yb3cgLnNjcm9sbC1saXN0IHtcbiAgICAgICAgbWF4LWhlaWdodDogMzUwcHg7IH0gfVxuICAgIC5jLW1vZGFsMV9fdmlkZW9saXN0ID4gLnJvdyAuc2Nyb2xsLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLmMtbW9kYWwxX192aWRlb2xpc3QgPiAucm93IC5zY3JvbGwtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYWRhZDsgfVxuICAgIC5jLW1vZGFsMV9fdmlkZW9saXN0ID4gLnJvdyAuc2Nyb2xsLWxpc3QgdWwge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gICAgICAuYy1tb2RhbDFfX3ZpZGVvbGlzdCA+IC5yb3cgLnNjcm9sbC1saXN0IHVsIGxpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAuYy1tb2RhbDFfX3ZpZGVvbGlzdCA+IC5yb3cgLnNjcm9sbC1saXN0IHVsIGxpLmFjdGl2ZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgICAuYy1tb2RhbDFfX3ZpZGVvbGlzdCA+IC5yb3cgLnNjcm9sbC1saXN0IHVsIGxpOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAgICAgLmMtbW9kYWwxX192aWRlb2xpc3QgPiAucm93IC5zY3JvbGwtbGlzdCB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAgICAgLmMtbW9kYWwxX192aWRlb2xpc3QgPiAucm93IC5zY3JvbGwtbGlzdCB1bCBsaTpmaXJzdC1jaGlsZDpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxOyB9XG5cbi5jLW1vZGFsMV9fcGxheWxpc3QgYSB7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYy1tb2RhbDFfX2dhbGxlcnkxLmxpZ2h0IHtcbiAgY29sb3I6ICNmNGY0ZjQ7IH1cblxuLmMtbW9kYWwxX19nYWxsZXJ5MS1waWMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmMtbW9kYWwxX19nYWxsZXJ5MS1waWMgLmludmlzaWJsZS1iYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG4gIC5jLW1vZGFsMV9fZ2FsbGVyeTEtcGljIC5jLXNsaWRlcl9fYnRuIHtcbiAgICB3aWR0aDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgLmMtbW9kYWwxX19nYWxsZXJ5MS1waWMgLmMtc2xpZGVyX19idG4tLW5leHQge1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICAuYy1tb2RhbDFfX2dhbGxlcnkxLXBpYyAuYy1zbGlkZXJfX2J0bi0tcHJldiB7XG4gICAgICBsZWZ0OiAwOyB9XG5cbi5jLW1vZGFsMV9fZ2FsbGVyeTEgLm1vZGFsLXRpdGxlLXR4dCB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uYy1tb2RhbDFfX2dhbGxlcnkxIC5zbGlkZXItYnRuLXJlcyAuYy1zbGlkZXJfX2J0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDsgfVxuICAuYy1tb2RhbDFfX2dhbGxlcnkxIC5zbGlkZXItYnRuLXJlcyAuYy1zbGlkZXJfX2J0bi0tcHJldiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmMtbW9kYWwxX19nYWxsZXJ5MSAuc2xpZGVyLWJ0bi1yZXMgLmMtc2xpZGVyX19idG4tLW5leHQge1xuICAgIGZsb2F0OiByaWdodDsgfVxuXG4uYy1tb2RhbDFfX2dhbGxlcnkxLWRlc2NyaXB0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5jLW1vZGFsMV9fZ2FsbGVyeTEtZGVzY3JpcHRpb24gLmMtc2xpZGVyX19idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdG9wOiA0MnB4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNTBweDsgfVxuICAgIC5jLW1vZGFsMV9fZ2FsbGVyeTEtZGVzY3JpcHRpb24gLmMtc2xpZGVyX19idG4tLXByZXYge1xuICAgICAgbGVmdDogNnB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgICAgLmMtbW9kYWwxX19nYWxsZXJ5MS1kZXNjcmlwdGlvbiAuYy1zbGlkZXJfX2J0bi0tcHJldiB7XG4gICAgICAgICAgbGVmdDogM3B4OyB9IH1cbiAgICAuYy1tb2RhbDFfX2dhbGxlcnkxLWRlc2NyaXB0aW9uIC5jLXNsaWRlcl9fYnRuLS1uZXh0IHtcbiAgICAgIHJpZ2h0OiA2cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgICAuYy1tb2RhbDFfX2dhbGxlcnkxLWRlc2NyaXB0aW9uIC5jLXNsaWRlcl9fYnRuLS1uZXh0IHtcbiAgICAgICAgICByaWdodDogM3B4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgIC5jLW1vZGFsMV9fZ2FsbGVyeTEtZGVzY3JpcHRpb24gLmMtc2xpZGVyX19idG4ge1xuICAgICAgICB0b3A6IDMwcHg7IH0gfVxuICAuYy1tb2RhbDFfX2dhbGxlcnkxLWRlc2NyaXB0aW9uIC5kYXRlIHtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBkb3R0ZWQgI2ZmZmZmZjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgLmMtbW9kYWwxX19nYWxsZXJ5MS1kZXNjcmlwdGlvbiAuZGF0ZSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfSB9XG4gICAgLmMtbW9kYWwxX19nYWxsZXJ5MS1kZXNjcmlwdGlvbiAuZGF0ZSAuZGF0ZS1lbGVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIC5jLW1vZGFsMV9fZ2FsbGVyeTEtZGVzY3JpcHRpb24gLmRhdGUgLmRhdGUtZWxlbS4tLWJpZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNS42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNXJlbTsgfVxuICAgICAgLmMtbW9kYWwxX19nYWxsZXJ5MS1kZXNjcmlwdGlvbiAuZGF0ZSAuZGF0ZS1lbGVtLi0tbWlkIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgICAgICBjb2xvcjogI2FkYWRhZDsgfVxuICAgICAgLmMtbW9kYWwxX19nYWxsZXJ5MS1kZXNjcmlwdGlvbiAuZGF0ZSAuZGF0ZS1lbGVtLi0tc21hbGwge1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgY29sb3I6ICM2ZjZmNmY7IH1cbiAgLmMtbW9kYWwxX19nYWxsZXJ5MS1kZXNjcmlwdGlvbiAudGV4dC1jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjZyZW07XG4gICAgZm9udC1mYW1pbHk6IEJpdHRlciwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgLmMtbW9kYWwxX19nYWxsZXJ5MS1kZXNjcmlwdGlvbiAudGV4dC1jb250YWluZXIge1xuICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTsgfSB9XG4gICAgLmMtbW9kYWwxX19nYWxsZXJ5MS1kZXNjcmlwdGlvbiAudGV4dC1jb250YWluZXIgYSB7XG4gICAgICBjb2xvcjogI2ZmNWQyNztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuXG4uYy1tb2RhbDEtLWdhbGxlcnkgLmludmlzaWJsZS1iYXIge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICB6LWluZGV4OiA5O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmMtbW9kYWwxLS1nYWxsZXJ5IC5pbnZpc2libGUtYmFyLS1uZXh0IHtcbiAgICByaWdodDogMHB4OyB9XG4gIC5jLW1vZGFsMS0tZ2FsbGVyeSAuaW52aXNpYmxlLWJhci0tcHJldiB7XG4gICAgbGVmdDogMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYy1tb2RhbDEtLWdhbGxlcnkgLm1vZGFsLWhlYWRlciB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uYy1tb2RhbDEtLWdhbGxlcnkgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzJweCkge1xuICAuYy1tb2RhbDEtLWdhbGxlcnkgLmMtbGlzdGluZy1wcm9kb3R0aV9wcmltYXJ5LXRleHQgLm1haW4tdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMjkwcHgpIHtcbiAgLmMtbW9kYWwxLS1nYWxsZXJ5IC5jLWxpc3RpbmctcHJvZG90dGlfcHJpbWFyeS10ZXh0IC5tYWluLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9IH1cblxuLmMtbW9kYWwxLS1nYWxsZXJ5IC5jLXNsaWRlcl9fYnRuIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7IH1cbiAgLmMtbW9kYWwxLS1nYWxsZXJ5IC5jLXNsaWRlcl9fYnRuOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogJ3FwaWNvbjEnO1xuICAgIGNvbG9yOiAjNzA3MDcwOyB9XG4gIC5jLW1vZGFsMS0tZ2FsbGVyeSAuYy1zbGlkZXJfX2J0bi0tcHJldjphZnRlciB7XG4gICAgY29udGVudDogXCLupIFcIjsgfVxuICAuYy1tb2RhbDEtLWdhbGxlcnkgLmMtc2xpZGVyX19idG4tLW5leHQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwi7qSBXCI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyOyB9XG5cbi5jLW1vZGFsMS0tZ2FsbGVyeSAudGl0bGUtaG9sZGVyIC5jLXNsaWRlcl9fYnRuLS1wcmV2IHtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDEycHg7IH1cblxuLmMtbW9kYWwxLS1nYWxsZXJ5IC50aXRsZS1ob2xkZXIgLmMtc2xpZGVyX19idG4tLW5leHQge1xuICB0b3A6IDEycHg7XG4gIHJpZ2h0OiAwcHg7IH1cblxuLmMtbW9kYWwxLS1mdWxscGFnZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAuYy1tb2RhbDEtLWZ1bGxwYWdlIC5tb2RhbC1kaWFsb2cge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAuYy1tb2RhbDEtLWZ1bGxwYWdlIC5tb2RhbC1kaWFsb2cgPiAubW9kYWwtY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuYy1tb2RhbDEtLWZ1bGxwYWdlLmMtbW9kYWwxLS10LXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gIC5jLW1vZGFsMS0tZnVsbHBhZ2UuYy1tb2RhbDEtLXQtYmxhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7IH1cbiAgICAuYy1tb2RhbDEtLWZ1bGxwYWdlLmMtbW9kYWwxLS10LWJsYWNrIGhyIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNWI1YjViOyB9XG4gIC5jLW1vZGFsMS0tZnVsbHBhZ2UuYy1tb2RhbDEtLXQtYmxhY2stMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyB9XG4gICAgLmMtbW9kYWwxLS1mdWxscGFnZS5jLW1vZGFsMS0tdC1ibGFjay0yOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5jLW1vZGFsMS0tc3R5bGUxIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nOiA0cHggMjNweCAwIDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYy1tb2RhbDEtLXN0eWxlMSAubW9kYWwtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAwIDA7IH0gfVxuXG4uYy1tb2RhbDEtLXN0eWxlMSAuYy1tb2RhbDFfX2J0bi1jbG9zZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1ZDI3OyB9XG4gIC5jLW1vZGFsMS0tc3R5bGUxIC5jLW1vZGFsMV9fYnRuLWNsb3NlIGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5jLW1vZGFsMS0tc3R5bGUxIC5jLW1vZGFsMV9fYnRuLWNsb3NlIGk6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAxcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLmMtbW9kYWwxLS1zdHlsZTEgLmMtbW9kYWwxX19idG4tY2xvc2Uge1xuICAgICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSkgdHJhbnNsYXRlKDZweCwgLTJweCk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYy1tb2RhbDEtLXN0eWxlMSAuYy1tb2RhbDFfX2J0bi1jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICByaWdodDogMzVweDtcbiAgICAgIHotaW5kZXg6IDEwOyB9IH1cblxuLmMtbW9kYWwxLS1zdHlsZTIgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDRweCAyM3B4IDAgMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jLW1vZGFsMS0tc3R5bGUyIC5tb2RhbC1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMjBweCAzMHB4IDAgMDsgfSB9XG5cbi5jLW1vZGFsMS0tc3R5bGUyIC5jLW1vZGFsMV9fYnRuLWNsb3NlIHtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgd2lkdGg6IDQ5cHg7XG4gIGhlaWdodDogNDlweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWQyNzsgfVxuICAuYy1tb2RhbDEtLXN0eWxlMiAuYy1tb2RhbDFfX2J0bi1jbG9zZSBpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAuYy1tb2RhbDEtLXN0eWxlMiAuYy1tb2RhbDFfX2J0bi1jbG9zZSBpOmJlZm9yZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5jLW1vZGFsMS0tc3R5bGUyIC5jLW1vZGFsMV9fYnRuLWNsb3NlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSkgdHJhbnNsYXRlKDZweCwgLTJweCk7IH0gfVxuXG4uYy1tb2RhbDEtLXN0eWxlMyAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogNHB4IDIzcHggMCAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmMtbW9kYWwxLS1zdHlsZTMgLm1vZGFsLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMCAwOyB9IH1cbiAgLmMtbW9kYWwxLS1zdHlsZTMgLm1vZGFsLWhlYWRlci5ub3BhZCB7XG4gICAgcGFkZGluZzogMHB4IDBweCAwcHggMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5jLW1vZGFsMS0tc3R5bGUzIC5tb2RhbC1oZWFkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYy1tb2RhbDEtLXN0eWxlMyAuYy1saXN0aW5nLXByb2RvdHRpX3ByaW1hcnktdGV4dCAubWFpbi10ZXh0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMS44cHggIWltcG9ydGFudDsgfSB9XG5cbi5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fYnRuLWNsb3NlIHtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDQ5cHg7XG4gIGhlaWdodDogNDlweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDQ2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAuYy1tb2RhbDEtLXN0eWxlMyAuYy1tb2RhbDFfX2J0bi1jbG9zZSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuICAuYy1tb2RhbDEtLXN0eWxlMyAuYy1tb2RhbDFfX2J0bi1jbG9zZSBpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAuYy1tb2RhbDEtLXN0eWxlMyAuYy1tb2RhbDFfX2J0bi1jbG9zZSBpOmJlZm9yZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fYnRuLWNsb3NlIHtcbiAgICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpIHRyYW5zbGF0ZSg2cHgsIC0ycHgpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmMtbW9kYWwxLS1zdHlsZTMgLmMtbW9kYWwxX19idG4tY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgcmlnaHQ6IDM1cHg7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgei1pbmRleDogMTA7IH0gfVxuXG4uYy1tb2RhbDEtLXN0eWxlMyAuYy1tb2RhbDFfX3BvbGwgLnFwX3JwIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYy1tb2RhbDEtLXN0eWxlMyAuYy1tb2RhbDFfX3BvbGwgLnF1aXotY29udGFpbmVyIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmMtbW9kYWwxLS1zdHlsZTMgLmMtbW9kYWwxX19wb2xsIC5xdWl6LWNvbnRhaW5lciAucXBfYiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDBweDsgfVxuICAuYy1tb2RhbDEtLXN0eWxlMyAuYy1tb2RhbDFfX3BvbGwgLnF1aXotY29udGFpbmVyIC5xcF90aXRsZSxcbiAgLmMtbW9kYWwxLS1zdHlsZTMgLmMtbW9kYWwxX19wb2xsIC5xdWl6LWNvbnRhaW5lciAucXBfcmIsXG4gIC5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fcG9sbCAucXVpei1jb250YWluZXIgLnFwLXJwIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fcG9sbCAucXVpei1jb250YWluZXIgLnFwX3RpdGxlLCAuYy1tb2RhbDEtLXN0eWxlMyAuYy1tb2RhbDFfX3BvbGwgLnF1aXotY29udGFpbmVyIC5xcF9xaSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luLXRvcDogMHB4OyB9XG4gIC5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fcG9sbCAucXVpei1jb250YWluZXIgLnFwX3FpIHtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fcG9sbCAucXVpei1jb250YWluZXIgLnFwX2FvIC5xcF9hIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICNjY2NjY2M7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgICAgLmMtbW9kYWwxLS1zdHlsZTMgLmMtbW9kYWwxX19wb2xsIC5xdWl6LWNvbnRhaW5lciAucXBfYW8gLnFwX2Ege1xuICAgICAgICBmb250LXNpemU6IDI0cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgLmMtbW9kYWwxLS1zdHlsZTMgLmMtbW9kYWwxX19wb2xsIC5xdWl6LWNvbnRhaW5lciAucXBfYW8gLnFwX2Ege1xuICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLmMtbW9kYWwxLS1zdHlsZTMgLmMtbW9kYWwxX19wb2xsIC5xdWl6LWNvbnRhaW5lciAucXBfYW8gLnFwX2Ege1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgIC5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fcG9sbCAucXVpei1jb250YWluZXIgLnFwX2FvIC5xcF9hIC5xcF9ydiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmMtbW9kYWwxLS1zdHlsZTMgLmMtbW9kYWwxX19wb2xsIC5xdWl6LWNvbnRhaW5lciAucXBfYW8gLnFwX2EgLnFwX3Qge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7IH1cbiAgICAgIC5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fcG9sbCAucXVpei1jb250YWluZXIgLnFwX2FvIC5xcF9hIC5xcF90OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmMtbW9kYWwxLS1zdHlsZTMgLmMtbW9kYWwxX19wb2xsIC5xdWl6LWNvbnRhaW5lciAucXBfYW8gLnFwX2Fbc2VsPScxJ10ge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjZmY1ZDI3O1xuICAgIGZpbHRlcjogbm9uZTsgfVxuICAuYy1tb2RhbDEtLXN0eWxlMyAuYy1tb2RhbDFfX3BvbGwgLnF1aXotY29udGFpbmVyIC5xcF9ibyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fcG9sbCAucXVpei1jb250YWluZXIgLnFwX2J0bmEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1ZDI3O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAuYy1tb2RhbDEtLXN0eWxlMyAuYy1tb2RhbDFfX3BvbGwgLnF1aXotY29udGFpbmVyIC5xcF9idG5hOmhvdmVyIC5xcF9idG4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgIC5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fcG9sbCAucXVpei1jb250YWluZXIgLnFwX2J0bmEgLnFwX2J0biB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTAwJSkgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fcG9sbCAucXVpei1jb250YWluZXIgLnFwX2J0bmEgLnFwX2J0bjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmMtbW9kYWwxLS1zdHlsZTMgLmMtbW9kYWwxX19wb2xsIC5xdWl6LWNvbnRhaW5lciAucXBfYnRuYSNxdWl6LXJlc3VsdHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fcG9sbCAuYy1idG4xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7IH0gfVxuXG4uYy1tb2RhbDEtLXN0eWxlMyAuYy1tb2RhbDFfX3BvbGwgLmxpc3QgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fcG9sbCAubGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuLmMtbW9kYWwxLS1zdHlsZTMgLmMtbW9kYWwxX19wb2xsLS1pbWdzIC5saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uYy1tb2RhbDEtLXN0eWxlMyAuYy1tb2RhbDFfX3BvbGwtcmVzdWx0cyAuYy1tb2RhbDFfX3BvbGwtcmVzdWx0IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogMy4zcmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIC5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fcG9sbC1yZXN1bHRzIC5jLW1vZGFsMV9fcG9sbC1yZXN1bHQgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNnJlbTsgfSB9XG5cbi5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fcG9sbC1yZXN1bHRzIC5jLW1vZGFsMV9fcG9sbC1yZXN1bHQgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmMtbW9kYWwxLS1zdHlsZTMgLmMtbW9kYWwxX19wb2xsLXJlc3VsdHMgLmMtbW9kYWwxX19wb2xsLXJlc3VsdCAucGVyY2VudGFnZSB7XG4gIGZvbnQtc2l6ZTogNi40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzY2NjY2NjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAuYy1tb2RhbDEtLXN0eWxlMyAuYy1tb2RhbDFfX3BvbGwtcmVzdWx0cyAuYy1tb2RhbDFfX3BvbGwtcmVzdWx0IC5wZXJjZW50YWdlIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTsgfSB9XG5cbi5jLW1vZGFsMS0tc3R5bGUzIC5jLW1vZGFsMV9fcG9sbC1yZXN1bHRzIC5jLW1vZGFsMV9fcG9sbC1yZXN1bHQgYSB7XG4gIGZvbnQtc2l6ZTogMi4xcmVtO1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICBjb2xvcjogI2ZmNWQyNzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAuYy1tb2RhbDEtLXN0eWxlMyAuYy1tb2RhbDFfX3BvbGwtcmVzdWx0cyAuYy1tb2RhbDFfX3BvbGwtcmVzdWx0IGEge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi44cmVtOyB9IH1cblxuLmMtbW9kYWwxLS1zdHlsZTMgLmMtbW9kYWwxX19wb2xsLXJlc3VsdHMgLmMtbW9kYWwxX19wb2xsLXJlc3VsdCAucHJvZ3Jlc3MtYmFyLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViNWI1YjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuYy1tb2RhbDEtLXN0eWxlMyAuYy1tb2RhbDFfX2Rlc2t0b3AtaGVhZCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmMtbW9kYWwxLS1zdHlsZTMgLmMtbW9kYWwxX19tb2JpbGUtaGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5jLW1vZGFsMS5wcmV6emkgLm1vZGFsLWJvZHksXG4uYy1tb2RhbDEgLmNhci1kZXRhaWxzIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogOHJlbSAxOHJlbTsgfVxuXG4uYy1tb2RhbDEucHJlenppIC50aXRsZSxcbi5jLW1vZGFsMSAuY2FyLWRldGFpbHMgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5jLW1vZGFsMS5wcmV6emkgLnByZXp6aV9fcm93IGgyLFxuLmMtbW9kYWwxIC5jYXItZGV0YWlscyAucHJlenppX19yb3cgaDIge1xuICBmb250LXNpemU6IDIxcHg7IH1cblxuLmMtbW9kYWwxLnByZXp6aSAucHJlenppX19nYXMtaW5mbyxcbi5jLW1vZGFsMSAuY2FyLWRldGFpbHMgLnByZXp6aV9fZ2FzLWluZm8ge1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2NjY2NjYyAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuN3JlbSAwO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMjFweDsgfVxuICAuYy1tb2RhbDEucHJlenppIC5wcmV6emlfX2dhcy1pbmZvIGRpdi5kLWZsZXgsXG4gIC5jLW1vZGFsMSAuY2FyLWRldGFpbHMgLnByZXp6aV9fZ2FzLWluZm8gZGl2LmQtZmxleCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuYy1tb2RhbDEucHJlenppIC5wcmV6emlfX2dhcy1pbmZvOmxhc3QtY2hpbGQsXG4gIC5jLW1vZGFsMSAuY2FyLWRldGFpbHMgLnByZXp6aV9fZ2FzLWluZm86bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNjY2NjY2M7IH1cbiAgLmMtbW9kYWwxLnByZXp6aSAucHJlenppX19nYXMtaW5mbyAuYmFkZ2UsXG4gIC5jLW1vZGFsMSAuY2FyLWRldGFpbHMgLnByZXp6aV9fZ2FzLWluZm8gLmJhZGdlIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIG1hcmdpbi1yaWdodDogNnB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYy1tb2RhbDEucHJlenppIC5tb2RhbC1ib2R5LFxuICAuYy1tb2RhbDEgLmNhci1kZXRhaWxzIC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nOiA4cmVtIDE1cHggIWltcG9ydGFudDsgfVxuICAuYy1tb2RhbDEucHJlenppIC5wcmV6emlfX3JvdyA+IGRpdixcbiAgLmMtbW9kYWwxIC5jYXItZGV0YWlscyAucHJlenppX19yb3cgPiBkaXYge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH0gfVxuXG4uYy1tb2RhbDEuY2FyLWRldGFpbHMgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAzcmVtIDE4cmVtIDFyZW07IH1cblxuLmMtbW9kYWwxLmNhci1kZXRhaWxzIC5jLWNhcmQyLFxuLmMtbW9kYWwxLmNhci1kZXRhaWxzIC5jLWNhcmQyX19saXN0aW5nIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmMtbW9kYWwxLmNhci1kZXRhaWxzIC5jLWNhcmQyOmhvdmVyLFxuICAuYy1tb2RhbDEuY2FyLWRldGFpbHMgLmMtY2FyZDJfX2xpc3Rpbmc6aG92ZXIge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuXG4uYy1tb2RhbDEuY2FyLWRldGFpbHMgaDIge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uYy1tb2RhbDEuY2FyLWRldGFpbHMgLnFydCB7XG4gIGhlaWdodDogNDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiMSAyXCI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogODAlIDIwJTtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbiAgbWFyZ2luLXRvcDogMS4ycmVtOyB9XG4gIC5jLW1vZGFsMS5jYXItZGV0YWlscyAucXJ0IGkge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgIC5jLW1vZGFsMS5jYXItZGV0YWlscyAucXJ0IGk6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWVlZWVlICFpbXBvcnRhbnQ7IH1cblxuLmMtbW9kYWwxLmNhci1kZXRhaWxzIC5wcmV6emlfX2dhcy1pbmZvIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNjY2NjY2MgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAyLjdyZW0gMDtcbiAgZm9udC1zaXplOiAyMXB4OyB9XG4gIC5jLW1vZGFsMS5jYXItZGV0YWlscyAucHJlenppX19nYXMtaW5mbyBkaXYuZC1mbGV4IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5jLW1vZGFsMS5jYXItZGV0YWlscyAucHJlenppX19nYXMtaW5mbzpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2NjY2NjYzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmMtbW9kYWwxLmNhci1kZXRhaWxzIC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nOiA4cmVtIDE1cHggIWltcG9ydGFudDsgfVxuICAuYy1tb2RhbDEuY2FyLWRldGFpbHMgLmNhci1kZXRhaWxzX19pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmMtbW9kYWwxLmNhci1kZXRhaWxzIC5jYXItZGV0YWlsc19faXRlbSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYy1tb2RhbDEuY2FyLWRldGFpbHMgLmNhci1kZXRhaWxzX19pdGVtIC5jYXItdHlwZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuYy1tb2RhbDEuY2FyLWRldGFpbHMgLmMtY2FyZDJfX2xpc3Rpbmcge1xuICAgIG1hcmdpbjogLTFyZW0gLTE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5jLW1vZGFsMS5jYXItZGV0YWlscyAuYy1jYXJkMl9fbGlzdGluZy1zbWFsbCB7XG4gICAgbWFyZ2luOiAwIC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMnJlbSAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNlZWVlZWU7IH1cbiAgLmMtbW9kYWwxLmNhci1kZXRhaWxzIC5jLWNhcmQyX19kZXRhaWxzIHtcbiAgICBtYXJnaW46IDIuNHJlbSAwIDAgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgIC5jLW1vZGFsMS5jYXItZGV0YWlscyAuYy1jYXJkMl9fZGV0YWlscy5mdWxsIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmMtbW9kYWwxLmNhci1kZXRhaWxzIC5jb2wge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuLmMtbW9kYWwxLnBlcmNlbnRhZ2UgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAzcmVtOyB9XG5cbi5jLW1vZGFsMS5wZXJjZW50YWdlIC5wZXJjZW50YWdlLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDZyZW0gNHJlbSAzLjVyZW07IH1cbiAgLmMtbW9kYWwxLnBlcmNlbnRhZ2UgLnBlcmNlbnRhZ2UtY2FyZCAubC1pbnRybzJfX3Byb2dyZXNzIHtcbiAgICB3aWR0aDogY2FsYyg3NCUgLSAzcmVtKSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgICAuYy1tb2RhbDEucGVyY2VudGFnZSAucGVyY2VudGFnZS1jYXJkIC5sLWludHJvMl9fcHJvZ3Jlc3MgZGl2IHtcbiAgICAgIGhlaWdodDogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5jLW1vZGFsMS5wZXJjZW50YWdlIC5wZXJjZW50YWdlLWNhcmQgLmwtaW50cm8yX19jYXJkIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNTBweDsgfVxuICAuYy1tb2RhbDEucGVyY2VudGFnZSAucGVyY2VudGFnZS1jYXJkIC5sLWludHJvMl9fY2FyZCBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4OyB9XG5cbi5jLW1vZGFsMS5wZXJjZW50YWdlIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMjFweDsgfVxuXG4uYy1tb2RhbDEucGVyY2VudGFnZSAudGl0bGUge1xuICBmb250LXNpemU6IDM2cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jLW1vZGFsMS5wZXJjZW50YWdlLnBlcmNlbnRhZ2UgLm1vZGFsLWJvZHkge1xuICAgIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gICAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwdmg7IH1cbiAgLmMtbW9kYWwxLnBlcmNlbnRhZ2UgLmwtaW50cm8yX19tYWluIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgICAuYy1tb2RhbDEucGVyY2VudGFnZSAubC1pbnRybzJfX21haW4gLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGNvbG9yOiAjODE4MTgxOyB9XG4gICAgLmMtbW9kYWwxLnBlcmNlbnRhZ2UgLmwtaW50cm8yX19tYWluIC5kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuICAgIC5jLW1vZGFsMS5wZXJjZW50YWdlIC5sLWludHJvMl9fbWFpbiAucGVyY2VudGFnZS1jYXJkIHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgLmMtbW9kYWwxLnBlcmNlbnRhZ2UgLmwtaW50cm8yX19tYWluIC5sLXJhbmdlci1zbGlkZXIge1xuICAgICAgcGFkZGluZzogM3JlbSAwICFpbXBvcnRhbnQ7IH1cbiAgICAuYy1tb2RhbDEucGVyY2VudGFnZSAubC1pbnRybzJfX21haW4gLmwtaW50cm8yX19wcm9ncmVzcyB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgLmMtbW9kYWwxLnBlcmNlbnRhZ2UgLmwtaW50cm8yX19tYWluIC5ub1VpLWhhbmRsZS1sb3dlciB7XG4gICAgICBtYXJnaW46IDAgM3JlbSAhaW1wb3J0YW50OyB9XG4gICAgLmMtbW9kYWwxLnBlcmNlbnRhZ2UgLmwtaW50cm8yX19tYWluIC5ub1VpLWhhbmRsZS11cHBlciB7XG4gICAgICBtYXJnaW46IDAgLTEuM3JlbSAhaW1wb3J0YW50OyB9IH1cblxuLmMtbW9kYWwxLmZpbHRyYSAucm93LnRpdGxlIHtcbiAgbWFyZ2luOiAycmVtIDAgMnJlbSAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZWVlZWVlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmMtbW9kYWwxLmZpbHRyYSAucm93LnRpdGxlID4gZGl2IHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgLmMtbW9kYWwxLmZpbHRyYSAucm93LnRpdGxlID4gZGl2IGltZyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmMtbW9kYWwxLmZpbHRyYSAucm93LnRpdGxlID4gZGl2IGgxIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmMtbW9kYWwxLmZpbHRyYSAubC1yYW5nZXItc2xpZGVyIC5ub1VpLWhhbmRsZSB7XG4gIHRvcDogLTMuM3JlbSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYy1tb2RhbDEuZmlsdHJhIC5tb2RhbC1ib2R5IHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9IH1cblxuLmMtbW9kYWwxIC5oZWFkZXItdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogMnJlbSAwOyB9XG4gIC5jLW1vZGFsMSAuaGVhZGVyLXRvcC5iLWJvdHRvbSB7XG4gICAgd2lkdGg6IDkyJSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZWVlZWVlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmMtbW9kYWwxIC5oZWFkZXItdG9wLmItdyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmMtbW9kYWwxLmMtbW9kYWwxLS1tb2JpbGUtZnVsbCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAgIC5jLW1vZGFsMS5jLW1vZGFsMS0tbW9iaWxlLWZ1bGwgLm1vZGFsLWRpYWxvZyB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfSB9XG5cbi5jLW1vZGFsMS0tbW9kZWw0IC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMjBweCAxMjVweDsgfVxuXG4uYy1tb2RhbDEtLW1vZGVsNCAubW9kYWwtaGVhZGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jLW1vZGFsMS0tbW9kZWw0IC5tb2RhbC1oZWFkZXItY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jLW1vZGFsMS0tbW9kZWw0IC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nOiAyMHB4IDYwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbW9kYWwxLS1tb2RlbDQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiA4MHB4OyB9XG4gICAgLmMtbW9kYWwxLS1tb2RlbDQgLm1vZGFsLWJvZHkge1xuICAgICAgcGFkZGluZzogMHB4OyB9XG4gICAgLmMtbW9kYWwxLS1tb2RlbDQgLmNvbnRhaW5lci14bCB7XG4gICAgICBwYWRkaW5nOiAwcHg7IH0gfVxuXG4uYy1tb2RhbDEtLW1vZGVsNSAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDI5cHggMHB4IDE3cHg7IH1cbiAgLmMtbW9kYWwxLS1tb2RlbDUgLm1vZGFsLWJvZHkub25lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICAgIGhlaWdodDogMTIwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuYy1tb2RhbDEtLW1vZGVsNSAubW9kYWwtYm9keS5vbmUge1xuICAgICAgICBwYWRkaW5nOiAyOXB4IDJweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYy1tb2RhbDEtLW1vZGVsNSAubW9kYWwtYm9keS5vbmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIHBhZGRpbmc6IDlweCAwcHg7IH1cbiAgICAgICAgLmMtbW9kYWwxLS1tb2RlbDUgLm1vZGFsLWJvZHkub25lIC5xcHJlbS1sb2dvIHtcbiAgICAgICAgICB3aWR0aDogMTc1cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0M3B4OyB9IH1cbiAgLmMtbW9kYWwxLS1tb2RlbDUgLm1vZGFsLWJvZHkudHdvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwOyB9XG4gICAgLmMtbW9kYWwxLS1tb2RlbDUgLm1vZGFsLWJvZHkudHdvIC5jb250YWluZXItZmx1aWQge1xuICAgICAgcGFkZGluZzogMHB4OyB9XG4gIC5jLW1vZGFsMS0tbW9kZWw1IC5tb2RhbC1ib2R5LnRocmVlIHtcbiAgICBwYWRkaW5nOiA1cHggMTI1cHggMTdweDsgfVxuICAgIC5jLW1vZGFsMS0tbW9kZWw1IC5tb2RhbC1ib2R5LnRocmVlIC5jb250YWluZXItZmx1aWQge1xuICAgICAgcGFkZGluZzogMHB4OyB9XG4gICAgICAuYy1tb2RhbDEtLW1vZGVsNSAubW9kYWwtYm9keS50aHJlZSAuY29udGFpbmVyLWZsdWlkIC5jLW1vZGFsNV9fZm90dGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5jLW1vZGFsMS0tbW9kZWw1IC5tb2RhbC1ib2R5LnRocmVlIC5jb250YWluZXItZmx1aWQgLmMtbW9kYWw1X19mb3R0ZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuICAgICAgICAuYy1tb2RhbDEtLW1vZGVsNSAubW9kYWwtYm9keS50aHJlZSAuY29udGFpbmVyLWZsdWlkIC5jLW1vZGFsNV9fZm90dGVyLS1yaWdodCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICAgIC5jLW1vZGFsMS0tbW9kZWw1IC5tb2RhbC1ib2R5LnRocmVlIC5jb250YWluZXItZmx1aWQgLmMtbW9kYWw1X19mb3R0ZXItLXJpZ2h0IGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgICAgICAgLmMtbW9kYWwxLS1tb2RlbDUgLm1vZGFsLWJvZHkudGhyZWUgLmNvbnRhaW5lci1mbHVpZCAuYy1tb2RhbDVfX2ZvdHRlci0tcmlnaHQgYTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDsgfVxuICAgICAgICAgICAgLmMtbW9kYWwxLS1tb2RlbDUgLm1vZGFsLWJvZHkudGhyZWUgLmNvbnRhaW5lci1mbHVpZCAuYy1tb2RhbDVfX2ZvdHRlci0tcmlnaHQgYTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cbiAgICAgICAgICAuYy1tb2RhbDEtLW1vZGVsNSAubW9kYWwtYm9keS50aHJlZSAuY29udGFpbmVyLWZsdWlkIC5jLW1vZGFsNV9fZm90dGVyLS1yaWdodCBociB7XG4gICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuYy1tb2RhbDEtLW1vZGVsNSAubW9kYWwtYm9keS50aHJlZSAuY29udGFpbmVyLWZsdWlkIC5jLW1vZGFsNV9fZm90dGVyLS1sZWZ0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuICAgICAgICAuYy1tb2RhbDEtLW1vZGVsNSAubW9kYWwtYm9keS50aHJlZSAuY29udGFpbmVyLWZsdWlkIC5jLW1vZGFsNV9fZm90dGVyLS1sZWZ0IC5jLWZvb3Rlcl9fbmF2LXNvY2lhbCBsaSBhIHtcbiAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgICAuYy1tb2RhbDEtLW1vZGVsNSAubW9kYWwtYm9keS50aHJlZSAuY29udGFpbmVyLWZsdWlkIC5jLW1vZGFsNV9fZm90dGVyLS1sZWZ0IC5jLWZvb3Rlcl9fbmF2LXNvY2lhbCBsaSBhIC5xcGljb24xLXNvY2lhbF95b3V0dWJlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgICAgICAgIC5jLW1vZGFsMS0tbW9kZWw1IC5tb2RhbC1ib2R5LnRocmVlIC5jb250YWluZXItZmx1aWQgLmMtbW9kYWw1X19mb3R0ZXItLWxlZnQgLmMtZm9vdGVyX19uYXYtc29jaWFsIGxpIGEgLnFwaWNvbjEtc29jaWFsX2ZhY2Vib29rIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDsgfVxuICAgICAgICAgIC5jLW1vZGFsMS0tbW9kZWw1IC5tb2RhbC1ib2R5LnRocmVlIC5jb250YWluZXItZmx1aWQgLmMtbW9kYWw1X19mb3R0ZXItLWxlZnQgLmMtZm9vdGVyX19uYXYtc29jaWFsIGxpIGEgLnFwaWNvbjEtc29jaWFsX3R3aXR0ZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4OyB9XG4gICAgICAgICAgLmMtbW9kYWwxLS1tb2RlbDUgLm1vZGFsLWJvZHkudGhyZWUgLmNvbnRhaW5lci1mbHVpZCAuYy1tb2RhbDVfX2ZvdHRlci0tbGVmdCAuYy1mb290ZXJfX25hdi1zb2NpYWwgbGkgYSAucXBpY29uMS1zb2NpYWxfaW5zdGFncmFtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDsgfVxuICAgICAgICAgIC5jLW1vZGFsMS0tbW9kZWw1IC5tb2RhbC1ib2R5LnRocmVlIC5jb250YWluZXItZmx1aWQgLmMtbW9kYWw1X19mb3R0ZXItLWxlZnQgLmMtZm9vdGVyX19uYXYtc29jaWFsIGxpIGEgLnFwaWNvbjEtZmVlZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAuYy1tb2RhbDEtLW1vZGVsNSAubW9kYWwtYm9keS50aHJlZSAuYy1mb290ZXJfX3RleHQxIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiAjODc4Nzg3O1xuICAgICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAgICAgLmMtbW9kYWwxLS1tb2RlbDUgLm1vZGFsLWJvZHkudGhyZWUgLmMtZm9vdGVyX190ZXh0MSBhIHtcbiAgICAgICAgY29sb3I6ICM4Nzg3ODc7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5jLW1vZGFsMS0tbW9kZWw1IC5tb2RhbC1ib2R5LnRocmVlIHtcbiAgICAgICAgcGFkZGluZzogMzlweCAxNXB4IDE3cHg7IH1cbiAgICAgICAgLmMtbW9kYWwxLS1tb2RlbDUgLm1vZGFsLWJvZHkudGhyZWUgLmMtZm9vdGVyX190ZXh0MSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uYy1tb2RhbDEtLW1vZGVsNSAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAxM3B4OyB9XG5cbi5jLW1vZGFsMS0tbW9kZWw1IC5tb2RhbC1oZWFkZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYy1tb2RhbDEtLW1vZGVsNSAubW9kYWwtaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcHg7IH0gfVxuXG4uYy1tb2RhbDEtLW1vZGVsNS5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYy1tb2RhbDEtLW1vZGVsNSAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMjlweCA2MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLW1vZGFsMS0tbW9kZWw1IC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nOiA5cHggMHB4OyB9XG4gIC5jLW1vZGFsMS0tbW9kZWw1IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmc6IDBweDsgfSB9XG5cbi5jLW1vZGFsMS0tbW9kZWw1IC5jLW1vZGFsNV9fY29udGVudENvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4Nzg3ODc7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmMtbW9kYWwxLS1tb2RlbDUgLmMtbW9kYWw1X19jb250ZW50Q29udGFpbmVyIC5jb250ZW50LW9uZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBwYWRkaW5nOiAxNXB4IDBweCAwcHg7XG4gICAgbWF4LXdpZHRoOiAzNjVweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5jLW1vZGFsMS0tbW9kZWw1IC5jLW1vZGFsNV9fY29udGVudENvbnRhaW5lciAuY29udGVudC1vbmUgLmMtaGVhZGVyX19uYXYtbGluayB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODc4Nzg3OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYy1tb2RhbDEtLW1vZGVsNSAuYy1tb2RhbDVfX2NvbnRlbnRDb250YWluZXIgLmNvbnRlbnQtb25lIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgLmMtbW9kYWwxLS1tb2RlbDUgLmMtbW9kYWw1X19jb250ZW50Q29udGFpbmVyIC5jb250ZW50LXR3byB7XG4gICAgbWF4LXdpZHRoOiAzNjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMHB4IDBweCAwcHg7IH1cbiAgICAuYy1tb2RhbDEtLW1vZGVsNSAuYy1tb2RhbDVfX2NvbnRlbnRDb250YWluZXIgLmNvbnRlbnQtdHdvIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAgIC5jLW1vZGFsMS0tbW9kZWw1IC5jLW1vZGFsNV9fY29udGVudENvbnRhaW5lciAuY29udGVudC10d29fX2ZpcnN0IHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODc4Nzg3O1xuICAgICAgcGFkZGluZzogMHB4IDE1cHggMzBweDsgfVxuICAgIC5jLW1vZGFsMS0tbW9kZWw1IC5jLW1vZGFsNV9fY29udGVudENvbnRhaW5lciAuY29udGVudC10d29fX3NlY29uZCB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDE1cHggMHB4OyB9XG4gICAgICAuYy1tb2RhbDEtLW1vZGVsNSAuYy1tb2RhbDVfX2NvbnRlbnRDb250YWluZXIgLmNvbnRlbnQtdHdvX19zZWNvbmQgLm1vZGFsNS0tdGV4dF9vbmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYy1tb2RhbDEtLW1vZGVsNSAuYy1tb2RhbDVfX2NvbnRlbnRDb250YWluZXIgLmNvbnRlbnQtdHdvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgLmMtbW9kYWwxLS1tb2RlbDUgLmMtbW9kYWw1X19jb250ZW50Q29udGFpbmVyIC5jb250ZW50LXRocmVlIHtcbiAgICBtYXgtd2lkdGg6IDM2NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMHB4IDBweDsgfVxuICAgIC5jLW1vZGFsMS0tbW9kZWw1IC5jLW1vZGFsNV9fY29udGVudENvbnRhaW5lciAuY29udGVudC10aHJlZSB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgICAuYy1tb2RhbDEtLW1vZGVsNSAuYy1tb2RhbDVfX2NvbnRlbnRDb250YWluZXIgLmNvbnRlbnQtdGhyZWVfX2ZpcnN0IHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODc4Nzg3O1xuICAgICAgcGFkZGluZzogMHB4IDE1cHggMzBweDsgfVxuICAgIC5jLW1vZGFsMS0tbW9kZWw1IC5jLW1vZGFsNV9fY29udGVudENvbnRhaW5lciAuY29udGVudC10aHJlZV9fc2Vjb25kIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMTVweCAwcHg7IH1cbiAgICAuYy1tb2RhbDEtLW1vZGVsNSAuYy1tb2RhbDVfX2NvbnRlbnRDb250YWluZXIgLmNvbnRlbnQtdGhyZWUgLm1vZGFsNS0tdGV4dF9vbmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmMtbW9kYWwxLS1tb2RlbDUgLmMtbW9kYWw1X19jb250ZW50Q29udGFpbmVyIC5jb250ZW50LXRocmVlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmMtbW9kYWwxLS1tb2RlbDUgLm1vZGFsNV9fdGl0bGUge1xuICBmb250LXNpemU6IDIxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmY1ZDI3O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4OyB9XG5cbi5jLW1vZGFsMS0tbW9kZWw1IC5tb2RhbDUtLXRleHRfb25lIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LWZhbWlseTogQml0dGVyLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgLmMtbW9kYWwxLS1tb2RlbDUgLm1vZGFsNS0tdGV4dF9vbmUgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5jLW1vZGFsMS0tbW9kZWw1IC5tb2RhbDUtLXRleHRfdHdvIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogQml0dGVyLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi10b3A6IDJweDsgfVxuICAuYy1tb2RhbDEtLW1vZGVsNSAubW9kYWw1LS10ZXh0X3R3byBhIHtcbiAgICBjb2xvcjogIzg3ODc4NztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmMtbW9kYWwxLS1tb2RlbDUgLm1vZGFsNV9fYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgd2lkdGg6IDE3NXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgLmMtbW9kYWwxLS1tb2RlbDUgLm1vZGFsNV9fYnV0dG9uIC5xcGljb24xLW1vcmVoIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICNmZjVkMjc7XG4gICAgbWFyZ2luLWxlZnQ6IDlweDsgfVxuXG4uYy1tb2RhbDEtLW1vZGVsNSAubW9kYWw1LS10ZXh0X3RocmVlIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LWZhbWlseTogQml0dGVyLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuICAuYy1tb2RhbDEtLW1vZGVsNSAubW9kYWw1LS10ZXh0X3RocmVlIGEge1xuICAgIGNvbG9yOiAjQ0ZDRkNGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuYy1tb2RhbDEtLW1vZGVsNSAubW9kYWw1LS10ZXh0X3RocmVlIGEgLmhlYWRzZXQtY29udCB7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTRweDsgfVxuICAgICAgLmMtbW9kYWwxLS1tb2RlbDUgLm1vZGFsNS0tdGV4dF90aHJlZSBhIC5oZWFkc2V0LWNvbnQgLnFwaWNvbjEtaGVhZHNldCB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDsgfVxuICAgIC5jLW1vZGFsMS0tbW9kZWw1IC5tb2RhbDUtLXRleHRfdGhyZWUgYSAudGV4dC1jb250IHtcbiAgICAgIHdpZHRoOiA4MCU7IH1cblxuLmMtbW9kYWwxX19zZWFyY2hDb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYy1tb2RhbDFfX3NlYXJjaENvbnRhaW5lciAuYXV0b2NvbXBsZXRlQ29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwNzJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDExcHggMjBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5jLW1vZGFsMV9fc2VhcmNoQ29udGFpbmVyIC5hdXRvY29tcGxldGVDb250YWluZXIgLnFwaWNvbjEtc2VhcmNoLCAuYy1tb2RhbDFfX3NlYXJjaENvbnRhaW5lciAuYXV0b2NvbXBsZXRlQ29udGFpbmVyIC5xcGljb24xLWNyb3NzIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmMtbW9kYWwxX19zZWFyY2hDb250YWluZXIgLmF1dG9jb21wbGV0ZUNvbnRhaW5lciAucXBpY29uMS1zZWFyY2gge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAuYy1tb2RhbDFfX3NlYXJjaENvbnRhaW5lciAuYXV0b2NvbXBsZXRlQ29udGFpbmVyIC5xcGljb24xLWNyb3NzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuYy1tb2RhbDFfX3NlYXJjaENvbnRhaW5lciAuYXV0b2NvbXBsZXRlQ29udGFpbmVyLnR5cGluZyAucXBpY29uMS1jcm9zcyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5jLW1vZGFsMV9fc2VhcmNoQ29udGFpbmVyIC5hdXRvY29tcGxldGVDb250YWluZXIgLnNlYXJjaEljb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuYy1tb2RhbDFfX3NlYXJjaENvbnRhaW5lciAuYXV0b2NvbXBsZXRlQ29udGFpbmVyIC5xcGljb24xLWJhY2stYXJyb3cge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmMtbW9kYWwxX19zZWFyY2hDb250YWluZXIgLmF1dG9jb21wbGV0ZUNvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7XG4gICAgICAgIHBhZGRpbmc6IDExcHggMjBweCA4cHggMTJweDsgfVxuICAgICAgICAuYy1tb2RhbDFfX3NlYXJjaENvbnRhaW5lciAuYXV0b2NvbXBsZXRlQ29udGFpbmVyIC5xcGljb24xLWJhY2stYXJyb3cge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgY29sb3I6ICM3MDcwNzA7IH1cbiAgICAgICAgLmMtbW9kYWwxX19zZWFyY2hDb250YWluZXIgLmF1dG9jb21wbGV0ZUNvbnRhaW5lciAuc2VhcmNoSWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuYy1tb2RhbDFfX3NlYXJjaENvbnRhaW5lciAuYXV0b2NvbXBsZXRlQ29udGFpbmVyIC5xcGljb24xLWNyb3NzIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDI2cHg7IH0gfVxuICAuYy1tb2RhbDFfX3NlYXJjaENvbnRhaW5lciAuYXV0b2NvbXBsZXRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxleDogMTsgfVxuICAuYy1tb2RhbDFfX3NlYXJjaENvbnRhaW5lciBpbnB1dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgY29sb3I6ICM5OTk5OTk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5jLW1vZGFsMV9fc2VhcmNoQ29udGFpbmVyIGlucHV0IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgaGVpZ2h0OiA0MnB4OyB9IH1cbiAgLmMtbW9kYWwxX19zZWFyY2hDb250YWluZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmMtbW9kYWwxX19zZWFyY2hDb250YWluZXIgLmF1dG9jb21wbGV0ZS1pdGVtcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gIC5jLW1vZGFsMV9fc2VhcmNoQ29udGFpbmVyIC5hdXRvY29tcGxldGUtaXRlbXMgZGl2IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMHB4IDIwcHg7IH1cbiAgICAuYy1tb2RhbDFfX3NlYXJjaENvbnRhaW5lciAuYXV0b2NvbXBsZXRlLWl0ZW1zIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzk5OTk5OTtcbiAgICAgIHBhZGRpbmctdG9wOiAyNnB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmMtbW9kYWwxX19zZWFyY2hDb250YWluZXIgLmF1dG9jb21wbGV0ZS1pdGVtcyBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7IH0gfVxuICAgIC5jLW1vZGFsMV9fc2VhcmNoQ29udGFpbmVyIC5hdXRvY29tcGxldGUtaXRlbXMgZGl2Omxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgLmMtbW9kYWwxX19zZWFyY2hDb250YWluZXIgLmF1dG9jb21wbGV0ZS1pdGVtcyBkaXY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7IH1cbiAgLmMtbW9kYWwxX19zZWFyY2hDb250YWluZXIgLmF1dG9jb21wbGV0ZS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzMzMzsgfVxuXG5bdGlkPXRoYW5reW91XSAucXBfYSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5xcC13aW4ge1xuICB6LWluZGV4OiA5OTk5O1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucXAtd2luIC5xcC13aW4taSB7XG4gICAgcGFkZGluZzogNDBweDsgfVxuICAucXAtd2luIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAucXAtd2luIC5xcF9idG5hIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWQyNyAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAucXAtd2luIC5xcF9idG5hOmhvdmVyIC5xcF9idG4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLnFwLXdpbiAucXBfYnRuYSAucXBfYnRuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKSAhaW1wb3J0YW50OyB9XG4gICAgICAucXAtd2luIC5xcF9idG5hIC5xcF9idG46aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHlbY2xhc3MqPVwiLXN0YXRlLS1zY3JvbGxlZFwiXSAuYy1tb2RhbDEtLW1vZGVsNCB7XG4gICAgdG9wOiA2MHB4OyB9IH1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xuXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcbiRjb21wb25lbnQtbmFtZSA6ICdtb2RhbDEnO1xuJGNvbXBvbmVudC1zZWxlY3RvciA6ICRjb21wb25lbnQtcHJlZml4ICsgJy0nICsgJGNvbXBvbmVudC1uYW1lO1xuXG4ubW9kYWwuc2hvdy5tb3N0LWluZGV4e1xuICAgIHotaW5kZXg6OTk5OTk5O1xufVxuXG5cbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcblxuICAgICZfX2Rlc2t0b3AtaGVhZHtcbiAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHdpZHRoOiA0OXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NnB4O1xuICAgICAgICAgICAgY29sb3I6d2hpdGU7XG4gICAgICAgICAgICBhcHBlYXJlYW5jZTpub25lO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICAgICAgICAgICBhcHBlYXJlYW5jZTpub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICggbWF4LXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcInNtXCIpICkgYW5kICggb3JpZW50YXRpb24gOiBsYW5kc2NhcGUgKXtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWNlcmNhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0LjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgY29sb3I6ICNDQ0NDQ0M7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLm1vZGFsLWJvZHl7XG4gICAgICAgICYubm9wYWQteHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDowcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5ub3BhZC15e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYnRuLWNsb3NlLWxhc3Qge1xuXG4gICAgICAgIEBleHRlbmQgJXphdXhfcmVzZXRfYm94O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAncXBpY29uMSc7XG4gICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiAkcXBpY29uMS1taW51cztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX192aWRlb2xpc3R7XG5cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xuICAgICAgICAgICAgLy9oZWlnaHQ6YXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgID4gLnJvd3tcbiAgICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgICAgW2NsYXNzKj1jb2wtXXtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZpZGVvLWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDo5MDRweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNjcm9sbC1saXN0e1xuICAgICAgICAgICAgICAgIGhlaWdodDo1MDlweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcbiAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTpzY3JvbGw7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OjM1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czowcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JHphdXhfY29sb3Jfc2V0MV9ncmV5MTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbToxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTowLjc7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OjE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BsYXlsaXN0e1xuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6d2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19nYWxsZXJ5MXtcblxuICAgICAgICAmLmxpZ2h0e1xuICAgICAgICAgICAgY29sb3I6JHphdXhfY29sb3Jfc2V0MV9ncmV5MjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtcGlje1xuICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgICAgICAuaW52aXNpYmxlLWJhcntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmMtc2xpZGVyX19idG57XG4gICAgICAgICAgICAgICAgd2lkdGg6MDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6NTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICYtLW5leHR7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OjA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYtLXByZXZ7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1vZGFsLXRpdGxlLXR4dHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZToyLjRyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDoyLjRyZW07XG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6MjAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWRlci1idG4tcmVze1xuICAgICAgICAgICAgLiN7JGNvbXBvbmVudC1wcmVmaXh9LXNsaWRlcl9fYnRue1xuICAgICAgICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6MTA7XG4gICAgICAgICAgICAgICAgJi0tcHJldntcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tbmV4dHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6cmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1kZXNjcmlwdGlvbntcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuI3skY29tcG9uZW50LXByZWZpeH0tc2xpZGVyX19idG57XG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgICAgICAgICAgdG9wOjQycHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDoxMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6NTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDo1MHB4O1xuICAgICAgICAgICAgICAgICYtLXByZXZ7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6NnB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oXCJzbVwiKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6M3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYtLW5leHR7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OjZweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKFwic21cIil7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDozcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKFwic21cIil7XG4gICAgICAgICAgICAgICAgICAgIHRvcDozMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRhdGV7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OjJweCBkb3R0ZWQgJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0Om5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kYXRlLWVsZW17XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjkwMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAmLi0tYmlne1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjUuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi4tLW1pZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTozLjNyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDozcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHphdXhfY29sb3Jfc2V0MV9ncmV5MTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLi0tc21hbGx7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6Mi44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6Mi41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGV4dC1jb250YWluZXJ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjIuNHJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDozLjZyZW07XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQyO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjIuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6My4ycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjokemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjgwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLWdhbGxlcnl7XG5cbiAgICAgICAgLmludmlzaWJsZS1iYXJ7XG4gICAgICAgICAgICB3aWR0aDoxMDBweDtcbiAgICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246Zml4ZWQ7XG4gICAgICAgICAgICBvcGFjaXR5OjA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdG9wOjBweDtcbiAgICAgICAgICAgIGJvdHRvbTowcHg7XG4gICAgICAgICAgICB6LWluZGV4Ojk7XG4gICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICAgICYtLW5leHR7XG4gICAgICAgICAgICAgICAgcmlnaHQ6MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tcHJldntcbiAgICAgICAgICAgICAgICBsZWZ0OjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWhlYWRlcntcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtYm9keXtcbiAgICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jLWxpc3RpbmctcHJvZG90dGlfcHJpbWFyeS10ZXh0e1xuICAgICAgICAgICAgQG1lZGlhICggbWF4LXdpZHRoOjM3MnB4ICl7XG4gICAgICAgICAgICAgICAgLm1haW4tdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICggbWF4LXdpZHRoOjI5MHB4ICl7XG4gICAgICAgICAgICAgICAgLm1haW4tdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1wcmVmaXh9LXNsaWRlcl9fYnRue1xuXG4gICAgICAgICAgICBmb250LXNpemU6NDBweDtcbiAgICAgICAgICAgIGhlaWdodDo0MHB4O1xuICAgICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDo0MHB4O1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAncXBpY29uMSc7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTEzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tcHJldntcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAkcXBpY29uMS1hcnJvdzFyaWdodDtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLW5leHR7XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJHFwaWNvbjEtYXJyb3cxcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLWhvbGRlcntcbiAgICAgICAgICAgIC4jeyRjb21wb25lbnQtcHJlZml4fS1zbGlkZXJfX2J0bntcbiAgICAgICAgICAgICAgICAmLS1wcmV2e1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OjBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOjEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYtLW5leHR7XG4gICAgICAgICAgICAgICAgICAgIHRvcDoxMnB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDowcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuXG4gICAgfVxuXG4gICAgJi0tZnVsbHBhZ2Uge1xuXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAubW9kYWwtZGlhbG9nIHtcblxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgPiAubW9kYWwtY29udGVudCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgICAgICAgICAmLS10LXdoaXRlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tdC1ibGFjayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazM7XG4gICAgICAgICAgICAgICAgaHJ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjpub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOjFweCBzb2xpZCAkemF1eF9jb2xvcl9zZXQxX2JsYWNrNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXQtYmxhY2stMiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjaztcblxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLXN0eWxlMSB7XG5cbiAgICAgICAgLm1vZGFsLWhlYWRlciB7XG5cbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAyM3B4IDAgMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAwIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcblxuICAgICAgICAgICAgJl9fYnRuLWNsb3NlIHtcblxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgICAgICBAZXh0ZW5kICV6YXV4X3Jlc2V0X2JveDtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHdpZHRoOiA0OXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDlweDtcblxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KSB0cmFuc2xhdGUoNnB4LCAtMnB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi0tc3R5bGUyIHtcblxuICAgICAgICAubW9kYWwtaGVhZGVyIHtcblxuICAgICAgICAgICAgcGFkZGluZzogNHB4IDIzcHggMCAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4IDAgMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICB9XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgICAgICAgICAmX19idG4tY2xvc2Uge1xuXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgICAgIEBleHRlbmQgJXphdXhfcmVzZXRfYm94O1xuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDlweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ5cHg7XG5cbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KSB0cmFuc2xhdGUoNnB4LCAtMnB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmLS1zdHlsZTMge1xuXG4gICAgICAgIC5tb2RhbC1oZWFkZXIge1xuXG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMjNweCAwIDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5vcGFke1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDowcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5jLWxpc3RpbmctcHJvZG90dGlfcHJpbWFyeS10ZXh0e1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAgICAgICAgICAgICAgIC5tYWluLXRleHR7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOjEuOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgICAgICAgICAmX19idG4tY2xvc2Uge1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICggbWF4LXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICkgYW5kICggb3JpZW50YXRpb24gOiBsYW5kc2NhcGUgKXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgICAgIEBleHRlbmQgJXphdXhfcmVzZXRfYm94O1xuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ5cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpIHRyYW5zbGF0ZSg2cHgsIC0ycHgpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSA6IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fcG9sbHtcblxuICAgICAgICAgICAgICAgIC5xcF9ycHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5xdWl6LWNvbnRhaW5lcntcblxuICAgICAgICAgICAgICAgICAgICAucXBfYntcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XG5cbiAgICAgICAgICAgICAgICAgICAgLnFwX3RpdGxlLFxuICAgICAgICAgICAgICAgICAgICAucXBfcmIsXG4gICAgICAgICAgICAgICAgICAgIC5xcC1ycHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5xcF90aXRsZSwgLnFwX3Fpe1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5xcF9xaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5xcF9hb3tcbiAgICAgICAgICAgICAgICAgICAgICAgIC5xcF9he1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6NTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6M3B4IHNvbGlkICR6YXV4X2NvbG9yX3NldDFfZ3JleTM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTozMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokemF1eF9jb2xvcl9zZXQxX3doaXRlMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDowcHggIWltcG9ydGFudDtcblxuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucXBfcnZ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucXBfdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDowcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAucXBfYVtzZWw9JzEnXXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOm5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucXBfYm97XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgI3F1aXotcmVzdWx0c3tcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vZGlzcGxheTpub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnFwX2J0bmF7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6MzcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDphdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OmF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucXBfYnRue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5xcF9idG57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6MTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbToxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTozMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6bm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6YnJpZ2h0bmVzcygxMDAlKSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93Om5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucXBfYnRuYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICYjcXVpei1yZXN1bHRze1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jLWJ0bjF7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cyl7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDowcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGlzdHtcbiAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTowcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLS1pbWdze1xuICAgICAgICAgICAgICAgICAgICAubGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19wb2xsLXJlc3VsdHN7XG4gICAgICAgICAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn1fX3BvbGwtcmVzdWx0e1xuICAgICAgICAgICAgICAgICAgICAudGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6Mi40cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6My4zcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MS44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjIuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OmNvdmVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5wZXJjZW50YWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjYuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokemF1eF9jb2xvcl9zZXQxX2JsYWNrNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjMuMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDozLjJyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToyLjFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDoyLjJyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxLjZyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6Mi44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5wcm9ncmVzcy1iYXItYmd7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiR6YXV4X2NvbG9yX3NldDFfYmxhY2s1O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19kZXNrdG9wLWhlYWR7XG4gICAgICAgICAgICAgICAgQG1lZGlhICggbWF4LXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICkgYW5kICggb3JpZW50YXRpb24gOiBsYW5kc2NhcGUgKXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19tb2JpbGUtaGVhZHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKCBtYXgtd2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIFwibGdcIikgKSBhbmQgKCBvcmllbnRhdGlvbiA6IGxhbmRzY2FwZSApe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYucHJlenppLFxuICAgIC5jYXItZGV0YWlscyB7XG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhyZW0gMThyZW07XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnByZXp6aV9fcm93IHtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnByZXp6aV9fZ2FzLWluZm8ge1xuICAgICAgICAgICBib3JkZXItdG9wOiAgc29saWQgMXB4ICR6YXV4X2NvbG9yX3NldDFfZ3JleTMgIWltcG9ydGFudDtcbiAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICBwYWRkaW5nOiAwLjdyZW0gMDtcbiAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgIGRpdi5kLWZsZXgge1xuICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgfVxuICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogIHNvbGlkIDFweCAkemF1eF9jb2xvcl9zZXQxX2dyZXkzO1xuICAgICAgICAgICB9XG5cbiAgICAgICAgICAgLmJhZGdlIHtcbiAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhyZW0gMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJlenppX19yb3cgPiBkaXYge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNhci1kZXRhaWxzIHtcbiAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAxOHJlbSAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gb3ZlcnJpbmcgYy1jYXJkMl9fbGlzdGluZyBzdHlsZXMgZnJvbSBjYXJkMlxuICAgICAgICAuYy1jYXJkMixcbiAgICAgICAgLmMtY2FyZDJfX2xpc3Rpbmcge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5xcnQge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCIxIDJcIjtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogODAlIDIwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTE1O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMS4ycmVtO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxNSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIG92ZXJyaWRlIHByZXp6aSBzdHlsZXMgICAgICAgXG4gICAgICAgIC5wcmV6emlfX2dhcy1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogIHNvbGlkIDFweCAkemF1eF9jb2xvcl9zZXQxX2dyZXkzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMi43cmVtIDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgZGl2LmQtZmxleCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAgc29saWQgMXB4ICR6YXV4X2NvbG9yX3NldDFfZ3JleTM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhyZW0gMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhci1kZXRhaWxzX19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhci10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jLWNhcmQyX19saXN0aW5ne1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtMXJlbSAtMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jLWNhcmQyX19saXN0aW5nLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYy1jYXJkMl9fZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIuNHJlbSAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmxhY2s2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmZ1bGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY29sIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5wZXJjZW50YWdlIHtcbiAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogM3JlbSA7XG4gICAgICAgIH1cblxuICAgICAgICAucGVyY2VudGFnZS1jYXJkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhDZW50ZXIoKTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cmVtIDRyZW0gMy41cmVtO1xuXG4gICAgICAgICAgICAvLyBvdmVycmluZGluZyBpbnRybzIgc3R5bGVzXG4gICAgICAgICAgICAubC1pbnRybzJfX3Byb2dyZXNzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg3NCUgLSAzcmVtKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmwtaW50cm8yX19jYXJkIHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAmLnBlcmNlbnRhZ2Uge1xuICAgICAgICAgICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sLWludHJvMl9fbWFpbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTE5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnBlcmNlbnRhZ2UtY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5sLXJhbmdlci1zbGlkZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmwtaW50cm8yX19wcm9ncmVzcyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm5vVWktaGFuZGxlLWxvd2VyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubm9VaS1oYW5kbGUtdXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTEuM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZmlsdHJhIHtcbiAgICAgICAgLnJvdy50aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDJyZW0gMCAycmVtIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAkemF1eF9jb2xvcl9zZXQxX2dyZXkxNSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICY+IGRpdiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmwtcmFuZ2VyLXNsaWRlciB7XG4gICAgICAgICAgICAubm9VaS1oYW5kbGUge1xuICAgICAgICAgICAgICAgIHRvcDogLTMuM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIC8vICAgICAubm9VaS1iYXNlIHtcbiAgICAgICAgICAgIC8vICAgICAgICAgd2lkdGg6IDk4JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gICAgIH1cblxuICAgICAgICAgICAgLy8gICAgIC5waW4ge1xuICAgICAgICAgICAgLy8gICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSAzcmVtKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gICAgIH1cblxuICAgICAgICAgICAgLy8gICAgICYucGluIC5ub1VpLWhhbmRsZSB7XG4gICAgICAgICAgICAvLyAgICAgICAgIHJpZ2h0OiAtMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gICAgIH1cblxuICAgICAgICAgICAgLy8gICAgIC5ub1VpLWhhbmRsZSB7XG4gICAgICAgICAgICAvLyAgICAgICAgICYubm9VaS1oYW5kbGUtbG93ZXIge1xuICAgICAgICAgICAgLy8gICAgICAgICAgICAgbGVmdDogMzglICFpbXBvcnRhbnRcbiAgICAgICAgICAgIC8vICAgICAgICAgfVxuICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9IFxuXG4gICAgLmhlYWRlci10b3Age1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbWFyZ2luOiAycmVtIDA7XG4gICAgICAgICYuYi1ib3R0b20ge1xuICAgICAgICAgICAgd2lkdGg6IDkyJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICR6YXV4X2NvbG9yX3NldDFfZ3JleTE1O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmLmItdyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgJi4jeyRjb21wb25lbnQtc2VsZWN0b3J9LS1tb2JpbGUtZnVsbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW1vZGVsNCB7XG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRhaW5lci14bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbW9kZWw1IHtcbiAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMjlweCAwcHggMTdweDtcblxuICAgICAgICAgICAgJi5vbmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjlweCAycHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDBweDtcbiAgICAgICAgICAgICAgICAgICAgLnFwcmVtLWxvZ28ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0M3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnR3byB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcblxuICAgICAgICAgICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnRocmVlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTI1cHggMTdweDtcbiAgICAgICAgICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5jLW1vZGFsNV9fZm90dGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jLWZvb3Rlcl9fbmF2LXNvY2lhbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTY5Njk2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5xcGljb24xLXNvY2lhbF95b3V0dWJlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5xcGljb24xLXNvY2lhbF9mYWNlYm9vayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucXBpY29uMS1zb2NpYWxfdHdpdHRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucXBpY29uMS1zb2NpYWxfaW5zdGFncmFtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5xcGljb24xLWZlZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmMtZm9vdGVyX190ZXh0MSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4Nzg3ODc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzg3ODc4NztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzOXB4IDE1cHggMTdweDtcblxuICAgICAgICAgICAgICAgICAgICAuYy1mb290ZXJfX3RleHQxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubW9kYWwge1xuICAgICAgICAgICAgJi5mYWRlIHtcbiAgICAgICAgICAgICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyOXB4IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgXG4gICAgICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRhaW5lci14bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmMtbW9kYWw1X19jb250ZW50Q29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg3ODc4NztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAuY29udGVudC1vbmUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwcHggMHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzY1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuYy1oZWFkZXJfX25hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODc4Nzg3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuY29udGVudC10d28ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzY1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwcHggMHB4O1xuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJl9fZmlyc3Qge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg3ODc4NztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDE1cHggMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19zZWNvbmQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHggMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5tb2RhbDUtLXRleHRfb25lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRlbnQtdGhyZWUge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzY1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwcHggMHB4O1xuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJl9fZmlyc3Qge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg3ODc4NztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDE1cHggMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19zZWNvbmQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHggMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tb2RhbDUtLXRleHRfb25lIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbDVfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogI2ZmNWQyNztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWw1LS10ZXh0X29uZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDI7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWw1LS10ZXh0X3R3byB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDI7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzg3ODc4NztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWw1X19idXR0b24ge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgICAgICAgICAucXBpY29uMS1tb3JlaCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmY1ZDI3O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWw1LS10ZXh0X3RocmVlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MjtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjQ0ZDRkNGO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuaGVhZHNldC1jb250IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5xcGljb24xLWhlYWRzZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQtY29udCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2VhcmNoQ29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmF1dG9jb21wbGV0ZUNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwNzJweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMTFweCAyMHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLnFwaWNvbjEtc2VhcmNoLCAucXBpY29uMS1jcm9zcyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnFwaWNvbjEtc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnFwaWNvbjEtY3Jvc3Mge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudHlwaW5nIHtcbiAgICAgICAgICAgICAgICAucXBpY29uMS1jcm9zcyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaEljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucXBpY29uMS1iYWNrLWFycm93IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMjBweCA4cHggMTJweDtcblxuICAgICAgICAgICAgICAgIC5xcGljb24xLWJhY2stYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWFyY2hJY29uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucXBpY29uMS1jcm9zcyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmF1dG9jb21wbGV0ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgY29sb3I6ICM5OTk5OTk7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYXV0b2NvbXBsZXRlLWl0ZW1zIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmF1dG9jb21wbGV0ZS1pdGVtcyBkaXYge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBtYXJnaW46IDBweCAyMHB4O1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzk5OTk5OTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjZweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmF1dG9jb21wbGV0ZS1pdGVtcyBkaXY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYXV0b2NvbXBsZXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICB9XG4gICAgfVxuICAgIFxuXG59XG5cblt0aWQ9dGhhbmt5b3Vde1xuICAgIC5xcF9he1xuICAgICAgICBib3JkZXI6bm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG4vL0VuZCBvZiBxdWl6IG1vZGFsXG4ucXAtd2lue1xuXG5cbiAgICB6LWluZGV4Ojk5OTk7XG4gICAgZm9udC1zaXplOjJyZW07XG4gICAgbGluZS1oZWlnaHQ6My41cmVtICFpbXBvcnRhbnQ7XG5cbiAgICAucXAtd2luLWl7XG4gICAgICAgIHBhZGRpbmc6NDBweDtcbiAgICB9XG5cbiAgICBhe1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucXBfYnRuYXtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czozMnB4O1xuXG4gICAgICAgIHdpZHRoOjEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTozMnB4O1xuICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1heC13aWR0aDozNzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6YXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OmF1dG87XG4gICAgICAgICY6aG92ZXJ7XG5cbiAgICAgICAgICAgIC5xcF9idG57XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjMycHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5xcF9idG57XG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6MTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTozMnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjMycHg7XG4gICAgICAgICAgICBib3gtc2hhZG93Om5vbmU7XG4gICAgICAgICAgICBmaWx0ZXI6YnJpZ2h0bmVzcygxMDAlKSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93Om5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG5ib2R5W2NsYXNzKj1cIi1zdGF0ZS0tc2Nyb2xsZWRcIl0ge1xuICAgIC5jLW1vZGFsMS0tbW9kZWw0IHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIEhhcmR3YXJlLWFjY2VsZXJhdGVkIFxuLy8gQHNlZSBodHRwOi8vYmxvZy50ZWFtdHJlZWhvdXNlLmNvbS9pbmNyZWFzZS15b3VyLXNpdGVzLXBlcmZvcm1hbmNlLXdpdGgtaGFyZHdhcmUtYWNjZWxlcmF0ZWQtY3NzXG4vLyBAc2VlIGh0dHA6Ly93d3cuaHRtbDVyb2Nrcy5jb20vZW4vdHV0b3JpYWxzL3NwZWVkL2hpZ2gtcGVyZm9ybWFuY2UtYW5pbWF0aW9ucy9cbiV6YXV4X2ZvcmNlX2hhIHtcblx0Ly8td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0Ly8tbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0Ly8tbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHQvLy1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXG5cdC8vLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdC8vLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdC8vLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG5cdC8vLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTAwMDtcblx0Ly8tbW96LXBlcnNwZWN0aXZlOiAxMDAwO1xuXHQvLy1tcy1wZXJzcGVjdGl2ZTogMTAwMDtcblx0cGVyc3BlY3RpdmU6IDEwMDA7XG59XG5cbi8vIFBsYWNlaG9sZGVyIG9mIGNsYXNzIC5zci1vbmx5IGZyb20gQm9vdHN0cmFwXG4lemF1eF9zcl9vbmx5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4vLyBCZXR0ZXIgZm9udCBzbW9vdGhpbmcgZm9yIG1vZGVybiBicm93c2Vycy5cbi8vIEBzZWUgaHR0cHM6Ly9kYXZpZHdhbHNoLm5hbWUvZm9udC1zbW9vdGhpbmdcbi8vIEBzZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL2ZvbnQtc21vb3RoXG4lemF1eF90ZXh0X2FudGlhbGlhc2VkIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4lemF1eF9yZXNldF9ib3gge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDtcbn1cblxuJXphdXhfcmVzZXRfdHlwbyB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4lemF1eF9jbGVhcmZpeCB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gQ09MT1IgU0VUU1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gRGVmYXVsdCB3ZWIgc2FmZVxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTogI2ZmZmZmZjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmxhY2s6ICMwMDAwMDA7XG4kemF1eF9jb2xvcl9kZWZhdWx0X3JlZDogI2Q5NTM0ZjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfZ3JlZW46ICM1Y2I4NWM7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuMjogIzI2QkUwQTtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmx1ZTogIzMzN2FiNztcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmx1ZTI6ICMzRTk3RkY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X21hZ2VudGE6ICNmZjAwZmY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X29yYW5nZTogI2YwYWQ0ZTtcblxuLy8gU2V0IDFcbiR6YXV4X2NvbG9yX3NldDFfd2hpdGUxOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjZmY1ZDI3O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazM6ICMzMzMzMzM7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNDogIzUyNTI1MjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s1OiAjNWI1YjViO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazY6ICM2NjY2NjY7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNzogIzE1MTQxNDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE6ICNhZGFkYWQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyOiAjZjRmNGY0O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MzogI2NjY2NjYztcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTQ6ICNjMWMxYzE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1OiAjZDZkNmQ2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NjogI2JjYmNiYztcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTc6ICNlZmVmZWY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4OiAjNmY2ZjZmO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5OTogI2VhZWFlYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEwOiAjYWFhYWFhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTE6ICNlNmU2ZTY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMjogIzk4OTg5ODtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEzOiAjNzA3MDcwO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTQ6ICM1ODY1NmU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNTogI2VlZWVlZTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE2OiAjZTVlNWU1O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTc6ICNiYWJhYmE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxODogIzZGNkY2RTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE5OiAjODE4MTgxO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MjA6ICM4RThFOEU7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUxOiAjMGE0MTU1O1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMjogIzAwYzJlMjtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTM6ICMwMDU5OTk7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWU0OiAjMDA5RUUzO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlNTogIzk1Q0ZFRDtcbiR6YXV4X2NvbG9yX3NldDFfcmVkMTogI2QyMGExMTtcbiR6YXV4X2NvbG9yX3NldDFfcmVkMjogI2IyNGQ1MDtcbiR6YXV4X2NvbG9yX3NldDFfcmVkMzogI0UyMDAwMDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4xOiAjMDA5OTMzO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjI6ICMwMDdkM2E7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMzogIzUwYmM0YTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW40OiAjODhCMzFBO1xuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UyOiAjZmY5OTAwO1xuJHphdXhfY29sb3JfZGVmYXVsdF95ZWxsb3c6ICNGRkMzMUY7XG5cbi8vIE1haW5cbiR6YXV4X2NvbG9yX21haW5fYnJhbmQ6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBGb250c1xuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4kemF1eF9mb250MTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXG4kemF1eF9mb250MjogQml0dGVyLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIEJPT1RTVFJBUCBPVkVSUklERVxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogMC42NTtcbiRncmlkLWd1dHRlci13aWR0aDogMzBweDtcblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgLy8gZGVmYXVsdFxuICBtZDogNzIwcHgsXG4gIC8vIGRlZmF1bHRcbiAgbGc6IDk2MHB4LFxuICAvLyBkZWZhdWx0XG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAgIC8vIGNoYW5nZWRcbiAgeGw6IDE0MTAgKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZCAoZG9tdXMgZmVlZGJhY2sgMDQvMDYvMjAyMCksXG4pICFkZWZhdWx0O1xuXG4kc3BhY2VyOiAxcmVtO1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIGYyOiAycHgsXG4gICAgZjU6IDVweCxcbiAgICBmMTA6IDEwcHgsXG4gICAgZjE1OiAxNXB4LFxuICAgIGYxNjogMTZweCxcbiAgICBmMjA6IDIwcHgsXG4gICAgZjI1OiAyNXB4LFxuICAgIGYyNzogMjdweCxcbiAgICBmMzA6IDMwcHgsXG4gICAgZjM1OiAzNXB4LFxuICAgIGY0MDogNDBweCxcbiAgICBmNDU6IDQ1cHgsXG4gICAgZjUwOiA1MHB4LFxuICAgIGY1NTogNTVweCxcbiAgICBmNjA6IDYwcHgsXG4gICAgZjY1OiA2NXB4LFxuICAgIGY3MDogNzBweCxcbiAgICBmNzU6IDc1cHgsXG4gICAgZjgwOiA4MHB4LFxuICAgIGY4NTogODVweCxcbiAgICBmOTA6IDkwcHgsXG4gICAgZjk1OiA5NXB4LFxuICAgIGYxMDA6IDEwMHB4LFxuICAgIGYxMjA6IDEyMHB4LFxuICAgIGYxMzA6IDEzMHB4LFxuICAgIGYxNTA6IDE1MHB4LFxuICAgIGYyMDA6IDIwMHB4LFxuICAgIGYyNTA6IDI1MHB4LFxuICApLFxuICAkc3BhY2Vyc1xuKTtcbiIsIiRpY29tb29uLWZvbnQtZmFtaWx5OiBcInFwaWNvbjFcIiAhZGVmYXVsdDtcbiRpY29tb29uLWZvbnQtcGF0aDogXCJmb250c1wiICFkZWZhdWx0O1xuXG4kcXBpY29uMS10ZXJtaWNhOiBcIlxcZTkzMlwiO1xuJHFwaWNvbjEtcGx1Z2luOiBcIlxcZTkyZlwiO1xuJHFwaWNvbjEtZnVsbGh5YnJpZDogXCJcXGU5MzBcIjtcbiRxcGljb24xLWJhdHRlcnk6IFwiXFxlOTMxXCI7XG4kcXBpY29uMS1oYW5kcGVyYzogXCJcXGU5MmVcIjtcbiRxcGljb24xLWNoYXJnZXN0YXRpb246IFwiXFxlOTJiXCI7XG4kcXBpY29uMS1lbmdpbmVwb3dlcjogXCJcXGU5MmNcIjtcbiRxcGljb24xLWhvdXNlcGx1ZzogXCJcXGU5MmRcIjtcbiRxcGljb24xLW1hZ25pZmllcjogXCJcXGU5MmFcIjtcbiRxcGljb24xLWluZm8tY2lyY2xlOiBcIlxcZTkyOVwiO1xuJHFwaWNvbjEtc3RhcjogXCJcXGU5MjhcIjtcbiRxcGljb24xLWxvZ291dDogXCJcXGU5MjZcIjtcbiRxcGljb24xLWxvZ28tcXJ0OiBcIlxcZTkyN1wiO1xuJHFwaWNvbjEtc29jaWFsX2xpbmtlZGluOiBcIlxcZTkyNFwiO1xuJHFwaWNvbjEtc29jaWFsX3RlbGVncmFtOiBcIlxcZTkyNVwiO1xuJHFwaWNvbjEtYXJyb3cxZG93bjogXCJcXGU5MDBcIjtcbiRxcGljb24xLWFycm93MXJpZ2h0OiBcIlxcZTkwMVwiO1xuJHFwaWNvbjEtYnVyZ2VyOiBcIlxcZTkwMlwiO1xuJHFwaWNvbjEtY3Jvc3M6IFwiXFxlOTAzXCI7XG4kcXBpY29uMS1mYXZvcml0ZTogXCJcXGU5MDRcIjtcbiRxcGljb24xLWZhdm9yaXRlX291dGxpbmU6IFwiXFxlOTA1XCI7XG4kcXBpY29uMS1oZWFkc2V0OiBcIlxcZTkwNlwiO1xuJHFwaWNvbjEtbWludXM6IFwiXFxlOTA3XCI7XG4kcXBpY29uMS1tb3JlaDogXCJcXGU5MDhcIjtcbiRxcGljb24xLW1vcmV2OiBcIlxcZTkwOVwiO1xuJHFwaWNvbjEtcGxheTogXCJcXGU5MGFcIjtcbiRxcGljb24xLXBsYXlfb3V0bGluZTogXCJcXGU5MGJcIjtcbiRxcGljb24xLXBsdXM6IFwiXFxlOTBjXCI7XG4kcXBpY29uMS1mZWVkOiBcIlxcZTkwZFwiO1xuJHFwaWNvbjEtbWFpbDogXCJcXGU5MGVcIjtcbiRxcGljb24xLXNvY2lhbF9pbnN0YWdyYW06IFwiXFxlOTBmXCI7XG4kcXBpY29uMS1zb2NpYWxfdHdpdHRlcjogXCJcXGU5MTBcIjtcbiRxcGljb24xLXNvY2lhbF95b3V0dWJlOiBcIlxcZTkxMVwiO1xuJHFwaWNvbjEtc29jaWFsX2ZhY2Vib29rOiBcIlxcZTkxMlwiO1xuJHFwaWNvbjEtc29jaWFsX3doYXRzYXBwOiBcIlxcZTkxM1wiO1xuJHFwaWNvbjEtdHJpYW5nbGUxcmlnaHQ6IFwiXFxlOTE0XCI7XG4kcXBpY29uMS1wbGF5Y2lyY2xlMjogXCJcXGU5MTVcIjtcbiRxcGljb24xLXBsYXljaXJjbGUxOiBcIlxcZTkxNlwiO1xuJHFwaWNvbjEtdXNlcjogXCJcXGU5MTdcIjtcbiRxcGljb24xLWNsb2NrMTogXCJcXGU5MThcIjtcbiRxcGljb24xLWNvbW1lbnRzOiBcIlxcZTkxOVwiO1xuJHFwaWNvbjEtZnVsbHNjZWVuOiBcIlxcZTkxYVwiO1xuJHFwaWNvbjEtbGlnaHQ6IFwiXFxlOTFiXCI7XG4kcXBpY29uMS1kb2NwZGY6IFwiXFxlOTFjXCI7XG4kcXBpY29uMS1tb29uOiBcIlxcZTkxZFwiO1xuJHFwaWNvbjEtZ2VhcjogXCJcXGU5MWVcIjtcbiRxcGljb24xLXBob3RvOiBcIlxcZTkxZlwiO1xuJHFwaWNvbjEtc2VhcmNoOiBcIlxcZTkyMFwiO1xuJHFwaWNvbjEtc2hhcmUxOiBcIlxcZTkyMVwiO1xuJHFwaWNvbjEtY2lyY2xlLWZ1bGw6IFwiXFxlOTIyXCI7XG4kcXBpY29uMS1idG4tYXVkaW8tMTogXCJcXGU5MjNcIjtcbiRxcGljb24xLWNpcmNsZXBsdXM6IFwiXFxlOTMzXCI7XG4kcXBpY29uMS1jaXJjbGVtaW51czogXCJcXGU5MzRcIjtcbiRxcGljb24xLWJvb2sxOiBcIlxcZTkzNVwiO1xuJHFwaWNvbjEtYmFjay1pY29uOiBcIlxcZTkzN1wiO1xuXG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gU2FzcyBtaXhpbiB0byB0YXJnZXQgaGlnaCBkZW5zaXR5IHNjcmVlbnMuXG4vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9waWVycmVidXJlbC9zYXNzLXJlc29sdXRpb25cbkBtaXhpbiByZXNvbHV0aW9uKCRyZXNvbHV0aW9uOiAkcmVzb2x1dGlvbi1kZWZhdWx0KSB7XG5cblx0JHJlc29sdXRpb246IHJlc29sdXRpb24tcHJlc2V0KCRyZXNvbHV0aW9uKTtcblxuXHRAaWYgdHlwZS1vZigkcmVzb2x1dGlvbikgPT0gXCJudW1iZXJcIiB7XG5cblx0XHRAaWYgdW5pdCgkcmVzb2x1dGlvbikgPT0gXCJkcGlcIiB7XG5cdFx0XHQkcmVzb2x1dGlvbjogJHJlc29sdXRpb24gLyA5NmRwaTtcblx0XHR9IEBlbHNlIGlmIHVuaXQoJHJlc29sdXRpb24pID09IFwiJVwiIHtcblx0XHRcdCRyZXNvbHV0aW9uOiAkcmVzb2x1dGlvbiAvIDEwMCU7XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHQkcmVzb2x1dGlvbjogJHJlc29sdXRpb24gLyAoJHJlc29sdXRpb24gKiAwICsgMSlcblx0XHR9XG5cblx0XHRAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogI3skcmVzb2x1dGlvbn0pLCAobWluLXJlc29sdXRpb246ICN7JHJlc29sdXRpb24gKiA5NmRwaX0pIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblxuXHR9IEBlbHNlIHtcblx0XHRcblx0XHRAZXJyb3IgXCIjeyRyZXNvbHV0aW9ufSBpcyBub3QgYSB2YWxpZCByZXNvbHV0aW9uIG9yIHByZXNldFwiO1xuXG5cdH1cblxufVxuXG5AbWl4aW4gYXBwZWFyYW5jZSgkdmFsdWUpIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiAkdmFsdWU7XG5cdC1tb3otYXBwZWFyYW5jZTogJHZhbHVlO1xuXHRhcHBlYXJhbmNlOiAkdmFsdWU7XG59XG5cbi8vIEBzZWUgaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9zdHlsaW5nLXVuZGVybGluZXMtd2ViL1xuQG1peGluIHVuZGVybGluZSgkdGV4dF9jb2xvciwgJGJnX2NvbG9yKSB7XG5cdHRleHQtc2hhZG93OiAtMnB4IC0ycHggJGJnX2NvbG9yLCAtMnB4IDJweCAkYmdfY29sb3IsIDJweCAtMnB4ICRiZ19jb2xvciwgMnB4IDJweCAkYmdfY29sb3I7XG5cdGJveC1zaGFkb3c6IGluc2V0IDAgLTAuMTc1ZW0gJGJnX2NvbG9yLCBpbnNldCAwIC0wLjJlbSAkdGV4dF9jb2xvcjtcbn1cblxuQG1peGluIGNhbmNlbC1zdHlsZSgpIHtcblx0Jjo6LW1zLWNsZWFyIHtAY29udGVudH1cblx0Jjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7QGNvbnRlbnR9XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlcjIoKSB7XG5cdCY6OnBsYWNlaG9sZGVyIHtAY29udGVudH1cblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7QGNvbnRlbnR9XG5cdCY6LW1vei1wbGFjZWhvbGRlciB7QGNvbnRlbnR9XG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge0Bjb250ZW50fVxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7QGNvbnRlbnR9XG59XG5cbkBtaXhpbiBmbGV4Q2VudGVyKCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn0iXX0= */

.c-themes-slider {
  height: 178px; }
  .c-themes-slider__inner {
    height: 178px; }
    .c-themes-slider__inner .c-slider__slide {
      height: 178px;
      background-color: #151414;
      color: white;
      cursor: pointer;
      font-family: Bitter, sans-serif; }
      .c-themes-slider__inner .c-slider__slide:hover figure.image img {
        -webkit-transform: translate(-50%, -50%) scale(1.2);
                transform: translate(-50%, -50%) scale(1.2); }
      .c-themes-slider__inner .c-slider__slide a {
        color: inherit; }
      .c-themes-slider__inner .c-slider__slide figure.image {
        overflow: hidden;
        position: absolute;
        height: 100%;
        width: 100%; }
        .c-themes-slider__inner .c-slider__slide figure.image img {
          -webkit-transition: all 0.2s ease-out;
          transition: all 0.2s ease-out;
          opacity: 0.5;
          position: absolute;
          top: 50%;
          left: 50%;
          -webkit-transform: translate(-50%, -50%);
                  transform: translate(-50%, -50%);
          min-width: 315px; }
      .c-themes-slider__inner .c-slider__slide > .theme-container {
        height: 100%;
        width: 100%;
        position: relative;
        z-index: 99; }
        .c-themes-slider__inner .c-slider__slide > .theme-container .title {
          font-style: italic;
          font-size: 24px;
          line-height: 28px;
          font-weight: 800;
          min-height: 60px; }
          .c-themes-slider__inner .c-slider__slide > .theme-container .title.small {
            font-size: 18px;
            line-height: 20px; }
          @media (max-width: 374px) {
            .c-themes-slider__inner .c-slider__slide > .theme-container .title {
              font-size: 18px;
              line-height: 20px; } }
        .c-themes-slider__inner .c-slider__slide > .theme-container .dots:after {
          content: '....';
          font-size: 72px;
          color: #FF5D27;
          letter-spacing: -3px;
          text-indent: -0.066em;
          line-height: 0;
          font-style: normal;
          position: relative;
          display: block;
          height: 6px; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvdGhlbWVzLXNsaWRlci5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFZQTtFQUhHLGFBQVksRUFBQTtFQU9aO0lBUEEsYUFBWSxFQUFBO0lBT1g7TUFQRCxhQUFZO01BZ0JILHlCQ0pxQjtNREtyQixZQUFXO01BQ1gsZUFBYztNQUNkLGlEQ3dCRixFQUFBO01EcENOO1FBaUJpQixtREFBeUM7Z0JBQXpDLDJDQUF5QyxFQUFBO01BakIxRDtRQXVCVyxjQUFhLEVBQUE7TUF2QnhCO1FBMkJXLGdCQUFlO1FBQ2Ysa0JBQWlCO1FBQ2pCLFlBQVc7UUFDWCxXQUFVLEVBQUE7UUE5QnJCO1VBZ0NjLHFDQUE0QjtVQUE1Qiw2QkFBNEI7VUFDNUIsWUFBVztVQUNYLGtCQUFpQjtVQUNqQixRQUFPO1VBQ1AsU0FBUTtVQUNSLHdDQUErQjtrQkFBL0IsZ0NBQStCO1VBQy9CLGdCQUFlLEVBQUE7TUF0QzdCO1FBNkNXLFlBQVc7UUFDWCxXQUFVO1FBQ1Ysa0JBQWlCO1FBQ2pCLFdBQVUsRUFBQTtRQWhEckI7VUFtRGMsa0JBQWlCO1VBQ2pCLGVBQWM7VUFDZCxpQkFBZ0I7VUFDaEIsZ0JBQWU7VUFDZixnQkFBZSxFQUFBO1VBdkQ3QjtZQXlEaUIsZUFBYztZQUNkLGlCQUFnQixFQUFBO1VBRW5CO1lBNURkO2NBNkRpQixlQUFjO2NBQ2QsaUJBQWdCLEVBQUEsRUFFckI7UUFoRVo7VUFvRWlCLGVBQWU7VUFDZixlQUFlO1VBQ2YsY0NyRVk7VURzRVosb0JBQW9CO1VBQ3BCLHFCQUFxQjtVQUNyQixjQUFjO1VBQ2Qsa0JBQWlCO1VBRWpCLGtCQUFrQjtVQUNsQixjQUFjO1VBQ2QsV0FBVyxFQUFBIiwiZmlsZSI6ImNvbXBvbmVudHMvdGhlbWVzLXNsaWRlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XHJcblxyXG4kY29tcG9uZW50LXByZWZpeCAgIDogJ2MnO1xyXG4kY29tcG9uZW50LW5hbWUgICAgIDogJ3RoZW1lcy1zbGlkZXInO1xyXG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXgrJy0nKyRjb21wb25lbnQtbmFtZTtcclxuXHJcbkBtaXhpbiB0aGVtZXNfc2xpZGVyX2hlaWdodF9tbmdye1xyXG4gICBoZWlnaHQ6MTc4cHg7XHJcbn1cclxuXHJcbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuICAgXHJcbiAgIEBpbmNsdWRlIHRoZW1lc19zbGlkZXJfaGVpZ2h0X21uZ3I7XHJcblxyXG4gICAmX19pbm5lcntcclxuXHJcbiAgICAgIEBpbmNsdWRlIHRoZW1lc19zbGlkZXJfaGVpZ2h0X21uZ3I7XHJcbiAgICAgIFxyXG5cclxuICAgICAgLiN7JGNvbXBvbmVudC1wcmVmaXh9LXNsaWRlcntcclxuXHJcbiAgICAgICAgICZfX3NsaWRle1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0aGVtZXNfc2xpZGVyX2hlaWdodF9tbmdyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrNztcclxuICAgICAgICAgICAgY29sb3I6d2hpdGU7XHJcbiAgICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTokemF1eF9mb250MjtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgIGZpZ3VyZS5pbWFnZXtcclxuICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMS4yKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOmluaGVyaXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgXHJcbiAgICAgICAgICAgIGZpZ3VyZS5pbWFnZXtcclxuICAgICAgICAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjphbGwgMC4ycyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgICAgb3BhY2l0eTowLjU7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICB0b3A6NTAlO1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OjUwJTtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOjMxNXB4O1xyXG4gICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC50aGVtZS1jb250YWluZXJ7XHJcbiAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgIHotaW5kZXg6OTk7XHJcblxyXG4gICAgICAgICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6aXRhbGljO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6MjRweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MjhweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ODAwO1xyXG4gICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OjYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICYuc21hbGx7XHJcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDoyMHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSggbWF4LXdpZHRoOjM3NHB4ICl7XHJcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDoyMHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgIC5kb3Rze1xyXG4gICAgICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnLi4uLic7XHJcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNzJweDtcclxuICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0zcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMC4wNjZlbTtcclxuICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6bm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgIH1cclxuXHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQ09MT1IgU0VUU1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuLy8gRGVmYXVsdCB3ZWIgc2FmZVxyXG4kemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlICA6ICNGRkZGRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmxhY2sgIDogIzAwMDAwMDtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQgICAgOiAjZDk1MzRmO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuICA6ICM1Y2I4NWM7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmx1ZSAgIDogIzMzN2FiNztcclxuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjRkYwMEZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X29yYW5nZSA6ICNmMGFkNGU7XHJcblxyXG4vLyBTZXQgMVxyXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMSA6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XHJcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI0ZGNUQyNztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazMgOiAjMzMzMzMzO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNSA6ICM1QjVCNUI7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2IDogIzY2NjY2NjtcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazcgOiAjMTUxNDE0O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxICA6ICNBREFEQUQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTIgIDogI0Y0RjRGNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MyAgOiAjQ0NDQ0NDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0ICA6ICNDMUMxQzE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTUgIDogI0Q2RDZENjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NiAgOiAjQkNCQ0JDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3ICA6ICNlZmVmZWY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTggIDogIzZGNkY2RjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5OSAgOiAjRUFFQUVBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMCA6ICNBQUFBQUE7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExIDogI0U2RTZFNjtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTIgOiAjOTg5ODk4O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsdWUxICA6ICMwYTQxNTU7XHJcblxyXG4vLyBNYWluXHJcbiR6YXV4X2NvbG9yX21haW5fYnJhbmQ6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gRm9udHNcclxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4kemF1eF9mb250MTogV29yayBTYW5zLFxyXG5IZWx2ZXRpY2EsXHJcbkFyaWFsLFxyXG5zYW5zLXNlcmlmO1xyXG4kemF1eF9mb250MjogQml0dGVyLFxyXG5IZWx2ZXRpY2EsXHJcbkFyaWFsLFxyXG5zYW5zLXNlcmlmO1xyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcclxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogMC42NTtcclxuJGdyaWQtZ3V0dGVyLXdpZHRoICAgICA6IDMwcHg7XHJcblxyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChzbTogNTQwcHgsIC8vIGRlZmF1bHRcclxuICBtZCAgICAgICAgICAgICAgICAgOiA3MjBweCwgLy8gZGVmYXVsdFxyXG4gIGxnICAgICAgICAgICAgICAgICA6IDk2MHB4LCAvLyBkZWZhdWx0XHJcbiAgLy94bDogMTM4OHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWRcclxuICB4bCAgICAgICAgICAgICAgICAgOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kc3BhY2VyIDogMXJlbTtcclxuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xyXG4kc3BhY2VyczogbWFwLW1lcmdlKChmMjogMnB4LFxyXG4gICAgZjU6IDVweCxcclxuICAgIGYxMDogMTBweCxcclxuICAgIGYxNTogMTVweCxcclxuICAgIGYxNjogMTZweCxcclxuICAgIGYyMDogMjBweCxcclxuICAgIGYyNTogMjVweCxcclxuICAgIGYyNzogMjdweCxcclxuICAgIGYzMDogMzBweCxcclxuICAgIGYzNTogMzVweCxcclxuICAgIGY0MDogNDBweCxcclxuICAgIGY0NTogNDVweCxcclxuICAgIGY1MDogNTBweCxcclxuICAgIGY1NTogNTVweCxcclxuICAgIGY2MDogNjBweCxcclxuICAgIGY2NTogNjVweCxcclxuICAgIGY3MDogNzBweCxcclxuICAgIGY3NTogNzVweCxcclxuICAgIGY4MDogODBweCxcclxuICAgIGY4NTogODVweCxcclxuICAgIGY5MDogOTBweCxcclxuICAgIGY5NTogOTVweCxcclxuICAgIGYxMDA6IDEwMHB4LFxyXG4gICAgZjEyMDogMTIwcHgsXHJcbiAgICBmMTMwOiAxMzBweCxcclxuICAgIGYxNTA6IDE1MHB4LFxyXG4gICAgZjIwMDogMjAwcHgsXHJcbiAgICBmMjUwOiAyNTBweCksXHJcbiAgJHNwYWNlcnMpOyJdfQ== */

.c-form--style1 .c-form__item [class*="-control"] {
  background: none;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0; }

.c-form--style1 .c-form__item-label {
  font-family: Work Sans, sans-serif;
  font-weight: 600;
  font-size: 2.1rem;
  line-height: 2.6rem;
  padding: 0 0 5px 0; }

.c-form--style1 .c-form__item [class*="-control"] {
  display: block;
  width: 100%;
  background-color: #ffffff;
  border: 1px solid #adadad;
  padding: 10px 15px;
  font-family: Work Sans, sans-serif;
  font-weight: normal;
  font-size: 2.1rem;
  line-height: 2.6rem; }
.c-form--style1 .c-form__item [class*="-control"].no-border {
  border: none; }
.c-form--style1 .c-form__item [class*="-control"].size2 {
  font-size: 1.8rem;
  line-height: 2.4rem; }

/* The switch - the box around the slider */
.c-switch {
  position: relative;
  display: inline-block;
  width: 92px;
  height: 50px;
  /* The slider */
  /* Rounded sliders */ }
.c-switch input {
  opacity: 0;
  width: 0;
  height: 0; }
.c-switch .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: white;
  border: 1px solid #adadad;
  -webkit-transition: .4s;
  transition: .4s; }
.c-switch .slider:before {
  position: absolute;
  content: "";
  height: 40px;
  width: 40px;
  left: 5px;
  bottom: 4px;
  background-color: #adadad;
  -webkit-transition: .4s;
  transition: .4s; }
.c-switch input:checked + .slider {
  background-color: #ff5d27; }
.c-switch input:focus + .slider {
  -webkit-box-shadow: 0 0 1px #ff5d27;
  box-shadow: 0 0 1px #ff5d27; }
.c-switch input:checked + .slider:before {
  background-color: #ffffff;
  -webkit-transform: translateX(40px);
  transform: translateX(40px); }
.c-switch .slider.round {
  border-radius: 50px; }
.c-switch .slider.round:before {
  border-radius: 50%; }

.c-field {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 14px; }
.c-field label {
  font-size: 18px; }
.c-field [type="radio"],
.c-field [type="checkbox"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }
.c-field [type="radio"],
.c-field [type="checkbox"] {
  width: 20px;
  height: 20px;
  border: solid 1px #cccccc;
  margin-right: 8px;
  position: relative; }
.c-field [type="radio"]:checked::before,
.c-field [type="checkbox"]:checked::before {
  content: "";
  width: 10px;
  height: 10px;
  background-color: #ff5d27;
  position: absolute;
  top: 4px;
  left: 4px; }
.c-field [type="radio"],
.c-field [type="radio"]:checked::before {
  border-radius: 100%; }
.c-field [type="radio"]:hover,
.c-field [type="checkbox"]:hover {
  cursor: pointer; }
.c-field input[type="checkbox"] {
  border-radius: 5px; }
.c-field input[type="checkbox"]:checked::before {
  border-radius: 3px; }

.c-custom-select-2 select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 10px;
  position: relative;
  padding: 1rem;
  background: #eeeeee;
  border: none; }

.c-custom-select-2 i {
  right: 8%;
  top: 32%;
  font-size: 14px;
  font-weight: bold; }

.custom-select-2 {
  position: relative;
  font-family: serif; }
.custom-select-2 select {
  display: none; }
.custom-select-2 .select-selected {
  background: #eeeeee;
  padding: 1rem 1.2rem;
  border-radius: 8px;
  border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
.custom-select-2 .select-selected:after {
  position: absolute;
  content: "";
  top: 28%;
  right: 6%;
  border: 6px solid transparent;
  border: solid 1px #707070;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 4px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }
.custom-select-2 .select-selected.select-arrow-active:after {
  position: absolute;
  content: "";
  top: 34%;
  right: 6%;
  border: 6px solid transparent;
  border: solid 1px #707070;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 4px;
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg); }
.custom-select-2 .select-items {
  border-radius: 8px;
  border: solid 1px #cccccc;
  margin-top: 1rem;
  position: absolute;
  background-color: #fff;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99; }
.custom-select-2 .select-items div {
  padding: 1rem 1.2rem;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
.custom-select-2 .select-items div:hover {
  background-color: rgba(0, 0, 0, 0.1); }
.custom-select-2 .select-hide {
  display: none; }
.custom-select-2 .same-as-selected {
  color: #ff5d27;
  font-weight: bold; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvZm9ybS5zY3NzIiwiYWJzdHJhY3RzL19wbGFjZWhvbGRlcnMuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUs7RUNrQ0osZ0JBQWdCO0VBQ2hCLFNBQVM7RUFDTixVQUFVO0VBQ1YsU0FBUztFQUNULFVBQVUsRUFBQTs7QUR0Q1Q7RUFPZSxvREVtRGdDO0VGbERoQyxnQkFBZ0I7RUFFaEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUVuQixrQkFBa0IsRUFBQTs7QUFiakM7RUFvQmUsY0FBYztFQUNkLFdBQVc7RUFFWCx5QkUxQmM7RUYyQmQseUJFVFc7RUZVWCxrQkFBa0I7RUFFbEIsb0RFK0JnQztFRjlCaEMsbUJBQW1CO0VBRW5CLGlCQUFpQjtFQUNqQixtQkFBbUIsRUFBQTtFQS9CbEM7SUFrQ21CLFlBQVcsRUFBQTtFQWxDOUI7SUFzQ21CLGlCQUFnQjtJQUNoQixtQkFBa0IsRUFBQTs7QUFzQjFDLDJDQUFBO0FBQ0E7RUFFSSxrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCxZQUFZO0VBUVosZUFBQTtFQXVDQSxvQkFBQSxFQUFxQjtFQXBEekI7SUFRSSxVQUFVO0lBQ1YsUUFBUTtJQUNSLFNBQVMsRUFBQTtFQVZiO0lBZUksa0JBQWtCO0lBQ2xCLGVBQWU7SUFDZixNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsdUJBQXVCO0lBQ3ZCLHlCRXJFMkI7SUZzRTNCLHVCQUF1QjtJQUN2QixlQUFlLEVBQUE7RUF4Qm5CO0lBNEJJLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsWUFBWTtJQUNaLFdBQVc7SUFDWCxTQUFTO0lBQ1QsV0FBVztJQUNYLHlCRWpGMkI7SUZrRjNCLHVCQUF1QjtJQUN2QixlQUFlLEVBQUE7RUFwQ25CO0lBd0NJLHlCRTdGNkIsRUFBQTtFRnFEakM7SUE0Q0ksbUNFakc2QjtZRmlHN0IsMkJFakc2QixFQUFBO0VGcURqQztJQWdESSx5QkVqSDhCO0lGa0g5QixtQ0FBMkI7WUFBM0IsMkJBQTJCLEVBQUE7RUFqRC9CO0lBc0RJLG1CQUFtQixFQUFBO0VBdER2QjtJQTBESSxrQkFBa0IsRUFBQTs7QUFPdEI7RUFDSSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLG1CQUFtQixFQUFBO0VBSHZCO0lBTVEsZUFBZSxFQUFBO0VBTnZCOztJQVdJLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFDckIsZ0JBQWdCLEVBQUE7RUFicEI7O0lBa0JJLFdBQVc7SUFDWCxZQUFZO0lBQ1oseUJFbEkyQjtJRm1JM0IsaUJBQWlCO0lBQ2pCLGtCQUFrQixFQUFBO0VBdEJ0Qjs7SUEyQkksV0FBVztJQUNYLFdBQVc7SUFDWCxZQUFZO0lBQ1oseUJFcEo2QjtJRnFKN0Isa0JBQWtCO0lBQ2xCLFFBQVE7SUFDUixTQUFTLEVBQUE7RUFqQ2I7O0lBc0NJLG1CQUFtQixFQUFBO0VBdEN2Qjs7SUEyQ0ksZUFBZSxFQUFBO0VBM0NuQjtJQStDSSxrQkFBa0IsRUFBQTtJQS9DdEI7TUFpRFEsa0JBQWtCLEVBQUE7O0FBSzFCO0VBRVEsd0JBQWdCO0tBQWhCLHFCQUFnQjtVQUFoQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsbUJFOUp3QjtFRitKeEIsWUFBWSxFQUFBOztBQVBwQjtFQVVRLFNBQVM7RUFDVCxRQUFRO0VBQ1IsZUFBZTtFQUNmLGlCQUFpQixFQUFBOztBQUt6QjtFQUNDLGtCQUFrQjtFQUNsQixrQkFBa0IsRUFBQTtFQUZuQjtJQUlFLGFBQWEsRUFBQTtFQUpmO0lBUUMsbUJFbEwrQjtJRm1ML0Isb0JBQW9CO0lBQ2pCLGtCQUFrQjtJQUNyQixvRUFBb0U7SUFDcEUsZUFBZTtJQUNmLHlCQUFpQjtPQUFqQixzQkFBaUI7UUFBakIscUJBQWlCO1lBQWpCLGlCQUFpQixFQUFBO0lBYmxCO01BZUksa0JBQWtCO01BQ2xCLFdBQVc7TUFDWCxRQUFRO01BQ1IsU0FBUztNQUNULDZCQUE2QjtNQUM3Qix5QkFBeUI7TUFDekIseUJBQXlCO01BQ3pCLHFCQUFxQjtNQUNyQixZQUFZO01BQ1osZ0NBQXdCO2NBQXhCLHdCQUF3QixFQUFBO0lBeEI1QjtNQTRCWSxrQkFBa0I7TUFDbEIsV0FBVztNQUNYLFFBQVE7TUFDUixTQUFTO01BQ1QsNkJBQTZCO01BQzdCLHlCQUF5QjtNQUN6Qix5QkFBeUI7TUFDekIscUJBQXFCO01BQ3JCLFlBQVk7TUFDWixrQ0FBMEI7Y0FBMUIsMEJBQTBCLEVBQUE7RUFyQ3RDO0lBMENJLGtCQUFrQjtJQUNsQix5QkFBd0M7SUFDeEMsZ0JBQWdCO0lBU25CLGtCQUFrQjtJQUNsQixzQkFBc0I7SUFDdEIsU0FBUztJQUNULE9BQU87SUFDUCxRQUFRO0lBQ1IsV0FBVyxFQUFBO0lBMURaO01BOENFLG9CQUFvQjtNQUNwQixlQUFlO01BQ2YseUJBQWlCO1NBQWpCLHNCQUFpQjtVQUFqQixxQkFBaUI7Y0FBakIsaUJBQWlCLEVBQUE7TUFoRG5CO1FBa0RHLG9DQUFvQyxFQUFBO0VBbER2QztJQTZEQyxhQUFhLEVBQUE7RUE3RGQ7SUFnRUMsY0U5UGdDO0lGK1A3QixpQkFBaUIsRUFBQSIsImZpbGUiOiJjb21wb25lbnRzL2Zvcm0uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XG5cbiRjb21wb25lbnQtcHJlZml4IDogJ2MnO1xuJGNvbXBvbmVudC1uYW1lIDogJ2Zvcm0nO1xuJGNvbXBvbmVudC1zZWxlY3RvciA6ICRjb21wb25lbnQtcHJlZml4ICsgJy0nICsgJGNvbXBvbmVudC1uYW1lO1xuXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG5cbiAgICAmLS1zdHlsZTEge1xuXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcblxuICAgICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA1cHggMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBbY2xhc3MqPVwiLWNvbnRyb2xcIl0ge1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAlemF1eF9yZXNldF9ib3g7XG5cbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR6YXV4X2NvbG9yX3NldDFfZ3JleTE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcblxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgJi5uby1ib3JkZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6bm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2l6ZTJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MS44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6Mi40cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLS10eXBlIHtcblxuICAgICAgICAgICAgICAgICAgICAmLXRleHQge1xuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG5cbi8qIFRoZSBzd2l0Y2ggLSB0aGUgYm94IGFyb3VuZCB0aGUgc2xpZGVyICovXG4uYy1zd2l0Y2gge1xuICAgIFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDkycHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuXG4gICAgaW5wdXQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC8qIFRoZSBzbGlkZXIgKi9cbiAgICAuc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6MXB4IHNvbGlkICR6YXV4X2NvbG9yX3NldDFfZ3JleTE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHM7XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgIH1cblxuICAgIC5zbGlkZXI6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbGVmdDogNXB4O1xuICAgIGJvdHRvbTogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHM7XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgIH1cblxuICAgIGlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgfVxuXG4gICAgaW5wdXQ6Zm9jdXMgKyAuc2xpZGVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMXB4ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcbiAgICB9XG5cbiAgICBpbnB1dDpjaGVja2VkICsgLnNsaWRlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MHB4KTtcbiAgICB9XG5cbiAgICAvKiBSb3VuZGVkIHNsaWRlcnMgKi9cbiAgICAuc2xpZGVyLnJvdW5kIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIH1cblxuICAgIC5zbGlkZXIucm91bmQ6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG5cbn1cblxuLy8gY3VzdG9tIHJhZGlvICYgY2hlY2tib3hcbi5jLWZpZWxkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcblxuICAgIGxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgXG4gICAgW3R5cGU9XCJyYWRpb1wiXSxcbiAgICBbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbiAgXG4gIFt0eXBlPVwicmFkaW9cIl0sXG4gIFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkemF1eF9jb2xvcl9zZXQxX2dyZXkzO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBcbiAgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkOjpiZWZvcmUsXG4gIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNHB4O1xuICAgIGxlZnQ6IDRweDtcbiAgfVxuICBcbiAgW3R5cGU9XCJyYWRpb1wiXSxcbiAgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIH1cbiAgXG4gIFt0eXBlPVwicmFkaW9cIl06aG92ZXIsXG4gIFt0eXBlPVwiY2hlY2tib3hcIl06aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgJjpjaGVja2VkOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7IFxuICAgIH1cbiAgfVxufVxuICBcbi5jLWN1c3RvbS1zZWxlY3QtMiB7XG4gICAgc2VsZWN0IHtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxNTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgICBpIHtcbiAgICAgICAgcmlnaHQ6IDglO1xuICAgICAgICB0b3A6IDMyJTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG59XG5cbi8vIGN1c3RvbSBzZWxlY3QgMlxuLmN1c3RvbS1zZWxlY3QtMiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC1mYW1pbHk6IEFyaWFsO1xuXHRzZWxlY3Qge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuLnNlbGVjdC1zZWxlY3RlZCB7XG5cdGJhY2tncm91bmQ6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTE1O1xuXHRwYWRkaW5nOiAxcmVtIDEuMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgcmdiYSgwLCAwLCAwLCAwLjEpIHRyYW5zcGFyZW50O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHQmOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IDI4JTtcbiAgICByaWdodDogNiU7XG4gICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggIzcwNzA3MDtcbiAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHR9XG4gICAgJi5zZWxlY3QtYXJyb3ctYWN0aXZlIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgdG9wOiAzNCU7XG4gICAgICAgICAgICByaWdodDogNiU7XG4gICAgICAgICAgICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM3MDcwNzA7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4uc2VsZWN0LWl0ZW1zIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSgyMDQsIDIwNCwgMjA0LCAxKTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuXHRkaXYge1xuXHRcdHBhZGRpbmc6IDFyZW0gMS4ycmVtO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHR9XG5cdH1cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiA5OTtcbn1cbi5zZWxlY3QtaGlkZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uc2FtZS1hcy1zZWxlY3RlZCB7XG5cdGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyBIYXJkd2FyZS1hY2NlbGVyYXRlZCBcbi8vIEBzZWUgaHR0cDovL2Jsb2cudGVhbXRyZWVob3VzZS5jb20vaW5jcmVhc2UteW91ci1zaXRlcy1wZXJmb3JtYW5jZS13aXRoLWhhcmR3YXJlLWFjY2VsZXJhdGVkLWNzc1xuLy8gQHNlZSBodHRwOi8vd3d3Lmh0bWw1cm9ja3MuY29tL2VuL3R1dG9yaWFscy9zcGVlZC9oaWdoLXBlcmZvcm1hbmNlLWFuaW1hdGlvbnMvXG4lemF1eF9mb3JjZV9oYSB7XG5cdC8vLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC8vLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC8vLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0Ly8tby10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblxuXHQvLy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHQvLy1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHQvLy1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblxuXHQvLy13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XG5cdC8vLW1vei1wZXJzcGVjdGl2ZTogMTAwMDtcblx0Ly8tbXMtcGVyc3BlY3RpdmU6IDEwMDA7XG5cdHBlcnNwZWN0aXZlOiAxMDAwO1xufVxuXG4vLyBQbGFjZWhvbGRlciBvZiBjbGFzcyAuc3Itb25seSBmcm9tIEJvb3RzdHJhcFxuJXphdXhfc3Jfb25seSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIGJvcmRlcjogMDtcbn1cblxuLy8gQmV0dGVyIGZvbnQgc21vb3RoaW5nIGZvciBtb2Rlcm4gYnJvd3NlcnMuXG4vLyBAc2VlIGh0dHBzOi8vZGF2aWR3YWxzaC5uYW1lL2ZvbnQtc21vb3RoaW5nXG4vLyBAc2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9mb250LXNtb290aFxuJXphdXhfdGV4dF9hbnRpYWxpYXNlZCB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuJXphdXhfcmVzZXRfYm94IHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0bWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IDA7XG59XG5cbiV6YXV4X3Jlc2V0X3R5cG8ge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbn1cblxuJXphdXhfY2xlYXJmaXgge1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIENPTE9SIFNFVFNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vIERlZmF1bHQgd2ViIHNhZmVcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU6ICNmZmZmZmY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrOiAjMDAwMDAwO1xuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQ6ICNkOTUzNGY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuOiAjNWNiODVjO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbjI6ICMyNkJFMEE7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWU6ICMzMzdhYjc7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUyOiAjM0U5N0ZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjZmYwMGZmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2U6ICNmMGFkNGU7XG5cbi8vIFNldCAxXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMTogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI2ZmNWQyNztcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szOiAjMzMzMzMzO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazQ6ICM1MjUyNTI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNTogIzViNWI1YjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2OiAjNjY2NjY2O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazc6ICMxNTE0MTQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOiAjYWRhZGFkO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MjogI2Y0ZjRmNDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTM6ICNjY2NjY2M7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0OiAjYzFjMWMxO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NTogI2Q2ZDZkNjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTY6ICNiY2JjYmM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3OiAjZWZlZmVmO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5ODogIzZmNmY2ZjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTk6ICNlYWVhZWE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMDogI2FhYWFhYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExOiAjZTZlNmU2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTI6ICM5ODk4OTg7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMzogIzcwNzA3MDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE0OiAjNTg2NTZlO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTU6ICNlZWVlZWU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNjogI2U1ZTVlNTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE3OiAjYmFiYWJhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTg6ICM2RjZGNkU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOTogIzgxODE4MTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTIwOiAjOEU4RThFO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMTogIzBhNDE1NTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTI6ICMwMGMyZTI7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUzOiAjMDA1OTk5O1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlNDogIzAwOUVFMztcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTU6ICM5NUNGRUQ7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDE6ICNkMjBhMTE7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDI6ICNiMjRkNTA7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDM6ICNFMjAwMDA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMTogIzAwOTkzMztcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4yOiAjMDA3ZDNhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjM6ICM1MGJjNGE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuNDogIzg4QjMxQTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMjogI2ZmOTkwMDtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfeWVsbG93OiAjRkZDMzFGO1xuXG4vLyBNYWluXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gRm9udHNcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJHphdXhfZm9udDE6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuJHphdXhfZm9udDI6IEJpdHRlciwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHg7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIC8vIGRlZmF1bHRcbiAgbWQ6IDcyMHB4LFxuICAvLyBkZWZhdWx0XG4gIGxnOiA5NjBweCxcbiAgLy8gZGVmYXVsdFxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggICAvLyBjaGFuZ2VkXG4gIHhsOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApLFxuKSAhZGVmYXVsdDtcblxuJHNwYWNlcjogMXJlbTtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBmMjogMnB4LFxuICAgIGY1OiA1cHgsXG4gICAgZjEwOiAxMHB4LFxuICAgIGYxNTogMTVweCxcbiAgICBmMTY6IDE2cHgsXG4gICAgZjIwOiAyMHB4LFxuICAgIGYyNTogMjVweCxcbiAgICBmMjc6IDI3cHgsXG4gICAgZjMwOiAzMHB4LFxuICAgIGYzNTogMzVweCxcbiAgICBmNDA6IDQwcHgsXG4gICAgZjQ1OiA0NXB4LFxuICAgIGY1MDogNTBweCxcbiAgICBmNTU6IDU1cHgsXG4gICAgZjYwOiA2MHB4LFxuICAgIGY2NTogNjVweCxcbiAgICBmNzA6IDcwcHgsXG4gICAgZjc1OiA3NXB4LFxuICAgIGY4MDogODBweCxcbiAgICBmODU6IDg1cHgsXG4gICAgZjkwOiA5MHB4LFxuICAgIGY5NTogOTVweCxcbiAgICBmMTAwOiAxMDBweCxcbiAgICBmMTIwOiAxMjBweCxcbiAgICBmMTMwOiAxMzBweCxcbiAgICBmMTUwOiAxNTBweCxcbiAgICBmMjAwOiAyMDBweCxcbiAgICBmMjUwOiAyNTBweCxcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG4iXX0= */
.c-browseralert {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 200; }
  .c-browseralert__inner {
    background-color: #FFFFFF;
    border-bottom: 6px solid #FF5D27; }
  .c-browseralert p {
    font-family: Work Sans, sans-serif;
    font-weight: 700;
    font-size: 2.1rem;
    line-height: 2.8rem;
    margin-bottom: 15px; }

.no-js .c-browseralert {
  display: block; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvYnJvd3NlcmFsZXJ0LnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVFBO0VBRUksYUFBYTtFQUViLGVBQWU7RUFDZixNQUFNO0VBQ04sT0FBTztFQUNQLFdBQVc7RUFDWCxZQUFZLEVBQUE7RUFFWjtJQUNJLHlCQ1owQjtJRGExQixnQ0NIeUIsRUFBQTtFRFRqQztJQWlCUSxvRENrQjRDO0lEakI1QyxnQkFBZ0I7SUFFaEIsaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUVuQixtQkFBbUIsRUFBQTs7QUFNM0I7RUFJUSxjQUFjLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9icm93c2VyYWxlcnQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XG5cbiRjb21wb25lbnQtcHJlZml4IDogJ2MnO1xuJGNvbXBvbmVudC1uYW1lIDogJ2Jyb3dzZXJhbGVydCc7XG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XG5cbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMjAwO1xuICAgIFxuICAgICZfX2lubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIFxuICAgICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG5cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgIH1cblxufVxuXG4ubm8tanMge1xuXG4gICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyBDT0xPUiBTRVRTXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4vLyBEZWZhdWx0IHdlYiBzYWZlXHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU6ICNGRkZGRkY7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmxhY2s6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkOiAjZDk1MzRmO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWU6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2U6ICNmMGFkNGU7XHJcblxyXG4vLyBTZXQgMVxyXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMTogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcclxuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjRkY1RDI3O1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMzogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazU6ICM1QjVCNUI7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2OiAjNjY2NjY2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyOiAjRjRGNEY0O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzOiAjQ0NDQ0NDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0OiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1OiAjRDZENkQ2O1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2OiAjQkNCQ0JDO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3OiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4OiAjNkY2RjZGO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5OiAjRUFFQUVBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMDogI0FBQUFBQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTE6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyOiAjOTg5ODk4O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlciwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aDogMzBweDtcclxuXHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxyXG4gIHNtOiA1NDBweCwgLy8gZGVmYXVsdFxyXG4gIG1kOiA3MjBweCwgLy8gZGVmYXVsdFxyXG4gIGxnOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGw6IDE0MTAgKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZCAoZG9tdXMgZmVlZGJhY2sgMDQvMDYvMjAyMClcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRzcGFjZXI6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZShcclxuICAoXHJcbiAgICBmMjogMnB4LFxyXG4gICAgZjU6IDVweCxcclxuICAgIGYxMDogMTBweCxcclxuICAgIGYxNTogMTVweCxcclxuICAgIGYxNjogMTZweCxcclxuICAgIGYyMDogMjBweCxcclxuICAgIGYyNTogMjVweCxcclxuICAgIGYzMDogMzBweCxcclxuICAgIGYzNTogMzVweCxcclxuICAgIGY0MDogNDBweCxcclxuICAgIGY0NTogNDVweCxcclxuICAgIGY1MDogNTBweCxcclxuICAgIGY1NTogNTVweCxcclxuICAgIGY2MDogNjBweCxcclxuICAgIGY2NTogNjVweCxcclxuICAgIGY3MDogNzBweCxcclxuICAgIGY3NTogNzVweCxcclxuICAgIGY4MDogODBweCxcclxuICAgIGY4NTogODVweCxcclxuICAgIGY5MDogOTBweCxcclxuICAgIGY5NTogOTVweCxcclxuICAgIGYxMDA6IDEwMHB4XHJcbiAgKSxcclxuICAkc3BhY2Vyc1xyXG4pOyJdfQ== */

.c-showcase {
  color: white;
  background-color: #CCCCCC; }
  .c-showcase__tile {
    cursor: pointer;
    height: 552px;
    position: relative;
    background-color: #151414; }
    .c-showcase__tile .bg {
      background-size: cover;
      background-position: center;
      height: 100%;
      width: 100%;
      position: absolute;
      opacity: 0.6; }
    .c-showcase__tile .title-section {
      background-color: rgba(0, 0, 0, 0.5);
      position: relative;
      z-index: 99; }
      .c-showcase__tile .title-section .title {
        text-transform: uppercase;
        font-weight: 200;
        font-size: 3.2rem;
        line-height: 2.5rem; }
    .c-showcase__tile .description-container {
      position: absolute;
      width: 100%;
      bottom: 0px;
      background: black;
      background: -webkit-gradient(linear, left bottom, left top, from(black), color-stop(61%, rgba(0, 0, 0, 0.38139)), to(rgba(0, 0, 0, 0)));
      background: linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0.38139) 61%, rgba(0, 0, 0, 0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1); }
      .c-showcase__tile .description-container .pre-title {
        color: #FF5D27;
        font-weight: 600;
        font-family: Bitter, sans-serif;
        font-style: italic;
        font-size: 28px;
        line-height: 32px; }
      .c-showcase__tile .description-container p {
        font-size: 24px;
        line-height: 32px;
        max-width: 840px; }
  .c-showcase .c-slider .c-slider__pager {
    z-index: 99;
    position: absolute;
    bottom: 0px; }
  .c-showcase .c-slider .swiper-pagination-lock {
    display: none; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc2hvd2Nhc2Uuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBWUE7RUFFRyxZQUFXO0VBQ1gseUJDUzhCLEVBQUE7RUROOUI7SUFFRyxlQUFjO0lBWGpCLGFBQVk7SUFhVCxrQkFBaUI7SUFDakIseUJDRjJCLEVBQUE7SURIN0I7TUFRSyxzQkFBcUI7TUFDckIsMkJBQTBCO01BQzFCLFlBQVc7TUFDWCxXQUFVO01BQ1Ysa0JBQWlCO01BQ2pCLFlBQVcsRUFBQTtJQWJoQjtNQWlCSyxvQ0FBNEI7TUFDNUIsa0JBQWlCO01BQ2pCLFdBQVUsRUFBQTtNQW5CZjtRQXNCUSx5QkFBd0I7UUFDeEIsZ0JBQWU7UUFDZixpQkFBZ0I7UUFDaEIsbUJBQWtCLEVBQUE7SUF6QjFCO01BOENLLGtCQUFpQjtNQUNqQixXQUFVO01BQ1YsV0FBVTtNQUVWLGlCQUFzQjtNQUd0Qix1SUFBNEc7TUFBNUcsOEZBQTRHO01BQzVHLGdIQUFnSCxFQUFBO01BdERySDtRQWlDUSxjQ2xDcUI7UURtQ3JCLGdCQUFnQjtRQUNoQixpRENERjtRREVFLGtCQUFpQjtRQUNqQixlQUFjO1FBQ2QsaUJBQWdCLEVBQUE7TUF0Q3hCO1FBeUNRLGVBQWM7UUFDZCxpQkFBZ0I7UUFDaEIsZ0JBQWUsRUFBQTtFQWpEM0I7SUFxRVMsV0FBVTtJQUNWLGtCQUFpQjtJQUNqQixXQUFVLEVBQUE7RUF2RW5CO0lBMkVTLGFBQVksRUFBQSIsImZpbGUiOiJjb21wb25lbnRzL3Nob3djYXNlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbkBpbXBvcnQgJ2Jhc2UtY29tcG9uZW50JztcclxuXHJcbiRjb21wb25lbnQtcHJlZml4ICAgOiAnYyc7XHJcbiRjb21wb25lbnQtbmFtZSAgICAgOiAnc2hvd2Nhc2UnO1xyXG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXgrJy0nKyRjb21wb25lbnQtbmFtZTtcclxuXHJcbkBtaXhpbiBjX3Nob3djYXNlX2hlaWdodF9tbmdye1xyXG4gICBoZWlnaHQ6NTUycHg7XHJcbn1cclxuXHJcbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcclxuICAgXHJcbiAgIGNvbG9yOndoaXRlO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiR6YXV4X2NvbG9yX3NldDFfZ3JleTM7XHJcblxyXG5cclxuICAgJl9fdGlsZXtcclxuXHJcbiAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICBAaW5jbHVkZSBjX3Nob3djYXNlX2hlaWdodF9tbmdyO1xyXG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazc7XHJcbiAgICAgIFxyXG4gICAgICAuYmd7XHJcbiAgICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcclxuICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7XHJcbiAgICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgb3BhY2l0eTowLjY7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIC50aXRsZS1zZWN0aW9ue1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoIGJsYWNrLCAwLjUgKTtcclxuICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgIHotaW5kZXg6OTk7XHJcbiAgICAgICAgIFxyXG4gICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6MjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6My4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDoyLjVyZW07XHJcbiAgICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kZXNjcmlwdGlvbi1jb250YWluZXJ7XHJcblxyXG4gICAgICAgICAucHJlLXRpdGxle1xyXG4gICAgICAgICAgICBjb2xvcjokemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MjtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTppdGFsaWM7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZToyOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDozMnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgIHB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZToyNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDozMnB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6ODQwcHg7XHJcbiAgICAgICAgIH1cclxuXHJcbiAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICBib3R0b206MHB4O1xyXG5cclxuICAgICAgICAgYmFja2dyb3VuZDogcmdiKDAsMCwwKTtcclxuICAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLDAsMCwxKSAwJSwgcmdiYSgwLDAsMCwwLjM4MTM5MDA1NjAyMjQwODk0KSA2MSUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwwLDAsMSkgMCUsIHJnYmEoMCwwLDAsMC4zODEzOTAwNTYwMjI0MDg5NCkgNjElLCByZ2JhKDAsMCwwLDApIDEwMCUpO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLDAsMCwxKSAwJSwgcmdiYSgwLDAsMCwwLjM4MTM5MDA1NjAyMjQwODk0KSA2MSUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7XHJcbiAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjMDAwMDAwXCIsZW5kQ29sb3JzdHI9XCIjMDAwMDAwXCIsR3JhZGllbnRUeXBlPTEpO1xyXG4gICAgICAgICAgICAgICAgICBcclxuICAgICAgfVxyXG5cclxuICAgfVxyXG5cclxuICAgLiN7JGNvbXBvbmVudC1wcmVmaXh9LXNsaWRlcntcclxuXHJcbiAgICAgIC4jeyRjb21wb25lbnQtcHJlZml4fS1zbGlkZXJfX3BhZ2Vye1xyXG4gICAgICAgICB6LWluZGV4Ojk5O1xyXG4gICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgYm90dG9tOjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7XHJcbiAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgfVxyXG4gICB9XHJcblxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIENPTE9SIFNFVFNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIERlZmF1bHQgd2ViIHNhZmVcclxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkICAgIDogI2Q5NTM0ZjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xyXG5cclxuLy8gU2V0IDFcclxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xyXG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szIDogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3IDogIzE1MTQxNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTMgIDogI0NDQ0NDQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTYgIDogI0JDQkNCQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTkgIDogI0VBRUFFQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyIDogIzk4OTg5ODtcclxuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucyxcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlcixcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aCAgICAgOiAzMHB4O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoc206IDU0MHB4LCAvLyBkZWZhdWx0XHJcbiAgbWQgICAgICAgICAgICAgICAgIDogNzIwcHgsIC8vIGRlZmF1bHRcclxuICBsZyAgICAgICAgICAgICAgICAgOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGwgICAgICAgICAgICAgICAgIDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHNwYWNlciA6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZSgoZjI6IDJweCxcclxuICAgIGY1OiA1cHgsXHJcbiAgICBmMTA6IDEwcHgsXHJcbiAgICBmMTU6IDE1cHgsXHJcbiAgICBmMTY6IDE2cHgsXHJcbiAgICBmMjA6IDIwcHgsXHJcbiAgICBmMjU6IDI1cHgsXHJcbiAgICBmMjc6IDI3cHgsXHJcbiAgICBmMzA6IDMwcHgsXHJcbiAgICBmMzU6IDM1cHgsXHJcbiAgICBmNDA6IDQwcHgsXHJcbiAgICBmNDU6IDQ1cHgsXHJcbiAgICBmNTA6IDUwcHgsXHJcbiAgICBmNTU6IDU1cHgsXHJcbiAgICBmNjA6IDYwcHgsXHJcbiAgICBmNjU6IDY1cHgsXHJcbiAgICBmNzA6IDcwcHgsXHJcbiAgICBmNzU6IDc1cHgsXHJcbiAgICBmODA6IDgwcHgsXHJcbiAgICBmODU6IDg1cHgsXHJcbiAgICBmOTA6IDkwcHgsXHJcbiAgICBmOTU6IDk1cHgsXHJcbiAgICBmMTAwOiAxMDBweCxcclxuICAgIGYxMjA6IDEyMHB4LFxyXG4gICAgZjEzMDogMTMwcHgsXHJcbiAgICBmMTUwOiAxNTBweCxcclxuICAgIGYyMDA6IDIwMHB4LFxyXG4gICAgZjI1MDogMjUwcHgpLFxyXG4gICRzcGFjZXJzKTsiXX0= */

.c-listing_prodotti-single_news a,
.c-listing_prodotti-single_news a:visited {
  color: inherit; }

.c-listing_prodotti-single_news--featured {
  overflow: hidden; }
  .c-listing_prodotti-single_news--featured .c-listing_prodotti-single_news__header .pre-title {
    font: 600 24px/42px Work Sans, sans-serif; }
    @media (min-width: 992px) {
      .c-listing_prodotti-single_news--featured .c-listing_prodotti-single_news__header .pre-title {
        font-size: 24px;
        line-height: 28px; } }
    @media (max-width: 991.98px) {
      .c-listing_prodotti-single_news--featured .c-listing_prodotti-single_news__header .pre-title-icon-box {
        position: absolute;
        top: -10px;
        right: 17px;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%); } }
  .c-listing_prodotti-single_news--featured .c-listing_prodotti-single_news__header .title {
    font: 700 36px/42px Work Sans, sans-serif;
    max-width: 90%; }
    @media (min-width: 992px) {
      .c-listing_prodotti-single_news--featured .c-listing_prodotti-single_news__header .title {
        font-size: 42px;
        line-height: 48px; } }
  .c-listing_prodotti-single_news--featured .c-listing_prodotti-single_news__pre-header figure {
    position: absolute;
    right: 15px;
    max-width: 696px;
    overflow: hidden; }
    @media (max-width: 991.98px) {
      .c-listing_prodotti-single_news--featured .c-listing_prodotti-single_news__pre-header figure {
        position: relative;
        right: 15px;
        max-width: 1000px; } }
    .c-listing_prodotti-single_news--featured .c-listing_prodotti-single_news__pre-header figure .image-label {
      top: 0px;
      left: 0px;
      margin-left: 0px !important; }
      @media (max-width: 1430px) {
        .c-listing_prodotti-single_news--featured .c-listing_prodotti-single_news__pre-header figure .image-label {
          left: 5px; } }
      @media (max-width: 991.98px) {
        .c-listing_prodotti-single_news--featured .c-listing_prodotti-single_news__pre-header figure .image-label {
          left: 0px; } }
    .c-listing_prodotti-single_news--featured .c-listing_prodotti-single_news__pre-header figure .image-icons {
      position: absolute;
      right: 20px;
      bottom: 16px;
      list-style: none;
      pointer-events: none; }
      .c-listing_prodotti-single_news--featured .c-listing_prodotti-single_news__pre-header figure .image-icons li .icon {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 46px;
                flex: 0 0 46px;
        width: 43px;
        height: 43px;
        margin-right: 3px;
        background: #333333;
        font-size: 21px;
        color: #FFFFFF;
        border-radius: 50%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        .c-listing_prodotti-single_news--featured .c-listing_prodotti-single_news__pre-header figure .image-icons li .icon[class*=play] {
          padding-left: 3px; }

.c-listing_prodotti-single_news--big .footer-bar {
  margin-bottom: 0; }
  @media (min-width: 992px) {
    .c-listing_prodotti-single_news--big .footer-bar {
      margin-bottom: 37px; } }

.c-listing_prodotti-single_news--small .c-listing_prodotti-single_news__pre-header .image-wrapper {
  height: 100%; }

.c-listing_prodotti-single_news__header .pre-title {
  font: 700 28px/50px Work Sans, sans-serif; }
  .c-listing_prodotti-single_news__header .pre-title-icon-box {
    width: 42px;
    height: 42px;
    border-radius: 1000px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    color: #FFFFFF;
    background-color: #FF5D27;
    font-size: 24px; }
    @media (max-width: 991.98px) {
      .c-listing_prodotti-single_news__header .pre-title-icon-box {
        position: absolute;
        top: -30px;
        right: 16px;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%); } }

.c-listing_prodotti-single_news__header .title {
  font: 700 36px/42px Work Sans, sans-serif; }
  @media (min-width: 992px) {
    .c-listing_prodotti-single_news__header .title {
      font-size: 48px;
      line-height: 56px; } }

.c-listing_prodotti-single_news__pre-header {
  position: relative; }
  .c-listing_prodotti-single_news__pre-header .image-wrapper img {
    height: 100%; }
  .c-listing_prodotti-single_news__pre-header .image-label {
    position: absolute;
    top: 0;
    left: 0;
    text-align: left;
    font: bold 16px/28px Work Sans, sans-serif;
    letter-spacing: 0.84px;
    color: #FFFFFF;
    text-transform: uppercase;
    opacity: 1;
    background-color: #FF5D27;
    padding: 2px 6px 2px 10px; }
    @media (min-width: 992px) {
      .c-listing_prodotti-single_news__pre-header .image-label {
        font-size: 16px; } }

.c-listing_prodotti-single_news__content .main-text {
  text-align: left;
  letter-spacing: 0px;
  color: #333333;
  opacity: 1;
  font: 500 18px/32px Work Sans, sans-serif; }
  @media (min-width: 992px) {
    .c-listing_prodotti-single_news__content .main-text {
      font-size: 28px;
      line-height: 40px; } }
  .c-listing_prodotti-single_news__content .main-text.small {
    text-align: left;
    letter-spacing: 0px;
    color: #333333;
    opacity: 1;
    font: 500 18px/32px Work Sans, sans-serif; }
    @media (min-width: 992px) {
      .c-listing_prodotti-single_news__content .main-text.small {
        font-size: 21px;
        line-height: 35px; } }

.c-listing_prodotti-single_news .footer-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .c-listing_prodotti-single_news .footer-bar__author {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin: 0;
    font: 400 16px/24px Work Sans, sans-serif;
    padding-right: 15px; }
    @media (min-width: 992px) {
      .c-listing_prodotti-single_news .footer-bar__author {
        font-size: 21px;
        line-height: 32px; } }
    .c-listing_prodotti-single_news .footer-bar__author.small {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      margin: 0;
      font: 400 16px/24px Work Sans, sans-serif;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .c-listing_prodotti-single_news .footer-bar__author.small {
          font-size: 16px;
          line-height: 24px; } }
  .c-listing_prodotti-single_news .footer-bar__icon {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 42px;
            flex: 0 0 42px;
    max-width: 42px;
    height: 42px;
    margin-right: 3px;
    background: #333333;
    font-size: 21px;
    color: #FFFFFF;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }

.c-listing_prodotti-single_news .divider {
  height: 3px;
  width: 100%;
  background: #EAEAEA 0% 0% no-repeat padding-box; }

.c-listing_prodotti-single_news--highlighted {
  position: relative; }
  @media (max-width: 767.98px) {
    .c-listing_prodotti-single_news--highlighted {
      padding-top: 0px; } }
  .c-listing_prodotti-single_news--highlighted:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: #F4F4F4;
    border-left: 4px solid #FF5D27; }
    @media (min-width: 992px) {
      .c-listing_prodotti-single_news--highlighted:before {
        border-left: 8px solid #FF5D27; } }
  .c-listing_prodotti-single_news--highlighted .divider {
    display: none; }
  .c-listing_prodotti-single_news--highlighted .c-wrapper--w1 > .row {
    padding-top: 10px; }

@media (max-width: 993px) {
  .c-listing_prodotti-single_news .hidden-mobile {
    display: none; } }

@media (min-width: 992px) {
  .c-listing_prodotti-single_news .hidden-desktop {
    display: none; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc2luZ2xlX25ld3Muc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVFBOztFQUlRLGNBQWMsRUFBQTs7QUFHbEI7RUFFSSxnQkFBZSxFQUFBO0VBRmxCO0lBT2UsMkRDa0NWLEVBQUE7SURoQ1U7TUFUZjtRQVVtQixlQUFpQjtRQUNqQixpQkFBaUIsRUFBQSxFQVd4QjtJRW9DYjtNRjFEQztRQWdCdUIsa0JBQWtCO1FBQ2xCLFVBQVU7UUFDVixXQUFXO1FBQ1gsbUNBQTJCO2dCQUEzQiwyQkFBMkIsRUFBQSxFQUVsQztFQXJCaEI7SUF5QmUsMkRDZ0JWO0lEVlUsY0FBYSxFQUFBO0lBSmI7TUEzQmY7UUE0Qm1CLGVBQWlCO1FBQ2pCLGlCQUFpQixFQUFBLEVBR3hCO0VBaENaO0lBc0NlLGtCQUFxQjtJQUVyQixXQUFVO0lBQ1YsZ0JBQWU7SUFDZixnQkFBZSxFQUFBO0lFZ0IvQjtNRjFEQztRQTZDbUIsa0JBQWlCO1FBRWpCLFdBQVU7UUFFVixpQkFBZ0IsRUFBQSxFQWdEdkI7SUFqR1o7TUFzRG1CLFFBQU87TUFDUCxTQUFRO01BQ1IsMkJBQTBCLEVBQUE7TUFFMUI7UUExRG5CO1VBMkR1QixTQUFRLEVBQUEsRUFRZjtNRVRqQjtRRjFEQztVQStEdUIsU0FBUSxFQUFBLEVBSWY7SUFuRWhCO01Bc0VtQixrQkFBaUI7TUFDakIsV0FBVTtNQUNWLFlBQVc7TUFDWCxnQkFBZ0I7TUFDaEIsb0JBQW1CLEVBQUE7TUExRXRDO1FBOEUyQixtQkFBeUI7WUFBekIsa0JBQXlCO2dCQUF6QixjQUF5QjtRQUN6QixXQUFnQjtRQUNoQixZQUFxQjtRQUNyQixpQkFBb0I7UUFDcEIsbUJDL0VDO1FEZ0ZELGVBQXFCO1FBQ3JCLGNDNUZJO1FENkZKLGtCQUFvQjtRQUNwQixvQkFB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QUE7RUVyUHRCO0lGb1BBO01BTVEsZ0JBQWUsRUFBQSxFQXlCdEI7RUEvQkE7SUFVTyxXQUFvQjtJQUNwQixrQkFBMEI7SUFDMUIsV0FBc0I7SUFDdEIsWUFBc0I7SUFDdEIsTUFBbUI7SUFDbkIsT0FBbUI7SUFDbkIseUJDdFRxQjtJRHVUckIsOEJDN1RxQixFQUFBO0lEK1RyQjtNQW5CUDtRQW9CVyw4QkNoVWlCLEVBQUEsRURrVXhCO0VBdEJKO0lBeUJPLGFBQWEsRUFBQTtFQXpCcEI7SUE2Qk8saUJBQWlCLEVBQUE7O0FBTWpCO0VBeFZaO0lBeVZnQixhQUFhLEVBQUEsRUFFcEI7O0FBR0c7RUE5Vlo7SUErVmdCLGFBQWEsRUFBQSxFQUVwQiIsImZpbGUiOiJjb21wb25lbnRzL3NpbmdsZV9uZXdzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xuXG4kY29tcG9uZW50LXByZWZpeCAgIDogJ2MnO1xuJGNvbXBvbmVudC1uYW1lICAgICA6ICdsaXN0aW5nX3Byb2RvdHRpLXNpbmdsZV9uZXdzJztcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCsnLScrJGNvbXBvbmVudC1uYW1lO1xuXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG5cbiAgICBhLFxuICAgIGE6dmlzaXRlZCB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cblxuICAgICYtLWZlYXR1cmVke1xuXG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcblxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfXtcbiAgICAgICAgICAgICZfX2hlYWRlciB7XG4gICAgICAgICAgICAgICAgLnByZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDYwMCAyNHB4LzQycHggJHphdXhfZm9udDE7IC8vc2VtaWJvbGRcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplICA6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtaWNvbi1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDcwMCAzNnB4LzQycHggJHphdXhfZm9udDE7IC8vIGV4dHJhYm9sZFxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemUgIDogNDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDo5MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19wcmUtaGVhZGVyIHtcbiAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGZpZ3VyZXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb24gICAgOmFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAvL3JpZ2h0ICAgICAgIDoyMHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDoxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6Njk2cHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OmhpZGRlbjtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2xlZnQ6MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6MTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vcmlnaHQ6MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOjEwMDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLmltYWdlLWxhYmVse1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDowcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDowcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICggbWF4LXdpZHRoOjE0MzBweCApe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZS1pY29uc3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6MjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbToxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOm5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleCAgICAgICAgICAgOiAwIDAgNDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGggICAgIDogNDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ICAgICAgICAgOiA0M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQgICA6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZCAgICAgOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplICAgICAgOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvciAgICAgICAgICA6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXMgIDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5ICAgICAgICA6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtcyAgICA6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJltjbGFzcyo9cGxheV17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tYmlnIHtcblxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG4gICAgICAgICAgICAmX19wcmUtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAyMDZweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgaGVpZ2h0OiA2OTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3Rlci1iYXIge1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzdweDtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc21hbGwge1xuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG4gICAgICAgICAgICAmX19wcmUtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ICAgOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAyMDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgaGVpZ2h0OiAyMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWRlciB7XG4gICAgICAgIC5wcmUtdGl0bGUge1xuICAgICAgICAgICAgZm9udDogNzAwIDI4cHgvNTBweCAkemF1eF9mb250MTsgLy9ib2xkXG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIC8vZm9udC1zaXplICA6IDM2cHg7XG4gICAgICAgICAgICAgICAgLy9saW5lLWhlaWdodDogNTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1pY29uLWJveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udDogNzAwIDM2cHgvNDJweCAkemF1eF9mb250MTsgLy8gZXh0cmFib2xkXG4gICAgICAgICAgICBcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplICA6IDQ4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wcmUtaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAmLXdyYXBwZXIge1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ICAgICAgIDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLy8gb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbiAgICAgICAgOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3AgICAgICAgICAgICAgOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQgICAgICAgICAgICA6IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbiAgICAgIDogbGVmdDtcbiAgICAgICAgICAgICAgICBmb250ICAgICAgICAgICAgOiBib2xkIDE2cHgvMjhweCAkemF1eF9mb250MTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZyAgOiAwLjg0cHg7XG4gICAgICAgICAgICAgICAgY29sb3IgICAgICAgICAgIDogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybSAgOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgb3BhY2l0eSAgICAgICAgIDogMTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgICAgICAgICAgICAgcGFkZGluZyAgICAgICAgIDogMnB4IDZweCAycHggMTBweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgLm1haW4tdGV4dCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduICAgIDogbGVmdDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICBjb2xvciAgICAgICAgIDogJHphdXhfY29sb3Jfc2V0MV9ibGFjazM7XG4gICAgICAgICAgICBvcGFjaXR5ICAgICAgIDogMTtcbiAgICAgICAgICAgIGZvbnQgICAgICAgICAgOiA1MDAgMThweC8zMnB4ICR6YXV4X2ZvbnQxO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemUgIDogMjhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbWFsbHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduICAgIDogbGVmdDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yICAgICAgICAgOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcbiAgICAgICAgICAgICAgICBvcGFjaXR5ICAgICAgIDogMTtcbiAgICAgICAgICAgICAgICBmb250ICAgICAgICAgIDogNTAwIDE4cHgvMzJweCAkemF1eF9mb250MTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemUgIDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyLWJhciB7XG4gICAgICAgIGRpc3BsYXkgICAgICAgIDogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtcyAgICA6IGNlbnRlcjtcblxuICAgICAgICAmX19hdXRob3Ige1xuICAgICAgICAgICAgZmxleCAgICAgICAgIDogMTtcbiAgICAgICAgICAgIG1hcmdpbiAgICAgICA6IDA7XG4gICAgICAgICAgICBmb250ICAgICAgICAgOiA0MDAgMTZweC8yNHB4ICR6YXV4X2ZvbnQxO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplICA6IDIxcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc21hbGx7XG5cbiAgICAgICAgICAgICAgICBmbGV4ICAgICAgICAgOiAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbiAgICAgICA6IDA7XG4gICAgICAgICAgICAgICAgZm9udCAgICAgICAgIDogNDAwIDE2cHgvMjRweCAkemF1eF9mb250MTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSAgOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICAgIGZsZXggICAgICAgICAgIDogMCAwIDQycHg7XG4gICAgICAgICAgICBtYXgtd2lkdGggICAgICA6IDQycHg7XG4gICAgICAgICAgICBoZWlnaHQgICAgICAgICA6IDQycHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQgICA6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQgICAgIDogJHphdXhfY29sb3Jfc2V0MV9ibGFjazM7XG4gICAgICAgICAgICBmb250LXNpemUgICAgICA6IDIxcHg7XG4gICAgICAgICAgICBjb2xvciAgICAgICAgICA6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzICA6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXkgICAgICAgIDogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXMgICAgOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGl2aWRlciB7XG4gICAgICAgIGhlaWdodCAgICA6IDNweDtcbiAgICAgICAgd2lkdGggICAgIDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJHphdXhfY29sb3Jfc2V0MV9ncmV5OSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgfVxuXG4gICAgJi0taGlnaGxpZ2h0ZWQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIFxuICAgICAgICAvL3BhZGRpbmctdG9wOjMwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQgICAgICAgICA6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbiAgICAgICAgOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoICAgICAgICAgICA6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQgICAgICAgICAgOiAxMDAlO1xuICAgICAgICAgICAgdG9wICAgICAgICAgICAgIDogMDtcbiAgICAgICAgICAgIGxlZnQgICAgICAgICAgICA6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkyO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQgICAgIDogNHB4IHNvbGlkICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2aWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmMtd3JhcHBlci0tdzE+LnJvdyB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oaWRkZW4ge1xuICAgICAgICAmLW1vYmlsZSB7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1kZXNrdG9wIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIENPTE9SIFNFVFNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vIERlZmF1bHQgd2ViIHNhZmVcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGUgIDogI0ZGRkZGRjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmxhY2sgIDogIzAwMDAwMDtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkICAgIDogI2Q5NTM0ZjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfZ3JlZW4gIDogIzVjYjg1YztcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmx1ZSAgIDogIzMzN2FiNztcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfb3JhbmdlIDogI2YwYWQ0ZTtcblxuLy8gU2V0IDFcbiR6YXV4X2NvbG9yX3NldDFfd2hpdGUxIDogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI0ZGNUQyNztcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szIDogIzMzMzMzMztcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s1IDogIzVCNUI1QjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2IDogIzY2NjY2NjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3IDogIzE1MTQxNDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEgIDogI0FEQURBRDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTIgIDogI0Y0RjRGNDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTMgIDogI0NDQ0NDQztcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTQgIDogI0MxQzFDMTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTUgIDogI0Q2RDZENjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTYgIDogI0JDQkNCQztcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTcgIDogI2VmZWZlZjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTggIDogIzZGNkY2RjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTkgIDogI0VBRUFFQTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEwIDogI0FBQUFBQTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExIDogI0U2RTZFNjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyIDogIzk4OTg5ODtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEzIDogIzcwNzA3MDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE0IDogIzU4NjU2RTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTEgIDogIzBhNDE1NTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTIgIDogIzAwQzJFMjtcbiR6YXV4X2NvbG9yX3NldDFfcmVkMSAgIDogI0QyMEExMTtcbiR6YXV4X2NvbG9yX3NldDFfcmVkMiAgIDogI0IyNEQ1MDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4xIDogIzAwOTkzMztcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4yIDogIzAwN0QzQTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4zIDogIzUwQkM0QTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMiA6ICNmZjk5MDA7XG5cbi8vIE1haW5cbiR6YXV4X2NvbG9yX21haW5fYnJhbmQ6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBGb250c1xuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4kemF1eF9mb250MTogV29yayBTYW5zLFxuSGVsdmV0aWNhLFxuQXJpYWwsXG5zYW5zLXNlcmlmO1xuXG4kemF1eF9mb250MjogQml0dGVyLFxuSGVsdmV0aWNhLFxuQXJpYWwsXG5zYW5zLXNlcmlmO1xuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAwLjY1O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4O1xuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LCAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGVmYXVsdFxuICBtZDogNzIwcHgsICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBkZWZhdWx0XG4gIGxnOiA5NjBweCwgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGRlZmF1bHRcbiAgLy94bDogMTM4OHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoICAgLy8gY2hhbmdlZFxuICB4bDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAgICAgICAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxuKSAhZGVmYXVsdDtcblxuJHNwYWNlciA6IDFyZW07XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKChmMjogMnB4LFxuICAgIGY1OiA1cHgsXG4gICAgZjEwOiAxMHB4LFxuICAgIGYxNTogMTVweCxcbiAgICBmMTY6IDE2cHgsXG4gICAgZjIwOiAyMHB4LFxuICAgIGYyNTogMjVweCxcbiAgICBmMjc6IDI3cHgsXG4gICAgZjMwOiAzMHB4LFxuICAgIGYzNTogMzVweCxcbiAgICBmNDA6IDQwcHgsXG4gICAgZjQ1OiA0NXB4LFxuICAgIGY1MDogNTBweCxcbiAgICBmNTU6IDU1cHgsXG4gICAgZjYwOiA2MHB4LFxuICAgIGY2NTogNjVweCxcbiAgICBmNzA6IDcwcHgsXG4gICAgZjc1OiA3NXB4LFxuICAgIGY4MDogODBweCxcbiAgICBmODU6IDg1cHgsXG4gICAgZjkwOiA5MHB4LFxuICAgIGY5NTogOTVweCxcbiAgICBmMTAwOiAxMDBweCxcbiAgICBmMTIwOiAxMjBweCxcbiAgICBmMTMwOiAxMzBweCxcbiAgICBmMTUwOiAxNTBweCxcbiAgICBmMjAwOiAyMDBweCxcbiAgICBmMjUwOiAyNTBweCksXG4gICRzcGFjZXJzKTtcbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIl19 */

.c-listing-prodotti_primary-text .main-text {
  font: 100 36px/60px Work Sans, sans-serif;
  letter-spacing: 3.6px;
  color: #CCCCCC; }
  @media (max-width: 575.98px) {
    .c-listing-prodotti_primary-text .main-text {
      margin: 0px 0px 0px 0px; } }
  @media (min-width: 992px) {
    .c-listing-prodotti_primary-text .main-text {
      font-size: 64px;
      line-height: 80px;
      letter-spacing: 6.4px; } }
  .c-listing-prodotti_primary-text .main-text.small {
    font: 100 36px/60px Work Sans, sans-serif;
    letter-spacing: 6.4px;
    letter-spacing: 3.6px;
    color: #CCCCCC; }
    @media (min-width: 992px) {
      .c-listing-prodotti_primary-text .main-text.small {
        font-size: 48px;
        line-height: 80px;
        letter-spacing: 6.4px; } }
  .c-listing-prodotti_primary-text .main-text.smaller {
    font: 100 32px/60px Work Sans, sans-serif;
    letter-spacing: 6.4px;
    letter-spacing: 3.6px;
    color: #CCCCCC; }
    @media (min-width: 992px) {
      .c-listing-prodotti_primary-text .main-text.smaller {
        font-size: 44px;
        line-height: 80px;
        letter-spacing: 6.4px; } }
  .c-listing-prodotti_primary-text .main-text.tiny {
    font: 100 32px/35px Work Sans, sans-serif;
    letter-spacing: 6.4px;
    letter-spacing: 3.6px;
    color: #CCCCCC; }
    @media (min-width: 992px) {
      .c-listing-prodotti_primary-text .main-text.tiny {
        font-size: 32px;
        line-height: 35px;
        letter-spacing: 6.4px; } }
  .c-listing-prodotti_primary-text .main-text.no-spacing {
    letter-spacing: 1px; }

.c-listing-prodotti_primary-text--iconized .main-text span {
  vertical-align: middle; }

.c-listing-prodotti_primary-text--iconized .icon.orange1 {
  color: #FF5D27; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcHJpbWFyeS10ZXh0LnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFRQTtFQU9RLDJEQ2lDRTtFRGhDRixxQkFBcUI7RUFDckIsY0NPeUIsRUFBQTtFQ2lEN0I7SUZqRUo7TUFJWSx1QkFBdUIsRUFBQSxFQTBEOUI7RUFuREc7SUFYUjtNQVlZLGVBQWlCO01BQ2pCLGlCQUFpQjtNQUNqQixxQkFBcUIsRUFBQSxFQWdENUI7RUE5REw7SUFtQlksMkRDcUJGO0lEcEJFLHFCQUFxQjtJQUNyQixxQkFBcUI7SUFDckIsY0NOcUIsRUFBQTtJRFFyQjtNQXhCWjtRQXlCZ0IsZUFBaUI7UUFDakIsaUJBQWlCO1FBQ2pCLHFCQUFxQixFQUFBLEVBRzVCO0VBOUJUO0lBaUNZLDJEQ09GO0lETkUscUJBQXFCO0lBQ3JCLHFCQUFxQjtJQUNyQixjQ3BCcUIsRUFBQTtJRHNCckI7TUF0Q1o7UUF1Q2dCLGVBQWlCO1FBQ2pCLGlCQUFpQjtRQUNqQixxQkFBcUIsRUFBQSxFQUU1QjtFQTNDVDtJQThDWSwyRENORjtJRE9FLHFCQUFxQjtJQUNyQixxQkFBcUI7SUFDckIsY0NqQ3FCLEVBQUE7SURtQ3JCO01BbkRaO1FBb0RnQixlQUFpQjtRQUNqQixpQkFBaUI7UUFDakIscUJBQXFCLEVBQUEsRUFFNUI7RUF4RFQ7SUEyRFksbUJBQWtCLEVBQUE7O0FBS3pCO0VBSVcsc0JBQXFCLEVBQUE7O0FBSmhDO0VBVVcsY0NqRWlCLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9wcmltYXJ5LXRleHQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xyXG5cclxuJGNvbXBvbmVudC1wcmVmaXggICA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lICAgICA6ICdsaXN0aW5nLXByb2RvdHRpX3ByaW1hcnktdGV4dCc7XHJcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCsnLScrJGNvbXBvbmVudC1uYW1lO1xyXG5cclxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG4gICAgLm1haW4tdGV4dCB7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cyl7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDBweCAwcHggMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZm9udCAgICAgICAgICA6IDEwMCAzNnB4LzYwcHggJHphdXhfZm9udDE7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4O1xyXG4gICAgICAgIGNvbG9yICAgICAgICAgOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkzO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplICA6IDY0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogNi40cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNtYWxse1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZm9udCAgICAgICAgICA6IDEwMCAzNnB4LzYwcHggJHphdXhfZm9udDE7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA2LjRweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4O1xyXG4gICAgICAgICAgICBjb2xvciAgICAgICAgIDogJHphdXhfY29sb3Jfc2V0MV9ncmV5MztcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplICA6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogODBweDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA2LjRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc21hbGxlcntcclxuICAgICAgICAgICAgZm9udCAgICAgICAgICA6IDEwMCAzMnB4LzYwcHggJHphdXhfZm9udDE7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA2LjRweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4O1xyXG4gICAgICAgICAgICBjb2xvciAgICAgICAgIDogJHphdXhfY29sb3Jfc2V0MV9ncmV5MztcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplICA6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogODBweDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA2LjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50aW55e1xyXG4gICAgICAgICAgICBmb250ICAgICAgICAgIDogMTAwIDMycHgvMzVweCAkemF1eF9mb250MTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDYuNHB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMy42cHg7XHJcbiAgICAgICAgICAgIGNvbG9yICAgICAgICAgOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkzO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemUgIDogMzJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDYuNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm5vLXNwYWNpbmd7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOjFweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICYtLWljb25pemVke1xyXG5cclxuICAgICAgICAubWFpbi10ZXh0e1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWNvbntcclxuICAgICAgICAgICAgJi5vcmFuZ2Uxe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIENPTE9SIFNFVFNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIERlZmF1bHQgd2ViIHNhZmVcclxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkICAgIDogI2Q5NTM0ZjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xyXG5cclxuLy8gU2V0IDFcclxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xyXG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szIDogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3IDogIzE1MTQxNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTMgIDogI0NDQ0NDQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTYgIDogI0JDQkNCQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTkgIDogI0VBRUFFQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyIDogIzk4OTg5ODtcclxuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucyxcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlcixcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aCAgICAgOiAzMHB4O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoc206IDU0MHB4LCAvLyBkZWZhdWx0XHJcbiAgbWQgICAgICAgICAgICAgICAgIDogNzIwcHgsIC8vIGRlZmF1bHRcclxuICBsZyAgICAgICAgICAgICAgICAgOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGwgICAgICAgICAgICAgICAgIDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHNwYWNlciA6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZSgoZjI6IDJweCxcclxuICAgIGY1OiA1cHgsXHJcbiAgICBmMTA6IDEwcHgsXHJcbiAgICBmMTU6IDE1cHgsXHJcbiAgICBmMTY6IDE2cHgsXHJcbiAgICBmMjA6IDIwcHgsXHJcbiAgICBmMjU6IDI1cHgsXHJcbiAgICBmMjc6IDI3cHgsXHJcbiAgICBmMzA6IDMwcHgsXHJcbiAgICBmMzU6IDM1cHgsXHJcbiAgICBmNDA6IDQwcHgsXHJcbiAgICBmNDU6IDQ1cHgsXHJcbiAgICBmNTA6IDUwcHgsXHJcbiAgICBmNTU6IDU1cHgsXHJcbiAgICBmNjA6IDYwcHgsXHJcbiAgICBmNjU6IDY1cHgsXHJcbiAgICBmNzA6IDcwcHgsXHJcbiAgICBmNzU6IDc1cHgsXHJcbiAgICBmODA6IDgwcHgsXHJcbiAgICBmODU6IDg1cHgsXHJcbiAgICBmOTA6IDkwcHgsXHJcbiAgICBmOTU6IDk1cHgsXHJcbiAgICBmMTAwOiAxMDBweCxcclxuICAgIGYxMjA6IDEyMHB4LFxyXG4gICAgZjEzMDogMTMwcHgsXHJcbiAgICBmMTUwOiAxNTBweCxcclxuICAgIGYyMDA6IDIwMHB4LFxyXG4gICAgZjI1MDogMjUwcHgpLFxyXG4gICRzcGFjZXJzKTsiLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */

.c-listing-prodotti_banner {
  min-height: 190px;
  overflow: hidden;
  position: relative; }
  .c-listing-prodotti_banner--cta {
    background-color: #0a4155; }
    .c-listing-prodotti_banner--cta .c-listing-prodotti_banner__tilebg {
      position: absolute;
      width: 100%;
      left: 0px;
      right: 0px;
      top: 0px;
      bottom: 0px; }
      .c-listing-prodotti_banner--cta .c-listing-prodotti_banner__tilebg [class*=tile], .c-listing-prodotti_banner--cta .c-listing-prodotti_banner__tilebg .row {
        height: 100%; }
      .c-listing-prodotti_banner--cta .c-listing-prodotti_banner__tilebg [class*=tile] {
        opacity: 0.5;
        background-size: cover;
        background-position: center; }
        @media (max-width: 768px) {
          .c-listing-prodotti_banner--cta .c-listing-prodotti_banner__tilebg [class*=tile] {
            height: 25%;
            opacity: 0.15; } }
  .c-listing-prodotti_banner--info {
    background-color: #F4F4F4; }
    .c-listing-prodotti_banner--info .c-listing-prodotti_banner__text .title,
    .c-listing-prodotti_banner--info .c-listing-prodotti_banner__text .main-text {
      color: #333333; }
    .c-listing-prodotti_banner--info .c-listing-prodotti_banner__text .main-text {
      font-weight: 500; }
    .c-listing-prodotti_banner--info .c-listing-prodotti_banner__footer {
      font-size: 18px; }
    .c-listing-prodotti_banner--info.dark {
      color: #FFFFFF;
      background-color: #333333; }
      .c-listing-prodotti_banner--info.dark .c-listing-prodotti_banner__text .title,
      .c-listing-prodotti_banner--info.dark .c-listing-prodotti_banner__text .main-text {
        color: #FFFFFF; }
      .c-listing-prodotti_banner--info.dark .c-listing-prodotti_banner__text .main-text {
        font-weight: 500; }
      .c-listing-prodotti_banner--info.dark .c-listing-prodotti_banner__text a[class*=highlighted2] {
        color: #FFFFFF; }
  .c-listing-prodotti_banner--newsletter {
    background-color: #F4F4F4; }
    .c-listing-prodotti_banner--newsletter .c-listing-prodotti_banner__text .title,
    .c-listing-prodotti_banner--newsletter .c-listing-prodotti_banner__text .main-text {
      color: #333333;
      font-weight: 500; }
    .c-listing-prodotti_banner--newsletter .c-listing-prodotti_banner__text .title {
      line-height: 60px !important; }
    .c-listing-prodotti_banner--newsletter .c-listing-prodotti_banner__text .subtitle {
      font-size: 40px;
      line-height: 52px;
      font-weight: 500;
      font-family: Bitter, sans-serif; }
    .c-listing-prodotti_banner--newsletter .c-listing-prodotti_banner__footer {
      font-size: 18px; }
  .c-listing-prodotti_banner.--open {
    height: auto; }
    .c-listing-prodotti_banner.--open .qpicon1-arrow1down {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
    .c-listing-prodotti_banner.--open .c-listing-prodotti_banner__cta-text--open {
      display: none; }
    .c-listing-prodotti_banner.--open .c-listing-prodotti_banner__cta-text--closed {
      display: block; }
  .c-listing-prodotti_banner.--opening {
    -webkit-transition: height 0.35s ease;
    transition: height 0.35s ease; }
  @media (min-width: 992px) {
    .c-listing-prodotti_banner {
      min-height: auto; } }
  .c-listing-prodotti_banner__image {
    position: absolute;
    width: 100%; }
    .c-listing-prodotti_banner__image figure img {
      min-width: 1000px;
      width: 100%; }
    .c-listing-prodotti_banner__image .image-wrapper img {
      -o-object-fit: cover;
         object-fit: cover;
      z-index: 0; }
    .c-listing-prodotti_banner__image:before {
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      background: #333333;
      opacity: 0.5;
      z-index: 1; }
    @media (max-width: 993px) {
      .c-listing-prodotti_banner__image {
        height: auto;
        position: absolute; } }
  .c-listing-prodotti_banner .qpicon1-arrow1down {
    -webkit-transition-duration: 0.8s;
            transition-duration: 0.8s;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform; }
    .c-listing-prodotti_banner .qpicon1-arrow1down:before {
      color: #aabeb5;
      font-size: 40px; }
  .c-listing-prodotti_banner__text {
    /*
        position : absolute;
        top      : 1%;
        left     : 50%;
        transform: translate(-50%, 0);
        z-index  : 2;
        

        @media (min-width: 992px) {
            top: 20%;
        }
        */
    z-index: 2;
    position: relative; }
    .c-listing-prodotti_banner__text .title {
      font: 200 24px/32px Bitter, sans-serif;
      color: #FFFFFF; }
      @media (min-width: 992px) {
        .c-listing-prodotti_banner__text .title {
          font-size: 36px;
          line-height: 52px; } }
      @media (max-width: 993px) {
        .c-listing-prodotti_banner__text .title {
          margin: 0 auto; } }
      .c-listing-prodotti_banner__text .title.medium {
        font-size: 56px;
        line-height: 80px; }
        @media (max-width: 991.98px) {
          .c-listing-prodotti_banner__text .title.medium {
            font-size: 42px;
            line-height: 50px; } }
      .c-listing-prodotti_banner__text .title.big {
        font-size: 64px;
        line-height: 70px; }
        @media (max-width: 991.98px) {
          .c-listing-prodotti_banner__text .title.big {
            font-size: 42px;
            line-height: 40px; } }
    .c-listing-prodotti_banner__text .main-text {
      font: 400 21px/28px Work Sans, sans-serif;
      color: #FFFFFF; }
      @media (min-width: 992px) {
        .c-listing-prodotti_banner__text .main-text {
          font-size: 24px;
          line-height: 36px; } }
      .c-listing-prodotti_banner__text .main-text.style2 {
        font: 700 21px/28px Work Sans, sans-serif; }
  .c-listing-prodotti_banner__btn-open_banner {
    -webkit-transition: all 1200ms ease-in-out;
    transition: all 1200ms ease-in-out;
    font-size: 40px;
    color: #FFFFFF;
    opacity: 0;
    -webkit-transform: translateY(-80px);
            transform: translateY(-80px); }
  .c-listing-prodotti_banner.--in-view .c-listing-prodotti_banner__btn-open_banner {
    opacity: 1;
    -webkit-transform: translateY(0px);
            transform: translateY(0px); }
  .c-listing-prodotti_banner__cta-static .orange1:hover {
    color: #FF5D27 !important; }
  @media (max-width: 993px) {
    .c-listing-prodotti_banner__cta-static {
      margin-top: 30px; } }
  .c-listing-prodotti_banner__bottom {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 10;
    width: 100%; }
    .c-listing-prodotti_banner__bottom .orange1:hover {
      color: #FF5D27 !important; }
  .c-listing-prodotti_banner__cta-text {
    z-index: 2;
    font: 700 16px/10px Work Sans, sans-serif; }
    @media (min-width: 992px) {
      .c-listing-prodotti_banner__cta-text {
        font-size: 24px;
        line-height: 42px; } }
    .c-listing-prodotti_banner__cta-text--orange {
      color: #FF5D27; }
    .c-listing-prodotti_banner__cta-text--closed {
      display: none; }
  .c-listing-prodotti_banner--theme .title {
    font-weight: 600;
    font-size: 4.8rem;
    line-height: 5.2rem; }
    @media (max-width: 991.98px) {
      .c-listing-prodotti_banner--theme .title {
        font-size: 3.6rem;
        line-height: 4.2rem; } }
  .c-listing-prodotti_banner--theme .c-listing-prodotti_banner__image {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    height: 100%; }
    .c-listing-prodotti_banner--theme .c-listing-prodotti_banner__image figure {
      height: 100%; }
    .c-listing-prodotti_banner--theme .c-listing-prodotti_banner__image:before {
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      background: #151414;
      opacity: 0.6;
      z-index: 1; }
  @media (max-width: 1199.98px) {
    .c-listing-prodotti_banner--theme .main-text {
      padding-left: 4%;
      padding-right: 4%; } }
  @media (max-width: 575.98px) {
    .c-listing-prodotti_banner--theme .main-text {
      font-size: 1.8rem !important;
      line-height: 2.4rem !important; } }
  .c-listing-prodotti_banner__arrow {
    position: absolute;
    z-index: 99;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: 32px; }
    .c-listing-prodotti_banner__arrow,
    .c-listing-prodotti_banner__arrow * {
      text-decoration: none;
      color: #FFFFFF; }
      .c-listing-prodotti_banner__arrow:hover,
      .c-listing-prodotti_banner__arrow *:hover {
        color: #FFFFFF;
        text-decoration: none; }
    .c-listing-prodotti_banner__arrow--prev {
      left: 0px; }
    .c-listing-prodotti_banner__arrow--next {
      right: 0px;
      -webkit-transform: translateY(-50%) scale(-1);
              transform: translateY(-50%) scale(-1); }

@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(180deg); } }

@keyframes spin {
  100% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg); } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvYmFubmVyLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiY29tcG9uZW50cy9iYW5uZXIuY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFRQTtFQUNJLGlCQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUE7RUFFbEI7SUFDSSx5QkNvQnlCLEVBQUE7SURyQjVCO01BS1csa0JBQWlCO01BQ2pCLFdBQVU7TUFDVixTQUFRO01BQ1IsVUFBUztNQUNULFFBQU87TUFDUCxXQUFVLEVBQUE7TUFWckI7UUFhZSxZQUFXLEVBQUE7TUFiMUI7UUFpQmUsWUFBVztRQUNYLHNCQUFxQjtRQUNyQiwyQkFBMEIsRUFBQTtRQUMxQjtVQXBCZjtZQXFCbUIsV0FBVTtZQUNWLGFBQVksRUFBQSxFQUVuQjtFQWdCYjtJQUNJLHlCQy9CeUIsRUFBQTtJRDhCNUI7O01BT2UsY0MxQ2EsRUFBQTtJRG1DNUI7TUFXZSxnQkFBZSxFQUFBO0lBWDlCO01BZ0JXLGVBQWMsRUFBQTtJQWhCekI7TUFxQk8sY0NuRXdCO01Eb0V4Qix5QkN6RHFCLEVBQUE7TURtQzVCOztRQTBCZSxjQ3hFZ0IsRUFBQTtNRDhDL0I7UUE4QmUsZ0JBQWUsRUFBQTtNQTlCOUI7UUFpQ2UsY0MvRWdCLEVBQUE7RURxRmhDO0lBQ0kseUJDdEV5QixFQUFBO0lEcUU1Qjs7TUFPZSxjQ2pGYTtNRGtGYixnQkFBZSxFQUFBO0lBUjlCO01BWWUsNEJBQTJCLEVBQUE7SUFaMUM7TUFnQmUsZUFBYztNQUNkLGlCQUFnQjtNQUNoQixnQkFBZTtNQUNmLGlEQzNEVixFQUFBO0lEd0NMO01Bd0JXLGVBQWMsRUFBQTtFQTVHOUI7SUFtSFEsWUFBWSxFQUFBO0lBbkhwQjtNQTBIWSxpQ0FBeUI7Y0FBekIseUJBQXlCLEVBQUE7SUExSHJDO01BZ0lvQixhQUFh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Qjs7TUFRTyxxQkFBb0I7TUFDcEIsY0M1WXdCLEVBQUE7TURtWS9COztRQVdXLGNDOVlvQjtRRCtZcEIscUJBQW9CLEVBQUE7SUFHNUI7TUFDSSxTQUFRLEVBQUE7SUFFWjtNQUNJLFVBQVM7TUFDVCw2Q0FBb0M7Y0FBcEMscUNBQW9DLEVBQUE7O0FBVTVDO0VBQ0k7SUFDSSxpQ0FBaUMsRUFBQSxFQUFBOztBQUl6QztFQUNJO0lBQ0ksaUNBQWlDO0lBQ2pDLHlCQUFpQyxFQUFBLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9iYW5uZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xyXG5cclxuJGNvbXBvbmVudC1wcmVmaXggICA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lICAgICA6ICdsaXN0aW5nLXByb2RvdHRpX2Jhbm5lcic7XHJcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCsnLScrJGNvbXBvbmVudC1uYW1lO1xyXG5cclxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG4gICAgbWluLWhlaWdodCAgOiAxOTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJi0tY3Rhe1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6JHphdXhfY29sb3Jfc2V0MV9ibHVlMTtcclxuXHJcbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn17XHJcbiAgICAgICAgICAgICZfX3RpbGViZ3tcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6MHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6MHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOjBweDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTowcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgW2NsYXNzKj10aWxlXSwgLnJvd3tcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBbY2xhc3MqPXRpbGVde1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6MC41O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKCBtYXgtd2lkdGg6NzY4cHggKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjI1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTowLjE1O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdGV4dHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSggbWF4LXdpZHRoOjYwMHB4ICl7XHJcbiAgICAgICAgICAgICAgICAgICAgLmMtYnRuMXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy9tYXgtd2lkdGg6ODAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL3BhZGRpbmc6IDE1cHggNTVweCAxNXB4IDU1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi0taW5mb3tcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkyO1xyXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9e1xyXG5cclxuICAgICAgICAgICAgJl9fdGV4dHtcclxuICAgICAgICAgICAgICAgIC50aXRsZSwgXHJcbiAgICAgICAgICAgICAgICAubWFpbi10ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubWFpbi10ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjUwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fZm9vdGVye1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZGFya3tcclxuICAgICAgICAgICAgY29sb3I6JHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfYmxhY2szO1xyXG4gICAgICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fdGV4dHtcclxuICAgICAgICAgICAgICAgIC50aXRsZSwgXHJcbiAgICAgICAgICAgICAgICAubWFpbi10ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX3doaXRlMTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubWFpbi10ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjUwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGFbY2xhc3MqPWhpZ2hsaWdodGVkMl17XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYtLW5ld3NsZXR0ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MjtcclxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfXtcclxuXHJcbiAgICAgICAgICAgICZfX3RleHR7XHJcbiAgICAgICAgICAgICAgICAudGl0bGUsIFxyXG4gICAgICAgICAgICAgICAgLm1haW4tdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazM7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NTAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDo2MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnN1YnRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTo0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjUycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkemF1eF9mb250MjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fZm9vdGVye1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuLS1vcGVuIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAvL21pbi1oZWlnaHQ6IDU3MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnFwaWNvbjEtYXJyb3cxZG93biB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcbiAgICAgICAgICAgICZfX2N0YS10ZXh0IHtcclxuICAgICAgICAgICAgICAgICYtLW9wZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi0tY2xvc2VkIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi4tLW9wZW5pbmcge1xyXG4gICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIC8vaGVpZ2h0OiAzMTVweDtcclxuICAgICAgICBtaW4taGVpZ2h0OmF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG5cclxuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG5cclxuICAgICAgICBmaWd1cmV7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDoxMDAwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIHotaW5kZXggICA6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy93aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50ICAgOiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb24gIDogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoICAgICA6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodCAgICA6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR6YXV4X2NvbG9yX3NldDFfYmxhY2szO1xyXG4gICAgICAgICAgICBvcGFjaXR5ICAgOiAwLjU7XHJcbiAgICAgICAgICAgIHotaW5kZXggICA6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5xcGljb24xLWFycm93MWRvd24ge1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuOHM7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbG9yICAgIDogI2FhYmViNTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuXHJcbiAgICAgICAgLypcclxuICAgICAgICBwb3NpdGlvbiA6IGFic29sdXRlO1xyXG4gICAgICAgIHRvcCAgICAgIDogMSU7XHJcbiAgICAgICAgbGVmdCAgICAgOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcbiAgICAgICAgei1pbmRleCAgOiAyO1xyXG4gICAgICAgIFxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgdG9wOiAyMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICovXHJcbiAgICAgICAgei1pbmRleDoyO1xyXG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAbWVkaWEgKCBtYXgtd2lkdGg6OTkzcHggKXtcclxuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOjIwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgLy9tYXJnaW4tYm90dG9tOjIwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQgOiAyMDAgMjRweC8zMnB4ICR6YXV4X2ZvbnQyO1xyXG4gICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplICA6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5M3B4KSB7XHJcbiAgICAgICAgICAgICAgICAvL3BhZGRpbmctdG9wOjQwcHg7XHJcbiAgICAgICAgICAgICAgICAvL21heC13aWR0aDogMzA0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4gICA6IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5tZWRpdW17XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6NTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjgwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTo0MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYmlne1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjY0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjQycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6NDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYWluLXRleHQge1xyXG4gICAgICAgICAgICBmb250IDogNDAwIDIxcHgvMjhweCAkemF1eF9mb250MTtcclxuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSAgOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc3R5bGUye1xyXG4gICAgICAgICAgICAgICAgZm9udCA6IDcwMCAyMXB4LzI4cHggJHphdXhfZm9udDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J0bi1vcGVuX2Jhbm5lciB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEyMDBtcyBlYXNlLWluLW91dDtcclxuICAgICAgICBmb250LXNpemUgOiA0MHB4O1xyXG4gICAgICAgIGNvbG9yICAgICA6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xyXG5cclxuICAgICAgICBvcGFjaXR5ICA6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04MHB4KTtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi4tLWluLXZpZXcge1xyXG5cclxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XHJcblxyXG4gICAgICAgICAgICAmX19idG4tb3Blbl9iYW5uZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eSAgOiAxO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jdGEtc3RhdGlje1xyXG5cclxuICAgICAgICAgLm9yYW5nZTF7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokemF1eF9jb2xvcl9zZXQxX29yYW5nZTEgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5M3B4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm90dG9tIHtcclxuICAgICAgICBcclxuICAgICAgICAub3JhbmdlMXtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tICA6IDA7XHJcbiAgICAgICAgbGVmdCAgICA6IDA7XHJcblxyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIFxyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2N0YS10ZXh0IHtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgICBmb250OiA3MDAgMTZweC8xMHB4ICR6YXV4X2ZvbnQxO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplICA6IDI0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tb3JhbmdlIHtcclxuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWNsb3NlZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXRoZW1le1xyXG4gICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6NjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6NC44cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDo1LjJyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6My42cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6NC4ycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9e1xyXG4gICAgICAgICAgICAmX19pbWFnZXtcclxuICAgICAgICAgICAgICAgIHRvcDo1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OjUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICAgICAgICAgIGZpZ3VyZXtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50ICAgOiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbiAgOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aCAgICAgOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodCAgICA6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHphdXhfY29sb3Jfc2V0MV9ibGFjazc7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eSAgIDogMC42O1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXggICA6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYWluLXRleHR7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6NCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjQlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cyl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MS44cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDoyLjRyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19hcnJvd3tcclxuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4Ojk5O1xyXG4gICAgICAgIHRvcDo1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgZm9udC1zaXplOjMycHg7XHJcbiAgICAgICAgJixcclxuICAgICAgICAqe1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuICAgICAgICAgICAgY29sb3I6JHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1wcmV2e1xyXG4gICAgICAgICAgICBsZWZ0OjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbmV4dHtcclxuICAgICAgICAgICAgcmlnaHQ6MHB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgtMSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEAtbW96LWtleWZyYW1lcyBzcGluIHtcclxuICAgICAgICAxMDAlIHtcclxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7XHJcbiAgICAgICAgMTAwJSB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGtleWZyYW1lcyBzcGluIHtcclxuICAgICAgICAxMDAlIHtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm0gICAgICAgIDogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIENPTE9SIFNFVFNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIERlZmF1bHQgd2ViIHNhZmVcclxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkICAgIDogI2Q5NTM0ZjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xyXG5cclxuLy8gU2V0IDFcclxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xyXG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szIDogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3IDogIzE1MTQxNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTMgIDogI0NDQ0NDQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTYgIDogI0JDQkNCQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTkgIDogI0VBRUFFQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyIDogIzk4OTg5ODtcclxuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucyxcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlcixcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aCAgICAgOiAzMHB4O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoc206IDU0MHB4LCAvLyBkZWZhdWx0XHJcbiAgbWQgICAgICAgICAgICAgICAgIDogNzIwcHgsIC8vIGRlZmF1bHRcclxuICBsZyAgICAgICAgICAgICAgICAgOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGwgICAgICAgICAgICAgICAgIDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHNwYWNlciA6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZSgoZjI6IDJweCxcclxuICAgIGY1OiA1cHgsXHJcbiAgICBmMTA6IDEwcHgsXHJcbiAgICBmMTU6IDE1cHgsXHJcbiAgICBmMTY6IDE2cHgsXHJcbiAgICBmMjA6IDIwcHgsXHJcbiAgICBmMjU6IDI1cHgsXHJcbiAgICBmMjc6IDI3cHgsXHJcbiAgICBmMzA6IDMwcHgsXHJcbiAgICBmMzU6IDM1cHgsXHJcbiAgICBmNDA6IDQwcHgsXHJcbiAgICBmNDU6IDQ1cHgsXHJcbiAgICBmNTA6IDUwcHgsXHJcbiAgICBmNTU6IDU1cHgsXHJcbiAgICBmNjA6IDYwcHgsXHJcbiAgICBmNjU6IDY1cHgsXHJcbiAgICBmNzA6IDcwcHgsXHJcbiAgICBmNzU6IDc1cHgsXHJcbiAgICBmODA6IDgwcHgsXHJcbiAgICBmODU6IDg1cHgsXHJcbiAgICBmOTA6IDkwcHgsXHJcbiAgICBmOTU6IDk1cHgsXHJcbiAgICBmMTAwOiAxMDBweCxcclxuICAgIGYxMjA6IDEyMHB4LFxyXG4gICAgZjEzMDogMTMwcHgsXHJcbiAgICBmMTUwOiAxNTBweCxcclxuICAgIGYyMDA6IDIwMHB4LFxyXG4gICAgZjI1MDogMjUwcHgpLFxyXG4gICRzcGFjZXJzKTsiLCIuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lciB7XG4gIG1pbi1oZWlnaHQ6IDE5MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXItLWN0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBhNDE1NTsgfVxuICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLS1jdGEgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX3RpbGViZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIGJvdHRvbTogMHB4OyB9XG4gICAgICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lci0tY3RhIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX190aWxlYmcgW2NsYXNzKj10aWxlXSwgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXItLWN0YSAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fdGlsZWJnIC5yb3cge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLS1jdGEgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX3RpbGViZyBbY2xhc3MqPXRpbGVdIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXItLWN0YSAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fdGlsZWJnIFtjbGFzcyo9dGlsZV0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNSU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjE1OyB9IH1cbiAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXItLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7IH1cbiAgICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lci0taW5mbyAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fdGV4dCAudGl0bGUsXG4gICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXItLWluZm8gLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX3RleHQgLm1haW4tdGV4dCB7XG4gICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLS1pbmZvIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX190ZXh0IC5tYWluLXRleHQge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLS1pbmZvIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX19mb290ZXIge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXItLWluZm8uZGFyayB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLS1pbmZvLmRhcmsgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX3RleHQgLnRpdGxlLFxuICAgICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXItLWluZm8uZGFyayAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fdGV4dCAubWFpbi10ZXh0IHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLS1pbmZvLmRhcmsgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX3RleHQgLm1haW4tdGV4dCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLS1pbmZvLmRhcmsgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX3RleHQgYVtjbGFzcyo9aGlnaGxpZ2h0ZWQyXSB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLS1uZXdzbGV0dGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY0OyB9XG4gICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXItLW5ld3NsZXR0ZXIgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX3RleHQgLnRpdGxlLFxuICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLS1uZXdzbGV0dGVyIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX190ZXh0IC5tYWluLXRleHQge1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXItLW5ld3NsZXR0ZXIgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX3RleHQgLnRpdGxlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lci0tbmV3c2xldHRlciAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fdGV4dCAuc3VidGl0bGUge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1mYW1pbHk6IEJpdHRlciwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLS1uZXdzbGV0dGVyIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX19mb290ZXIge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLi0tb3BlbiB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXIuLS1vcGVuIC5xcGljb24xLWFycm93MWRvd24ge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLi0tb3BlbiAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fY3RhLXRleHQtLW9wZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLi0tb3BlbiAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fY3RhLXRleHQtLWNsb3NlZCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lci4tLW9wZW5pbmcge1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87IH0gfVxuICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX19pbWFnZSBmaWd1cmUgaW1nIHtcbiAgICAgIG1pbi13aWR0aDogMTAwMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9faW1hZ2UgLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgei1pbmRleDogMDsgfVxuICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX19pbWFnZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5M3B4KSB7XG4gICAgICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9faW1hZ2Uge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfSB9XG4gIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyIC5xcGljb24xLWFycm93MWRvd24ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuOHM7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtOyB9XG4gICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXIgLnFwaWNvbjEtYXJyb3cxZG93bjpiZWZvcmUge1xuICAgICAgY29sb3I6ICNhYWJlYjU7XG4gICAgICBmb250LXNpemU6IDQwcHg7IH1cbiAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX3RleHQge1xuICAgIC8qXHJcbiAgICAgICAgcG9zaXRpb24gOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3AgICAgICA6IDElO1xyXG4gICAgICAgIGxlZnQgICAgIDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gICAgICAgIHotaW5kZXggIDogMjtcclxuICAgICAgICBcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgIHRvcDogMjAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAqL1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX3RleHQgLnRpdGxlIHtcbiAgICAgIGZvbnQ6IDIwMCAyNHB4LzMycHggQml0dGVyLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fdGV4dCAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTJweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcbiAgICAgICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX3RleHQgLnRpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG4gICAgICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fdGV4dCAudGl0bGUubWVkaXVtIHtcbiAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogODBweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fdGV4dCAudGl0bGUubWVkaXVtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4OyB9IH1cbiAgICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX190ZXh0IC50aXRsZS5iaWcge1xuICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX190ZXh0IC50aXRsZS5iaWcge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7IH0gfVxuICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX190ZXh0IC5tYWluLXRleHQge1xuICAgICAgZm9udDogNDAwIDIxcHgvMjhweCBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX190ZXh0IC5tYWluLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDsgfSB9XG4gICAgICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fdGV4dCAubWFpbi10ZXh0LnN0eWxlMiB7XG4gICAgICAgIGZvbnQ6IDcwMCAyMXB4LzI4cHggV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX19idG4tb3Blbl9iYW5uZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAxMjAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04MHB4KTsgfVxuICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lci4tLWluLXZpZXcgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX2J0bi1vcGVuX2Jhbm5lciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTsgfVxuICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fY3RhLXN0YXRpYyAub3JhbmdlMTpob3ZlciB7XG4gICAgY29sb3I6ICNGRjVEMjcgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcbiAgICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fY3RhLXN0YXRpYyB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9IH1cbiAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX2JvdHRvbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX2JvdHRvbSAub3JhbmdlMTpob3ZlciB7XG4gICAgICBjb2xvcjogI0ZGNUQyNyAhaW1wb3J0YW50OyB9XG4gIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX19jdGEtdGV4dCB7XG4gICAgei1pbmRleDogMjtcbiAgICBmb250OiA3MDAgMTZweC8xMHB4IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX2N0YS10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDJweDsgfSB9XG4gICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX2N0YS10ZXh0LS1vcmFuZ2Uge1xuICAgICAgY29sb3I6ICNGRjVEMjc7IH1cbiAgICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fY3RhLXRleHQtLWNsb3NlZCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLS10aGVtZSAudGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiA0LjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDUuMnJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXItLXRoZW1lIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNC4ycmVtOyB9IH1cbiAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXItLXRoZW1lIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX19pbWFnZSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLS10aGVtZSAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9faW1hZ2UgZmlndXJlIHtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyLS10aGVtZSAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9faW1hZ2U6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjMTUxNDE0O1xuICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgei1pbmRleDogMTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXItLXRoZW1lIC5tYWluLXRleHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0JTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXItLXRoZW1lIC5tYWluLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW0gIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW0gIWltcG9ydGFudDsgfSB9XG4gIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX19hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBmb250LXNpemU6IDMycHg7IH1cbiAgICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fYXJyb3csXG4gICAgLmMtbGlzdGluZy1wcm9kb3R0aV9iYW5uZXJfX2Fycm93ICoge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX19hcnJvdzpob3ZlcixcbiAgICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX19hcnJvdyAqOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5jLWxpc3RpbmctcHJvZG90dGlfYmFubmVyX19hcnJvdy0tcHJldiB7XG4gICAgICBsZWZ0OiAwcHg7IH1cbiAgICAuYy1saXN0aW5nLXByb2RvdHRpX2Jhbm5lcl9fYXJyb3ctLW5leHQge1xuICAgICAgcmlnaHQ6IDBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgtMSk7IH1cblxuQC1tb3ota2V5ZnJhbWVzIHNwaW4ge1xuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9IH1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIl19 */

/* login and logout label in menù */
.userNotLogged.inline-block,
.userLogged.inline-block{
    display: inline-block;
}

/* social image */
.image.social_preview img{
	max-width: 100%;
}

/* premium image */
.image.image_premiumpreview img{
	max-width: 100%;
}

/* modale edit box */
.modale-edit-box{
	border: solid 1px #000000;
} 

/* text paragraph in modale */
.modal-body.modale-dark .theme-modal h2,
.modale-dark .theme-modal p{
	color: #ffffff !important;
}

/* data form required fields */
.c-form--style1 .c-form__item-control.form-control.red{
	border: 1px solid #ff0000;
}

/* hidden button to open modale */
.hidden-button{
	display: none;
}

/* hide close buttons in modale */
.modale-noClose .c-modal1__btn-close,
.modale-noClose .c-modal1__btn-close-last{
	display: none !important;
}

/* pop-up after data form */
@media (min-width: 992px){
    .modal-md2 {
        max-width: 600px;
    }
}

/*text size for items slider and clicking points*/
@media (min-width: 768px) {
    .c-typo1--body1[class*="--text-xl-as-md"] p.tsize-1{
        font-size: 3.1rem;
        line-height: 3.5rem;
    }
    .c-typo1--body1[class*="--text-xl-as-md"] p.tsize-2{
        font-size: 2.1rem;
        line-height: 2.8rem;
    }
    .c-typo1--body1[class*="--text-xl-as-md"] p.tsize-3{
        font-size: 1.5rem;
        line-height: 2.0rem;
    }
	.c-typo1--style1 p.tsize-1{
    	font-size: 4.2rem;
        line-height: 4.6rem;
    }
    .c-typo1--style1 p.tsize-2{
    	font-size: 2.8rem;
        line-height: 3.2rem;
    }
    .c-typo1--style1 p.tsize-3{
    	font-size: 1.5rem;
        line-height: 2.0rem;
    }
}
@media (max-width: 767px) {
    .c-typo1--body1[class*="--text-xl-as-md"] p.tsize-1{
        font-size: 2.7rem;
        line-height: 3.5rem;
    }
    .c-typo1--body1[class*="--text-xl-as-md"] p.tsize-2{
        font-size: 1.8rem;
        line-height: 2.8rem;
    }
    .c-typo1--body1[class*="--text-xl-as-md"] p.tsize-3{
        font-size: 1.4rem;
        line-height: 2.2rem;
    }
    .c-typo1--style1 p.tsize-1{
    	font-size: 3.6rem;
        line-height: 4.3rem;
    }
    .c-typo1--style1 p.tsize-2{
    	font-size: 2.4rem;
        line-height: 2.9rem;
    }
    .c-typo1--style1 p.tsize-3{
    	font-size: 1.8rem;
        line-height: 2.4rem;
    }
}

/* modal label */
.modal-content .modal-label{
    font-size: 4.8rem;
    font-weight: 100;
    line-height: 5.6rem;
    margin-left: 20px;
    margin-top: 10px;
}

.c-modal1--t-black .modal-label{
    color: #FFFFFF;
}

@media (max-width: 767px) {
	.modal-content .modal-label{
    	font-size: 2.8rem;
        position: relative;
        top: 6px;
        left: 5px;
    }
}

/* article audio */
.container-xl.bottom-sticky{
	position: fixed;
    bottom: 0;
    z-index: 99;
    max-width: 100%;
}

.container-xl.bottom-sticky .col-lg-12{
	padding-right: 0px;
    padding-left: 0px;
}

/* access card */
@media (max-width: 767px) {
	.c-premiumalert1 a.orange1.top{
    	font-weight: 500;
    }
    /* FIX for PPR FNQ-2394
    .c-premiumalert1 a.orange1.learn-more{
    	font-weight: 400;
        line-height: 28px;
    }*/
    .c-premiumalert1 a.orange1 {
    	line-height: 28px;
    }
}

.c-premiumalert1 a s{
    font-weight: 400;
}

/* hide captchav3*/
.grecaptcha-badge { visibility: hidden; }

/* video with chapters */
@media(min-width: 768px){
	.c-video1__cover-wrapper.visible-xs{
    	display: none;
    }
}
@media(max-width: 767px){
	.c-video1__cover-wrapper.hidden-xs{
    	display: none;
    }
}

/* interlinea box modale */
.c-intro1 .c-typo3--style2.lh-28{
	line-height: 28px;
}

/* cta after loadmore in premium listing */
.listing-cta a{
	color: #333333;
    text-decoration: underline;
}

/* text paragraph for infografiche */
.c-typo1--body1.type-info p{
    padding-top: 10px;
	font-weight: normal;
    font-size: 1.8rem;
    line-height: 2.4rem;
    color: #666666;
}
@media(max-width: 767px){
    .c-typo1--body1.type-info p{
        font-size: 1.6rem;
    	line-height: 2.1rem;
    }
}
/*Fixes FNQ-2131*/
@media (max-width: 767px) {
.c-listing-prodotti_banner__text .main-text.line-height-xs {
  line-height: 32px; } 
.c-listing-prodotti_banner--newsletter .c-listing-prodotti_banner__text .subtitle {
    font-size: 32px;
    line-height: 36px;
    font-weight: 500;
    font-family: Bitter, sans-serif; }
.c-listing-prodotti_banner--newsletter .c-listing-prodotti_banner__text .title.line-height-xs  {
    line-height: 36px !important; }
}
/*Fixes FNQ-2130*/
body[class*="-header-overlay--open"] {
  overflow: auto; }
  
/*name in access modal*/
.c-listing-prodotti_banner .username{
	text-transform: lowercase;
    display: inline-block;
}
.c-listing-prodotti_banner .username:first-letter{
	text-transform: uppercase;
}

/* first news in premium subhome */
@media(min-width: 768px){
    .c-listing_prodotti-single_news--featured{
        height: 391px;
    	margin-bottom: 80px;
    }
}

/*vota la prova modale buttons */
@media (max-width: 575.98px){
    .c-modal1--style3 .c-modal1__poll .quiz-container .qp_ao .qp_a {
        font-size: 21px;
    }
}

/* menù */
.c-header__btn-open-menu-label{
	margin: 3px 8px 0 0 !important;
}
.c-header__btn-open-menu-open{
	margin-left: 17px;
}

/* audio slider fixes */
@media (max-width: 767px) {
	.c-slider--nav-btns-vpos4 .c-slider__wrapper > [class*="__btn--"]{
		top: 16% !important;
	}
}

/* pic of the day */
@media(min-width: 768px){
	.c-modal1__gallery1-description .c-slider__btn{
		top: 45px !important;
	}
}
@media (max-width: 767px) {
	.c-modal1__gallery1-description .text-container{
		line-height: 32px !important;
	}
}

/*FNQ-2134: pic of the day*/
@media ( max-width: 991.98px) {
	.c-modal1__gallery1-description .text-container a {
    	text-decoration: none; 
    }
}

/* vota la prova */
@media (max-width: 768px) {
	.c-listing-prodotti_banner--cta .c-listing-prodotti_banner__tilebg [class*=tile]{
		height: 100% !important;
	}
}
.c-modal1--style3 .c-modal1__poll .quiz-container .qp_qi{
	font-weight: 400 !important;
}

@media(min-width: 768px){
	#pagemodal-poll .qp_ao{
		margin: 40px 0px !important;
	}		
}

@media(max-width: 767px){
	#pagemodal-poll .qp_ao{
		margin: 30px 0px !important;
	}		
}

/*FNQ-2124 infografiche*/
.infografica-lottie {width: 100%;height:190px}
@media(min-width:576px)

{ .infografica-lottie {height:290px}
}
@media(min-width:768px)

{ .infografica-lottie {height:410px}
}
@media(min-width:992px)

{ .infografica-lottie {height:480px}
}
@media(min-width:1200px)

{ .infografica-lottie {height:670px}
}

/*FNQ-2137*/
@media ( max-width: 768px) {
	.xs-margin-fix{
		padding-top: 10px !important;
		padding-bottom: 10px !important;
		padding-right: 30px !important;
		padding-left: 30px !important;
	}

}
.c-video1__chapters-wrapper .c-video1__chapter-button:active, .c-video1__chapters-wrapper .c-video1__chapter-button:hover, .c-video1__chapters-wrapper .c-video1__chapter-button-active {
        background-color: transparent !important;}

@media ( max-width: 768px) {
    .py-fm60{
    	padding-bottom: 60px!important;
    	padding-top: 60px!important;
    }
}

/* FNQ-2236: font size in access card */
.c-premiumalert1 p.big {
	font-size: 2.4rem;
}
@media (min-width: 576px) {
	.c-premiumalert1 p.big {
    	font-size: 2.6rem;
        line-height: 3.2rem; 
	} 
}

/* FNQ-2255: subtitle in access card */
.c-premiumalert1 .subtitle {
	font-size: 1.7rem;
	line-height: 3.5rem; 
}
@media (max-width: 576px) {
	.c-premiumalert1 .subtitle {
    	font-size: 1.6rem;
        line-height: 2.1rem; 
        margin-top: 6px;
	} 
}

/* FNQ-2267: error message in vota la prova quiz */
.qp-win[show='1']{
	z-index: 1000000;
} 

/* FNQ-2278 subscribe card text size */
@media ( max-width: 768px) {
	.c-listing-prodotti_banner__text .main-text.small{
		font-size: 16px;
        line-height: 26px;
	}
    .c-premiumalert1 p.small{
		font-size: 2.0rem;
        line-height: 3.0rem;
	}
}

/* FNQ-2278 asbtract in slider primo piano */
.c-post1--article .main-text.slider{
	font-size: 21px;
    line-height: 32px;
    font-weight: 500;
}
@media ( max-width: 768px) {
	.c-post1--article .main-text.slider{
		font-size: 18px;
    	line-height: 28px;
	}
    .pb-md-f80-m{
		padding-bottom: 80px !important;
	}
}

/* FNQ-2278 autodifesa (box info) component */
.c-area--bg-darkgrey1{
	background-color: #333333;
}

/* FNQ-2278 pic of the week width */
@media (min-width: 1200px){
	.container-xl.pic-container{
		max-width: 1248px;
	}
}

/* FNQ-2278 pic-of-the-week and top-video opacity */
.c-showcase__tile .bg {
      opacity: 0.85 !important; 
}

/* FNQ-2278 condividi */
.c-social-share .main-text{
	font-size: 18px;
    padding-right: 10px;
}
@media ( max-width: 768px) {
	.c-social-share .main-text{
		display: none;
	}
}

/* FNQ-2278 autoitaliana */
.c-card1 .c-card1__text1 a{
	color: #58656E!important;
}

@media ( max-width: 340px) {
	.c-card1--style1 .c-card1__cta1{
		left: 10px!important;
        font-size: 1.35rem!important;
	}
}

/* mosaic in modal */
.gallery-overlay .pswp{
	z-index: 9999999;
}

/* pic-of-the-week fix arrows */
#pic-of-the-day-modal .c-modal1__gallery1-pic .c-slider__btn--prev,
#pic-of-the-day-modal .c-modal1__gallery1-pic .c-slider__btn--next{
	z-index: 1;
}

/*FNQ-2379*/
body[class*="-state--scrolled"] .open_premium_alert {
	position: fixed;
    top: 80px;
    left: 0;
    width: 100%;
    z-index: 50;
}
body[class*="-state--scrolled"] .c-message-top--icon-box{
	padding-bottom: 0px !important;
	padding-top: 0px !important;
}
body[class*="-state--scrolled"] .c-message-top--icon-box--circle {
	width: 48px;
	height: 48px;
	font-size: 3.2rem;
}
body[class*="-state--scrolled"] .c-message-top--text-box {
	padding-bottom: 0.7rem !important;
	padding-top: 0.7rem !important;
}
body[class*="-state--scrolled"] .c-message-top--text-box .c-message-top-text {
    display: none;
}
@media(min-width:768px){
	body[class*="-state--scrolled"] .c-message-top--cta-box{
		font-size: 24px;
		min-width: 550px;
		padding-bottom: 0px !important;
		padding-top: 0px !important;
		text-align: right;
	}
	
	body[class*="-state--scrolled"] .c-message-top--cta-box .c-btn1--style7{
		padding: 5px 20px;
	}
}

@media(max-width:767px){
	body[class*="-state--scrolled"] .open_premium_alert {
	    top: 60px;
	}
	body[class*="-state--scrolled"] .c-message-top--icon-box{
		display: none;
	}
	body[class*="-state--scrolled"] .c-btn1--style7 {
    	font-size: 16px;
    	padding: 2px 15px;
    	margin: 0px;
	}
	body[class*="-state--scrolled"] .c-message-top--cta-box {
   		max-width: 380px;
   		padding-top: 0px !important; 
   		padding-bottom: 2px !important; 
	}
	
	body[class*="-state--scrolled"] #message-top-collapse-01{
  		padding-top: 0px !important;
    }
}
@media(min-width:767px){
.c-components-navigator.c-components-navigator-new {
	display: none !important;
}
}

.c-components-navigator.c-components-navigator-new.fixed {
	bottom: 10rem !important;
	top: auto !important;
	display: block !important;
}

/*.c-components-navigator .c-components-navigator__dialer-container .c-components-navigator__dialer {
	max-height: 497px !important;
}

.c-components-navigator .c-components-navigator__dialer-container .c-components-navigator__dialer .nav-list {
	max-height: 387px !important;
}*/

/*FNQ-2371*/
.c-listing_prodotti-single_news__header .pre-title-icon-box {
	color: #FF5D27;
	background-color: #F4F4F4;
}

.c-post1--style2 .c-post1__content .icon-box-orange{
	color: #FF5D27;
	background-color: #FFFFFF;
}

.slider-grey-background .c-post1__content{
	background-color: #FFFFFF;
} 

/* FNQ-2400 Slider Contenuti Aperti*/
.slider-premium-contents p{
	font-size: 24px;
	line-height: 1.33;
}
@media ( max-width: 768px) {
    .slider-premium-contents p{
		font-size: 21px;
		line-height: 1.52;
	}
	
	.slider-grey-background .c-btn1--style6{
	    font-size: 21px;
    	padding: 10px;
	}
	
	.c-listing-prodotti_banner.c-listing-prodotti_banner--info .c-btn1--style6{
    	min-height: auto;
	}
}
.v2 .c-listing-prodotti_primary-text .main-text.small {
    font-weight: 400;
    color: #ff5d27;
}

@media (max-width: 767px) {
    .v2 .c-listing-prodotti_primary-text .main-text.small {
        font-size: 32px;
    }
    .v2 .c-listing-prodotti_primary-text .description-text {
        font-size: 18px;
        line-height: 1.33 !important;
    }
}

.orderbtn.hover {
    color: #333;
    background: #fff;
    text-decoration: none;
    font-weight: bold;
    opacity: 1;
}

@media (max-width: 767.98px){
	.c-card2 .c-card2__listing img, .c-card2 .c-card2__listing-small img {
	    height: 212px !important;
	}
}

/* FNQ-2472: fix x+index circles*/
.c-lp100km__feature-wrapper [class*="__circle"] {
	z-index: 99; 
}

/* header.css */
.c-header__nav-link__icon {
	width: 32px;
	color: #ff5d27;
	text-align: center;
	margin-right: 14px;
}
.c-header__nav-link__icon[class*="qpicon1-book"] {
	font-size: 30px;
}
/* header.css */

/*FNQ-2454 fixes*/
.acquista{
	padding: 0px;
}
.block_slider__block--contentcontainer .block-title {
    font-size: 64px;
    line-height: 56px;
    letter-spacing: -0.64px;
    text-transform: uppercase;
    text-align: center;
    padding-bottom: 24px;
    height: 43%;
    position: relative;
    margin-bottom: 2rem;
}
.block_slider__block--contentcontainer .block-title .block-title-text {
    position: absolute;
    bottom: 0;
    left: 0;
}
.block_slider__block--contentcontainer .block-description {
    font-size: 21px;
    line-height: 25px;
    letter-spacing: 0;
    text-align: center;
    padding-bottom: 45px;
    height: 50%;
}

.c-slider--pager1 .block_slider__pagination .swiper-pagination-bullet {
  display: inline-block;
  margin: 0 3px;
  width: 12px;
  height: 12px;
  -webkit-transition: all 450ms ease-in-out;
  transition: all 450ms ease-in-out;
  border-radius: 50%;
  background: #989898;
  border: 1px solid rgba(0,0,0,0.1);
  cursor: pointer;
}
.block_slider .c-slider--pager1 .block_slider__pagination .swiper-pagination-bullet-active {
  background: #eaeaea;
  border: 1px solid transparent;
}

body[class*="-state--scrolled"] .c-parallax1--cta {
    position: fixed;
    top: 80px; 
    z-index: 99;
}

/* FNQ-2566 start*/
@media(max-width:768px){
	body[class*="-state--scrolled"] .c-parallax1--cta {
    	top: 60px; 
	}
}
/* FNQ-2566 end*/

.acquista__cta--text_underline:hover {
	text-decoration: underline !important;
}

.block_slider--header-container .block_slider__header--right a, .acquista--three--header-container .acquista--three__header--right a {
	color: rgba(255, 255, 255, 0.7);
	font-size: 18px;
	line-height: 24px;
	letter-spacing: 0px;
}

@media(max-width:768px){
	.block_slider--header-container .block_slider__header--right a, .acquista--three--header-container .acquista--three__header--right a{
		letter-spacing:-0.18px;
	}
}

.c-parallax1--cta{
	height: auto;
}

/*FQN-2472: fix zindex circles*/
.c-lp100km__feature-wrapper [class*="__circle"] {
	z-index: 99; 
}

/* header.css */
.c-header__nav-link__icon {
	width: 32px;
	color: #ff5d27;
	text-align: center;
	margin-right: 14px;
}
.c-header__nav-link__icon[class*="qpicon1-book"] {
	font-size: 30px;
}
/* header.css */

/** km100 */
#no-results {
	border: 1px solid #ccc;
	padding: 6rem;
	border-radius: 16px;
	font-size: 3.2rem;
	line-height: 1.4;
	font-weight: 300;
	margin-top: 1rem;
}
.msg-noresult {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.msg-noresult:after {
	content: "";
	background-image: url(../img/premium/filter.svg);
	background-repeat: no-repeat;
	background-size: cover;
	display: flex;
	width: 4rem;
	height: 4rem;
	color: #fff;
	clear: both;
	padding: 1rem;
	margin-top: 2rem;
	text-align: center;
}
.c-field label{
	cursor:pointer;
}
/** km100 end*/

/*FNQ-2468*/

.search-text {
  color: #ff5d27;
  font-size: 64px;
  line-height: 80px;
  letter-spacing: 0px;
  font-family: Work Sans, sans-serif;
  font-variant-ligatures: no-common-ligatures;
  text-align: center;
  font-weight: 300;
  margin: auto;
  margin-top: 40px;
  max-width: 1160px;
  border-bottom: 3px solid #d6d6d6;
  padding-bottom: 37px;
}
.result--one .row {
  padding-top: 30px !important;
  margin-top: 0px !important;
}
.result--new .c-listing_prodotti-single_news .footer-bar__author {
  font-size: 18px;
}
.result--new .c-listing_prodotti-single_news__header .main-text {
  font-size: 24px;
  line-height: 32px;
  font-weight: 400;
}
@media (max-width: 1160px) {
  .search-text {
    margin-right: 20px;
    margin-left: 20px;
  }
}
@media (max-width: 767.98px) {
  .search-text {
    font-size: 24px;
    line-height: 24px;
    letter-spacing: 0.48px;
    margin-top: 22px;
    padding-bottom: 13px;
    border-bottom: 1px solid #d6d6d6;
  }
  .result--one .row {
    padding-top: 22px !important;
    margin-top: 0px !important;
  }
  .result--new .footer-bar {
    display: none;
  }
  .result--new .c-listing_prodotti-single_news__header .pre-title {
    font-size: 14px;
    line-height: 15px;
    letter-spacing: 0.14px;
    color: #ec5a2b;
    margin-bottom: 0;
  }
  .result--new .c-listing_prodotti-single_news__header .title {
    font-size: 21px;
    line-height: 24px;
    text-transform: uppercase;
    margin-bottom: 0px;
  }
  .result--new .c-listing_prodotti-single_news__header .main-text {
    font-size: 21px;
    line-height: 24px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin-bottom: 0px !important;
  }
  .result--new .imageWrapper {
    margin: 0px !important;
    padding-left: 0px;
  }
  .result--new .content-container {
    padding: 0px;
    margin-bottom: 0px !important;
  }
  .result--new .c-listing_prodotti-single_news__pre-header .image-label {
    top: inherit;
    left: inherit;
    bottom: 0;
    right: 0;
  }
  .result--new .c-listing_prodotti-single_news__pre-header {
    height: 134px;
  }
  .result--new .c-listing_prodotti-single_news__pre-header .image-wrapper img {
    object-fit: cover;
  }
  .result--new .c-wrapper--w1 {
    padding: 0;
  }
  .result--new .row {
    margin-left: 15px;
    margin-right: 15px;
    border-bottom: 1px solid #d6d6d6;
    padding-bottom: 10px;
  }
  .result--new .play-wrapper {
    align-items: center;
  }
  .result--new .play-wrapper .qpicon1-play {
    margin-left: 5px;
  }
}
@media (max-width: 767.98px) and (-ms-high-contrast: active),
  (-ms-high-contrast: none) {
  .result--new .c-listing_prodotti-single_news__header .main-text {
    overflow: hidden;
    height: 75px;
  }
}

/*FNQ-2530 start*/
.c-modal1--model5 .c-modal5__contentContainer .content-one{
	max-width: 355px;
}
.c-modal1--model5 .c-modal5__contentContainer .content-two {
    max-width: 385px;}
.c-modal1--model5 .c-modal5__contentContainer .content-three {
  max-width: 355px;
}

/*FNQ-2530 end*/    

/*FNQ-2579*/
.c-post1__meta--cat, .result-category, .image-label  {
	display: none !important;
}
.jwplayer.jw-skin-premiumskin .jw-button-color:hover {
    color: #FF5D27!important;
  }

.jwplayer.jw-skin-premiumskin  .jw-progress{
    background-color: #FF5D27;
}

.jwplayer.jw-skin-premiumskin .jw-time-chapter, .jwplayer.jw-skin-premiumskin .jw-time-time,.jwplayer.jw-skin-premiumskin .jw-time-tip::after{
    background-color: #FF5D27;
    color:#fff;
}

/*FNQ-3035*/
.filtra_prove_modale.section {
    display: flex;
    justify-content: center;
}

.c-filterbtn.c-btn1--style4 {
    position: absolute;
    height: 54px;
    max-width: 376px;
    width: 100%;
    padding: 0px 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    transform: translateY(-32px);
    z-index: 99;
    cursor: pointer;
}

.c-filterbtn.c-btn1--style4 img {
    position: absolute;
    left: 15px;
}

.filtra_prove_modale.section .modal {
    background-color: white;
}

@media (max-width: 575px) {
    .c-filterbtn.c-btn1--style4 {
        max-width: none;
    }
}

#filtra-prove .modal-content{
	width: auto !important;
}

@media (max-width: 575px) {
	#filtra-prove .c-modal1__btn-close{
		position: fixed !important;
		right: 23px;
	}
}

/*FNQ-3278*/
.c-wrapper--w3:has(.c-video1__wrapper.c-video1__vertical) .c-vtext1__text{
    font-size: 3.4rem;
    letter-spacing: 2px ;
}
.c-wrapper--w3:has(.c-video1__wrapper.c-video1__vertical){
    max-width: 80%;
}
@media (min-width: 768px) {
    .c-wrapper--w3:has(.c-video1__wrapper.c-video1__vertical) .c-typo1--style1 .h3{
        font-weight: 900;
        font-size: 2.6rem;
        line-height: 3.2rem;
    }
    .c-wrapper--w3:has(.c-video1__wrapper.c-video1__vertical) .c-vtext1--pos2 .c-vtext1__wrapper{
        right: calc(100% + 20%);
    }
    .c-wrapper--w3:has(.c-video1__wrapper.c-video1__vertical){
        max-width: 400px;
    }
    .c-video1--initialized:has(.c-video1__wrapper.c-video1__vertical), .c-video1__wrapper.c-video1__vertical{
        width: 100%;
        margin: 0 auto;
    }
}

.c-video1--initialized .c-video1__wrapper.c-video1__vertical:before {
    display: block;
    content: " ";
    width: 100%;
    padding-top: 177.77%; }
@media (max-width: 768px) {
    .showCaptions .c-slider--nav-btns-vpos1 .c-slider__wrapper > [class*="__btn--"] {
        top: 40%;
    }
    .showCaptions figcaption.sr-only.showMobile{
        position: static;
        width: 100%;
        height: auto;
        margin-top: 1rem;
        margin-bottom: 0.5rem;
        white-space: unset;
    }
}
/*
    TimelineJS - ver. 2017-03-31-15-29-59 - 2017-03-31
    Copyright (c) 2012-2016 Northwestern University
    a project of the Northwestern University Knight Lab, originally created by Zach Wise
    https://github.com/NUKnightLab/TimelineJS3
    This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
    If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
.tl-storyjs div * {
  -webkit-box-sizing: content-box;
          box-sizing: content-box; }

.tl-storyjs .active,
.tl-storyjs .caption,
.tl-storyjs .content-container,
.tl-storyjs .credit,
.tl-storyjs .date,
.tl-storyjs .dot,
.tl-storyjs .era,
.tl-storyjs .flag,
.tl-storyjs .line,
.tl-storyjs .major,
.tl-storyjs .map,
.tl-storyjs .marker,
.tl-storyjs .media,
.tl-storyjs .message,
.tl-storyjs .minor,
.tl-storyjs .slider,
.tl-storyjs .start,
.tl-storyjs .text,
.tl-storyjs .time,
.tl-storyjs .title,
.tl-storyjs .tl-container,
.tl-storyjs .tl-feature,
.tl-storyjs .tl-feedback,
.tl-storyjs .tl-navigation,
.tl-storyjs .tl-slider,
.tl-storyjs .toolbar,
.tl-storyjs a,
.tl-storyjs abbr,
.tl-storyjs acronym,
.tl-storyjs address,
.tl-storyjs blockquote,
.tl-storyjs button,
.tl-storyjs caption,
.tl-storyjs cite,
.tl-storyjs code,
.tl-storyjs dd,
.tl-storyjs del,
.tl-storyjs dfn,
.tl-storyjs dl,
.tl-storyjs dt,
.tl-storyjs em,
.tl-storyjs fieldset,
.tl-storyjs form,
.tl-storyjs h1,
.tl-storyjs h2,
.tl-storyjs h3,
.tl-storyjs h4,
.tl-storyjs h5,
.tl-storyjs h6,
.tl-storyjs img,
.tl-storyjs label,
.tl-storyjs legend,
.tl-storyjs li,
.tl-storyjs ol,
.tl-storyjs p,
.tl-storyjs pre,
.tl-storyjs q,
.tl-storyjs s,
.tl-storyjs samp,
.tl-storyjs small,
.tl-storyjs strike,
.tl-storyjs strong,
.tl-storyjs sub,
.tl-storyjs sup,
.tl-storyjs table,
.tl-storyjs tbody,
.tl-storyjs td,
.tl-storyjs tfoot,
.tl-storyjs th,
.tl-storyjs thead,
.tl-storyjs tr,
.tl-storyjs tt,
.tl-storyjs ul,
.tl-storyjs var {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: 400;
  font-style: normal;
  font-size: 100%;
  line-height: 1;
  width: auto;
  float: none; }

.tl-storyjs h1,
.tl-storyjs h2,
.tl-storyjs h3,
.tl-storyjs h4,
.tl-storyjs h5,
.tl-storyjs h6 {
  clear: none; }

.tl-storyjs table {
  border-collapse: collapse;
  border-spacing: 0; }

.tl-storyjs ol,
.tl-storyjs ul {
  list-style: none; }

.tl-storyjs blockquote:after,
.tl-storyjs blockquote:before,
.tl-storyjs q:after,
.tl-storyjs q:before {
  content: ""; }

.tl-storyjs a:focus {
  outline: thin dotted; }

.tl-storyjs a:active,
.tl-storyjs a:hover {
  outline: 0; }

.tl-storyjs article,
.tl-storyjs aside,
.tl-storyjs details,
.tl-storyjs figcaption,
.tl-storyjs figure,
.tl-storyjs footer,
.tl-storyjs header,
.tl-storyjs hgroup,
.tl-storyjs nav,
.tl-storyjs section {
  display: block; }

.tl-storyjs audio,
.tl-storyjs canvas,
.tl-storyjs video {
  display: inline-block; }

.tl-storyjs audio:not([controls]) {
  display: none; }

.tl-storyjs div {
  max-width: none; }

.tl-storyjs sub,
.tl-storyjs sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

.tl-storyjs sup {
  top: -.5em; }

.tl-storyjs sub {
  bottom: -.25em; }

.tl-storyjs img {
  border: 0;
  -ms-interpolation-mode: bicubic; }

.tl-storyjs button,
.tl-storyjs input,
.tl-storyjs select,
.tl-storyjs textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline; }

.tl-storyjs button,
.tl-storyjs input {
  line-height: normal; }

.tl-storyjs button::-moz-focus-inner,
.tl-storyjs input::-moz-focus-inner {
  border: 0;
  padding: 0; }

.tl-storyjs button,
.tl-storyjs input[type=button],
.tl-storyjs input[type=reset],
.tl-storyjs input[type=submit] {
  cursor: pointer; }

.tl-storyjs input[type=search] {
  -webkit-box-sizing: content-box;
          box-sizing: content-box; }

.tl-storyjs textarea {
  overflow: auto;
  vertical-align: top; }

/*
.tl-timeline h1,
.tl-timeline h2,
.tl-timeline h3,
.tl-timeline h4,
.tl-timeline h5,
.tl-timeline h6 {
	color: #FFF
}
.tl-timeline h1,
.tl-timeline h2,
.tl-timeline h3 {
	font-size: 36px;
	line-height: 36px
}
.tl-timeline h1 small,
.tl-timeline h2 small,
.tl-timeline h3 small {
	font-size: 24px;
	line-height: 24px
}
.tl-timeline h4,
.tl-timeline h5,
.tl-timeline h6 {
	font-size: 24px;
	line-height: 24px;
	margin-bottom: 0
}
.tl-timeline h4 small,
.tl-timeline h5 small,
.tl-timeline h6 small {
	font-size: 15px;
	line-height: 15px
}
.tl-timeline h2.tl-headline-title {
	font-size: 46px;
	line-height: 46px
}
.tl-timeline h2.tl-headline-title small {
	display: block;
	margin-top: 5px;
	font-size: 24px;
	line-height: 24px
}
.tl-timeline h2 {
	margin-top: 20px;
	margin-bottom: 5px
}
.tl-timeline p {
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 15px;
	line-height: 1.42857143;
	color: #fff
}
.tl-timeline p.lead {
	font-size: 24px
}
.tl-timeline p a {
	color: #fff;
	text-decoration: underline
}
.tl-timeline p a:focus,
.tl-timeline p a:hover {
	color: #c34528
}
@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
	.tl-timeline p a {
		text-decoration: underline;
		background-image: none;
		//text-shadow: none
	}
	.tl-timeline p a:focus,
	.tl-timeline p a:hover {
		color: #c34528;
		text-decoration: underline
	}
}
.tl-timeline b,
.tl-timeline strong {
	font-weight: 700
}
.tl-timeline em,
.tl-timeline i {
	font-style: italic
}
.tl-timeline a {
	text-decoration: none;
	color: #c34528
}
.tl-timeline a:hover {
	text-decoration: underline;
	color: #6e2717
}
.tl-timeline .tl-caption,
.tl-timeline .tl-credit,
.tl-timeline .tl-slidenav-next,
.tl-timeline .tl-slidenav-previous {
	font-size: 11px;
	line-height: 11px
}
.tl-timeline .tl-caption a,
.tl-timeline .tl-credit a,
.tl-timeline .tl-slidenav-next a,
.tl-timeline .tl-slidenav-previous a {
	color: #FFF
}
.tl-timeline .tl-makelink {
	word-break: break-all;
	word-break: break-word;
	//-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto
}
.tl-timeline blockquote,
.tl-timeline blockquote p {
	//font-family: Georgia, Times New Roman, Times, serif;
	color: #fff;
	font-size: 24px;
	line-height: 24px;
	text-align: left;
	background: 0 0;
	border: 0;
	padding: 0
}
.tl-timeline blockquote cite,
.tl-timeline blockquote p cite {
	//font-family:  sans-serif;
	font-size: 11px;
	color: #fff;
	display: block;
	text-align: right;
	font-style: normal
}
.tl-timeline blockquote cite:before,
.tl-timeline blockquote p cite:before {
	content: "\2014"
}
.tl-timeline blockquote p:before {
	content: open-quote;
	display: inline-block;
	font-size: 36px;
	position: relative;
	top: 8px;
	margin-right: 5px
}
.tl-timeline blockquote p:after {
	content: close-quote;
	display: inline-block;
	font-size: 36px;
	position: relative;
	top: 8px;
	margin-left: 3px
}
.tl-timeline blockquote {
	margin: 10px
}
.tl-timeline blockquote p {
	margin: 0
}
.tl-timeline .vcard {
	//font-family:  sans-serif;
	font-size: 15px;
	line-height: 15px;
	margin-bottom: 15px;
	margin-top: 10px
}
.tl-timeline .vcard:after,
.tl-timeline .vcard:before {
	display: table;
	content: ""
}
.tl-timeline .vcard:after {
	clear: both
}
.tl-timeline .vcard .twitter-date {
	text-align: left;
	font-size: 11px
}
.tl-timeline .vcard .author {
	float: right
}
.tl-timeline .vcard a {
	color: #fff;
	text-decoration: none
}
.tl-timeline .vcard a:hover {
	text-decoration: none
}
.tl-timeline .vcard a:hover .fn,
.tl-timeline .vcard a:hover .nickname {
	color: #c34528
}
.tl-timeline .vcard .fn,
.tl-timeline .vcard .nickname {
	padding-left: 42px
}
.tl-timeline .vcard .fn {
	display: block;
	font-weight: 700
}
.tl-timeline .vcard .nickname {
	margin-top: 1px;
	display: block;
	color: #fff
}
.tl-timeline .vcard .avatar {
	float: left;
	display: block;
	width: 32px;
	height: 32px
}
.tl-timeline .vcard .avatar img {
	-moz-border-radius: 5px;
	//-webkit-border-radius: 5px;
	border-radius: 5px
}
.tl-timeline .tl-text ul {
	padding: 0;
	padding-left: 30px;
	margin: 0
}
.tl-timeline .tl-text ul li {
	margin-bottom: 5px
}
.tl-timeline .tl-button-calltoaction {
	cursor: pointer;
	font-weight: 700;
	padding-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px
}
.tl-timeline .tl-button-calltoaction .tl-button-calltoaction-text {
	display: inline-block;
	background-color: #c34528;
	color: #fff;
	padding: 10px 15px 10px 15px;
	border-radius: 7px
}
.tl-timeline .tl-note {
	display: block;
	//font-family:  sans-serif;
	font-style: italic;
	background-color: #fff;
	font-size: 15px;
	line-height: 17px;
	padding: 10px;
	//-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	color: #8a6d3b;
	background-color: #fcf8e3;
	border: 1px solid #faebcc;
	//text-shadow: none
}
@media only screen and (max-width: 800px),
only screen and (max-device-width: 800px) {
	.tl-timeline h1,
	.tl-timeline h2,
	.tl-timeline h3 {
		font-size: 36px;
		line-height: 36px
	}
}
@media only screen and (max-width: 500px),
only screen and (max-device-width: 500px) {
	.tl-timeline h1,
	.tl-timeline h2,
	.tl-timeline h3 {
		font-size: 32px;
		line-height: 32px
	}
}
.tl-skinny h2 {
	margin-top: 0
}*/
@font-face {
  font-family: tl-icons;
  src: url(newsPremium/source/vendor/timelinejs3/icons/tl-icons.eot);
  src: url(newsPremium/source/vendor/timelinejs3/icons/tl-icons.eot?#iefix) format("embedded-opentype"), url(newsPremium/source/vendor/timelinejs3/icons/tl-icons.ttf) format("truetype"), url(newsPremium/source/vendor/timelinejs3/icons/tl-icons.woff) format("woff"), url(newsPremium/source/vendor/timelinejs3/icons/tl-icons.svg#tl-icons) format("svg");
  font-weight: 400;
  font-style: normal; }

[class*=" tl-icon-"],
[class^=tl-icon-] {
  font-family: tl-icons;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1; }

.tl-icon-vine:after {
  content: "\e64d"; }

.tl-icon-wikipedia:after {
  content: "\e64e"; }

.tl-icon-chevron-right:after {
  content: "\e64f"; }

.tl-icon-chevron-left:after {
  content: "\e650"; }

.tl-icon-youtube-logo:after {
  content: "\e651"; }

.tl-icon-foursquare:after {
  content: "\e652"; }

.tl-icon-camera-retro:after {
  content: "\e653"; }

.tl-icon-doc:after {
  content: "\e654"; }

.tl-icon-weibo:after {
  content: "\e655"; }

.tl-icon-resize-horizontal:after {
  content: "\e656"; }

.tl-icon-resize-vertical:after {
  content: "\e657"; }

.tl-icon-resize-full:after {
  content: "\e658"; }

.tl-icon-resize-small:after {
  content: "\e659"; }

.tl-icon-twitter:after {
  content: "\e62b"; }

.tl-icon-google-plus:after {
  content: "\e62c"; }

.tl-icon-video:after {
  content: "\e62d"; }

.tl-icon-youtube:after {
  content: "\e62d"; }

.tl-icon-plaintext:after {
  content: "\e62e"; }

.tl-icon-storify:after {
  content: "\e62e"; }

.tl-icon-image-v2:after {
  content: "\e62f"; }

.tl-icon-quote-v2:after {
  content: "\e630"; }

.tl-icon-zoom-in:after {
  content: "\e631"; }

.tl-icon-zoom-out:after {
  content: "\e632"; }

.tl-icon-list:after {
  content: "\e633"; }

.tl-icon-music:after {
  content: "\e634"; }

.tl-icon-spotify:after {
  content: "\e634"; }

.tl-icon-location:after {
  content: "\e635"; }

.tl-icon-googlemaps:after {
  content: "\e635"; }

.tl-icon-web:after {
  content: "\e636"; }

.tl-icon-share-v2:after {
  content: "\e637"; }

.tl-icon-soundcloud:after {
  content: "\e639"; }

.tl-icon-video-v2:after {
  content: "\e63a"; }

.tl-icon-dailymotion:after {
  content: "\e63a"; }

.tl-icon-tumblr:after {
  content: "\e63b"; }

.tl-icon-lastfm:after {
  content: "\e63c"; }

.tl-icon-github:after {
  content: "\e63d"; }

.tl-icon-goback:after {
  content: "\e63e"; }

.tl-icon-doc-v2:after {
  content: "\e63f"; }

.tl-icon-googledrive:after {
  content: "\e640"; }

.tl-icon-facebook:after {
  content: "\e641"; }

.tl-icon-flickr:after {
  content: "\e642"; }

.tl-icon-dribbble:after {
  content: "\e643"; }

.tl-icon-image:after {
  content: "\e605"; }

.tl-icon-vimeo:after {
  content: "\e606"; }

.tl-icon-instagram:after {
  content: "\e644"; }

.tl-icon-pinterest:after {
  content: "\e645"; }

.tl-icon-arrow-left:after {
  content: "\e646"; }

.tl-icon-arrow-down:after {
  content: "\e647"; }

.tl-icon-arrow-up:after {
  content: "\e648"; }

.tl-icon-arrow-right:after {
  content: "\e649"; }

.tl-icon-share:after {
  content: "\e64a"; }

.tl-icon-blockquote:after {
  content: "\e64b"; }

.tl-icon-evernote:after {
  content: "\e64c"; }

.tl-icon-mappin:after {
  content: "\e600"; }

.tl-icon-swipe-right:after {
  content: "\e601"; }

.tl-icon-swipe-left:after {
  content: "\e602"; }

.tl-icon-touch-spread:after {
  content: "\e603"; }

.tl-icon-touch-pinch:after {
  content: "\e604"; }

.tl-dragging {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.tl-menubar {
  position: absolute;
  z-index: 11;
  text-align: center;
  color: #333;
  overflow: hidden;
  border-bottom-right-radius: 10px;
  border-top-right-radius: 10px;
  top: 100%;
  left: 50%;
  left: 0; }

@-webkit-keyframes invertToBlack {
  from {
    background-color: #FFF; }
  to {
    background-color: #000; } }

@keyframes invertToBlack {
  from {
    background-color: #FFF; }
  to {
    background-color: #000; } }

@-webkit-keyframes invertToWhite {
  from {
    background-color: #000; }
  to {
    background-color: #FFF; } }

@keyframes invertToWhite {
  from {
    background-color: #000; }
  to {
    background-color: #FFF; } }

.tl-menubar-button {
  font-size: 18px;
  line-height: 18px;
  background-color: rgba(77, 77, 77, 0.9);
  cursor: pointer;
  padding: 6px 12px 6px 12px;
  display: inline-block;
  display: block;
  color: #000; }

.tl-menubar-button.tl-menubar-button-inactive {
  opacity: .33; }

.tl-menubar-button:hover {
  background: #CCC;
  color: #333; }

.tl-menubar-button:hover.tl-menubar-button-inactive {
  color: #000;
  background-color: rgba(77, 77, 77, 0.9); }

.tl-mobile .tl-menubar-button {
  display: block; }

.tl-mobile .tl-menubar-button:hover {
  background-color: rgba(77, 77, 77, 0.67); }

.tl-mobile .tl-menubar-button:active {
  background: #c34528;
  color: #333; }

@keyframes invertToBlack {
  from {
    background-color: #FFF; }
  to {
    background-color: #000; } }

@keyframes invertToWhite {
  from {
    background-color: #000; }
  to {
    background-color: #FFF; } }

.tl-message,
.tl-message-full {
  width: 100%;
  height: 100%;
  position: absolute;
  display: table;
  overflow: hidden;
  top: 0;
  left: 0;
  z-index: 99;
  margin: auto;
  text-align: center; }

.tl-message .tl-message-container,
.tl-message-full .tl-message-container {
  padding: 20px;
  margin: 20px;
  text-align: center;
  vertical-align: middle;
  display: table-cell; }

.tl-message .tl-message-container .tl-message-content,
.tl-message-full .tl-message-container .tl-message-content {
  color: #666;
  text-align: center;
  font-size: 11px;
  line-height: 13px;
  text-transform: uppercase;
  margin-top: 7.5px;
  margin-bottom: 7.5px; }

.tl-message .tl-message-container .tl-message-content strong,
.tl-message-full .tl-message-container .tl-message-content strong {
  text-transform: uppercase; }

.tl-message .tl-message-container .tl-loading-icon,
.tl-message-full .tl-message-container .tl-loading-icon {
  width: 30px;
  height: 30px;
  background-color: #666;
  vertical-align: middle;
  -webkit-box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.1);
          box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.1);
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  -webkit-animation: rotateplane 1.2s infinite ease-in-out;
          animation: rotateplane 1.2s infinite ease-in-out; }

@-webkit-keyframes rotateplane {
  0% {
    -webkit-transform: perspective(120px) rotateX(0) rotateY(0);
            transform: perspective(120px) rotateX(0) rotateY(0); }
  50% {
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0);
            transform: perspective(120px) rotateX(-180.1deg) rotateY(0); }
  100% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
            transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } }

@keyframes rotateplane {
  0% {
    -webkit-transform: perspective(120px) rotateX(0) rotateY(0);
            transform: perspective(120px) rotateX(0) rotateY(0); }
  50% {
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0);
            transform: perspective(120px) rotateX(-180.1deg) rotateY(0); }
  100% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
            transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } }

.tl-message-full {
  background-color: rgba(255, 255, 255, 0.8); }

.tl-message-full[class*=" tl-icon-"],
.tl-message-full[class^=tl-icon-] {
  color: #666;
  font-size: 72px; }

.tl-message-full .tl-message-container .tl-message-content {
  font-size: 22px;
  line-height: 22px;
  color: #666;
  text-transform: none;
  font-weight: 400; }

.tl-message-full .tl-message-container .tl-message-content .tl-button {
  display: inline-block;
  cursor: pointer;
  background-color: #FFF;
  color: #333;
  padding: 10px;
  margin-top: 10px;
  border-radius: 7px; }

.tl-timenav {
  width: 100%;
  background-color: #4d4d4d;
  position: relative;
  overflow: hidden;
  border-top: 1px solid #404040; }

.tl-timenav .tl-attribution {
  cursor: pointer;
  z-index: 9;
  position: absolute;
  bottom: 2px;
  left: 0;
  font-size: 10px;
  line-height: 10px;
  background-color: rgba(51, 51, 51, 0.85);
  padding: 3px; }

.tl-timenav .tl-attribution a {
  color: #737373; }

.tl-timenav .tl-attribution a:hover {
  color: #FFF;
  text-decoration: none; }

.tl-timenav .tl-attribution a:hover .tl-knightlab-logo {
  background-color: #c34528; }

.tl-timenav .tl-attribution .tl-knightlab-logo {
  display: inline-block;
  vertical-align: middle;
  height: 8px;
  width: 8px;
  margin-right: 3px;
  background-color: #c34528;
  background-color: #737373;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -ms-transform: rotate(45deg); }

.tl-timenav .tl-timenav-line {
  position: absolute;
  top: 0;
  left: 50%;
  width: 1px;
  height: 100%;
  background-color: #333;
  z-index: 2;
  display: none; }

.tl-timenav .tl-timenav-line:after,
.tl-timenav .tl-timenav-line:before {
  font-family: tl-icons;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  color: #c34528;
  font-size: 32px;
  line-height: 32px;
  position: absolute;
  left: -14px; }

.tl-timenav .tl-timenav-line:before {
  top: -10px; }

.tl-timenav .tl-timenav-line:after {
  content: "\e648";
  bottom: 24px; }

.tl-timenav .tl-timenav-slider {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0; }

.tl-timenav .tl-timenav-slider.tl-timenav-slider-animate {
  -webkit-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);
  transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
          transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); }

.tl-timenav .tl-timenav-slider .tl-timenav-slider-background {
  position: absolute;
  height: 100%;
  width: 100%;
  cursor: move;
  z-index: 6; }

.tl-timenav .tl-timenav-slider .tl-timenav-container-mask {
  position: absolute;
  height: 100%;
  top: 0; }

.tl-timenav .tl-timenav-slider .tl-timenav-container-mask .tl-timenav-container {
  position: absolute;
  height: 100%; }

.tl-timenav .tl-timenav-slider .tl-timenav-container-mask .tl-timenav-container .tl-timenav-item-container {
  position: absolute;
  height: 100%; }

.tl-timemarker {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  -webkit-transition: left 1s cubic-bezier(0.77, 0, 0.175, 1), top 0.5s cubic-bezier(0.77, 0, 0.175, 1), height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 1s cubic-bezier(0.77, 0, 0.175, 1);
  transition: left 1s cubic-bezier(0.77, 0, 0.175, 1), top 0.5s cubic-bezier(0.77, 0, 0.175, 1), height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 1s cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
          transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); }

.tl-timemarker.tl-timemarker-fast {
  -webkit-transition: top 0.5s cubic-bezier(0.77, 0, 0.175, 1), height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 0.5s cubic-bezier(0.77, 0, 0.175, 1);
  transition: top 0.5s cubic-bezier(0.77, 0, 0.175, 1), height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 0.5s cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
          transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); }

.tl-timemarker.tl-timemarker-fast .tl-timemarker-content-container {
  -webkit-transition: width 0.5s cubic-bezier(0.77, 0, 0.175, 1), height 0.5s cubic-bezier(0.77, 0, 0.175, 1);
  transition: width 0.5s cubic-bezier(0.77, 0, 0.175, 1), height 0.5s cubic-bezier(0.77, 0, 0.175, 1); }

.tl-timemarker.tl-timemarker-fast .tl-timemarker-timespan {
  -webkit-transition: height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 0.5s cubic-bezier(0.77, 0, 0.175, 1);
  transition: height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 0.5s cubic-bezier(0.77, 0, 0.175, 1); }

.tl-timemarker .tl-timemarker-timespan {
  pointer-events: none;
  position: absolute;
  margin: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(38, 38, 38, 0.15);
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -webkit-transition: height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 1s cubic-bezier(0.77, 0, 0.175, 1);
  transition: height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 1s cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
          transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); }

.tl-timemarker .tl-timemarker-timespan .tl-timemarker-timespan-content {
  display: none;
  position: absolute;
  width: 100%;
  background-color: #262626;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  height: 100px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.tl-timemarker .tl-timemarker-line-right {
  display: none;
  right: 0; }

.tl-timemarker .tl-timemarker-line-left {
  width: 1px;
  left: 0; }

.tl-timemarker .tl-timemarker-line-left,
.tl-timemarker .tl-timemarker-line-right {
  margin-top: 7px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-left: 1px solid #0d0d0d;
  z-index: 5;
  content: " ";
  position: absolute;
  height: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-shadow: 1px 1px 1px #333;
          box-shadow: 1px 1px 1px #333; }

.tl-timemarker .tl-timemarker-line-left:after,
.tl-timemarker .tl-timemarker-line-right:after {
  display: block;
  content: " ";
  position: absolute;
  left: -4px;
  bottom: 0;
  height: 6px;
  width: 6px;
  background-color: #000;
  z-index: 8;
  border-radius: 50%; }

.tl-timemarker .tl-timemarker-content-container {
  position: absolute;
  background-color: #262626;
  border: 0;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  height: 100%;
  width: 100px;
  overflow: hidden;
  z-index: 6;
  -webkit-transition: height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 1s cubic-bezier(0.77, 0, 0.175, 1);
  transition: height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 1s cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
          transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #0d0d0d;
  -webkit-box-shadow: 1px 1px 1px #333;
          box-shadow: 1px 1px 1px #333; }

.tl-timemarker .tl-timemarker-content-container:hover {
  z-index: 9; }

.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content {
  position: relative;
  overflow: hidden;
  height: 100%;
  z-index: 8;
  padding: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text {
  overflow: hidden;
  position: relative; }

.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline,
.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline p {
  display: -webkit-box;
  line-clamp: 2;
  box-orient: vertical;
  text-overflow: ellipsis;
  height: 100%;
  overflow: hidden;
  margin: 0;
  position: relative; }

.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline p.tl-headline-fadeout:after,
.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline.tl-headline-fadeout:after {
  content: "";
  text-align: right;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 50%;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(38, 38, 38, 0)), color-stop(50%, #262626));
  background: linear-gradient(to bottom, rgba(38, 38, 38, 0) 0, #262626 50%); }

.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container {
  float: left;
  max-width: 24px;
  max-height: 24px;
  overflow: hidden;
  margin-right: 5px;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container .tl-timemarker-media {
  max-width: 24px;
  max-height: 100%;
  opacity: .25; }

.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container[class*=" tl-icon-"],
.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container[class^=tl-icon-] {
  display: block;
  font-size: 24px;
  color: #4d4d4d;
  margin-top: 0; }

.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container .tl-icon-wikipedia {
  font-size: 16px; }

.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content.tl-timemarker-content-small .tl-timemarker-text h2.tl-headline {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis; }

.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content.tl-timemarker-content-small .tl-timemarker-media-container[class*=" tl-icon-"],
.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content.tl-timemarker-content-small .tl-timemarker-media-container[class^=tl-icon-] {
  font-size: 12px; }

.tl-timemarker:hover .tl-timemarker-timespan {
  background-color: rgba(77, 77, 77, 0.15); }

.tl-timemarker:hover .tl-timemarker-timespan .tl-timemarker-timespan-content {
  background-color: #4d4d4d; }

.tl-timemarker:hover .tl-timemarker-timespan .tl-timemarker-line-left,
.tl-timemarker:hover .tl-timemarker-timespan .tl-timemarker-line-right {
  border-color: #000; }

.tl-timemarker:hover .tl-timemarker-timespan .tl-timemarker-line-left:after,
.tl-timemarker:hover .tl-timemarker-timespan .tl-timemarker-line-right:after {
  background-color: #fff; }

.tl-timemarker:hover .tl-timemarker-content-container {
  background-color: #000;
  border-color: #000;
  -webkit-transition: height 250ms cubic-bezier(0.77, 0, 0.175, 1), width 250ms cubic-bezier(0.77, 0, 0.175, 1);
  transition: height 250ms cubic-bezier(0.77, 0, 0.175, 1), width 250ms cubic-bezier(0.77, 0, 0.175, 1); }

.tl-timemarker:hover .tl-timemarker-content-container.tl-timemarker-content-container-small {
  width: 200px; }

.tl-timemarker:hover .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline {
  color: #FFF; }

.tl-timemarker:hover .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline.tl-headline-fadeout:after {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(80%, #000));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 80%); }

.tl-timemarker:hover .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container .tl-timemarker-media {
  opacity: 1; }

.tl-timemarker:hover .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container[class*=" tl-icon-"],
.tl-timemarker:hover .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container[class^=tl-icon-] {
  color: #FFF; }

.tl-timemarker:hover.tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline.tl-headline-fadeout:after {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(51, 51, 51, 0)), color-stop(80%, #333));
  background: linear-gradient(to bottom, rgba(51, 51, 51, 0) 0, #333 80%); }

.tl-timemarker:hover.tl-timemarker-active .tl-timemarker-line-left,
.tl-timemarker:hover.tl-timemarker-active .tl-timemarker-line-right {
  border-color: #FFF; }

.tl-timemarker:hover.tl-timemarker-active .tl-timemarker-line-left:after,
.tl-timemarker:hover.tl-timemarker-active .tl-timemarker-line-right:after {
  background-color: #FFF; }

.tl-timemarker.tl-timemarker-active .tl-timemarker-timespan {
  background-color: rgba(51, 51, 51, 0.5);
  z-index: 8; }

.tl-timemarker.tl-timemarker-active .tl-timemarker-timespan .tl-timemarker-timespan-content {
  background-color: #CCC; }

.tl-timemarker.tl-timemarker-active .tl-timemarker-line-left,
.tl-timemarker.tl-timemarker-active .tl-timemarker-line-right {
  border-color: rgba(204, 204, 204, 0.5);
  border-width: 1px;
  z-index: 8;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); }

.tl-timemarker.tl-timemarker-active .tl-timemarker-line-left:after,
.tl-timemarker.tl-timemarker-active .tl-timemarker-line-right:after {
  background-color: #CCC; }

.tl-timemarker.tl-timemarker-active .tl-timemarker-content-container {
  background-color: #333;
  color: #CCC;
  z-index: 9;
  border-color: rgba(204, 204, 204, 0.5);
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
          box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5); }

.tl-timemarker.tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline.tl-headline-fadeout:after {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(51, 51, 51, 0)), color-stop(80%, #333));
  background: linear-gradient(to bottom, rgba(51, 51, 51, 0) 0, #333 80%); }

.tl-timemarker.tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container .tl-timemarker-media {
  opacity: 1; }

.tl-timemarker.tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container[class*=" tl-icon-"],
.tl-timemarker.tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container[class^=tl-icon-] {
  color: #CCC; }

.tl-timemarker.tl-timemarker-with-end .tl-timemarker-timespan .tl-timemarker-timespan-content {
  display: block; }

.tl-timemarker.tl-timemarker-with-end .tl-timemarker-timespan .tl-timemarker-line-left,
.tl-timemarker.tl-timemarker-with-end .tl-timemarker-timespan .tl-timemarker-line-right {
  z-index: 5; }

.tl-timemarker.tl-timemarker-with-end .tl-timemarker-timespan:after {
  display: block;
  content: " ";
  position: absolute;
  left: 0;
  bottom: -7px;
  height: 6px;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.15);
  z-index: 6;
  border-radius: 7px; }

.tl-timemarker.tl-timemarker-with-end .tl-timemarker-content-container.tl-timemarker-content-container-long {
  -webkit-box-shadow: none;
          box-shadow: none; }

.tl-timemarker.tl-timemarker-with-end .tl-timemarker-line-right {
  display: block; }

.tl-timemarker.tl-timemarker-with-end .tl-timemarker-line-left {
  -webkit-box-shadow: none;
          box-shadow: none; }

.tl-timemarker.tl-timemarker-with-end:hover .tl-timemarker-timespan:after {
  background-color: rgba(0, 0, 0, 0.25); }

.tl-timemarker.tl-timemarker-with-end.tl-timemarker-active .tl-timemarker-timespan:after {
  background-color: rgba(204, 204, 204, 0.5); }

.tl-timemarker.tl-timemarker-with-end.tl-timemarker-active .tl-timemarker-line-left,
.tl-timemarker.tl-timemarker-with-end.tl-timemarker-active .tl-timemarker-line-right {
  border-width: 1px; }

.tl-timemarker.tl-timemarker-with-end.tl-timemarker-active .tl-timemarker-line-left:after,
.tl-timemarker.tl-timemarker-with-end.tl-timemarker-active .tl-timemarker-line-right:after {
  background-color: #CCC !important; }

.tl-timemarker.tl-timemarker-with-end.tl-timemarker-active .tl-timemarker-line-left {
  -webkit-box-shadow: none;
          box-shadow: none; }

.tl-timemarker.tl-timemarker-with-end.tl-timemarker-active:hover .tl-timemarker-timespan:after {
  background-color: rgba(204, 204, 204, 0.5); }

.tl-timeera {
  height: 100%;
  height: 40px;
  position: absolute;
  bottom: 0;
  left: 0;
  pointer-events: none;
  z-index: 3;
  -webkit-transition: left 1s cubic-bezier(0.77, 0, 0.175, 1), top 0.5s cubic-bezier(0.77, 0, 0.175, 1), height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 1s cubic-bezier(0.77, 0, 0.175, 1);
  transition: left 1s cubic-bezier(0.77, 0, 0.175, 1), top 0.5s cubic-bezier(0.77, 0, 0.175, 1), height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 1s cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
          transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); }

.tl-timeera.tl-timeera-fast {
  -webkit-transition: top 0.5s cubic-bezier(0.77, 0, 0.175, 1), height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 0.5s cubic-bezier(0.77, 0, 0.175, 1);
  transition: top 0.5s cubic-bezier(0.77, 0, 0.175, 1), height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 0.5s cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
          transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); }

.tl-timeera .tl-timeera-background {
  position: absolute;
  background-color: #28a6c3;
  width: 100%;
  height: 100%;
  opacity: 1; }

.tl-timeera.tl-timeera-color0 .tl-timeera-background {
  background-color: #c34528; }

.tl-timeera.tl-timeera-color1 .tl-timeera-background {
  background-color: #28a6c3; }

.tl-timeera.tl-timeera-color2 .tl-timeera-background {
  background-color: #2832c3; }

.tl-timeera.tl-timeera-color3 .tl-timeera-background {
  background-color: #28c36c; }

.tl-timeera.tl-timeera-color4 .tl-timeera-background {
  background-color: #286dc3; }

.tl-timeera.tl-timeera-color5 .tl-timeera-background {
  background-color: #28c3a7; }

.tl-timeera .tl-timeera-content-container {
  position: absolute;
  border: 0;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  height: 100%;
  width: 100px;
  overflow: hidden;
  -webkit-transition: height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 1s cubic-bezier(0.77, 0, 0.175, 1);
  transition: height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 1s cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
          transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #0d0d0d; }

.tl-timeera .tl-timeera-content-container .tl-timeera-content {
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.tl-timeera .tl-timeera-content-container .tl-timeera-content .tl-timeera-text {
  overflow: hidden;
  position: relative;
  height: 100%; }

.tl-timeera .tl-timeera-content-container .tl-timeera-content .tl-timeera-text h2.tl-headline {
  bottom: 0;
  position: absolute;
  display: -webkit-box;
  line-clamp: 4;
  box-orient: vertical;
  text-overflow: ellipsis;
  font-size: 10px;
  line-height: 10px;
  overflow: hidden;
  font-weight: 400;
  margin: 0;
  color: #333;
  margin-left: 10px; }

.tl-timeera .tl-timeera-content-container .tl-timeera-content .tl-timeera-text h2.tl-headline.tl-headline-fadeout:after {
  content: "";
  text-align: right;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 50%;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(38, 38, 38, 0)), color-stop(50%, #262626));
  background: linear-gradient(to bottom, rgba(38, 38, 38, 0) 0, #262626 50%); }

.tl-timegroup {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #4d4d4d;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -ms-flex-align: center;
  -webkit-transition: left 1s cubic-bezier(0.77, 0, 0.175, 1), top 0.5s cubic-bezier(0.77, 0, 0.175, 1), height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 1s cubic-bezier(0.77, 0, 0.175, 1);
  transition: left 1s cubic-bezier(0.77, 0, 0.175, 1), top 0.5s cubic-bezier(0.77, 0, 0.175, 1), height 0.5s cubic-bezier(0.77, 0, 0.175, 1), width 1s cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
          transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); }

.tl-timegroup .tl-timegroup-message {
  color: #000;
  margin-left: 80px; }

.tl-timegroup.tl-timegroup-alternate {
  background-color: #545454; }

.tl-timegroup.tl-timegroup-hidden {
  display: none; }

.tl-timeaxis-background {
  height: 38px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #333;
  border-top: 1px solid #404040;
  z-index: 2; }

.tl-timeaxis {
  height: 38px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 3; }

.tl-timeaxis .tl-timeaxis-content-container {
  position: relative;
  bottom: 0;
  height: 38px; }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major,
.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor {
  opacity: 0;
  position: absolute; }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick,
.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  text-align: center;
  font-weight: 400; }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick .tl-timeaxis-tick-text,
.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick .tl-timeaxis-tick-text {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick:before,
.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick:before {
  content: "|";
  display: block;
  color: #333;
  width: 1px;
  overflow: hidden;
  border-left: 1px solid #575757;
  text-align: center; }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major.tl-timeaxis-animate .tl-timeaxis-tick,
.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor.tl-timeaxis-animate .tl-timeaxis-tick {
  -webkit-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);
  transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
          transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major.tl-timeaxis-animate-opacity .tl-timeaxis-tick,
.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor.tl-timeaxis-animate-opacity .tl-timeaxis-tick {
  -webkit-transition: opacity 1s cubic-bezier(0.77, 0, 0.175, 1);
  transition: opacity 1s cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
          transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major {
  z-index: 1;
  background-color: #333; }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick {
  font-size: 12px;
  line-height: 14px;
  color: #8a8a8a;
  width: 100px;
  margin-left: -50px; }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick:before {
  border-color: #707070;
  font-size: 18px;
  line-height: 18px;
  margin-bottom: 2px;
  margin-left: 50px; }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick {
  width: 50px;
  margin-left: -25px; }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick .tl-timeaxis-tick-text {
  opacity: 0;
  white-space: normal;
  padding-left: 2px;
  padding-right: 2px; }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick .tl-timeaxis-tick-text span {
  display: block;
  font-size: 9px;
  line-height: 9px;
  margin-top: -2px;
  color: #7d7d7d; }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick:before {
  font-size: 8px;
  line-height: 8px;
  margin-left: 25px; }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick.tl-timeaxis-tick-hidden .tl-timeaxis-tick-text {
  opacity: 0 !important; }

.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick.tl-timeaxis-tick-hidden:before {
  opacity: .33; }

.tl-animate {
  -webkit-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);
  transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
          transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); }

.tl-animate-opacity {
  -webkit-transition: opacity 1s cubic-bezier(0.77, 0, 0.175, 1);
  transition: opacity 1s cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
          transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); }

.tl-slide {
  position: absolute;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto; }

.tl-slide .tl-slide-background {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  display: none;
  opacity: .5;
  background: no-repeat center center;
  background-size: cover; }

.tl-slide .tl-slide-scrollable-container {
  display: table;
  table-layout: fixed;
  height: 100%;
  z-index: 1; }

.tl-slide .tl-slide-content-container {
  display: table-cell;
  vertical-align: middle;
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 3; }

.tl-slide .tl-slide-content-container .tl-slide-content {
  display: table;
  vertical-align: middle;
  position: relative;
  max-width: 100%; }

.tl-slide .tl-slide-content-container .tl-slide-content .tl-media {
  position: relative;
  width: 100%;
  min-width: 50%;
  float: left;
  margin-top: auto;
  margin-bottom: auto; }

.tl-slide .tl-slide-content-container .tl-slide-content .tl-text {
  width: 50%;
  max-width: 50%;
  min-width: 120px;
  padding: 0 20px 0 20px;
  display: table-cell;
  vertical-align: middle;
  text-align: left; }

.tl-slide-media-only .tl-slide-content-container .tl-slide-content {
  text-align: center; }

.tl-slide-media-only .tl-slide-content-container .tl-slide-content .tl-media {
  text-align: center;
  position: relative;
  width: 100%;
  min-width: 50%;
  max-width: 100%;
  float: none;
  margin-top: auto;
  margin-bottom: auto; }

.tl-slide-media-only .tl-slide-content-container .tl-slide-content .tl-text {
  width: 100%;
  max-width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center; }

.tl-slide-text-only .tl-slide-content-container .tl-slide-content {
  text-align: center; }

.tl-slide-text-only .tl-slide-content-container .tl-slide-content .tl-text {
  max-width: 80%;
  width: 80%;
  display: block;
  margin-left: auto;
  margin-right: auto; }

.tl-slide.tl-full-color-background a,
.tl-slide.tl-full-color-background a:hover,
.tl-slide.tl-full-color-background b,
.tl-slide.tl-full-color-background blockquote,
.tl-slide.tl-full-color-background blockquote p,
.tl-slide.tl-full-color-background i,
.tl-slide.tl-full-image-background a,
.tl-slide.tl-full-image-background a:hover,
.tl-slide.tl-full-image-background b,
.tl-slide.tl-full-image-background blockquote,
.tl-slide.tl-full-image-background blockquote p,
.tl-slide.tl-full-image-background i {
  color: #fff; }

.tl-slide.tl-full-image-background {
  background: no-repeat center center;
  background-size: cover;
  background-position: center 25%; }

.tl-slide.tl-text-background .tl-text .tl-text-content-container {
  padding: 20px;
  background: #000 transparent;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 7px; }

.tl-slide.tl-text-background .tl-text .tl-text-content-container h2 {
  margin-top: 5px; }

.tl-skinny .tl-slide {
  display: block;
  padding-top: 10px; }

.tl-skinny .tl-slide .tl-slide-content-container {
  display: block;
  position: static;
  height: auto;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content {
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
  position: static;
  height: auto;
  padding-left: 50px;
  padding-right: 50px; }

.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-media {
  position: static;
  width: 100%;
  height: auto;
  float: none;
  display: block;
  padding-top: 20px; }

.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-text {
  display: block;
  height: auto;
  vertical-align: initial;
  position: static;
  width: 100%;
  max-width: 100%;
  min-width: 0;
  float: none;
  padding: 0; }

.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-text .tl-text-content-container {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px; }

.tl-skinny .tl-slide.tl-full-image-background .tl-slide-content-container .tl-slide-content .tl-media,
.tl-skinny .tl-slide.tl-slide.tl-full-color-background .tl-slide-content-container .tl-slide-content .tl-media {
  border-color: rgba(0, 0, 0, 0.25); }

.tl-skinny .tl-slide.tl-slide-media-only .tl-slide-content-container .tl-slide-content {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.tl-skinny .tl-slide.tl-slide-media-only .tl-slide-content-container .tl-slide-content .tl-media {
  border-top: none;
  padding-top: 0; }

.tl-mobile.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-media embed,
.tl-mobile.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-media iframe,
.tl-mobile.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-media img,
.tl-mobile.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-media object,
.tl-mobile.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-media video {
  max-height: 175px; }

.tl-slidenav-next,
.tl-slidenav-previous {
  position: absolute;
  top: 45%;
  z-index: 10;
  cursor: pointer; }

.tl-slidenav-next .tl-slidenav-content-container,
.tl-slidenav-previous .tl-slidenav-content-container {
  height: 200px;
  width: 100px;
  position: absolute; }

.tl-slidenav-next .tl-slidenav-description,
.tl-slidenav-next .tl-slidenav-title,
.tl-slidenav-previous .tl-slidenav-description,
.tl-slidenav-previous .tl-slidenav-title {
  width: 80px;
  line-clamp: 2;
  text-overflow: ellipsis;
  opacity: .15; }

.tl-slidenav-next .tl-slidenav-description small,
.tl-slidenav-next .tl-slidenav-title small,
.tl-slidenav-previous .tl-slidenav-description small,
.tl-slidenav-previous .tl-slidenav-title small {
  display: block; }

.tl-slidenav-next .tl-slidenav-title,
.tl-slidenav-previous .tl-slidenav-title {
  margin-top: 10px; }

.tl-slidenav-next .tl-slidenav-description,
.tl-slidenav-previous .tl-slidenav-description {
  opacity: 0; }

.tl-slidenav-next .tl-slidenav-description small,
.tl-slidenav-previous .tl-slidenav-description small {
  display: none; }

.tl-slidenav-next .tl-slidenav-icon,
.tl-slidenav-previous .tl-slidenav-icon {
  font-family: tl-icons;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  font-size: 32px;
  margin-bottom: 5px; }

.tl-slidenav-next {
  text-align: right;
  margin-right: 10px;
  right: 100px; }

.tl-slidenav-next .tl-slidenav-description,
.tl-slidenav-next .tl-slidenav-title {
  margin-left: 20px; }

.tl-slidenav-next .tl-slidenav-icon {
  margin-left: 76px; }

.tl-slidenav-next .tl-slidenav-icon:before {
  content: "\e64f"; }

.tl-slidenav-previous {
  text-align: left;
  margin-left: 10px; }

.tl-slidenav-previous .tl-slidenav-icon {
  margin-left: 0; }

.tl-slidenav-previous .tl-slidenav-icon:before {
  content: "\e650"; }

.tl-slidenav-next:hover .tl-slidenav-title,
.tl-slidenav-previous:hover .tl-slidenav-title {
  opacity: 1; }

.tl-slidenav-next:hover .tl-slidenav-description,
.tl-slidenav-previous:hover .tl-slidenav-description {
  opacity: .5; }

.tl-slidenav-next:hover .tl-slidenav-icon {
  margin-left: 80px; }

.tl-slidenav-previous:hover .tl-slidenav-icon {
  margin-left: -4px; }

.tl-skinny .tl-slidenav-next {
  right: 32px; }

.tl-skinny .tl-slidenav-next .tl-slidenav-icon {
  margin-left: 8px; }

.tl-skinny .tl-slidenav-next .tl-slidenav-content-container,
.tl-skinny .tl-slidenav-previous .tl-slidenav-content-container {
  width: 32px;
  height: 32px; }

.tl-skinny .tl-slidenav-next .tl-slidenav-description,
.tl-skinny .tl-slidenav-next .tl-slidenav-title,
.tl-skinny .tl-slidenav-previous .tl-slidenav-description,
.tl-skinny .tl-slidenav-previous .tl-slidenav-title {
  display: none; }

.tl-skinny .tl-slidenav-next .tl-slidenav-icon,
.tl-skinny .tl-slidenav-previous .tl-slidenav-icon {
  opacity: .33; }

.tl-skinny .tl-slidenav-next:hover .tl-slidenav-icon {
  margin-left: 12px;
  opacity: 1; }

.tl-skinny .tl-slidenav-previous:hover .tl-slidenav-icon {
  margin-left: -4px;
  opacity: 1; }

.tl-layout-landscape.tl-mobile .tl-slidenav-next:hover {
  right: 70px; }

.tl-layout-landscape.tl-mobile .tl-slidenav-next:hover .tl-slidenav-icon {
  margin-left: 8px;
  opacity: 1; }

.tl-layout-landscape.tl-mobile .tl-slidenav-next:active .tl-slidenav-icon {
  margin-left: 0;
  opacity: 1; }

.tl-layout-landscape.tl-mobile .tl-slidenav-previous:hover .tl-slidenav-icon {
  margin-left: 80px;
  opacity: 1; }

.tl-layout-landscape.tl-mobile .tl-slidenav-previous:active .tl-slidenav-icon {
  opacity: 1;
  margin-left: -4px; }

.tl-layout-portrait.tl-mobile .tl-slidenav-next:hover .tl-slidenav-icon {
  opacity: .33; }

.tl-layout-portrait.tl-mobile .tl-slidenav-next:active .tl-slidenav-icon {
  opacity: 1; }

.tl-layout-portrait.tl-mobile .tl-slidenav-previous:hover .tl-slidenav-icon {
  opacity: .33; }

.tl-layout-portrait.tl-mobile .tl-slidenav-previous:active .tl-slidenav-icon {
  opacity: 1; }

.tl-mobile .tl-slidenav-next,
.tl-mobile .tl-slidenav-previous,
.tl-skinny.tl-layout-landscape.tl-mobile .tl-slidenav-next,
.tl-skinny.tl-layout-landscape.tl-mobile .tl-slidenav-previous,
.tl-skinny.tl-layout-portrait.tl-mobile .tl-slidenav-next,
.tl-skinny.tl-layout-portrait.tl-mobile .tl-slidenav-previous,
.tl-skinny.tl-mobile .tl-slidenav-next,
.tl-skinny.tl-mobile .tl-slidenav-previous {
  display: none; }

.tl-storyslider {
  width: 100%;
  height: 100%;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  z-index: 8; }

.tl-storyslider embed,
.tl-storyslider iframe,
.tl-storyslider img,
.tl-storyslider object,
.tl-storyslider video {
  max-width: 100%;
  position: relative; }

.tl-storyslider .tl-slider-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1; }

.tl-storyslider .tl-slider-touch-mask {
  width: 100%;
  height: 100%;
  z-index: 25;
  top: 0;
  left: 0;
  position: absolute; }

.tl-storyslider .tl-slider-container-mask {
  text-align: center;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 5; }

.tl-storyslider .tl-slider-container-mask .tl-slider-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center; }

.tl-storyslider .tl-slider-container-mask .tl-slider-container .tl-slider-item-container {
  width: 100%;
  height: 100%;
  display: table-cell;
  vertical-align: middle; }

.tl-media {
  width: 100%;
  min-width: 50%;
  height: 100%;
  float: left;
  margin-top: auto;
  margin-bottom: auto;
  position: relative; }

.tl-media .tl-media-content-container.tl-media-content-container-text {
  border-right: 1px solid #000;
  padding-right: 20px; }

.tl-media .tl-media-content-container .tl-media-content {
  position: relative; }

.tl-media .tl-media-content-container .tl-media-content:after,
.tl-media .tl-media-content-container .tl-media-content:before {
  display: table;
  content: ""; }

.tl-media .tl-media-content-container .tl-media-content:after {
  clear: both; }

.tl-media .tl-media-content-container .tl-media-content .tl-media-loaderror p {
  color: #4d4d4d;
  text-align: center; }

.tl-media .tl-media-content-container .tl-media-content .tl-media-loaderror p span {
  color: #4d4d4d; }

.tl-media .tl-media-content-container .tl-media-content .tl-media-loaderror[class*=" tl-icon-"],
.tl-media .tl-media-content-container .tl-media-content .tl-media-loaderror[class^=tl-icon-] {
  font-size: 36px;
  color: #4d4d4d;
  text-align: center; }

.tl-media .tl-media-content-container .tl-media-content embed,
.tl-media .tl-media-content-container .tl-media-content img,
.tl-media .tl-media-content-container .tl-media-content object,
.tl-media .tl-media-content-container .tl-media-content video {
  max-width: 100%;
  max-height: 100%; }

.tl-slide-media-only .tl-media .tl-media-content-container.tl-media-content-container-text {
  border-right: none;
  padding-right: 0; }

.tl-media-shadow {
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0 12px 10px -10px rgba(0, 0, 0, 0.6);
          box-shadow: 0 12px 10px -10px rgba(0, 0, 0, 0.6); }

.tl-slide.tl-full-color-background .vcard a,
.tl-slide.tl-full-color-background a,
.tl-slide.tl-full-image-background .vcard a,
.tl-slide.tl-full-image-background a {
  color: #fff; }

.tl-credit {
  color: #999;
  text-align: right;
  display: block;
  margin: 0 auto;
  margin-top: 6px;
  font-size: 10px;
  line-height: 13px; }

.tl-caption {
  text-align: left;
  margin-right: auto;
  margin-left: auto;
  margin-top: 10px;
  color: #666;
  font-size: 11px;
  line-height: 14px;
  text-rendering: optimizeLegibility;
  word-wrap: break-word; }

.tl-full-color-background .tl-media-shadow:after,
.tl-full-color-background .tl-media-shadow:before,
.tl-full-image-background .tl-media-shadow:after,
.tl-full-image-background .tl-media-shadow:before {
  background: 0 0;
  -webkit-box-shadow: 0 0 0 #000;
          box-shadow: 0 0 0 #000; }

.tl-skinny .tl-media {
  width: 100%;
  height: auto;
  float: none;
  display: block; }

.tl-skinny .tl-media .tl-media-content-container.tl-media-content-container-text {
  border-right: 0;
  padding-right: 0; }

.tl-skinny .tl-media .tl-media-content-container .tl-caption,
.tl-skinny .tl-media .tl-media-content-container .tl-credit {
  margin-top: 2px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 8px; }

.tl-skinny .tl-media .tl-media-content-container .tl-credit {
  margin-top: 0; }

.tl-mobile.tl-skinny .tl-media {
  width: 100%;
  height: auto;
  float: none;
  display: block; }

.tl-mobile.tl-skinny .tl-media .tl-media-content-container.tl-media-content-container-text {
  border-right: 0;
  padding-right: 0; }

.tl-text {
  width: 50%;
  max-width: 50%;
  min-width: 120px;
  padding: 0 20px 0 20px;
  display: table-cell;
  vertical-align: middle;
  text-align: left; }

/*
.tl-text p {
	//color: grey
}
.tl-text h2.tl-headline,
.tl-text h2.tl-headline-title {
	margin-top: 0
}
.tl-text .tl-headline-date,
.tl-text h3.tl-headline-date {
	//font-family:  sans-serif;
	font-size: 15px;
	line-height: 15px;
	font-weight: 400;
	margin: 0 0 3px 0;
	color: #bfbfbf
}
.tl-text .tl-headline-date small,
.tl-text h3.tl-headline-date small {
	font-size: 15px;
	line-height: 15px;
	font-weight: 400;
	color: #bfbfbf
}
.tl-text .tl-text-date {
	display: inline-block;
	//font-family:  sans-serif;
	font-weight: 400;
	margin-top: 10px;
	font-size: 12px;
	color: #bfbfbf
}*/
.tl-skinny .tl-text {
  width: 100%;
  max-width: 100%;
  min-width: auto;
  float: none;
  margin-top: 20px; }

.tl-skinny .tl-text h2.tl-headline,
.tl-skinny .tl-text h2.tl-headline-title {
  font-size: 32px;
  line-height: 36px; }

.tl-medium .tl-text h2.tl-headline,
.tl-medium .tl-text h2.tl-headline-title {
  font-size: 32px;
  line-height: 36px; }

.tl-mobile.tl-skinny .tl-media .tl-media-image {
  max-height: 250px !important; }

.tl-media .tl-media-twitter {
  text-align: left;
  clear: both; }

.tl-media .tl-media-twitter blockquote {
  margin: 0;
  margin-right: 15px;
  font-size: 15px;
  line-height: 21px;
  color: #CCC; }

.tl-media .tl-media-twitter blockquote p {
  font-size: 36px;
  line-height: 39px;
  color: #FFF; }

.tl-media .tl-media-twitter blockquote p:before {
  display: none; }

.tl-media .tl-media-twitter blockquote p:after {
  display: none; }

.tl-media .tl-media-twitter .tl-icon-twitter {
  color: #55ACEE; }

.tl-media .tl-media-twitter .vcard a.tl-date:hover,
.tl-media .tl-media-twitter .vcard a:hover {
  text-decoration: none;
  color: #55ACEE; }

.tl-media .tl-media-twitter .vcard a.tl-date:hover .fn,
.tl-media .tl-media-twitter .vcard a.tl-date:hover .nickname,
.tl-media .tl-media-twitter .vcard a:hover .fn,
.tl-media .tl-media-twitter .vcard a:hover .nickname {
  color: #55ACEE; }

.tl-slide-media-only .tl-media .tl-media-twitter {
  width: 80%;
  margin-left: auto;
  margin-right: auto; }

.tl-mobile.tl-skinny .tl-media .tl-media-twitter blockquote p {
  font-size: 15px;
  line-height: 21px; }

.tl-skinny .tl-media .tl-media-twitter {
  margin-left: 10px;
  margin-right: 10px; }

.tl-skinny .tl-media .tl-media-twitter blockquote p {
  font-size: 24px;
  line-height: 26px; }

.tl-media .tl-media-blockquote {
  text-align: left;
  clear: both; }

.tl-media .tl-media-blockquote blockquote {
  margin: 0;
  margin-right: 15px;
  text-align: left;
  font-size: 36px;
  line-height: 39px;
  color: #CCC; }

.tl-media .tl-media-blockquote blockquote p {
  font-size: 36px;
  line-height: 39px;
  color: #CCC; }

.tl-media .tl-media-blockquote blockquote p:after,
.tl-media .tl-media-blockquote blockquote p:before {
  display: inline-block;
  font-size: 46px; }

.tl-media .tl-media-blockquote blockquote p:before {
  content: open-quote;
  margin-right: 5px; }

.tl-media .tl-media-blockquote blockquote p:after {
  content: close-quote;
  margin-left: 3px; }

.tl-media .tl-media-blockquote blockquote cite {
  font-size: 15px;
  line-height: 21px;
  color: #fff;
  text-align: right;
  margin-top: 15px; }

.tl-slide-media-only .tl-media .tl-media-blockquote {
  border-right: 0;
  width: 80%;
  margin-left: auto;
  margin-right: auto; }

@media only screen and (max-width: 800px), only screen and (max-device-width: 800px) {
  .tl-media .tl-media-blockquote blockquote p {
    font-size: 24px;
    line-height: 26px; } }

@media only screen and (max-width: 500px), only screen and (max-device-width: 500px) {
  .tl-media .tl-media-blockquote blockquote p {
    font-size: 15px;
    line-height: 21px; } }

.tl-mobile.tl-skinny .tl-media .tl-media-instagram {
  max-height: 250px !important; }

.tl-media .tl-media-profile {
  border-radius: 50%; }

.tl-media .tl-media-iframe {
  width: 100%;
  height: 100%; }

.tl-media .tl-media-iframe iframe {
  width: 100%;
  height: 100%; }

.tl-media .tl-media-wikipedia {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  clear: both; }

.tl-media .tl-media-wikipedia .tl-icon-wikipedia {
  font-size: 32px;
  margin-right: 10px;
  float: left;
  padding-top: 3px; }

.tl-media .tl-media-wikipedia .tl-wikipedia-pageimage {
  float: left;
  margin-right: 10px;
  margin-bottom: 5px;
  margin-top: 5px; }

.tl-media .tl-media-wikipedia .tl-wikipedia-title {
  margin-left: 60px;
  padding-left: 10px;
  border-left: 1px solid #000;
  margin-bottom: 10px; }

.tl-media .tl-media-wikipedia .tl-wikipedia-source {
  font-size: 13px;
  line-height: 15px;
  font-style: italic;
  margin-top: 3px;
  display: block;
  color: rgba(255, 255, 255, 0.5); }

.tl-media .tl-media-wikipedia h4 {
  margin-top: 0;
  margin-bottom: 0; }

.tl-media .tl-media-wikipedia h4 a {
  color: #FFF;
  text-decoration: none; }

.tl-media .tl-media-wikipedia h4 a:hover {
  text-decoration: underline; }

.tl-media .tl-media-wikipedia p {
  font-size: 13px;
  line-height: 19px; }

.tl-slide-media-only .tl-media .tl-media-wikipedia {
  border-right: 0;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 25px;
  padding-top: 25px; }

.tl-slide.tl-full-color-background .tl-media .tl-media-wikipedia,
.tl-slide.tl-full-image-background .tl-media .tl-media-wikipedia {
  padding: 20px;
  background: #000 transparent;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 7px; }

.tl-slide.tl-full-color-background .tl-media .tl-media-wikipedia .tl-wikipedia-title,
.tl-slide.tl-full-image-background .tl-media .tl-media-wikipedia .tl-wikipedia-title {
  border-color: rgba(0, 0, 0, 0.25); }

.tl-slide.tl-full-color-background .tl-media .tl-media-wikipedia .tl-wikipedia-source,
.tl-slide.tl-full-image-background .tl-media .tl-media-wikipedia .tl-wikipedia-source {
  color: rgba(0, 0, 0, 0.85); }

.tl-mobile.tl-skinny .tl-media .tl-media-wikipedia,
.tl-skinny .tl-media .tl-media-wikipedia {
  margin-left: 10px;
  margin-right: 10px; }

.tl-media .tl-media-website {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  clear: both; }

.tl-media .tl-media-website .tl-media-website-description {
  font-size: 16px;
  line-height: 19px;
  font-style: italic;
  margin-bottom: 10px;
  text-transform: uppercase; }

.tl-media .tl-media-website h4 {
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1; }

.tl-media .tl-media-website h4 a {
  color: #FFF;
  text-decoration: none; }

.tl-media .tl-media-website h4 a:hover {
  text-decoration: underline; }

.tl-media .tl-media-website p {
  font-size: 13px;
  line-height: 19px; }

.tl-media .tl-media-content-container .tl-media-content .tl-media-website img {
  float: right;
  max-width: 120px;
  max-height: 120px;
  margin: 4px 0 0 15px; }

.tl-media .tl-media-content-container .tl-media-content .tl-media-website img.tl-media-website-icon {
  max-width: 16px;
  max-height: 16px;
  float: none;
  margin: 0;
  margin-right: 3px; }

.tl-slide.tl-full-color-background .tl-media .tl-media-website,
.tl-slide.tl-full-image-background .tl-media .tl-media-website {
  padding: 20px;
  background: #000 transparent;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 7px; }

.tl-mobile.tl-skinny .tl-media .tl-media-website {
  margin-left: 10px;
  margin-right: 10px; }

.tl-timeline {
  width: 100%;
  height: 100%;
  font-size: 16px;
  line-height: normal;
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-sizing: content-box;
          box-sizing: content-box; }

.tl-timeline.tl-timeline-embed {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0; }

.tl-timeline.tl-timeline-full-embed {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #000;
  border-radius: 8px; }

.tl-rtl .blockquote,
.tl-rtl .tl-headline,
.tl-rtl .tl-headline-date,
.tl-rtl .tl-media .tl-media-blockquote blockquote,
.tl-rtl .tl-media-blockquote,
.tl-rtl .tl-media-website,
.tl-rtl .tl-media-wikipedia,
.tl-rtl .tl-text-content,
.tl-rtl .tl-text-content p,
.tl-rtl .tl-timeline blockquote p,
.tl-rtl blockquote p {
  text-align: right; }

.tl-rtl .tl-slide-media-only .tl-headline,
.tl-rtl .tl-slide-media-only .tl-headline-date {
  text-align: center; }

.tl-rtl .tl-timemarker-text {
  margin-right: 35px; }

.tl-rtl .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container {
  float: right; }

.tl-rtl .tl-caption {
  text-align: right; }

.tl-rtl .tl-credit {
  text-align: left; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZlbmRvci90aW1lbGluZV9kYXJrX2N1c3RvbTEuc2NzcyIsInZlbmRvci90aW1lbGluZV9kYXJrX2N1c3RvbTEuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7O0NDT0M7QURFRDtFQUdDLCtCQUNEO1VBREMsdUJBQ0QsRUFBQTs7QUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUEwRUMsU0FBUztFQUNULFVBQVU7RUFDVixTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsY0FBYztFQUVkLFdBQVc7RUFDWCxXQUNELEVBQUE7O0FBQ0E7Ozs7OztFQU1DLFdBQ0QsRUFBQTs7QUFDQTtFQUNDLHlCQUF5QjtFQUN6QixpQkFDRCxFQUFBOztBQUNBOztFQUVDLGdCQUNELEVBQUE7O0FBQ0E7Ozs7RUFJQyxXQUNELEVBQUE7O0FBQ0E7RUFDQyxvQkFDRCxFQUFBOztBQUNBOztFQUVDLFVBQ0QsRUFBQTs7QUFDQTs7Ozs7Ozs7OztFQVVDLGNBQ0QsRUFBQTs7QUFDQTs7O0VBR0MscUJBQ0QsRUFBQTs7QUFDQTtFQUNDLGFBQ0QsRUFBQTs7QUFDQTtFQUNDLGVBQ0QsRUFBQTs7QUFDQTs7RUFFQyxjQUFjO0VBQ2QsY0FBYztFQUNkLGtCQUFrQjtFQUNsQix3QkFDRCxFQUFBOztBQUNBO0VBQ0MsVUFDRCxFQUFBOztBQUNBO0VBQ0MsY0FDRCxFQUFBOztBQUNBO0VBQ0MsU0FBUztFQUNULCtCQUNELEVBQUE7O0FBQ0E7Ozs7RUFJQyxlQUFlO0VBQ2YsU0FBUztFQUNULHdCQUNELEVBQUE7O0FBQ0E7O0VBRUMsbUJBQ0QsRUFBQTs7QUFDQTs7RUFFQyxTQUFTO0VBQ1QsVUFDRCxFQUFBOztBQUNBOzs7O0VBSUMsZUFBZSxFQUFBOztBQUdoQjtFQUlDLCtCQUNEO1VBREMsdUJBQ0QsRUFBQTs7QUFJQTtFQUNDLGNBQWM7RUFDZCxtQkFDRCxFQUFBOztBQUlBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQ3FRRTtBRGdCRjtFQUNJLHFCQUFvQjtFQUFDLHFEQUFvRDtFQUFDLHdTQUdIO0VBRXZFLGdCQUFlO0VBQ2Ysa0JBQ0osRUFBQTs7QUNoQkE7O0VEb0JDLHFCQUFxQjtFQUNyQixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGNBQWMsRUFBQTs7QUFJZjtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyxnQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGdCQUNELEVBQUE7O0FBQ0E7RUFNQyx5QkFDRDtLQURDLHNCQUNEO01BREMscUJBQ0Q7VUFEQyxpQkFDRCxFQUFB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QixpQkFBaUI7RUFDakIsb0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLFNBQVM7RUFDVCxpQkFDRCxFQUFBOztBQUNBOztFQUVDLGFBQWE7RUFDYiw0QkFBNEI7RUFDNUIsOEJBQTZCO0VBRzdCLGtCQUNELEVBQUE7O0FBTUE7RUFDQyxpQkFBaUI7RUFDakIsa0JBQ0QsRUFBQTs7QUFDQTtFQUNDLFdBQVc7RUFDWCxZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBS2xCLHlCQUFpQjtLQUFqQixzQkFBaUI7TUFBakIscUJBQWlCO1VBQWpCLGlCQUFpQjtFQUtqQiwrQkFDRDtVQURDLHVCQUNELEVBQUE7O0FBQ0E7RUFDQyw4QkFBc0I7VUFBdEIsc0JBQXNCO0VBR3RCLGdCQUNELEVBQUE7O0FBQ0E7RUFDQyw4QkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLHNCQUFzQjtFQUN0QixrQkFDRCxFQUFBOztBQVFBOzs7Ozs7Ozs7OztFQVdDLGlCQUNELEVBQUE7O0FBQ0E7O0VBRUMsa0JBQ0QsRUFBQTs7QUFDQTtFQUNDLGtCQUNELEVBQUE7O0FBQ0E7RUFDQyxZQUNELEVBQUE7O0FBQ0E7RUFDQyxpQkFDRCxFQUFBOztBQUNBO0VBQ0MsZ0JBQ0QsRUFBQSIsImZpbGUiOiJ2ZW5kb3IvdGltZWxpbmVfZGFya19jdXN0b20xLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4gICAgVGltZWxpbmVKUyAtIHZlci4gMjAxNy0wMy0zMS0xNS0yOS01OSAtIDIwMTctMDMtMzFcbiAgICBDb3B5cmlnaHQgKGMpIDIwMTItMjAxNiBOb3J0aHdlc3Rlcm4gVW5pdmVyc2l0eVxuICAgIGEgcHJvamVjdCBvZiB0aGUgTm9ydGh3ZXN0ZXJuIFVuaXZlcnNpdHkgS25pZ2h0IExhYiwgb3JpZ2luYWxseSBjcmVhdGVkIGJ5IFphY2ggV2lzZVxuICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9OVUtuaWdodExhYi9UaW1lbGluZUpTM1xuICAgIFRoaXMgU291cmNlIENvZGUgRm9ybSBpcyBzdWJqZWN0IHRvIHRoZSB0ZXJtcyBvZiB0aGUgTW96aWxsYSBQdWJsaWMgTGljZW5zZSwgdi4gMi4wLlxuICAgIElmIGEgY29weSBvZiB0aGUgTVBMIHdhcyBub3QgZGlzdHJpYnV0ZWQgd2l0aCB0aGlzIGZpbGUsIFlvdSBjYW4gb2J0YWluIG9uZSBhdCBodHRwOi8vbW96aWxsYS5vcmcvTVBMLzIuMC8uXG4qL1xuXG4udGwtc3RvcnlqcyBkaXYgKiB7XG5cdC8vLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0Ly8tbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveFxufVxuLnRsLXN0b3J5anMgLmFjdGl2ZSxcbi50bC1zdG9yeWpzIC5jYXB0aW9uLFxuLnRsLXN0b3J5anMgLmNvbnRlbnQtY29udGFpbmVyLFxuLnRsLXN0b3J5anMgLmNyZWRpdCxcbi50bC1zdG9yeWpzIC5kYXRlLFxuLnRsLXN0b3J5anMgLmRvdCxcbi50bC1zdG9yeWpzIC5lcmEsXG4udGwtc3RvcnlqcyAuZmxhZyxcbi50bC1zdG9yeWpzIC5saW5lLFxuLnRsLXN0b3J5anMgLm1ham9yLFxuLnRsLXN0b3J5anMgLm1hcCxcbi50bC1zdG9yeWpzIC5tYXJrZXIsXG4udGwtc3RvcnlqcyAubWVkaWEsXG4udGwtc3RvcnlqcyAubWVzc2FnZSxcbi50bC1zdG9yeWpzIC5taW5vcixcbi50bC1zdG9yeWpzIC5zbGlkZXIsXG4udGwtc3RvcnlqcyAuc3RhcnQsXG4udGwtc3RvcnlqcyAudGV4dCxcbi50bC1zdG9yeWpzIC50aW1lLFxuLnRsLXN0b3J5anMgLnRpdGxlLFxuLnRsLXN0b3J5anMgLnRsLWNvbnRhaW5lcixcbi50bC1zdG9yeWpzIC50bC1mZWF0dXJlLFxuLnRsLXN0b3J5anMgLnRsLWZlZWRiYWNrLFxuLnRsLXN0b3J5anMgLnRsLW5hdmlnYXRpb24sXG4udGwtc3RvcnlqcyAudGwtc2xpZGVyLFxuLnRsLXN0b3J5anMgLnRvb2xiYXIsXG4udGwtc3RvcnlqcyBhLFxuLnRsLXN0b3J5anMgYWJicixcbi50bC1zdG9yeWpzIGFjcm9ueW0sXG4udGwtc3RvcnlqcyBhZGRyZXNzLFxuLnRsLXN0b3J5anMgYmxvY2txdW90ZSxcbi50bC1zdG9yeWpzIGJ1dHRvbixcbi50bC1zdG9yeWpzIGNhcHRpb24sXG4udGwtc3RvcnlqcyBjaXRlLFxuLnRsLXN0b3J5anMgY29kZSxcbi50bC1zdG9yeWpzIGRkLFxuLnRsLXN0b3J5anMgZGVsLFxuLnRsLXN0b3J5anMgZGZuLFxuLnRsLXN0b3J5anMgZGwsXG4udGwtc3RvcnlqcyBkdCxcbi50bC1zdG9yeWpzIGVtLFxuLnRsLXN0b3J5anMgZmllbGRzZXQsXG4udGwtc3RvcnlqcyBmb3JtLFxuLnRsLXN0b3J5anMgaDEsXG4udGwtc3RvcnlqcyBoMixcbi50bC1zdG9yeWpzIGgzLFxuLnRsLXN0b3J5anMgaDQsXG4udGwtc3RvcnlqcyBoNSxcbi50bC1zdG9yeWpzIGg2LFxuLnRsLXN0b3J5anMgaW1nLFxuLnRsLXN0b3J5anMgbGFiZWwsXG4udGwtc3RvcnlqcyBsZWdlbmQsXG4udGwtc3RvcnlqcyBsaSxcbi50bC1zdG9yeWpzIG9sLFxuLnRsLXN0b3J5anMgcCxcbi50bC1zdG9yeWpzIHByZSxcbi50bC1zdG9yeWpzIHEsXG4udGwtc3RvcnlqcyBzLFxuLnRsLXN0b3J5anMgc2FtcCxcbi50bC1zdG9yeWpzIHNtYWxsLFxuLnRsLXN0b3J5anMgc3RyaWtlLFxuLnRsLXN0b3J5anMgc3Ryb25nLFxuLnRsLXN0b3J5anMgc3ViLFxuLnRsLXN0b3J5anMgc3VwLFxuLnRsLXN0b3J5anMgdGFibGUsXG4udGwtc3RvcnlqcyB0Ym9keSxcbi50bC1zdG9yeWpzIHRkLFxuLnRsLXN0b3J5anMgdGZvb3QsXG4udGwtc3RvcnlqcyB0aCxcbi50bC1zdG9yeWpzIHRoZWFkLFxuLnRsLXN0b3J5anMgdHIsXG4udGwtc3RvcnlqcyB0dCxcbi50bC1zdG9yeWpzIHVsLFxuLnRsLXN0b3J5anMgdmFyIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRsaW5lLWhlaWdodDogMTtcblx0Ly9mb250LWZhbWlseTogaW5oZXJpdDtcblx0d2lkdGg6IGF1dG87XG5cdGZsb2F0OiBub25lXG59XG4udGwtc3RvcnlqcyBoMSxcbi50bC1zdG9yeWpzIGgyLFxuLnRsLXN0b3J5anMgaDMsXG4udGwtc3RvcnlqcyBoNCxcbi50bC1zdG9yeWpzIGg1LFxuLnRsLXN0b3J5anMgaDYge1xuXHRjbGVhcjogbm9uZVxufVxuLnRsLXN0b3J5anMgdGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMFxufVxuLnRsLXN0b3J5anMgb2wsXG4udGwtc3RvcnlqcyB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmVcbn1cbi50bC1zdG9yeWpzIGJsb2NrcXVvdGU6YWZ0ZXIsXG4udGwtc3RvcnlqcyBibG9ja3F1b3RlOmJlZm9yZSxcbi50bC1zdG9yeWpzIHE6YWZ0ZXIsXG4udGwtc3RvcnlqcyBxOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCJcbn1cbi50bC1zdG9yeWpzIGE6Zm9jdXMge1xuXHRvdXRsaW5lOiB0aGluIGRvdHRlZFxufVxuLnRsLXN0b3J5anMgYTphY3RpdmUsXG4udGwtc3RvcnlqcyBhOmhvdmVyIHtcblx0b3V0bGluZTogMFxufVxuLnRsLXN0b3J5anMgYXJ0aWNsZSxcbi50bC1zdG9yeWpzIGFzaWRlLFxuLnRsLXN0b3J5anMgZGV0YWlscyxcbi50bC1zdG9yeWpzIGZpZ2NhcHRpb24sXG4udGwtc3RvcnlqcyBmaWd1cmUsXG4udGwtc3RvcnlqcyBmb290ZXIsXG4udGwtc3RvcnlqcyBoZWFkZXIsXG4udGwtc3RvcnlqcyBoZ3JvdXAsXG4udGwtc3RvcnlqcyBuYXYsXG4udGwtc3RvcnlqcyBzZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cbi50bC1zdG9yeWpzIGF1ZGlvLFxuLnRsLXN0b3J5anMgY2FudmFzLFxuLnRsLXN0b3J5anMgdmlkZW8ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbn1cbi50bC1zdG9yeWpzIGF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cbi50bC1zdG9yeWpzIGRpdiB7XG5cdG1heC13aWR0aDogbm9uZVxufVxuLnRsLXN0b3J5anMgc3ViLFxuLnRsLXN0b3J5anMgc3VwIHtcblx0Zm9udC1zaXplOiA3NSU7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZVxufVxuLnRsLXN0b3J5anMgc3VwIHtcblx0dG9wOiAtLjVlbVxufVxuLnRsLXN0b3J5anMgc3ViIHtcblx0Ym90dG9tOiAtLjI1ZW1cbn1cbi50bC1zdG9yeWpzIGltZyB7XG5cdGJvcmRlcjogMDtcblx0LW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpY1xufVxuLnRsLXN0b3J5anMgYnV0dG9uLFxuLnRsLXN0b3J5anMgaW5wdXQsXG4udGwtc3RvcnlqcyBzZWxlY3QsXG4udGwtc3RvcnlqcyB0ZXh0YXJlYSB7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0bWFyZ2luOiAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcbn1cbi50bC1zdG9yeWpzIGJ1dHRvbixcbi50bC1zdG9yeWpzIGlucHV0IHtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbFxufVxuLnRsLXN0b3J5anMgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuLnRsLXN0b3J5anMgaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDBcbn1cbi50bC1zdG9yeWpzIGJ1dHRvbixcbi50bC1zdG9yeWpzIGlucHV0W3R5cGU9YnV0dG9uXSxcbi50bC1zdG9yeWpzIGlucHV0W3R5cGU9cmVzZXRdLFxuLnRsLXN0b3J5anMgaW5wdXRbdHlwZT1zdWJtaXRdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQvLy13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uXG59XG4udGwtc3RvcnlqcyBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuXHQvLy13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuXHQvLy13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG5cdC8vLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0Ym94LXNpemluZzogY29udGVudC1ib3hcbn1cbi50bC1zdG9yeWpzIGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC8vLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lXG59XG4udGwtc3RvcnlqcyB0ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXG59XG4udGwtdGltZWxpbmUge1xuXHQvL2ZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWZcbn1cbi8qXG4udGwtdGltZWxpbmUgaDEsXG4udGwtdGltZWxpbmUgaDIsXG4udGwtdGltZWxpbmUgaDMsXG4udGwtdGltZWxpbmUgaDQsXG4udGwtdGltZWxpbmUgaDUsXG4udGwtdGltZWxpbmUgaDYge1xuXHRjb2xvcjogI0ZGRlxufVxuLnRsLXRpbWVsaW5lIGgxLFxuLnRsLXRpbWVsaW5lIGgyLFxuLnRsLXRpbWVsaW5lIGgzIHtcblx0Zm9udC1zaXplOiAzNnB4O1xuXHRsaW5lLWhlaWdodDogMzZweFxufVxuLnRsLXRpbWVsaW5lIGgxIHNtYWxsLFxuLnRsLXRpbWVsaW5lIGgyIHNtYWxsLFxuLnRsLXRpbWVsaW5lIGgzIHNtYWxsIHtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRsaW5lLWhlaWdodDogMjRweFxufVxuLnRsLXRpbWVsaW5lIGg0LFxuLnRsLXRpbWVsaW5lIGg1LFxuLnRsLXRpbWVsaW5lIGg2IHtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0bWFyZ2luLWJvdHRvbTogMFxufVxuLnRsLXRpbWVsaW5lIGg0IHNtYWxsLFxuLnRsLXRpbWVsaW5lIGg1IHNtYWxsLFxuLnRsLXRpbWVsaW5lIGg2IHNtYWxsIHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRsaW5lLWhlaWdodDogMTVweFxufVxuLnRsLXRpbWVsaW5lIGgyLnRsLWhlYWRsaW5lLXRpdGxlIHtcblx0Zm9udC1zaXplOiA0NnB4O1xuXHRsaW5lLWhlaWdodDogNDZweFxufVxuLnRsLXRpbWVsaW5lIGgyLnRsLWhlYWRsaW5lLXRpdGxlIHNtYWxsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDVweDtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRsaW5lLWhlaWdodDogMjRweFxufVxuLnRsLXRpbWVsaW5lIGgyIHtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogNXB4XG59XG4udGwtdGltZWxpbmUgcCB7XG5cdG1hcmdpbi10b3A6IDVweDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRsaW5lLWhlaWdodDogMS40Mjg1NzE0Mztcblx0Y29sb3I6ICNmZmZcbn1cbi50bC10aW1lbGluZSBwLmxlYWQge1xuXHRmb250LXNpemU6IDI0cHhcbn1cbi50bC10aW1lbGluZSBwIGEge1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cbi50bC10aW1lbGluZSBwIGE6Zm9jdXMsXG4udGwtdGltZWxpbmUgcCBhOmhvdmVyIHtcblx0Y29sb3I6ICNjMzQ1Mjhcbn1cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjUpLChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSB7XG5cdC50bC10aW1lbGluZSBwIGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0Ly90ZXh0LXNoYWRvdzogbm9uZVxuXHR9XG5cdC50bC10aW1lbGluZSBwIGE6Zm9jdXMsXG5cdC50bC10aW1lbGluZSBwIGE6aG92ZXIge1xuXHRcdGNvbG9yOiAjYzM0NTI4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG5cdH1cbn1cbi50bC10aW1lbGluZSBiLFxuLnRsLXRpbWVsaW5lIHN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiA3MDBcbn1cbi50bC10aW1lbGluZSBlbSxcbi50bC10aW1lbGluZSBpIHtcblx0Zm9udC1zdHlsZTogaXRhbGljXG59XG4udGwtdGltZWxpbmUgYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICNjMzQ1Mjhcbn1cbi50bC10aW1lbGluZSBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdGNvbG9yOiAjNmUyNzE3XG59XG4udGwtdGltZWxpbmUgLnRsLWNhcHRpb24sXG4udGwtdGltZWxpbmUgLnRsLWNyZWRpdCxcbi50bC10aW1lbGluZSAudGwtc2xpZGVuYXYtbmV4dCxcbi50bC10aW1lbGluZSAudGwtc2xpZGVuYXYtcHJldmlvdXMge1xuXHRmb250LXNpemU6IDExcHg7XG5cdGxpbmUtaGVpZ2h0OiAxMXB4XG59XG4udGwtdGltZWxpbmUgLnRsLWNhcHRpb24gYSxcbi50bC10aW1lbGluZSAudGwtY3JlZGl0IGEsXG4udGwtdGltZWxpbmUgLnRsLXNsaWRlbmF2LW5leHQgYSxcbi50bC10aW1lbGluZSAudGwtc2xpZGVuYXYtcHJldmlvdXMgYSB7XG5cdGNvbG9yOiAjRkZGXG59XG4udGwtdGltZWxpbmUgLnRsLW1ha2VsaW5rIHtcblx0d29yZC1icmVhazogYnJlYWstYWxsO1xuXHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHQvLy13ZWJraXQtaHlwaGVuczogYXV0bztcblx0LW1vei1oeXBoZW5zOiBhdXRvO1xuXHRoeXBoZW5zOiBhdXRvXG59XG4udGwtdGltZWxpbmUgYmxvY2txdW90ZSxcbi50bC10aW1lbGluZSBibG9ja3F1b3RlIHAge1xuXHQvL2ZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBUaW1lcyBOZXcgUm9tYW4sIFRpbWVzLCBzZXJpZjtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGJhY2tncm91bmQ6IDAgMDtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwXG59XG4udGwtdGltZWxpbmUgYmxvY2txdW90ZSBjaXRlLFxuLnRsLXRpbWVsaW5lIGJsb2NrcXVvdGUgcCBjaXRlIHtcblx0Ly9mb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDExcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuLnRsLXRpbWVsaW5lIGJsb2NrcXVvdGUgY2l0ZTpiZWZvcmUsXG4udGwtdGltZWxpbmUgYmxvY2txdW90ZSBwIGNpdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXDIwMTRcIlxufVxuLnRsLXRpbWVsaW5lIGJsb2NrcXVvdGUgcDpiZWZvcmUge1xuXHRjb250ZW50OiBvcGVuLXF1b3RlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMzZweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDhweDtcblx0bWFyZ2luLXJpZ2h0OiA1cHhcbn1cbi50bC10aW1lbGluZSBibG9ja3F1b3RlIHA6YWZ0ZXIge1xuXHRjb250ZW50OiBjbG9zZS1xdW90ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDM2cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiA4cHg7XG5cdG1hcmdpbi1sZWZ0OiAzcHhcbn1cbi50bC10aW1lbGluZSBibG9ja3F1b3RlIHtcblx0bWFyZ2luOiAxMHB4XG59XG4udGwtdGltZWxpbmUgYmxvY2txdW90ZSBwIHtcblx0bWFyZ2luOiAwXG59XG4udGwtdGltZWxpbmUgLnZjYXJkIHtcblx0Ly9mb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRtYXJnaW4tdG9wOiAxMHB4XG59XG4udGwtdGltZWxpbmUgLnZjYXJkOmFmdGVyLFxuLnRsLXRpbWVsaW5lIC52Y2FyZDpiZWZvcmUge1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0Y29udGVudDogXCJcIlxufVxuLnRsLXRpbWVsaW5lIC52Y2FyZDphZnRlciB7XG5cdGNsZWFyOiBib3RoXG59XG4udGwtdGltZWxpbmUgLnZjYXJkIC50d2l0dGVyLWRhdGUge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRmb250LXNpemU6IDExcHhcbn1cbi50bC10aW1lbGluZSAudmNhcmQgLmF1dGhvciB7XG5cdGZsb2F0OiByaWdodFxufVxuLnRsLXRpbWVsaW5lIC52Y2FyZCBhIHtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuLnRsLXRpbWVsaW5lIC52Y2FyZCBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG4udGwtdGltZWxpbmUgLnZjYXJkIGE6aG92ZXIgLmZuLFxuLnRsLXRpbWVsaW5lIC52Y2FyZCBhOmhvdmVyIC5uaWNrbmFtZSB7XG5cdGNvbG9yOiAjYzM0NTI4XG59XG4udGwtdGltZWxpbmUgLnZjYXJkIC5mbixcbi50bC10aW1lbGluZSAudmNhcmQgLm5pY2tuYW1lIHtcblx0cGFkZGluZy1sZWZ0OiA0MnB4XG59XG4udGwtdGltZWxpbmUgLnZjYXJkIC5mbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXdlaWdodDogNzAwXG59XG4udGwtdGltZWxpbmUgLnZjYXJkIC5uaWNrbmFtZSB7XG5cdG1hcmdpbi10b3A6IDFweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbG9yOiAjZmZmXG59XG4udGwtdGltZWxpbmUgLnZjYXJkIC5hdmF0YXIge1xuXHRmbG9hdDogbGVmdDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHhcbn1cbi50bC10aW1lbGluZSAudmNhcmQgLmF2YXRhciBpbWcge1xuXHQtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcblx0Ly8td2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcblx0Ym9yZGVyLXJhZGl1czogNXB4XG59XG4udGwtdGltZWxpbmUgLnRsLXRleHQgdWwge1xuXHRwYWRkaW5nOiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdG1hcmdpbjogMFxufVxuLnRsLXRpbWVsaW5lIC50bC10ZXh0IHVsIGxpIHtcblx0bWFyZ2luLWJvdHRvbTogNXB4XG59XG4udGwtdGltZWxpbmUgLnRsLWJ1dHRvbi1jYWxsdG9hY3Rpb24ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweFxufVxuLnRsLXRpbWVsaW5lIC50bC1idXR0b24tY2FsbHRvYWN0aW9uIC50bC1idXR0b24tY2FsbHRvYWN0aW9uLXRleHQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJhY2tncm91bmQtY29sb3I6ICNjMzQ1Mjg7XG5cdGNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAxNXB4O1xuXHRib3JkZXItcmFkaXVzOiA3cHhcbn1cbi50bC10aW1lbGluZSAudGwtbm90ZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHQvL2ZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRsaW5lLWhlaWdodDogMTdweDtcblx0cGFkZGluZzogMTBweDtcblx0Ly8td2Via2l0LWJvcmRlci1yYWRpdXM6IDdweDtcblx0LW1vei1ib3JkZXItcmFkaXVzOiA3cHg7XG5cdGJvcmRlci1yYWRpdXM6IDdweDtcblx0Y29sb3I6ICM4YTZkM2I7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNmYWViY2M7XG5cdC8vdGV4dC1zaGFkb3c6IG5vbmVcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpLFxub25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA4MDBweCkge1xuXHQudGwtdGltZWxpbmUgaDEsXG5cdC50bC10aW1lbGluZSBoMixcblx0LnRsLXRpbWVsaW5lIGgzIHtcblx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM2cHhcblx0fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCksXG5vbmx5IHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDUwMHB4KSB7XG5cdC50bC10aW1lbGluZSBoMSxcblx0LnRsLXRpbWVsaW5lIGgyLFxuXHQudGwtdGltZWxpbmUgaDMge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRsaW5lLWhlaWdodDogMzJweFxuXHR9XG59XG4udGwtc2tpbm55IGgyIHtcblx0bWFyZ2luLXRvcDogMFxufSovXG5cbkBmb250LWZhY2V7XG4gICAgZm9udC1mYW1pbHk6dGwtaWNvbnM7c3JjOnVybCguLi8uLi92ZW5kb3IvdGltZWxpbmVqczMvaWNvbnMvdGwtaWNvbnMuZW90KTtzcmM6dXJsKC4uLy4uL3ZlbmRvci90aW1lbGluZWpzMy9pY29ucy90bC1pY29ucy5lb3Q/I2llZml4KSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKC4uLy4uL3ZlbmRvci90aW1lbGluZWpzMy9pY29ucy90bC1pY29ucy50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoLi4vLi4vdmVuZG9yL3RpbWVsaW5lanMzL2ljb25zL3RsLWljb25zLndvZmYpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCguLi8uLi92ZW5kb3IvdGltZWxpbmVqczMvaWNvbnMvdGwtaWNvbnMuc3ZnI3RsLWljb25zKSBmb3JtYXQoJ3N2ZycpO1xuXG4gICAgZm9udC13ZWlnaHQ6NDAwO1xuICAgIGZvbnQtc3R5bGU6bm9ybWFsXG59XG5cbltjbGFzcyo9XCIgdGwtaWNvbi1cIl0sXG5bY2xhc3NePXRsLWljb24tXSB7XG5cdGZvbnQtZmFtaWx5OiB0bC1pY29ucztcblx0c3BlYWs6IG5vbmU7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblx0Ly8td2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0Ly8tbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlXG59XG4udGwtaWNvbi12aW5lOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2NGRcIlxufVxuLnRsLWljb24td2lraXBlZGlhOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2NGVcIlxufVxuLnRsLWljb24tY2hldnJvbi1yaWdodDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjRmXCJcbn1cbi50bC1pY29uLWNoZXZyb24tbGVmdDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjUwXCJcbn1cbi50bC1pY29uLXlvdXR1YmUtbG9nbzphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjUxXCJcbn1cbi50bC1pY29uLWZvdXJzcXVhcmU6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTY1MlwiXG59XG4udGwtaWNvbi1jYW1lcmEtcmV0cm86YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTY1M1wiXG59XG4udGwtaWNvbi1kb2M6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTY1NFwiXG59XG4udGwtaWNvbi13ZWlibzphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjU1XCJcbn1cbi50bC1pY29uLXJlc2l6ZS1ob3Jpem9udGFsOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2NTZcIlxufVxuLnRsLWljb24tcmVzaXplLXZlcnRpY2FsOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2NTdcIlxufVxuLnRsLWljb24tcmVzaXplLWZ1bGw6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTY1OFwiXG59XG4udGwtaWNvbi1yZXNpemUtc21hbGw6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTY1OVwiXG59XG4udGwtaWNvbi10d2l0dGVyOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2MmJcIlxufVxuLnRsLWljb24tZ29vZ2xlLXBsdXM6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTYyY1wiXG59XG4udGwtaWNvbi12aWRlbzphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjJkXCJcbn1cbi50bC1pY29uLXlvdXR1YmU6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTYyZFwiXG59XG4udGwtaWNvbi1wbGFpbnRleHQ6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTYyZVwiXG59XG4udGwtaWNvbi1zdG9yaWZ5OmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2MmVcIlxufVxuLnRsLWljb24taW1hZ2UtdjI6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTYyZlwiXG59XG4udGwtaWNvbi1xdW90ZS12MjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjMwXCJcbn1cbi50bC1pY29uLXpvb20taW46YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTYzMVwiXG59XG4udGwtaWNvbi16b29tLW91dDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjMyXCJcbn1cbi50bC1pY29uLWxpc3Q6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTYzM1wiXG59XG4udGwtaWNvbi1tdXNpYzphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjM0XCJcbn1cbi50bC1pY29uLXNwb3RpZnk6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTYzNFwiXG59XG4udGwtaWNvbi1sb2NhdGlvbjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjM1XCJcbn1cbi50bC1pY29uLWdvb2dsZW1hcHM6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTYzNVwiXG59XG4udGwtaWNvbi13ZWI6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTYzNlwiXG59XG4udGwtaWNvbi1zaGFyZS12MjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjM3XCJcbn1cbi50bC1pY29uLXNvdW5kY2xvdWQ6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTYzOVwiXG59XG4udGwtaWNvbi12aWRlby12MjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjNhXCJcbn1cbi50bC1pY29uLWRhaWx5bW90aW9uOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2M2FcIlxufVxuLnRsLWljb24tdHVtYmxyOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2M2JcIlxufVxuLnRsLWljb24tbGFzdGZtOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2M2NcIlxufVxuLnRsLWljb24tZ2l0aHViOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2M2RcIlxufVxuLnRsLWljb24tZ29iYWNrOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2M2VcIlxufVxuLnRsLWljb24tZG9jLXYyOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2M2ZcIlxufVxuLnRsLWljb24tZ29vZ2xlZHJpdmU6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTY0MFwiXG59XG4udGwtaWNvbi1mYWNlYm9vazphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjQxXCJcbn1cbi50bC1pY29uLWZsaWNrcjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjQyXCJcbn1cbi50bC1pY29uLWRyaWJiYmxlOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2NDNcIlxufVxuLnRsLWljb24taW1hZ2U6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTYwNVwiXG59XG4udGwtaWNvbi12aW1lbzphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjA2XCJcbn1cbi50bC1pY29uLWluc3RhZ3JhbTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjQ0XCJcbn1cbi50bC1pY29uLXBpbnRlcmVzdDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjQ1XCJcbn1cbi50bC1pY29uLWFycm93LWxlZnQ6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTY0NlwiXG59XG4udGwtaWNvbi1hcnJvdy1kb3duOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2NDdcIlxufVxuLnRsLWljb24tYXJyb3ctdXA6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTY0OFwiXG59XG4udGwtaWNvbi1hcnJvdy1yaWdodDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjQ5XCJcbn1cbi50bC1pY29uLXNoYXJlOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2NGFcIlxufVxuLnRsLWljb24tYmxvY2txdW90ZTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjRiXCJcbn1cbi50bC1pY29uLWV2ZXJub3RlOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2NGNcIlxufVxuLnRsLWljb24tbWFwcGluOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2MDBcIlxufVxuLnRsLWljb24tc3dpcGUtcmlnaHQ6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTYwMVwiXG59XG4udGwtaWNvbi1zd2lwZS1sZWZ0OmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2MDJcIlxufVxuLnRsLWljb24tdG91Y2gtc3ByZWFkOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU2MDNcIlxufVxuLnRsLWljb24tdG91Y2gtcGluY2g6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTYwNFwiXG59XG4udGwtZHJhZ2dpbmcge1xuXHQvLy13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcblx0Ly8td2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQvLy1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC8vLW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHQvLy1vLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZVxufVxuLnRsLW1lbnViYXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDExO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjMzMzO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogNTAlO1xuXHRsZWZ0OiAwXG59XG5Aa2V5ZnJhbWVzIGludmVydFRvQmxhY2sge1xuXHRmcm9tIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGXG5cdH1cblx0dG8ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDBcblx0fVxufVxuQGtleWZyYW1lcyBpbnZlcnRUb1doaXRlIHtcblx0ZnJvbSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMFxuXHR9XG5cdHRvIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGXG5cdH1cbn1cbi50bC1tZW51YmFyLWJ1dHRvbiB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDc3LCA3NywgLjkpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBhZGRpbmc6IDZweCAxMnB4IDZweCAxMnB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogIzAwMFxufVxuLnRsLW1lbnViYXItYnV0dG9uLnRsLW1lbnViYXItYnV0dG9uLWluYWN0aXZlIHtcblx0b3BhY2l0eTogLjMzXG59XG4udGwtbWVudWJhci1idXR0b246aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjQ0NDO1xuXHRjb2xvcjogIzMzM1xufVxuLnRsLW1lbnViYXItYnV0dG9uOmhvdmVyLnRsLW1lbnViYXItYnV0dG9uLWluYWN0aXZlIHtcblx0Y29sb3I6ICMwMDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDc3LCA3NywgLjkpXG59XG4udGwtbW9iaWxlIC50bC1tZW51YmFyLWJ1dHRvbiB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG4udGwtbW9iaWxlIC50bC1tZW51YmFyLWJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDc3LCA3NywgLjY3KTtcblx0Ly9jb2xvcjogZ3JleVxufVxuLnRsLW1vYmlsZSAudGwtbWVudWJhci1idXR0b246YWN0aXZlIHtcblx0YmFja2dyb3VuZDogI2MzNDUyODtcblx0Y29sb3I6ICMzMzNcbn1cbkBrZXlmcmFtZXMgaW52ZXJ0VG9CbGFjayB7XG5cdGZyb20ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkZcblx0fVxuXHR0byB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMFxuXHR9XG59XG5Aa2V5ZnJhbWVzIGludmVydFRvV2hpdGUge1xuXHRmcm9tIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwXG5cdH1cblx0dG8ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkZcblx0fVxufVxuLnRsLW1lc3NhZ2UsXG4udGwtbWVzc2FnZS1mdWxsIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiA5OTtcblx0bWFyZ2luOiBhdXRvO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cbi50bC1tZXNzYWdlIC50bC1tZXNzYWdlLWNvbnRhaW5lcixcbi50bC1tZXNzYWdlLWZ1bGwgLnRsLW1lc3NhZ2UtY29udGFpbmVyIHtcblx0cGFkZGluZzogMjBweDtcblx0bWFyZ2luOiAyMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGxcbn1cbi50bC1tZXNzYWdlIC50bC1tZXNzYWdlLWNvbnRhaW5lciAudGwtbWVzc2FnZS1jb250ZW50LFxuLnRsLW1lc3NhZ2UtZnVsbCAudGwtbWVzc2FnZS1jb250YWluZXIgLnRsLW1lc3NhZ2UtY29udGVudCB7XG5cdGNvbG9yOiAjNjY2O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0bGluZS1oZWlnaHQ6IDEzcHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdG1hcmdpbi10b3A6IDcuNXB4O1xuXHRtYXJnaW4tYm90dG9tOiA3LjVweDtcblx0Ly90ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggI0ZGRlxufVxuLnRsLW1lc3NhZ2UgLnRsLW1lc3NhZ2UtY29udGFpbmVyIC50bC1tZXNzYWdlLWNvbnRlbnQgc3Ryb25nLFxuLnRsLW1lc3NhZ2UtZnVsbCAudGwtbWVzc2FnZS1jb250YWluZXIgLnRsLW1lc3NhZ2UtY29udGVudCBzdHJvbmcge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG4udGwtbWVzc2FnZSAudGwtbWVzc2FnZS1jb250YWluZXIgLnRsLWxvYWRpbmctaWNvbixcbi50bC1tZXNzYWdlLWZ1bGwgLnRsLW1lc3NhZ2UtY29udGFpbmVyIC50bC1sb2FkaW5nLWljb24ge1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHQvLy13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpO1xuXHQvLy1tb3otYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpO1xuXHRib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSk7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ly8td2Via2l0LWFuaW1hdGlvbjogcm90YXRlcGxhbmUgMS4ycyBpbmZpbml0ZSBlYXNlLWluLW91dDtcblx0YW5pbWF0aW9uOiByb3RhdGVwbGFuZSAxLjJzIGluZmluaXRlIGVhc2UtaW4tb3V0XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZXBsYW5lIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTIwcHgpIHJvdGF0ZVgoMCkgcm90YXRlWSgwKVxuXHR9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgtMTgwLjFkZWcpIHJvdGF0ZVkoMClcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEyMHB4KSByb3RhdGVYKC0xODBkZWcpIHJvdGF0ZVkoLTE3OS45ZGVnKVxuXHR9XG59XG4udGwtbWVzc2FnZS1mdWxsIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOClcbn1cbi50bC1tZXNzYWdlLWZ1bGxbY2xhc3MqPVwiIHRsLWljb24tXCJdLFxuLnRsLW1lc3NhZ2UtZnVsbFtjbGFzc149dGwtaWNvbi1dIHtcblx0Y29sb3I6ICM2NjY7XG5cdGZvbnQtc2l6ZTogNzJweFxufVxuLnRsLW1lc3NhZ2UtZnVsbCAudGwtbWVzc2FnZS1jb250YWluZXIgLnRsLW1lc3NhZ2UtY29udGVudCB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdC8vdGV4dC1zaGFkb3c6IG5vbmU7XG5cdGNvbG9yOiAjNjY2O1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0Zm9udC13ZWlnaHQ6IDQwMFxufVxuLnRsLW1lc3NhZ2UtZnVsbCAudGwtbWVzc2FnZS1jb250YWluZXIgLnRsLW1lc3NhZ2UtY29udGVudCAudGwtYnV0dG9uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdGNvbG9yOiAjMzMzO1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHQvLy13ZWJraXQtYm9yZGVyLXJhZGl1czogN3B4O1xuXHQtbW96LWJvcmRlci1yYWRpdXM6IDdweDtcblx0Ym9yZGVyLXJhZGl1czogN3B4XG59XG4udGwtdGltZW5hdiB7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0ZDRkO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDA0MDQwXG59XG4udGwtdGltZW5hdiAudGwtYXR0cmlidXRpb24ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHotaW5kZXg6IDk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAycHg7XG5cdGxlZnQ6IDA7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0bGluZS1oZWlnaHQ6IDEwcHg7XG5cdC8vZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgLjg1KTtcblx0cGFkZGluZzogM3B4XG59XG4udGwtdGltZW5hdiAudGwtYXR0cmlidXRpb24gYSB7XG5cdGNvbG9yOiAjNzM3MzczXG59XG4udGwtdGltZW5hdiAudGwtYXR0cmlidXRpb24gYTpob3ZlciB7XG5cdGNvbG9yOiAjRkZGO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmVcbn1cbi50bC10aW1lbmF2IC50bC1hdHRyaWJ1dGlvbiBhOmhvdmVyIC50bC1rbmlnaHRsYWItbG9nbyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNjMzQ1Mjhcbn1cbi50bC10aW1lbmF2IC50bC1hdHRyaWJ1dGlvbiAudGwta25pZ2h0bGFiLWxvZ28ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGhlaWdodDogOHB4O1xuXHR3aWR0aDogOHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDNweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2MzNDUyODtcblx0YmFja2dyb3VuZC1jb2xvcjogIzczNzM3Mztcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQvLy13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpXG59XG4udGwtdGltZW5hdiAudGwtdGltZW5hdi1saW5lIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDUwJTtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuXHR6LWluZGV4OiAyO1xuXHRkaXNwbGF5OiBub25lXG59XG4udGwtdGltZW5hdiAudGwtdGltZW5hdi1saW5lOmFmdGVyLFxuLnRsLXRpbWVuYXYgLnRsLXRpbWVuYXYtbGluZTpiZWZvcmUge1xuXHRmb250LWZhbWlseTogdGwtaWNvbnM7XG5cdHNwZWFrOiBub25lO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdC8vLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC8vLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0Y29sb3I6ICNjMzQ1Mjg7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogLTE0cHhcbn1cbi50bC10aW1lbmF2IC50bC10aW1lbmF2LWxpbmU6YmVmb3JlIHtcblx0dG9wOiAtMTBweFxufVxuLnRsLXRpbWVuYXYgLnRsLXRpbWVuYXYtbGluZTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxlNjQ4XCI7XG5cdGJvdHRvbTogMjRweFxufVxuLnRsLXRpbWVuYXYgLnRsLXRpbWVuYXYtc2xpZGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHR0b3A6IDBcbn1cbi50bC10aW1lbmF2IC50bC10aW1lbmF2LXNsaWRlci50bC10aW1lbmF2LXNsaWRlci1hbmltYXRlIHtcblx0Ly8vLy13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1tb3otdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1vLXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0dHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy8vLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246OiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpXG59XG4udGwtdGltZW5hdiAudGwtdGltZW5hdi1zbGlkZXIgLnRsLXRpbWVuYXYtc2xpZGVyLWJhY2tncm91bmQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGN1cnNvcjogbW92ZTtcblx0ei1pbmRleDogNlxufVxuLnRsLXRpbWVuYXYgLnRsLXRpbWVuYXYtc2xpZGVyIC50bC10aW1lbmF2LWNvbnRhaW5lci1tYXNrIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRvcDogMFxufVxuLnRsLXRpbWVuYXYgLnRsLXRpbWVuYXYtc2xpZGVyIC50bC10aW1lbmF2LWNvbnRhaW5lci1tYXNrIC50bC10aW1lbmF2LWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0aGVpZ2h0OiAxMDAlXG59XG4udGwtdGltZW5hdiAudGwtdGltZW5hdi1zbGlkZXIgLnRsLXRpbWVuYXYtY29udGFpbmVyLW1hc2sgLnRsLXRpbWVuYXYtY29udGFpbmVyIC50bC10aW1lbmF2LWl0ZW0tY29udGFpbmVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRoZWlnaHQ6IDEwMCVcbn1cbi50bC10aW1lbWFya2VyIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQvLy8vLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB0b3AgLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCBoZWlnaHQgLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB3aWR0aCAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8tbW96LXRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHRvcCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1vLXRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHRvcCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHR0cmFuc2l0aW9uOiBsZWZ0IDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB0b3AgLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCBoZWlnaHQgLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB3aWR0aCAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8vLy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKVxufVxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci1mYXN0IHtcblx0Ly8vLy13ZWJraXQtdHJhbnNpdGlvbjogdG9wIC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgaGVpZ2h0IC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgd2lkdGggLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1tb3otdHJhbnNpdGlvbjogdG9wIC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgaGVpZ2h0IC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgd2lkdGggLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1vLXRyYW5zaXRpb246IHRvcCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0dHJhbnNpdGlvbjogdG9wIC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgaGVpZ2h0IC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgd2lkdGggLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy8vLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246OiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpXG59XG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLWZhc3QgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIge1xuXHQvLy8vLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW1vei10cmFuc2l0aW9uOiB3aWR0aCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW8tdHJhbnNpdGlvbjogd2lkdGggLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCBoZWlnaHQgLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHR0cmFuc2l0aW9uOiB3aWR0aCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSlcbn1cbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItZmFzdCAudGwtdGltZW1hcmtlci10aW1lc3BhbiB7XG5cdC8vLy8td2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8tbW96LXRyYW5zaXRpb246IGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8tby10cmFuc2l0aW9uOiBoZWlnaHQgLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB3aWR0aCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdHRyYW5zaXRpb246IGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKVxufVxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItdGltZXNwYW4ge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRtYXJnaW46IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzgsIDM4LCAzOCwgLjE1KTtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuXHQvLy8vLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB3aWR0aCAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8tbW96LXRyYW5zaXRpb246IGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1vLXRyYW5zaXRpb246IGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHR0cmFuc2l0aW9uOiBoZWlnaHQgLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB3aWR0aCAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8vLy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKVxufVxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItdGltZXNwYW4gLnRsLXRpbWVtYXJrZXItdGltZXNwYW4tY29udGVudCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcblx0aGVpZ2h0OiAxMDBweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItbGluZS1yaWdodCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHJpZ2h0OiAwXG59XG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1saW5lLWxlZnQge1xuXHR3aWR0aDogMXB4O1xuXHRsZWZ0OiAwXG59XG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1saW5lLWxlZnQsXG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1saW5lLXJpZ2h0IHtcblx0bWFyZ2luLXRvcDogN3B4O1xuXHQvLy13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ly8tbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzBkMGQwZDtcblx0ei1pbmRleDogNTtcblx0Y29udGVudDogXCIgXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXHQvLy13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcblx0Ly8td2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC8vLW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0Ly8tbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRib3gtc2hhZG93OiAxcHggMXB4IDFweCAjMzMzXG59XG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1saW5lLWxlZnQ6YWZ0ZXIsXG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1saW5lLXJpZ2h0OmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IC00cHg7XG5cdGJvdHRvbTogMDtcblx0aGVpZ2h0OiA2cHg7XG5cdHdpZHRoOiA2cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdHotaW5kZXg6IDg7XG5cdC8vLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuXHRib3JkZXItcmFkaXVzOiA1MCVcbn1cbi50bC10aW1lbWFya2VyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xuXHRib3JkZXI6IDA7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHotaW5kZXg6IDY7XG5cdC8vLy8td2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgd2lkdGggMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW8tdHJhbnNpdGlvbjogaGVpZ2h0IC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgd2lkdGggMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdHRyYW5zaXRpb246IGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy8vLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246OiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMGQwZDBkO1xuXHRib3gtc2hhZG93OiAxcHggMXB4IDFweCAjMzMzXG59XG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lcjpob3ZlciB7XG5cdHotaW5kZXg6IDlcbn1cbi50bC10aW1lbWFya2VyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogODtcblx0cGFkZGluZzogNXB4O1xuXHQvLy13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ly8tbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cbi50bC10aW1lbWFya2VyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItdGV4dCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudCAudGwtdGltZW1hcmtlci10ZXh0IGgyLnRsLWhlYWRsaW5lLFxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudCAudGwtdGltZW1hcmtlci10ZXh0IGgyLnRsLWhlYWRsaW5lIHAge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0bGluZS1jbGFtcDogMjtcblx0Ly8td2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHQvLy13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHQvL2ZvbnQtc2l6ZTogMTJweDtcblx0Ly9saW5lLWhlaWdodDogMTJweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQvL2ZvbnQtd2VpZ2h0OiA0MDA7XG5cdG1hcmdpbjogMDtcblx0Ly9jb2xvcjogIzRkNGQ0ZDtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1jb250ZW50IC50bC10aW1lbWFya2VyLXRleHQgaDIudGwtaGVhZGxpbmUgcC50bC1oZWFkbGluZS1mYWRlb3V0OmFmdGVyLFxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudCAudGwtdGltZW1hcmtlci10ZXh0IGgyLnRsLWhlYWRsaW5lLnRsLWhlYWRsaW5lLWZhZGVvdXQ6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1MCU7XG5cdC8vYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDM4LCAzOCwgMzgsIDApIDAsICMyNjI2MjYgNTAlKTtcblx0Ly9iYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAsIHJnYmEoMzgsIDM4LCAzOCwgMCkpLCBjb2xvci1zdG9wKDUwJSwgIzI2MjYyNikpO1xuXHQvL2JhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgzOCwgMzgsIDM4LCAwKSAwLCAjMjYyNjI2IDUwJSk7XG5cdC8vYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMzgsIDM4LCAzOCwgMCkgMCwgIzI2MjYyNiA1MCUpO1xuXHQvL2JhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDM4LCAzOCwgMzgsIDApIDAsICMyNjI2MjYgNTAlKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgzOCwgMzgsIDM4LCAwKSAwLCAjMjYyNjI2IDUwJSk7XG5cdC8vZmlsdGVyOiBwcm9naWQ6IERYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9J0B0aGVjb2xvcicsIGVuZENvbG9yc3RyPSdAdGhlY29sb3InLCBHcmFkaWVudFR5cGU9MClcbn1cbi50bC10aW1lbWFya2VyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItbWVkaWEtY29udGFpbmVyIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1heC13aWR0aDogMjRweDtcblx0bWF4LWhlaWdodDogMjRweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdGhlaWdodDogMTAwJTtcblx0Ly8td2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC8vLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1jb250ZW50IC50bC10aW1lbWFya2VyLW1lZGlhLWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1tZWRpYSB7XG5cdG1heC13aWR0aDogMjRweDtcblx0bWF4LWhlaWdodDogMTAwJTtcblx0b3BhY2l0eTogLjI1XG59XG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1jb250ZW50IC50bC10aW1lbWFya2VyLW1lZGlhLWNvbnRhaW5lcltjbGFzcyo9XCIgdGwtaWNvbi1cIl0sXG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1jb250ZW50IC50bC10aW1lbWFya2VyLW1lZGlhLWNvbnRhaW5lcltjbGFzc149dGwtaWNvbi1dIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Y29sb3I6ICM0ZDRkNGQ7XG5cdG1hcmdpbi10b3A6IDBcbn1cbi50bC10aW1lbWFya2VyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItbWVkaWEtY29udGFpbmVyIC50bC1pY29uLXdpa2lwZWRpYSB7XG5cdGZvbnQtc2l6ZTogMTZweFxufVxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC50bC10aW1lbWFya2VyLWNvbnRlbnQtc21hbGwgLnRsLXRpbWVtYXJrZXItdGV4dCBoMi50bC1oZWFkbGluZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpc1xufVxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC50bC10aW1lbWFya2VyLWNvbnRlbnQtc21hbGwgLnRsLXRpbWVtYXJrZXItbWVkaWEtY29udGFpbmVyW2NsYXNzKj1cIiB0bC1pY29uLVwiXSxcbi50bC10aW1lbWFya2VyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQudGwtdGltZW1hcmtlci1jb250ZW50LXNtYWxsIC50bC10aW1lbWFya2VyLW1lZGlhLWNvbnRhaW5lcltjbGFzc149dGwtaWNvbi1dIHtcblx0Zm9udC1zaXplOiAxMnB4XG59XG4udGwtdGltZW1hcmtlcjpob3ZlciAudGwtdGltZW1hcmtlci10aW1lc3BhbiB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDc3LCA3NywgLjE1KVxufVxuLnRsLXRpbWVtYXJrZXI6aG92ZXIgLnRsLXRpbWVtYXJrZXItdGltZXNwYW4gLnRsLXRpbWVtYXJrZXItdGltZXNwYW4tY29udGVudCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGRcbn1cbi50bC10aW1lbWFya2VyOmhvdmVyIC50bC10aW1lbWFya2VyLXRpbWVzcGFuIC50bC10aW1lbWFya2VyLWxpbmUtbGVmdCxcbi50bC10aW1lbWFya2VyOmhvdmVyIC50bC10aW1lbWFya2VyLXRpbWVzcGFuIC50bC10aW1lbWFya2VyLWxpbmUtcmlnaHQge1xuXHRib3JkZXItY29sb3I6ICMwMDBcbn1cbi50bC10aW1lbWFya2VyOmhvdmVyIC50bC10aW1lbWFya2VyLXRpbWVzcGFuIC50bC10aW1lbWFya2VyLWxpbmUtbGVmdDphZnRlcixcbi50bC10aW1lbWFya2VyOmhvdmVyIC50bC10aW1lbWFya2VyLXRpbWVzcGFuIC50bC10aW1lbWFya2VyLWxpbmUtcmlnaHQ6YWZ0ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG4udGwtdGltZW1hcmtlcjpob3ZlciAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdGJvcmRlci1jb2xvcjogIzAwMDtcblx0Ly8vLy13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDI1MG1zIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB3aWR0aCAyNTBtcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8tbW96LXRyYW5zaXRpb246IGhlaWdodCAyNTBtcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgd2lkdGggMjUwbXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW8tdHJhbnNpdGlvbjogaGVpZ2h0IDI1MG1zIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB3aWR0aCAyNTBtcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0dHJhbnNpdGlvbjogaGVpZ2h0IDI1MG1zIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB3aWR0aCAyNTBtcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKVxufVxuLnRsLXRpbWVtYXJrZXI6aG92ZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lci1zbWFsbCB7XG5cdHdpZHRoOiAyMDBweFxufVxuLnRsLXRpbWVtYXJrZXI6aG92ZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudCAudGwtdGltZW1hcmtlci10ZXh0IGgyLnRsLWhlYWRsaW5lIHtcblx0Y29sb3I6ICNGRkZcbn1cbi50bC10aW1lbWFya2VyOmhvdmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItdGV4dCBoMi50bC1oZWFkbGluZS50bC1oZWFkbGluZS1mYWRlb3V0OmFmdGVyIHtcblx0Ly9iYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCkgMCwgIzAwMCA4MCUpO1xuXHQvL2JhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCwgcmdiYSgwLCAwLCAwLCAwKSksIGNvbG9yLXN0b3AoODAlLCAjMDAwKSk7XG5cdC8vYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApIDAsICMwMDAgODAlKTtcblx0Ly9iYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwKSAwLCAjMDAwIDgwJSk7XG5cdC8vYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCkgMCwgIzAwMCA4MCUpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDAsICMwMDAgODAlKTtcblx0Ly9maWx0ZXI6IHByb2dpZDogRFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nQHRoZWNvbG9yJywgZW5kQ29sb3JzdHI9J0B0aGVjb2xvcicsIEdyYWRpZW50VHlwZT0wKVxufVxuLnRsLXRpbWVtYXJrZXI6aG92ZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudCAudGwtdGltZW1hcmtlci1tZWRpYS1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItbWVkaWEge1xuXHRvcGFjaXR5OiAxXG59XG4udGwtdGltZW1hcmtlcjpob3ZlciAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1jb250ZW50IC50bC10aW1lbWFya2VyLW1lZGlhLWNvbnRhaW5lcltjbGFzcyo9XCIgdGwtaWNvbi1cIl0sXG4udGwtdGltZW1hcmtlcjpob3ZlciAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1jb250ZW50IC50bC10aW1lbWFya2VyLW1lZGlhLWNvbnRhaW5lcltjbGFzc149dGwtaWNvbi1dIHtcblx0Y29sb3I6ICNGRkZcbn1cbi50bC10aW1lbWFya2VyOmhvdmVyLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItdGV4dCBoMi50bC1oZWFkbGluZS50bC1oZWFkbGluZS1mYWRlb3V0OmFmdGVyIHtcblx0Ly9iYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNTEsIDUxLCA1MSwgMCkgMCwgIzMzMyA4MCUpO1xuXHQvL2JhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCwgcmdiYSg1MSwgNTEsIDUxLCAwKSksIGNvbG9yLXN0b3AoODAlLCAjMzMzKSk7XG5cdC8vYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDUxLCA1MSwgNTEsIDApIDAsICMzMzMgODAlKTtcblx0Ly9iYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg1MSwgNTEsIDUxLCAwKSAwLCAjMzMzIDgwJSk7XG5cdC8vYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNTEsIDUxLCA1MSwgMCkgMCwgIzMzMyA4MCUpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDUxLCA1MSwgNTEsIDApIDAsICMzMzMgODAlKTtcblx0Ly9maWx0ZXI6IHByb2dpZDogRFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nQHRoZWNvbG9yJywgZW5kQ29sb3JzdHI9J0B0aGVjb2xvcicsIEdyYWRpZW50VHlwZT0wKVxufVxuLnRsLXRpbWVtYXJrZXI6aG92ZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItbGluZS1sZWZ0LFxuLnRsLXRpbWVtYXJrZXI6aG92ZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItbGluZS1yaWdodCB7XG5cdGJvcmRlci1jb2xvcjogI0ZGRlxufVxuLnRsLXRpbWVtYXJrZXI6aG92ZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItbGluZS1sZWZ0OmFmdGVyLFxuLnRsLXRpbWVtYXJrZXI6aG92ZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItbGluZS1yaWdodDphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZcbn1cbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLXRpbWVzcGFuIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAuNSk7XG5cdHotaW5kZXg6IDhcbn1cbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLXRpbWVzcGFuIC50bC10aW1lbWFya2VyLXRpbWVzcGFuLWNvbnRlbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NDXG59XG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLWFjdGl2ZSAudGwtdGltZW1hcmtlci1saW5lLWxlZnQsXG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLWFjdGl2ZSAudGwtdGltZW1hcmtlci1saW5lLXJpZ2h0IHtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDIwNCwgMjA0LCAyMDQsIC41KTtcblx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdHotaW5kZXg6IDg7XG5cdGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIC41KVxufVxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItbGluZS1sZWZ0OmFmdGVyLFxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItbGluZS1yaWdodDphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNDQ0Ncbn1cbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcblx0Y29sb3I6ICNDQ0M7XG5cdHotaW5kZXg6IDk7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgyMDQsIDIwNCwgMjA0LCAuNSk7XG5cdGJveC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgLjUpXG59XG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLWFjdGl2ZSAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1jb250ZW50IC50bC10aW1lbWFya2VyLXRleHQgaDIudGwtaGVhZGxpbmUge1xuXHQvL2NvbG9yOiAjQ0NDXG59XG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLWFjdGl2ZSAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1jb250ZW50IC50bC10aW1lbWFya2VyLXRleHQgaDIudGwtaGVhZGxpbmUudGwtaGVhZGxpbmUtZmFkZW91dDphZnRlciB7XG5cdC8vYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDUxLCA1MSwgNTEsIDApIDAsICMzMzMgODAlKTtcblx0Ly9iYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAsIHJnYmEoNTEsIDUxLCA1MSwgMCkpLCBjb2xvci1zdG9wKDgwJSwgIzMzMykpO1xuXHQvL2JhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg1MSwgNTEsIDUxLCAwKSAwLCAjMzMzIDgwJSk7XG5cdC8vYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNTEsIDUxLCA1MSwgMCkgMCwgIzMzMyA4MCUpO1xuXHQvL2JhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDUxLCA1MSwgNTEsIDApIDAsICMzMzMgODAlKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSg1MSwgNTEsIDUxLCAwKSAwLCAjMzMzIDgwJSk7XG5cdC8vZmlsdGVyOiBwcm9naWQ6IERYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9J0B0aGVjb2xvcicsIGVuZENvbG9yc3RyPSdAdGhlY29sb3InLCBHcmFkaWVudFR5cGU9MClcbn1cbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItbWVkaWEtY29udGFpbmVyIC50bC10aW1lbWFya2VyLW1lZGlhIHtcblx0b3BhY2l0eTogMVxufVxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudCAudGwtdGltZW1hcmtlci1tZWRpYS1jb250YWluZXJbY2xhc3MqPVwiIHRsLWljb24tXCJdLFxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudCAudGwtdGltZW1hcmtlci1tZWRpYS1jb250YWluZXJbY2xhc3NePXRsLWljb24tXSB7XG5cdGNvbG9yOiAjQ0NDXG59XG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLXdpdGgtZW5kIC50bC10aW1lbWFya2VyLXRpbWVzcGFuIC50bC10aW1lbWFya2VyLXRpbWVzcGFuLWNvbnRlbnQge1xuXHRkaXNwbGF5OiBibG9ja1xufVxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci13aXRoLWVuZCAudGwtdGltZW1hcmtlci10aW1lc3BhbiAudGwtdGltZW1hcmtlci1saW5lLWxlZnQsXG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLXdpdGgtZW5kIC50bC10aW1lbWFya2VyLXRpbWVzcGFuIC50bC10aW1lbWFya2VyLWxpbmUtcmlnaHQge1xuXHR6LWluZGV4OiA1XG59XG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLXdpdGgtZW5kIC50bC10aW1lbWFya2VyLXRpbWVzcGFuOmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogLTdweDtcblx0aGVpZ2h0OiA2cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xNSk7XG5cdHotaW5kZXg6IDY7XG5cdC8vLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3cHg7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogN3B4O1xuXHRib3JkZXItcmFkaXVzOiA3cHhcbn1cbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItd2l0aC1lbmQgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lci1sb25nIHtcblx0Ym94LXNoYWRvdzogbm9uZVxufVxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci13aXRoLWVuZCAudGwtdGltZW1hcmtlci1saW5lLXJpZ2h0IHtcblx0ZGlzcGxheTogYmxvY2tcbn1cbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItd2l0aC1lbmQgLnRsLXRpbWVtYXJrZXItbGluZS1sZWZ0IHtcblx0Ym94LXNoYWRvdzogbm9uZVxufVxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci13aXRoLWVuZDpob3ZlciAudGwtdGltZW1hcmtlci10aW1lc3BhbjphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjI1KVxufVxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci13aXRoLWVuZC50bC10aW1lbWFya2VyLWFjdGl2ZSAudGwtdGltZW1hcmtlci10aW1lc3BhbjphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LCAyMDQsIDIwNCwgLjUpXG59XG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLXdpdGgtZW5kLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWxpbmUtbGVmdCxcbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItd2l0aC1lbmQudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItbGluZS1yaWdodCB7XG5cdGJvcmRlci13aWR0aDogMXB4XG59XG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLXdpdGgtZW5kLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWxpbmUtbGVmdDphZnRlcixcbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItd2l0aC1lbmQudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItbGluZS1yaWdodDphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNDQ0MhaW1wb3J0YW50XG59XG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLXdpdGgtZW5kLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWxpbmUtbGVmdCB7XG5cdGJveC1zaGFkb3c6IG5vbmVcbn1cbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItd2l0aC1lbmQudGwtdGltZW1hcmtlci1hY3RpdmU6aG92ZXIgLnRsLXRpbWVtYXJrZXItdGltZXNwYW46YWZ0ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNCwgMjA0LCAyMDQsIC41KVxufVxuLnRsLXRpbWVlcmEge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGhlaWdodDogNDBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR6LWluZGV4OiAzO1xuXHQvLy8vLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB0b3AgLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCBoZWlnaHQgLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB3aWR0aCAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8tbW96LXRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHRvcCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1vLXRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHRvcCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHR0cmFuc2l0aW9uOiBsZWZ0IDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB0b3AgLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCBoZWlnaHQgLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB3aWR0aCAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8vLy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKVxufVxuLnRsLXRpbWVlcmEudGwtdGltZWVyYS1mYXN0IHtcblx0Ly8vLy13ZWJraXQtdHJhbnNpdGlvbjogdG9wIC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgaGVpZ2h0IC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgd2lkdGggLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1tb3otdHJhbnNpdGlvbjogdG9wIC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgaGVpZ2h0IC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgd2lkdGggLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1vLXRyYW5zaXRpb246IHRvcCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0dHJhbnNpdGlvbjogdG9wIC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgaGVpZ2h0IC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgd2lkdGggLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy8vLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246OiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpXG59XG4udGwtdGltZWVyYSAudGwtdGltZWVyYS1iYWNrZ3JvdW5kIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNmMzO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvcGFjaXR5OiAxXG59XG4udGwtdGltZWVyYS50bC10aW1lZXJhLWNvbG9yMCAudGwtdGltZWVyYS1iYWNrZ3JvdW5kIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2MzNDUyOFxufVxuLnRsLXRpbWVlcmEudGwtdGltZWVyYS1jb2xvcjEgLnRsLXRpbWVlcmEtYmFja2dyb3VuZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyOGE2YzNcbn1cbi50bC10aW1lZXJhLnRsLXRpbWVlcmEtY29sb3IyIC50bC10aW1lZXJhLWJhY2tncm91bmQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjgzMmMzXG59XG4udGwtdGltZWVyYS50bC10aW1lZXJhLWNvbG9yMyAudGwtdGltZWVyYS1iYWNrZ3JvdW5kIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzI4YzM2Y1xufVxuLnRsLXRpbWVlcmEudGwtdGltZWVyYS1jb2xvcjQgLnRsLXRpbWVlcmEtYmFja2dyb3VuZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyODZkYzNcbn1cbi50bC10aW1lZXJhLnRsLXRpbWVlcmEtY29sb3I1IC50bC10aW1lZXJhLWJhY2tncm91bmQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjhjM2E3XG59XG4udGwtdGltZWVyYSAudGwtdGltZWVyYS1jb250ZW50LWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym9yZGVyOiAwO1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQvLy8vLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB3aWR0aCAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8tbW96LXRyYW5zaXRpb246IGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1vLXRyYW5zaXRpb246IGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHR0cmFuc2l0aW9uOiBoZWlnaHQgLjVzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLCB3aWR0aCAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8vLy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyOiAxcHggc29saWQgIzBkMGQwZFxufVxuLnRsLXRpbWVlcmEgLnRsLXRpbWVlcmEtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVlcmEtY29udGVudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nOiA1cHg7XG5cdC8vLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQvLy1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxufVxuLnRsLXRpbWVlcmEgLnRsLXRpbWVlcmEtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVlcmEtY29udGVudCAudGwtdGltZWVyYS10ZXh0IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDEwMCVcbn1cbi50bC10aW1lZXJhIC50bC10aW1lZXJhLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lZXJhLWNvbnRlbnQgLnRsLXRpbWVlcmEtdGV4dCBoMi50bC1oZWFkbGluZSB7XG5cdGJvdHRvbTogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0bGluZS1jbGFtcDogNDtcblx0Ly8td2Via2l0LWxpbmUtY2xhbXA6IDQ7XG5cdGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHQvLy13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRtYXJnaW46IDA7XG5cdGNvbG9yOiAjMzMzO1xuXHRtYXJnaW4tbGVmdDogMTBweFxufVxuLnRsLXRpbWVlcmEgLnRsLXRpbWVlcmEtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVlcmEtY29udGVudCAudGwtdGltZWVyYS10ZXh0IGgyLnRsLWhlYWRsaW5lLnRsLWhlYWRsaW5lLWZhZGVvdXQ6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1MCU7XG5cdC8vYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDM4LCAzOCwgMzgsIDApIDAsICMyNjI2MjYgNTAlKTtcblx0Ly9iYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAsIHJnYmEoMzgsIDM4LCAzOCwgMCkpLCBjb2xvci1zdG9wKDUwJSwgIzI2MjYyNikpO1xuXHQvL2JhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgzOCwgMzgsIDM4LCAwKSAwLCAjMjYyNjI2IDUwJSk7XG5cdC8vYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMzgsIDM4LCAzOCwgMCkgMCwgIzI2MjYyNiA1MCUpO1xuXHQvL2JhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDM4LCAzOCwgMzgsIDApIDAsICMyNjI2MjYgNTAlKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgzOCwgMzgsIDM4LCAwKSAwLCAjMjYyNjI2IDUwJSk7XG5cdC8vZmlsdGVyOiBwcm9naWQ6IERYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9J0B0aGVjb2xvcicsIGVuZENvbG9yc3RyPSdAdGhlY29sb3InLCBHcmFkaWVudFR5cGU9MClcbn1cbi50bC10aW1lZ3JvdXAge1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQ7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdC8vLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuXHQvLy13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC8vLy8td2Via2l0LXRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHRvcCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1tb3otdHJhbnNpdGlvbjogbGVmdCAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgdG9wIC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgaGVpZ2h0IC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgd2lkdGggMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW8tdHJhbnNpdGlvbjogbGVmdCAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgdG9wIC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgaGVpZ2h0IC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKSwgd2lkdGggMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdHRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHRvcCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIGhlaWdodCAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSksIHdpZHRoIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy8vLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246OiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpXG59XG4udGwtdGltZWdyb3VwIC50bC10aW1lZ3JvdXAtbWVzc2FnZSB7XG5cdGNvbG9yOiAjMDAwO1xuXHQvL3RleHQtc2hhZG93OiAjMzMzIDAgMnB4IDJweDtcblx0bWFyZ2luLWxlZnQ6IDgwcHhcbn1cbi50bC10aW1lZ3JvdXAudGwtdGltZWdyb3VwLWFsdGVybmF0ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM1NDU0NTRcbn1cbi50bC10aW1lZ3JvdXAudGwtdGltZWdyb3VwLWhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cbi50bC10aW1lYXhpcy1iYWNrZ3JvdW5kIHtcblx0aGVpZ2h0OiAzOHB4O1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDA0MDQwO1xuXHR6LWluZGV4OiAyXG59XG4udGwtdGltZWF4aXMge1xuXHRoZWlnaHQ6IDM4cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogM1xufVxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym90dG9tOiAwO1xuXHRoZWlnaHQ6IDM4cHhcbn1cbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1ham9yLFxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWlub3Ige1xuXHRvcGFjaXR5OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGVcbn1cbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1ham9yIC50bC10aW1lYXhpcy10aWNrLFxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWlub3IgLnRsLXRpbWVheGlzLXRpY2sge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC13ZWlnaHQ6IDQwMFxufVxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWFqb3IgLnRsLXRpbWVheGlzLXRpY2sgLnRsLXRpbWVheGlzLXRpY2stdGV4dCxcbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1pbm9yIC50bC10aW1lYXhpcy10aWNrIC50bC10aW1lYXhpcy10aWNrLXRleHQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG4udGwtdGltZWF4aXMgLnRsLXRpbWVheGlzLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lYXhpcy1tYWpvciAudGwtdGltZWF4aXMtdGljazpiZWZvcmUsXG4udGwtdGltZWF4aXMgLnRsLXRpbWVheGlzLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lYXhpcy1taW5vciAudGwtdGltZWF4aXMtdGljazpiZWZvcmUge1xuXHRjb250ZW50OiBcInxcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbG9yOiAjMzMzO1xuXHR3aWR0aDogMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICM1NzU3NTc7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWFqb3IudGwtdGltZWF4aXMtYW5pbWF0ZSAudGwtdGltZWF4aXMtdGljayxcbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1pbm9yLnRsLXRpbWVheGlzLWFuaW1hdGUgLnRsLXRpbWVheGlzLXRpY2sge1xuXHQvLy8vLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW1vei10cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW8tdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLy8td2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8tbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8tby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjo6IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSlcbn1cbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1ham9yLnRsLXRpbWVheGlzLWFuaW1hdGUtb3BhY2l0eSAudGwtdGltZWF4aXMtdGljayxcbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1pbm9yLnRsLXRpbWVheGlzLWFuaW1hdGUtb3BhY2l0eSAudGwtdGltZWF4aXMtdGljayB7XG5cdC8vLy8td2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1vLXRyYW5zaXRpb246IG9wYWNpdHkgMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLy8td2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8tbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8tby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjo6IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSlcbn1cbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1ham9yIHtcblx0ei1pbmRleDogMTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzMzM1xufVxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWFqb3IgLnRsLXRpbWVheGlzLXRpY2sge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRjb2xvcjogIzhhOGE4YTtcblx0d2lkdGg6IDEwMHB4O1xuXHRtYXJnaW4tbGVmdDogLTUwcHhcbn1cbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1ham9yIC50bC10aW1lYXhpcy10aWNrOmJlZm9yZSB7XG5cdGJvcmRlci1jb2xvcjogIzcwNzA3MDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0bWFyZ2luLWJvdHRvbTogMnB4O1xuXHRtYXJnaW4tbGVmdDogNTBweFxufVxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWlub3IgLnRsLXRpbWVheGlzLXRpY2sge1xuXHQvL2ZvbnQtc2l6ZTogMTBweDtcblx0Ly9saW5lLWhlaWdodDogMTJweDtcblx0Ly9jb2xvcjogIzU3NTc1Nztcblx0d2lkdGg6IDUwcHg7XG5cdG1hcmdpbi1sZWZ0OiAtMjVweFxufVxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWlub3IgLnRsLXRpbWVheGlzLXRpY2sgLnRsLXRpbWVheGlzLXRpY2stdGV4dCB7XG5cdG9wYWNpdHk6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdHBhZGRpbmctbGVmdDogMnB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAycHhcbn1cbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1pbm9yIC50bC10aW1lYXhpcy10aWNrIC50bC10aW1lYXhpcy10aWNrLXRleHQgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDlweDtcblx0bGluZS1oZWlnaHQ6IDlweDtcblx0bWFyZ2luLXRvcDogLTJweDtcblx0Y29sb3I6ICM3ZDdkN2Rcbn1cbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1pbm9yIC50bC10aW1lYXhpcy10aWNrOmJlZm9yZSB7XG5cdGZvbnQtc2l6ZTogOHB4O1xuXHRsaW5lLWhlaWdodDogOHB4O1xuXHRtYXJnaW4tbGVmdDogMjVweFxufVxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWlub3IgLnRsLXRpbWVheGlzLXRpY2sudGwtdGltZWF4aXMtdGljay1oaWRkZW4gLnRsLXRpbWVheGlzLXRpY2stdGV4dCB7XG5cdG9wYWNpdHk6IDAhaW1wb3J0YW50XG59XG4udGwtdGltZWF4aXMgLnRsLXRpbWVheGlzLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lYXhpcy1taW5vciAudGwtdGltZWF4aXMtdGljay50bC10aW1lYXhpcy10aWNrLWhpZGRlbjpiZWZvcmUge1xuXHRvcGFjaXR5OiAuMzNcbn1cbi50bGFuaW1hdGUge1xuXHQvLy13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHQvLy13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XG5cdC8vLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW5cbn1cbi50bC1hbmltYXRlIHtcblx0Ly8vLy13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1tb3otdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1vLXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0dHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy8vLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246OiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpXG59XG4udGwtYW5pbWF0ZS1vcGFjaXR5IHtcblx0Ly8vLy13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8tbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdC8vLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAxcyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKTtcblx0Ly8vLy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpO1xuXHQvLy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOjogY3ViaWMtYmV6aWVyKC43NywgMCwgLjE3NSwgMSk7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTc1LCAxKVxufVxuLnRsLXNsaWRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0b3ZlcmZsb3cteTogYXV0b1xufVxuLnRsLXNsaWRlIC50bC1zbGlkZS1iYWNrZ3JvdW5kIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IC0xO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OiBub25lO1xuXHQvL2ZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG5cdC8vLWtodG1sLW9wYWNpdHk6IC41O1xuXHQvLy1tb3otb3BhY2l0eTogLjU7XG5cdG9wYWNpdHk6IC41O1xuXHRiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0Ly8td2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0LW8tYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlclxufVxuLnRsLXNsaWRlIC50bC1zbGlkZS1zY3JvbGxhYmxlLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDFcbn1cbi50bC1zbGlkZSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDNcbn1cbi50bC1zbGlkZSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQge1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBcbiAgICAvL3BhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgLy9wYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICBcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXgtd2lkdGg6IDEwMCVcbn1cbi50bC1zbGlkZSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQgLnRsLW1lZGlhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0bWluLXdpZHRoOiA1MCU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRtYXJnaW4tYm90dG9tOiBhdXRvXG59XG4udGwtc2xpZGUgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IC50bC10ZXh0IHtcblx0d2lkdGg6IDUwJTtcblx0bWF4LXdpZHRoOiA1MCU7XG5cdG1pbi13aWR0aDogMTIwcHg7XG5cdHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHRleHQtYWxpZ246IGxlZnRcbn1cbi50bC1zbGlkZS1tZWRpYS1vbmx5IC50bC1zbGlkZS1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGUtY29udGVudCB7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuLnRsLXNsaWRlLW1lZGlhLW9ubHkgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IC50bC1tZWRpYSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0bWluLXdpZHRoOiA1MCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0ZmxvYXQ6IG5vbmU7XG5cdG1hcmdpbi10b3A6IGF1dG87XG5cdG1hcmdpbi1ib3R0b206IGF1dG9cbn1cbi50bC1zbGlkZS1tZWRpYS1vbmx5IC50bC1zbGlkZS1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGUtY29udGVudCAudGwtdGV4dCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cbi50bC1zbGlkZS10ZXh0LW9ubHkgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IHtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG4udGwtc2xpZGUtdGV4dC1vbmx5IC50bC1zbGlkZS1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGUtY29udGVudCAudGwtdGV4dCB7XG5cdG1heC13aWR0aDogODAlO1xuXHR3aWR0aDogODAlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0b1xufVxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCxcbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQge1xuXHQvL2NvbG9yOiAjRkZGIWltcG9ydGFudDtcblx0Ly90ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggIzAwMCFpbXBvcnRhbnRcbn1cbi50bC1zbGlkZS50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgaDEsXG4udGwtc2xpZGUudGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIGgyLFxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCBoMyxcbi50bC1zbGlkZS50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgaDQsXG4udGwtc2xpZGUudGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIGg1LFxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCBoNixcbi50bC1zbGlkZS50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgcCxcbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgaDEsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIGgyLFxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCBoMyxcbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgaDQsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIGg1LFxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCBoNixcbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgcCB7XG5cdC8vY29sb3I6ICNGRkYhaW1wb3J0YW50O1xuXHQvL3RleHQtc2hhZG93OiAxcHggMXB4IDFweCAjMDAwIWltcG9ydGFudFxufVxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCBhLFxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCBhOmhvdmVyLFxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCBiLFxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCBibG9ja3F1b3RlLFxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCBibG9ja3F1b3RlIHAsXG4udGwtc2xpZGUudGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIGksXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIGEsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIGE6aG92ZXIsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIGIsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIGJsb2NrcXVvdGUsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIGJsb2NrcXVvdGUgcCxcbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgaSB7XG5cdC8vY29sb3I6ICNGRkYhaW1wb3J0YW50O1xuXHQvL3RleHQtc2hhZG93OiAxcHggMXB4IDFweCAjMDAwIWltcG9ydGFudDtcblx0Y29sb3I6ICNmZmZcbn1cbi50bC1zbGlkZS50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnRsLWNhcHRpb24sXG4udGwtc2xpZGUudGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIC50bC1jcmVkaXQsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC50bC1jYXB0aW9uLFxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCAudGwtY3JlZGl0IHtcblx0Ly9jb2xvcjogI0ZGRiFpbXBvcnRhbnQ7XG5cdC8vdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4ICMwMDAhaW1wb3J0YW50XG59XG4udGwtc2xpZGUudGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIC50bC1tZWRpYS1ibG9ja3F1b3RlIGJsb2NrcXVvdGUsXG4udGwtc2xpZGUudGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIC50bC1tZWRpYS10d2l0dGVyIGJsb2NrcXVvdGUsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC50bC1tZWRpYS1ibG9ja3F1b3RlIGJsb2NrcXVvdGUsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC50bC1tZWRpYS10d2l0dGVyIGJsb2NrcXVvdGUge1xuXHQvL2NvbG9yOiAjRkZGIWltcG9ydGFudDtcblx0Ly90ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggIzAwMCFpbXBvcnRhbnRcbn1cbi50bC1zbGlkZS50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnRsLW1lZGlhLWJsb2NrcXVvdGUgYmxvY2txdW90ZSBwLFxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCAudGwtbWVkaWEtdHdpdHRlciBibG9ja3F1b3RlIHAsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC50bC1tZWRpYS1ibG9ja3F1b3RlIGJsb2NrcXVvdGUgcCxcbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgLnRsLW1lZGlhLXR3aXR0ZXIgYmxvY2txdW90ZSBwIHtcblx0Ly9jb2xvcjogI0ZGRiFpbXBvcnRhbnQ7XG5cdC8vdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4ICMwMDAhaW1wb3J0YW50XG59XG4udGwtc2xpZGUudGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIC52Y2FyZCAubmlja25hbWUsXG4udGwtc2xpZGUudGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIC52Y2FyZCBhLFxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCAudmNhcmQgLm5pY2tuYW1lLFxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCAudmNhcmQgYSB7XG5cdC8vY29sb3I6ICNGRkYhaW1wb3J0YW50O1xuXHQvL3RleHQtc2hhZG93OiAxcHggMXB4IDFweCAjMDAwIWltcG9ydGFudFxufVxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCB7XG5cdGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHQvLy13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHQtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMjUlO1xuXHQvL3RleHQtc2hhZG93OiAxcHggMXB4IDJweCAjMDAwXG59XG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIGgxLFxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCBoMixcbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgaDMsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIGg0LFxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCBoNSxcbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgaDYsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIHAge1xuXHQvL3RleHQtc2hhZG93OiAxcHggMXB4IDJweCAjMDAwXG59XG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC50bC1jYXB0aW9uLFxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCAudGwtY3JlZGl0IHtcblx0Ly90ZXh0LXNoYWRvdzogMXB4IDFweCAycHggIzAwMFxufVxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCAudGwtbWVkaWEtYmxvY2txdW90ZSBibG9ja3F1b3RlLFxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCAudGwtbWVkaWEtdHdpdHRlciBibG9ja3F1b3RlIHtcblx0Ly90ZXh0LXNoYWRvdzogMXB4IDFweCAycHggIzAwMCFpbXBvcnRhbnRcbn1cbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgLnRsLW1lZGlhLWJsb2NrcXVvdGUgYmxvY2txdW90ZSBwLFxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCAudGwtbWVkaWEtdHdpdHRlciBibG9ja3F1b3RlIHAge1xuXHQvL3RleHQtc2hhZG93OiAxcHggMXB4IDJweCAjMDAwIWltcG9ydGFudFxufVxuLnRsLXNsaWRlLnRsLXRleHQtYmFja2dyb3VuZCAudGwtdGV4dCAudGwtdGV4dC1jb250ZW50LWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGJhY2tncm91bmQ6ICMwMDAgdHJhbnNwYXJlbnQ7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjYpO1xuXHQvLy13ZWJraXQtYm9yZGVyLXJhZGl1czogN3B4O1xuXHQtbW96LWJvcmRlci1yYWRpdXM6IDdweDtcblx0Ym9yZGVyLXJhZGl1czogN3B4XG59XG4udGwtc2xpZGUudGwtdGV4dC1iYWNrZ3JvdW5kIC50bC10ZXh0IC50bC10ZXh0LWNvbnRlbnQtY29udGFpbmVyIGgyIHtcblx0bWFyZ2luLXRvcDogNXB4XG59XG4udGwtc2tpbm55IC50bC1zbGlkZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLXRvcDogMTBweFxufVxuLnRsLXNraW5ueSAudGwtc2xpZGUgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdGhlaWdodDogYXV0bztcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC8vLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyXG59XG4udGwtc2tpbm55IC50bC1zbGlkZSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdC8vLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdGhlaWdodDogYXV0bztcblx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiA1MHB4XG59XG4udGwtc2tpbm55IC50bC1zbGlkZSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQgLnRsLW1lZGlhIHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0ZmxvYXQ6IG5vbmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLXRvcDogMjBweDtcblx0Ly9ib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbn1cbi50bC1za2lubnkgLnRsLXNsaWRlIC50bC1zbGlkZS1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGUtY29udGVudCAudGwtdGV4dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IGF1dG87XG5cdHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtaW4td2lkdGg6IDA7XG5cdGZsb2F0OiBub25lO1xuXHRwYWRkaW5nOiAwXG59XG4udGwtc2tpbm55IC50bC1zbGlkZSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQgLnRsLXRleHQgLnRsLXRleHQtY29udGVudC1jb250YWluZXIge1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4XG59XG4udGwtc2tpbm55IC50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IC50bC1tZWRpYSxcbi50bC1za2lubnkgLnRsLXNsaWRlLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQgLnRsLW1lZGlhIHtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yNSlcbn1cbi50bC1za2lubnkgLnRsLXNsaWRlLnRsLXNsaWRlLW1lZGlhLW9ubHkgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Ly8td2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbn1cbi50bC1za2lubnkgLnRsLXNsaWRlLnRsLXNsaWRlLW1lZGlhLW9ubHkgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IC50bC1tZWRpYSB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG5cdHBhZGRpbmctdG9wOiAwXG59XG4udGwtbW9iaWxlLnRsLXNraW5ueSAudGwtc2xpZGUgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IC50bC1tZWRpYSBlbWJlZCxcbi50bC1tb2JpbGUudGwtc2tpbm55IC50bC1zbGlkZSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQgLnRsLW1lZGlhIGlmcmFtZSxcbi50bC1tb2JpbGUudGwtc2tpbm55IC50bC1zbGlkZSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQgLnRsLW1lZGlhIGltZyxcbi50bC1tb2JpbGUudGwtc2tpbm55IC50bC1zbGlkZSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQgLnRsLW1lZGlhIG9iamVjdCxcbi50bC1tb2JpbGUudGwtc2tpbm55IC50bC1zbGlkZSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQgLnRsLW1lZGlhIHZpZGVvIHtcblx0bWF4LWhlaWdodDogMTc1cHhcbn1cbi50bC1zbGlkZW5hdi1uZXh0LFxuLnRsLXNsaWRlbmF2LXByZXZpb3VzIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDQ1JTtcblx0ei1pbmRleDogMTA7XG5cdGN1cnNvcjogcG9pbnRlclxufVxuLnRsLXNsaWRlbmF2LW5leHQgLnRsLXNsaWRlbmF2LWNvbnRlbnQtY29udGFpbmVyLFxuLnRsLXNsaWRlbmF2LXByZXZpb3VzIC50bC1zbGlkZW5hdi1jb250ZW50LWNvbnRhaW5lciB7XG5cdGhlaWdodDogMjAwcHg7XG5cdHdpZHRoOiAxMDBweDtcblx0cG9zaXRpb246IGFic29sdXRlXG59XG4udGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtZGVzY3JpcHRpb24sXG4udGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtdGl0bGUsXG4udGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LWRlc2NyaXB0aW9uLFxuLnRsLXNsaWRlbmF2LXByZXZpb3VzIC50bC1zbGlkZW5hdi10aXRsZSB7XG5cdHdpZHRoOiA4MHB4O1xuXHQvLy13ZWJraXQtbGluZS1jbGFtcDogMjtcblx0bGluZS1jbGFtcDogMjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdC8vZmlsdGVyOiBhbHBoYShvcGFjaXR5PTE1KTtcblx0Ly8ta2h0bWwtb3BhY2l0eTogLjE1O1xuXHQvLy1tb3otb3BhY2l0eTogLjE1O1xuXHRvcGFjaXR5OiAuMTVcbn1cbi50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1kZXNjcmlwdGlvbiBzbWFsbCxcbi50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi10aXRsZSBzbWFsbCxcbi50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtZGVzY3JpcHRpb24gc21hbGwsXG4udGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LXRpdGxlIHNtYWxsIHtcblx0ZGlzcGxheTogYmxvY2tcbn1cbi50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi10aXRsZSxcbi50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtdGl0bGUge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHQvL2ZvbnQtc2l6ZTogMTFweDtcblx0Ly9saW5lLWhlaWdodDogMTFweFxufVxuLnRsLXNsaWRlbmF2LW5leHQgLnRsLXNsaWRlbmF2LWRlc2NyaXB0aW9uLFxuLnRsLXNsaWRlbmF2LXByZXZpb3VzIC50bC1zbGlkZW5hdi1kZXNjcmlwdGlvbiB7XG5cdC8vZm9udC1zaXplOiAxMXB4O1xuXHQvL21hcmdpbi10b3A6IDVweDtcblx0Ly9maWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG5cdC8vLWtodG1sLW9wYWNpdHk6IDA7XG5cdC8vLW1vei1vcGFjaXR5OiAwO1xuXHRvcGFjaXR5OiAwXG59XG4udGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtZGVzY3JpcHRpb24gc21hbGwsXG4udGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LWRlc2NyaXB0aW9uIHNtYWxsIHtcblx0ZGlzcGxheTogbm9uZVxufVxuLnRsLXNsaWRlbmF2LW5leHQgLnRsLXNsaWRlbmF2LWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZW5hdi1kZXNjcmlwdGlvbixcbi50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGVuYXYtaWNvbixcbi50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGVuYXYtdGl0bGUsXG4udGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZW5hdi1kZXNjcmlwdGlvbixcbi50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlbmF2LWljb24sXG4udGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZW5hdi10aXRsZSB7XG5cdC8vdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4ICMzMzM7XG5cdC8vY29sb3I6ICNDQ0Ncbn1cbi50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1jb250ZW50LWNvbnRhaW5lci50bC1zbGlkZW5hdi1pbnZlcnRlZCAudGwtc2xpZGVuYXYtZGVzY3JpcHRpb24sXG4udGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtY29udGVudC1jb250YWluZXIudGwtc2xpZGVuYXYtaW52ZXJ0ZWQgLnRsLXNsaWRlbmF2LWljb24sXG4udGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtY29udGVudC1jb250YWluZXIudGwtc2xpZGVuYXYtaW52ZXJ0ZWQgLnRsLXNsaWRlbmF2LXRpdGxlLFxuLnRsLXNsaWRlbmF2LXByZXZpb3VzIC50bC1zbGlkZW5hdi1jb250ZW50LWNvbnRhaW5lci50bC1zbGlkZW5hdi1pbnZlcnRlZCAudGwtc2xpZGVuYXYtZGVzY3JpcHRpb24sXG4udGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LWNvbnRlbnQtY29udGFpbmVyLnRsLXNsaWRlbmF2LWludmVydGVkIC50bC1zbGlkZW5hdi1pY29uLFxuLnRsLXNsaWRlbmF2LXByZXZpb3VzIC50bC1zbGlkZW5hdi1jb250ZW50LWNvbnRhaW5lci50bC1zbGlkZW5hdi1pbnZlcnRlZCAudGwtc2xpZGVuYXYtdGl0bGUge1xuXHQvL2NvbG9yOiAjYmZiZmJmO1xuXHQvL3RleHQtc2hhZG93OiAxcHggMXB4IDFweCAjQ0NDXG59XG4udGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtaWNvbixcbi50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtaWNvbiB7XG5cdGZvbnQtZmFtaWx5OiB0bC1pY29ucztcblx0c3BlYWs6IG5vbmU7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblx0Ly8td2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0Ly8tbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRmb250LXNpemU6IDMycHg7XG5cdG1hcmdpbi1ib3R0b206IDVweFxufVxuLnRsLXNsaWRlbmF2LW5leHQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRyaWdodDogMTAwcHhcbn1cbi50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1kZXNjcmlwdGlvbixcbi50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi10aXRsZSB7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4XG59XG4udGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtaWNvbiB7XG5cdG1hcmdpbi1sZWZ0OiA3NnB4XG59XG4udGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtaWNvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY0ZlwiXG59XG4udGwtc2xpZGVuYXYtcHJldmlvdXMge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRtYXJnaW4tbGVmdDogMTBweFxufVxuLnRsLXNsaWRlbmF2LXByZXZpb3VzIC50bC1zbGlkZW5hdi1pY29uIHtcblx0bWFyZ2luLWxlZnQ6IDBcbn1cbi50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtaWNvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY1MFwiXG59XG4udGwtc2xpZGVuYXYtbmV4dDpob3ZlciAudGwtc2xpZGVuYXYtdGl0bGUsXG4udGwtc2xpZGVuYXYtcHJldmlvdXM6aG92ZXIgLnRsLXNsaWRlbmF2LXRpdGxlIHtcblx0Ly9maWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcblx0Ly8ta2h0bWwtb3BhY2l0eTogMTtcblx0Ly8tbW96LW9wYWNpdHk6IDE7XG5cdG9wYWNpdHk6IDFcbn1cbi50bC1zbGlkZW5hdi1uZXh0OmhvdmVyIC50bC1zbGlkZW5hdi1kZXNjcmlwdGlvbixcbi50bC1zbGlkZW5hdi1wcmV2aW91czpob3ZlciAudGwtc2xpZGVuYXYtZGVzY3JpcHRpb24ge1xuXHQvL2ZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG5cdC8vLWtodG1sLW9wYWNpdHk6IC41O1xuXHQvLy1tb3otb3BhY2l0eTogLjU7XG5cdG9wYWNpdHk6IC41XG59XG4udGwtc2xpZGVuYXYtbmV4dDpob3ZlciAudGwtc2xpZGVuYXYtaWNvbiB7XG5cdG1hcmdpbi1sZWZ0OiA4MHB4XG59XG4udGwtc2xpZGVuYXYtcHJldmlvdXM6aG92ZXIgLnRsLXNsaWRlbmF2LWljb24ge1xuXHRtYXJnaW4tbGVmdDogLTRweFxufVxuLnRsLXNraW5ueSAudGwtc2xpZGVuYXYtbmV4dCB7XG5cdHJpZ2h0OiAzMnB4XG59XG4udGwtc2tpbm55IC50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1pY29uIHtcblx0bWFyZ2luLWxlZnQ6IDhweFxufVxuLnRsLXNraW5ueSAudGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtY29udGVudC1jb250YWluZXIsXG4udGwtc2tpbm55IC50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtY29udGVudC1jb250YWluZXIge1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4XG59XG4udGwtc2tpbm55IC50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1kZXNjcmlwdGlvbixcbi50bC1za2lubnkgLnRsLXNsaWRlbmF2LW5leHQgLnRsLXNsaWRlbmF2LXRpdGxlLFxuLnRsLXNraW5ueSAudGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LWRlc2NyaXB0aW9uLFxuLnRsLXNraW5ueSAudGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LXRpdGxlIHtcblx0ZGlzcGxheTogbm9uZVxufVxuLnRsLXNraW5ueSAudGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtaWNvbixcbi50bC1za2lubnkgLnRsLXNsaWRlbmF2LXByZXZpb3VzIC50bC1zbGlkZW5hdi1pY29uIHtcblx0Ly9maWx0ZXI6IGFscGhhKG9wYWNpdHk9MzMpO1xuXHQvLy1raHRtbC1vcGFjaXR5OiAuMzM7XG5cdC8vLW1vei1vcGFjaXR5OiAuMzM7XG5cdG9wYWNpdHk6IC4zM1xufVxuLnRsLXNraW5ueSAudGwtc2xpZGVuYXYtbmV4dDpob3ZlciAudGwtc2xpZGVuYXYtaWNvbiB7XG5cdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHQvL2ZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuXHQvLy1raHRtbC1vcGFjaXR5OiAxO1xuXHQvLy1tb3otb3BhY2l0eTogMTtcblx0b3BhY2l0eTogMVxufVxuLnRsLXNraW5ueSAudGwtc2xpZGVuYXYtcHJldmlvdXM6aG92ZXIgLnRsLXNsaWRlbmF2LWljb24ge1xuXHRtYXJnaW4tbGVmdDogLTRweDtcblx0Ly9maWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcblx0Ly8ta2h0bWwtb3BhY2l0eTogMTtcblx0Ly8tbW96LW9wYWNpdHk6IDE7XG5cdG9wYWNpdHk6IDFcbn1cbi50bC1sYXlvdXQtbGFuZHNjYXBlLnRsLW1vYmlsZSAudGwtc2xpZGVuYXYtbmV4dDpob3ZlciB7XG5cdHJpZ2h0OiA3MHB4XG59XG4udGwtbGF5b3V0LWxhbmRzY2FwZS50bC1tb2JpbGUgLnRsLXNsaWRlbmF2LW5leHQ6aG92ZXIgLnRsLXNsaWRlbmF2LWljb24ge1xuXHRtYXJnaW4tbGVmdDogOHB4O1xuXHQvL2ZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuXHQvLy1raHRtbC1vcGFjaXR5OiAxO1xuXHQvLy1tb3otb3BhY2l0eTogMTtcblx0b3BhY2l0eTogMVxufVxuLnRsLWxheW91dC1sYW5kc2NhcGUudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1uZXh0OmFjdGl2ZSAudGwtc2xpZGVuYXYtaWNvbiB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHQvL2ZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuXHQvLy1raHRtbC1vcGFjaXR5OiAxO1xuXHQvLy1tb3otb3BhY2l0eTogMTtcblx0b3BhY2l0eTogMVxufVxuLnRsLWxheW91dC1sYW5kc2NhcGUudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1wcmV2aW91czpob3ZlciAudGwtc2xpZGVuYXYtaWNvbiB7XG5cdG1hcmdpbi1sZWZ0OiA4MHB4O1xuXHQvL2ZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuXHQvLy1raHRtbC1vcGFjaXR5OiAxO1xuXHQvLy1tb3otb3BhY2l0eTogMTtcblx0b3BhY2l0eTogMVxufVxuLnRsLWxheW91dC1sYW5kc2NhcGUudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1wcmV2aW91czphY3RpdmUgLnRsLXNsaWRlbmF2LWljb24ge1xuXHQvL2ZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuXHQvLy1raHRtbC1vcGFjaXR5OiAxO1xuXHQvLy1tb3otb3BhY2l0eTogMTtcblx0b3BhY2l0eTogMTtcblx0bWFyZ2luLWxlZnQ6IC00cHhcbn1cbi50bC1sYXlvdXQtcG9ydHJhaXQudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1uZXh0OmhvdmVyIC50bC1zbGlkZW5hdi1pY29uIHtcblx0Ly9maWx0ZXI6IGFscGhhKG9wYWNpdHk9MzMpO1xuXHQvLy1raHRtbC1vcGFjaXR5OiAuMzM7XG5cdC8vLW1vei1vcGFjaXR5OiAuMzM7XG5cdG9wYWNpdHk6IC4zM1xufVxuLnRsLWxheW91dC1wb3J0cmFpdC50bC1tb2JpbGUgLnRsLXNsaWRlbmF2LW5leHQ6YWN0aXZlIC50bC1zbGlkZW5hdi1pY29uIHtcblx0Ly9maWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcblx0Ly8ta2h0bWwtb3BhY2l0eTogMTtcblx0Ly8tbW96LW9wYWNpdHk6IDE7XG5cdG9wYWNpdHk6IDFcbn1cbi50bC1sYXlvdXQtcG9ydHJhaXQudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1wcmV2aW91czpob3ZlciAudGwtc2xpZGVuYXYtaWNvbiB7XG5cdC8vZmlsdGVyOiBhbHBoYShvcGFjaXR5PTMzKTtcblx0Ly8ta2h0bWwtb3BhY2l0eTogLjMzO1xuXHQvLy1tb3otb3BhY2l0eTogLjMzO1xuXHRvcGFjaXR5OiAuMzNcbn1cbi50bC1sYXlvdXQtcG9ydHJhaXQudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1wcmV2aW91czphY3RpdmUgLnRsLXNsaWRlbmF2LWljb24ge1xuXHQvL2ZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuXHQvLy1raHRtbC1vcGFjaXR5OiAxO1xuXHQvLy1tb3otb3BhY2l0eTogMTtcblx0b3BhY2l0eTogMVxufVxuLnRsLW1vYmlsZSAudGwtc2xpZGVuYXYtbmV4dCxcbi50bC1tb2JpbGUgLnRsLXNsaWRlbmF2LXByZXZpb3VzLFxuLnRsLXNraW5ueS50bC1sYXlvdXQtbGFuZHNjYXBlLnRsLW1vYmlsZSAudGwtc2xpZGVuYXYtbmV4dCxcbi50bC1za2lubnkudGwtbGF5b3V0LWxhbmRzY2FwZS50bC1tb2JpbGUgLnRsLXNsaWRlbmF2LXByZXZpb3VzLFxuLnRsLXNraW5ueS50bC1sYXlvdXQtcG9ydHJhaXQudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1uZXh0LFxuLnRsLXNraW5ueS50bC1sYXlvdXQtcG9ydHJhaXQudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1wcmV2aW91cyxcbi50bC1za2lubnkudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1uZXh0LFxuLnRsLXNraW5ueS50bC1tb2JpbGUgLnRsLXNsaWRlbmF2LXByZXZpb3VzIHtcblx0ZGlzcGxheTogbm9uZVxufVxuLnRsLXN0b3J5c2xpZGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ly8td2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQvLy1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC8vLW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHQvLy1vLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0ei1pbmRleDogOFxufVxuLnRsLXN0b3J5c2xpZGVyIGVtYmVkLFxuLnRsLXN0b3J5c2xpZGVyIGlmcmFtZSxcbi50bC1zdG9yeXNsaWRlciBpbWcsXG4udGwtc3RvcnlzbGlkZXIgb2JqZWN0LFxuLnRsLXN0b3J5c2xpZGVyIHZpZGVvIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cbi50bC1zdG9yeXNsaWRlciAudGwtc2xpZGVyLWJhY2tncm91bmQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMVxufVxuLnRsLXN0b3J5c2xpZGVyIC50bC1zbGlkZXItdG91Y2gtbWFzayB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDI1O1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxufVxuLnRsLXN0b3J5c2xpZGVyIC50bC1zbGlkZXItY29udGFpbmVyLW1hc2sge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogNVxufVxuLnRsLXN0b3J5c2xpZGVyIC50bC1zbGlkZXItY29udGFpbmVyLW1hc2sgLnRsLXNsaWRlci1jb250YWluZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG4udGwtc3RvcnlzbGlkZXIgLnRsLXNsaWRlci1jb250YWluZXItbWFzayAudGwtc2xpZGVyLWNvbnRhaW5lciAudGwtc2xpZGVyLWl0ZW0tY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuLnRsLW1lZGlhIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi13aWR0aDogNTAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRtYXJnaW4tYm90dG9tOiBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIudGwtbWVkaWEtY29udGVudC1jb250YWluZXItdGV4dCB7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHhcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIgLnRsLW1lZGlhLWNvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmVcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIgLnRsLW1lZGlhLWNvbnRlbnQ6YWZ0ZXIsXG4udGwtbWVkaWEgLnRsLW1lZGlhLWNvbnRlbnQtY29udGFpbmVyIC50bC1tZWRpYS1jb250ZW50OmJlZm9yZSB7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRjb250ZW50OiBcIlwiXG59XG4udGwtbWVkaWEgLnRsLW1lZGlhLWNvbnRlbnQtY29udGFpbmVyIC50bC1tZWRpYS1jb250ZW50OmFmdGVyIHtcblx0Y2xlYXI6IGJvdGhcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIgLnRsLW1lZGlhLWNvbnRlbnQgLnRsLW1lZGlhLWxvYWRlcnJvciBwIHtcblx0Y29sb3I6ICM0ZDRkNGQ7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lciAudGwtbWVkaWEtY29udGVudCAudGwtbWVkaWEtbG9hZGVycm9yIHAgc3BhbiB7XG5cdGNvbG9yOiAjNGQ0ZDRkXG59XG4udGwtbWVkaWEgLnRsLW1lZGlhLWNvbnRlbnQtY29udGFpbmVyIC50bC1tZWRpYS1jb250ZW50IC50bC1tZWRpYS1sb2FkZXJyb3JbY2xhc3MqPVwiIHRsLWljb24tXCJdLFxuLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lciAudGwtbWVkaWEtY29udGVudCAudGwtbWVkaWEtbG9hZGVycm9yW2NsYXNzXj10bC1pY29uLV0ge1xuXHRmb250LXNpemU6IDM2cHg7XG5cdGNvbG9yOiAjNGQ0ZDRkO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXJcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIgLnRsLW1lZGlhLWNvbnRlbnQgZW1iZWQsXG4udGwtbWVkaWEgLnRsLW1lZGlhLWNvbnRlbnQtY29udGFpbmVyIC50bC1tZWRpYS1jb250ZW50IGltZyxcbi50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIgLnRsLW1lZGlhLWNvbnRlbnQgb2JqZWN0LFxuLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lciAudGwtbWVkaWEtY29udGVudCB2aWRlbyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWF4LWhlaWdodDogMTAwJVxufVxuLnRsLXNsaWRlLW1lZGlhLW9ubHkgLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lci50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lci10ZXh0IHtcblx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRwYWRkaW5nLXJpZ2h0OiAwXG59XG4udGwtbWVkaWEtc2hhZG93IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHQvLy13ZWJraXQtYm94LXNoYWRvdzogMCAxMnB4IDEwcHggLTEwcHggcmdiYSgwLCAwLCAwLCAuNik7XG5cdC8vLW1vei1ib3gtc2hhZG93OiAwIDEycHggMTBweCAtMTBweCByZ2JhKDAsIDAsIDAsIC42KTtcblx0Ym94LXNoYWRvdzogMCAxMnB4IDEwcHggLTEwcHggcmdiYSgwLCAwLCAwLCAuNilcbn1cbi50bC1zbGlkZS50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnZjYXJkIGEsXG4udGwtc2xpZGUudGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIGEsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC52Y2FyZCBhLFxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCBhIHtcblx0Ly9jb2xvcjogI0ZGRiFpbXBvcnRhbnQ7XG5cdC8vdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4ICMwMDAhaW1wb3J0YW50O1xuXHRjb2xvcjogI2ZmZlxufVxuLnRsLWNyZWRpdCB7XG5cdGNvbG9yOiAjOTk5O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRtYXJnaW4tdG9wOiA2cHg7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0bGluZS1oZWlnaHQ6IDEzcHhcbn1cbi50bC1jYXB0aW9uIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXRvcDogMTBweDtcblx0Y29sb3I6ICM2NjY7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG5cdHdvcmQtd3JhcDogYnJlYWstd29yZFxufVxuLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCAudGwtbWVkaWEtc2hhZG93OmFmdGVyLFxuLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCAudGwtbWVkaWEtc2hhZG93OmJlZm9yZSxcbi50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgLnRsLW1lZGlhLXNoYWRvdzphZnRlcixcbi50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgLnRsLW1lZGlhLXNoYWRvdzpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAwIDA7XG5cdC8vLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAjMDAwO1xuXHQvLy1tb3otYm94LXNoYWRvdzogMCAwIDAgIzAwMDtcblx0Ym94LXNoYWRvdzogMCAwIDAgIzAwMFxufVxuLnRsLXNraW5ueSAudGwtbWVkaWEge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRmbG9hdDogbm9uZTtcblx0ZGlzcGxheTogYmxvY2tcbn1cbi50bC1za2lubnkgLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lci50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lci10ZXh0IHtcblx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAwXG59XG4udGwtc2tpbm55IC50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIgLnRsLWNhcHRpb24sXG4udGwtc2tpbm55IC50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIgLnRsLWNyZWRpdCB7XG5cdG1hcmdpbi10b3A6IDJweDtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRmb250LXNpemU6IDhweFxufVxuLnRsLXNraW5ueSAudGwtbWVkaWEgLnRsLW1lZGlhLWNvbnRlbnQtY29udGFpbmVyIC50bC1jcmVkaXQge1xuXHRtYXJnaW4tdG9wOiAwXG59XG4udGwtbW9iaWxlLnRsLXNraW5ueSAudGwtbWVkaWEge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRmbG9hdDogbm9uZTtcblx0ZGlzcGxheTogYmxvY2tcbn1cbi50bC1tb2JpbGUudGwtc2tpbm55IC50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIudGwtbWVkaWEtY29udGVudC1jb250YWluZXItdGV4dCB7XG5cdGJvcmRlci1yaWdodDogMDtcblx0cGFkZGluZy1yaWdodDogMFxufVxuLnRsLXRleHQge1xuXHR3aWR0aDogNTAlO1xuXHRtYXgtd2lkdGg6IDUwJTtcblx0bWluLXdpZHRoOiAxMjBweDtcblx0cGFkZGluZzogMCAyMHB4IDAgMjBweDtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Ly90ZXh0LXNoYWRvdzogbm9uZTtcblx0Ly9jb2xvcjogZ3JleVxufVxuLypcbi50bC10ZXh0IHAge1xuXHQvL2NvbG9yOiBncmV5XG59XG4udGwtdGV4dCBoMi50bC1oZWFkbGluZSxcbi50bC10ZXh0IGgyLnRsLWhlYWRsaW5lLXRpdGxlIHtcblx0bWFyZ2luLXRvcDogMFxufVxuLnRsLXRleHQgLnRsLWhlYWRsaW5lLWRhdGUsXG4udGwtdGV4dCBoMy50bC1oZWFkbGluZS1kYXRlIHtcblx0Ly9mb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRtYXJnaW46IDAgMCAzcHggMDtcblx0Y29sb3I6ICNiZmJmYmZcbn1cbi50bC10ZXh0IC50bC1oZWFkbGluZS1kYXRlIHNtYWxsLFxuLnRsLXRleHQgaDMudGwtaGVhZGxpbmUtZGF0ZSBzbWFsbCB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGNvbG9yOiAjYmZiZmJmXG59XG4udGwtdGV4dCAudGwtdGV4dC1kYXRlIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQvL2ZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICNiZmJmYmZcbn0qL1xuXG4udGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIC50bC10ZXh0LFxuLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCAudGwtdGV4dCBwLFxuLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCAudGwtdGV4dCxcbi50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgLnRsLXRleHQgcCB7XG5cdC8vY29sb3I6ICNiZmJmYmYhaW1wb3J0YW50O1xuXHQvL3RleHQtc2hhZG93OiAxcHggMXB4IDJweCAjMDAwXG59XG4udGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIC50bC10ZXh0IC50bC1oZWFkbGluZS1kYXRlLFxuLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCAudGwtdGV4dCBoMy50bC1oZWFkbGluZS1kYXRlLFxuLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCAudGwtdGV4dCBwIC50bC1oZWFkbGluZS1kYXRlLFxuLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCAudGwtdGV4dCBwIGgzLnRsLWhlYWRsaW5lLWRhdGUsXG4udGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC50bC10ZXh0IC50bC1oZWFkbGluZS1kYXRlLFxuLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCAudGwtdGV4dCBoMy50bC1oZWFkbGluZS1kYXRlLFxuLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCAudGwtdGV4dCBwIC50bC1oZWFkbGluZS1kYXRlLFxuLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCAudGwtdGV4dCBwIGgzLnRsLWhlYWRsaW5lLWRhdGUge1xuXHQvL2NvbG9yOiAjYmZiZmJmIWltcG9ydGFudFxufVxuLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCAudGwtdGV4dCAudGwtaGVhZGxpbmUtZGF0ZSBzbWFsbCxcbi50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnRsLXRleHQgaDMudGwtaGVhZGxpbmUtZGF0ZSBzbWFsbCxcbi50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnRsLXRleHQgcCAudGwtaGVhZGxpbmUtZGF0ZSBzbWFsbCxcbi50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnRsLXRleHQgcCBoMy50bC1oZWFkbGluZS1kYXRlIHNtYWxsLFxuLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCAudGwtdGV4dCAudGwtaGVhZGxpbmUtZGF0ZSBzbWFsbCxcbi50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgLnRsLXRleHQgaDMudGwtaGVhZGxpbmUtZGF0ZSBzbWFsbCxcbi50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgLnRsLXRleHQgcCAudGwtaGVhZGxpbmUtZGF0ZSBzbWFsbCxcbi50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgLnRsLXRleHQgcCBoMy50bC1oZWFkbGluZS1kYXRlIHNtYWxsIHtcblx0Ly9jb2xvcjogI2JmYmZiZiFpbXBvcnRhbnRcbn1cbi50bC1za2lubnkgLnRsLXRleHQge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtaW4td2lkdGg6IGF1dG87XG5cdGZsb2F0OiBub25lO1xuXHRtYXJnaW4tdG9wOiAyMHB4XG59XG4udGwtc2tpbm55IC50bC10ZXh0IGgyLnRsLWhlYWRsaW5lLFxuLnRsLXNraW5ueSAudGwtdGV4dCBoMi50bC1oZWFkbGluZS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0bGluZS1oZWlnaHQ6IDM2cHhcbn1cbi50bC1tZWRpdW0gLnRsLXRleHQgaDIudGwtaGVhZGxpbmUsXG4udGwtbWVkaXVtIC50bC10ZXh0IGgyLnRsLWhlYWRsaW5lLXRpdGxlIHtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRsaW5lLWhlaWdodDogMzZweFxufVxuLnRsLW1vYmlsZS50bC1za2lubnkgLnRsLW1lZGlhIC50bC1tZWRpYS1pbWFnZSB7XG5cdG1heC1oZWlnaHQ6IDI1MHB4IWltcG9ydGFudFxufVxuLnRsLW1lZGlhIC50bC1tZWRpYS10d2l0dGVyIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Y2xlYXI6IGJvdGhcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtdHdpdHRlciBibG9ja3F1b3RlIHtcblx0bWFyZ2luOiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDIxcHg7XG5cdGNvbG9yOiAjQ0NDXG59XG4udGwtbWVkaWEgLnRsLW1lZGlhLXR3aXR0ZXIgYmxvY2txdW90ZSBwIHtcblx0Zm9udC1zaXplOiAzNnB4O1xuXHRsaW5lLWhlaWdodDogMzlweDtcblx0Y29sb3I6ICNGRkZcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtdHdpdHRlciBibG9ja3F1b3RlIHA6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZVxufVxuLnRsLW1lZGlhIC50bC1tZWRpYS10d2l0dGVyIGJsb2NrcXVvdGUgcDphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtdHdpdHRlciAudGwtaWNvbi10d2l0dGVyIHtcblx0Y29sb3I6ICM1NUFDRUVcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtdHdpdHRlciAudmNhcmQgYS50bC1kYXRlOmhvdmVyLFxuLnRsLW1lZGlhIC50bC1tZWRpYS10d2l0dGVyIC52Y2FyZCBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogIzU1QUNFRVxufVxuLnRsLW1lZGlhIC50bC1tZWRpYS10d2l0dGVyIC52Y2FyZCBhLnRsLWRhdGU6aG92ZXIgLmZuLFxuLnRsLW1lZGlhIC50bC1tZWRpYS10d2l0dGVyIC52Y2FyZCBhLnRsLWRhdGU6aG92ZXIgLm5pY2tuYW1lLFxuLnRsLW1lZGlhIC50bC1tZWRpYS10d2l0dGVyIC52Y2FyZCBhOmhvdmVyIC5mbixcbi50bC1tZWRpYSAudGwtbWVkaWEtdHdpdHRlciAudmNhcmQgYTpob3ZlciAubmlja25hbWUge1xuXHRjb2xvcjogIzU1QUNFRVxufVxuLnRsLXNsaWRlLW1lZGlhLW9ubHkgLnRsLW1lZGlhIC50bC1tZWRpYS10d2l0dGVyIHtcblx0d2lkdGg6IDgwJTtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0b1xufVxuLnRsLW1vYmlsZS50bC1za2lubnkgLnRsLW1lZGlhIC50bC1tZWRpYS10d2l0dGVyIGJsb2NrcXVvdGUgcCB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDIxcHhcbn1cbi50bC1za2lubnkgLnRsLW1lZGlhIC50bC1tZWRpYS10d2l0dGVyIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdG1hcmdpbi1yaWdodDogMTBweFxufVxuLnRsLXNraW5ueSAudGwtbWVkaWEgLnRsLW1lZGlhLXR3aXR0ZXIgYmxvY2txdW90ZSBwIHtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRsaW5lLWhlaWdodDogMjZweFxufVxuLnRsLW1lZGlhIC50bC1tZWRpYS1ibG9ja3F1b3RlIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Y2xlYXI6IGJvdGhcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtYmxvY2txdW90ZSBibG9ja3F1b3RlIHtcblx0bWFyZ2luOiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGZvbnQtc2l6ZTogMzZweDtcblx0bGluZS1oZWlnaHQ6IDM5cHg7XG5cdGNvbG9yOiAjQ0NDXG59XG4udGwtbWVkaWEgLnRsLW1lZGlhLWJsb2NrcXVvdGUgYmxvY2txdW90ZSBwIHtcblx0Zm9udC1zaXplOiAzNnB4O1xuXHRsaW5lLWhlaWdodDogMzlweDtcblx0Y29sb3I6ICNDQ0Ncbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtYmxvY2txdW90ZSBibG9ja3F1b3RlIHA6YWZ0ZXIsXG4udGwtbWVkaWEgLnRsLW1lZGlhLWJsb2NrcXVvdGUgYmxvY2txdW90ZSBwOmJlZm9yZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiA0NnB4XG59XG4udGwtbWVkaWEgLnRsLW1lZGlhLWJsb2NrcXVvdGUgYmxvY2txdW90ZSBwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IG9wZW4tcXVvdGU7XG5cdG1hcmdpbi1yaWdodDogNXB4XG59XG4udGwtbWVkaWEgLnRsLW1lZGlhLWJsb2NrcXVvdGUgYmxvY2txdW90ZSBwOmFmdGVyIHtcblx0Y29udGVudDogY2xvc2UtcXVvdGU7XG5cdG1hcmdpbi1sZWZ0OiAzcHhcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtYmxvY2txdW90ZSBibG9ja3F1b3RlIGNpdGUge1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMXB4O1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdG1hcmdpbi10b3A6IDE1cHhcbn1cbi50bC1zbGlkZS1tZWRpYS1vbmx5IC50bC1tZWRpYSAudGwtbWVkaWEtYmxvY2txdW90ZSB7XG5cdGJvcmRlci1yaWdodDogMDtcblx0d2lkdGg6IDgwJTtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0b1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCksXG5vbmx5IHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDgwMHB4KSB7XG5cdC50bC1tZWRpYSAudGwtbWVkaWEtYmxvY2txdW90ZSBibG9ja3F1b3RlIHAge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRsaW5lLWhlaWdodDogMjZweFxuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSxcbm9ubHkgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogNTAwcHgpIHtcblx0LnRsLW1lZGlhIC50bC1tZWRpYS1ibG9ja3F1b3RlIGJsb2NrcXVvdGUgcCB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMXB4XG5cdH1cbn1cbi50bC1tb2JpbGUudGwtc2tpbm55IC50bC1tZWRpYSAudGwtbWVkaWEtaW5zdGFncmFtIHtcblx0bWF4LWhlaWdodDogMjUwcHghaW1wb3J0YW50XG59XG4udGwtbWVkaWEgLnRsLW1lZGlhLXByb2ZpbGUge1xuXHRib3JkZXItcmFkaXVzOiA1MCVcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtaWZyYW1lIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJVxufVxuLnRsLW1lZGlhIC50bC1tZWRpYS1pZnJhbWUgaWZyYW1lIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJVxufVxuLnRsLW1lZGlhIC50bC1tZWRpYS13aWtpcGVkaWEge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRjbGVhcjogYm90aFxufVxuLnRsLW1lZGlhIC50bC1tZWRpYS13aWtpcGVkaWEgLnRsLWljb24td2lraXBlZGlhIHtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwYWRkaW5nLXRvcDogM3B4XG59XG4udGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSAudGwtd2lraXBlZGlhLXBhZ2VpbWFnZSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0bWFyZ2luLXRvcDogNXB4XG59XG4udGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSAudGwtd2lraXBlZGlhLXRpdGxlIHtcblx0bWFyZ2luLWxlZnQ6IDYwcHg7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4XG59XG4udGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSAudGwtd2lraXBlZGlhLXNvdXJjZSB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0bWFyZ2luLXRvcDogM3B4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXG59XG4udGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSBoNCB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDBcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtd2lraXBlZGlhIGg0IGEge1xuXHRjb2xvcjogI0ZGRjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG4udGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSBoNCBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtd2lraXBlZGlhIHAge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxOXB4XG59XG4udGwtc2xpZGUtbWVkaWEtb25seSAudGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSB7XG5cdGJvcmRlci1yaWdodDogMDtcblx0Ly9ib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcblx0d2lkdGg6IDgwJTtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0bWFyZ2luLXRvcDogMjVweDtcblx0cGFkZGluZy10b3A6IDI1cHhcbn1cbi50bC1zbGlkZS50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnRsLW1lZGlhIC50bC1tZWRpYS13aWtpcGVkaWEsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC50bC1tZWRpYSAudGwtbWVkaWEtd2lraXBlZGlhIHtcblx0cGFkZGluZzogMjBweDtcblx0YmFja2dyb3VuZDogIzAwMCB0cmFuc3BhcmVudDtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNik7XG5cdC8vLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3cHg7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogN3B4O1xuXHRib3JkZXItcmFkaXVzOiA3cHhcbn1cbi50bC1zbGlkZS50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnRsLW1lZGlhIC50bC1tZWRpYS13aWtpcGVkaWEgaDQgYSxcbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgLnRsLW1lZGlhIC50bC1tZWRpYS13aWtpcGVkaWEgaDQgYSB7XG5cdC8vY29sb3I6ICNGRkYhaW1wb3J0YW50O1xuXHQvL3RleHQtc2hhZG93OiAxcHggMXB4IDFweCAjMDAwIWltcG9ydGFudFxufVxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCAudGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSAudGwtd2lraXBlZGlhLXRpdGxlLFxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCAudGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSAudGwtd2lraXBlZGlhLXRpdGxlIHtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yNSlcbn1cbi50bC1zbGlkZS50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnRsLW1lZGlhIC50bC1tZWRpYS13aWtpcGVkaWEgLnRsLXdpa2lwZWRpYS1zb3VyY2UsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC50bC1tZWRpYSAudGwtbWVkaWEtd2lraXBlZGlhIC50bC13aWtpcGVkaWEtc291cmNlIHtcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgLjg1KVxufVxuLnRsLW1vYmlsZS50bC1za2lubnkgLnRsLW1lZGlhIC50bC1tZWRpYS13aWtpcGVkaWEsXG4udGwtc2tpbm55IC50bC1tZWRpYSAudGwtbWVkaWEtd2lraXBlZGlhIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdG1hcmdpbi1yaWdodDogMTBweFxufVxuLnRsLW1lZGlhIC50bC1tZWRpYS13ZWJzaXRlIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0Y2xlYXI6IGJvdGhcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtd2Vic2l0ZSAudGwtbWVkaWEtd2Vic2l0ZS1kZXNjcmlwdGlvbiB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuLnRsLW1lZGlhIC50bC1tZWRpYS13ZWJzaXRlIGg0IHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0bGluZS1oZWlnaHQ6IDFcbn1cbi50bC1tZWRpYSAudGwtbWVkaWEtd2Vic2l0ZSBoNCBhIHtcblx0Y29sb3I6ICNGRkY7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuLnRsLW1lZGlhIC50bC1tZWRpYS13ZWJzaXRlIGg0IGE6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxufVxuLnRsLW1lZGlhIC50bC1tZWRpYS13ZWJzaXRlIHAge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxOXB4XG59XG4udGwtbWVkaWEgLnRsLW1lZGlhLWNvbnRlbnQtY29udGFpbmVyIC50bC1tZWRpYS1jb250ZW50IC50bC1tZWRpYS13ZWJzaXRlIGltZyB7XG5cdGZsb2F0OiByaWdodDtcblx0bWF4LXdpZHRoOiAxMjBweDtcblx0bWF4LWhlaWdodDogMTIwcHg7XG5cdG1hcmdpbjogNHB4IDAgMCAxNXB4XG59XG4udGwtbWVkaWEgLnRsLW1lZGlhLWNvbnRlbnQtY29udGFpbmVyIC50bC1tZWRpYS1jb250ZW50IC50bC1tZWRpYS13ZWJzaXRlIGltZy50bC1tZWRpYS13ZWJzaXRlLWljb24ge1xuXHRtYXgtd2lkdGg6IDE2cHg7XG5cdG1heC1oZWlnaHQ6IDE2cHg7XG5cdGZsb2F0OiBub25lO1xuXHRtYXJnaW46IDA7XG5cdG1hcmdpbi1yaWdodDogM3B4XG59XG4udGwtc2xpZGUudGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIC50bC1tZWRpYSAudGwtbWVkaWEtd2Vic2l0ZSxcbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgLnRsLW1lZGlhIC50bC1tZWRpYS13ZWJzaXRlIHtcblx0cGFkZGluZzogMjBweDtcblx0YmFja2dyb3VuZDogIzAwMCB0cmFuc3BhcmVudDtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNik7XG5cdC8vLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3cHg7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogN3B4O1xuXHRib3JkZXItcmFkaXVzOiA3cHhcbn1cbi50bC1zbGlkZS50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnRsLW1lZGlhIC50bC1tZWRpYS13ZWJzaXRlIGg0IGEsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC50bC1tZWRpYSAudGwtbWVkaWEtd2Vic2l0ZSBoNCBhIHtcblx0Ly9jb2xvcjogI0ZGRiFpbXBvcnRhbnQ7XG5cdC8vdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4ICMwMDAhaW1wb3J0YW50XG59XG4udGwtbW9iaWxlLnRsLXNraW5ueSAudGwtbWVkaWEgLnRsLW1lZGlhLXdlYnNpdGUge1xuXHRtYXJnaW4tbGVmdDogMTBweDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4XG59XG4udGwtdGltZWxpbmUge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ly8td2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQvLy1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC8vLW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHQvLy1vLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuXHQvL2NvbG9yOiBncmV5O1xuXHQvLy13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG5cdC8vLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0Ym94LXNpemluZzogY29udGVudC1ib3hcbn1cbi50bC10aW1lbGluZS50bC10aW1lbGluZS1lbWJlZCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC8vYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG5cdC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG5cdGJvcmRlci1yYWRpdXM6IDBcbn1cbi50bC10aW1lbGluZS50bC10aW1lbGluZS1mdWxsLWVtYmVkIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcblx0Ym9yZGVyLXJhZGl1czogOHB4XG59XG4udGwtbGF5b3V0LXBvcnRyYWl0IC50bC1zdG9yeXNsaWRlciB7XG5cdC8vLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0zcHggNnB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuXHQvLy1tb3otYm94LXNoYWRvdzogMCAtM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICBcbiAgICAvLyBkaXNhYmxlZFxuICAgIC8vYm94LXNoYWRvdzogMCAtM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4yKVxufVxuLnRsLXJ0bCAuYmxvY2txdW90ZSxcbi50bC1ydGwgLnRsLWhlYWRsaW5lLFxuLnRsLXJ0bCAudGwtaGVhZGxpbmUtZGF0ZSxcbi50bC1ydGwgLnRsLW1lZGlhIC50bC1tZWRpYS1ibG9ja3F1b3RlIGJsb2NrcXVvdGUsXG4udGwtcnRsIC50bC1tZWRpYS1ibG9ja3F1b3RlLFxuLnRsLXJ0bCAudGwtbWVkaWEtd2Vic2l0ZSxcbi50bC1ydGwgLnRsLW1lZGlhLXdpa2lwZWRpYSxcbi50bC1ydGwgLnRsLXRleHQtY29udGVudCxcbi50bC1ydGwgLnRsLXRleHQtY29udGVudCBwLFxuLnRsLXJ0bCAudGwtdGltZWxpbmUgYmxvY2txdW90ZSBwLFxuLnRsLXJ0bCBibG9ja3F1b3RlIHAge1xuXHR0ZXh0LWFsaWduOiByaWdodFxufVxuLnRsLXJ0bCAudGwtc2xpZGUtbWVkaWEtb25seSAudGwtaGVhZGxpbmUsXG4udGwtcnRsIC50bC1zbGlkZS1tZWRpYS1vbmx5IC50bC1oZWFkbGluZS1kYXRlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyXG59XG4udGwtcnRsIC50bC10aW1lbWFya2VyLXRleHQge1xuXHRtYXJnaW4tcmlnaHQ6IDM1cHhcbn1cbi50bC1ydGwgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudCAudGwtdGltZW1hcmtlci1tZWRpYS1jb250YWluZXIge1xuXHRmbG9hdDogcmlnaHRcbn1cbi50bC1ydGwgLnRsLWNhcHRpb24ge1xuXHR0ZXh0LWFsaWduOiByaWdodFxufVxuLnRsLXJ0bCAudGwtY3JlZGl0IHtcblx0dGV4dC1hbGlnbjogbGVmdFxufSIsIi8qXG4gICAgVGltZWxpbmVKUyAtIHZlci4gMjAxNy0wMy0zMS0xNS0yOS01OSAtIDIwMTctMDMtMzFcbiAgICBDb3B5cmlnaHQgKGMpIDIwMTItMjAxNiBOb3J0aHdlc3Rlcm4gVW5pdmVyc2l0eVxuICAgIGEgcHJvamVjdCBvZiB0aGUgTm9ydGh3ZXN0ZXJuIFVuaXZlcnNpdHkgS25pZ2h0IExhYiwgb3JpZ2luYWxseSBjcmVhdGVkIGJ5IFphY2ggV2lzZVxuICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9OVUtuaWdodExhYi9UaW1lbGluZUpTM1xuICAgIFRoaXMgU291cmNlIENvZGUgRm9ybSBpcyBzdWJqZWN0IHRvIHRoZSB0ZXJtcyBvZiB0aGUgTW96aWxsYSBQdWJsaWMgTGljZW5zZSwgdi4gMi4wLlxuICAgIElmIGEgY29weSBvZiB0aGUgTVBMIHdhcyBub3QgZGlzdHJpYnV0ZWQgd2l0aCB0aGlzIGZpbGUsIFlvdSBjYW4gb2J0YWluIG9uZSBhdCBodHRwOi8vbW96aWxsYS5vcmcvTVBMLzIuMC8uXG4qL1xuLnRsLXN0b3J5anMgZGl2ICoge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4udGwtc3RvcnlqcyAuYWN0aXZlLFxuLnRsLXN0b3J5anMgLmNhcHRpb24sXG4udGwtc3RvcnlqcyAuY29udGVudC1jb250YWluZXIsXG4udGwtc3RvcnlqcyAuY3JlZGl0LFxuLnRsLXN0b3J5anMgLmRhdGUsXG4udGwtc3RvcnlqcyAuZG90LFxuLnRsLXN0b3J5anMgLmVyYSxcbi50bC1zdG9yeWpzIC5mbGFnLFxuLnRsLXN0b3J5anMgLmxpbmUsXG4udGwtc3RvcnlqcyAubWFqb3IsXG4udGwtc3RvcnlqcyAubWFwLFxuLnRsLXN0b3J5anMgLm1hcmtlcixcbi50bC1zdG9yeWpzIC5tZWRpYSxcbi50bC1zdG9yeWpzIC5tZXNzYWdlLFxuLnRsLXN0b3J5anMgLm1pbm9yLFxuLnRsLXN0b3J5anMgLnNsaWRlcixcbi50bC1zdG9yeWpzIC5zdGFydCxcbi50bC1zdG9yeWpzIC50ZXh0LFxuLnRsLXN0b3J5anMgLnRpbWUsXG4udGwtc3RvcnlqcyAudGl0bGUsXG4udGwtc3RvcnlqcyAudGwtY29udGFpbmVyLFxuLnRsLXN0b3J5anMgLnRsLWZlYXR1cmUsXG4udGwtc3RvcnlqcyAudGwtZmVlZGJhY2ssXG4udGwtc3RvcnlqcyAudGwtbmF2aWdhdGlvbixcbi50bC1zdG9yeWpzIC50bC1zbGlkZXIsXG4udGwtc3RvcnlqcyAudG9vbGJhcixcbi50bC1zdG9yeWpzIGEsXG4udGwtc3RvcnlqcyBhYmJyLFxuLnRsLXN0b3J5anMgYWNyb255bSxcbi50bC1zdG9yeWpzIGFkZHJlc3MsXG4udGwtc3RvcnlqcyBibG9ja3F1b3RlLFxuLnRsLXN0b3J5anMgYnV0dG9uLFxuLnRsLXN0b3J5anMgY2FwdGlvbixcbi50bC1zdG9yeWpzIGNpdGUsXG4udGwtc3RvcnlqcyBjb2RlLFxuLnRsLXN0b3J5anMgZGQsXG4udGwtc3RvcnlqcyBkZWwsXG4udGwtc3RvcnlqcyBkZm4sXG4udGwtc3RvcnlqcyBkbCxcbi50bC1zdG9yeWpzIGR0LFxuLnRsLXN0b3J5anMgZW0sXG4udGwtc3RvcnlqcyBmaWVsZHNldCxcbi50bC1zdG9yeWpzIGZvcm0sXG4udGwtc3RvcnlqcyBoMSxcbi50bC1zdG9yeWpzIGgyLFxuLnRsLXN0b3J5anMgaDMsXG4udGwtc3RvcnlqcyBoNCxcbi50bC1zdG9yeWpzIGg1LFxuLnRsLXN0b3J5anMgaDYsXG4udGwtc3RvcnlqcyBpbWcsXG4udGwtc3RvcnlqcyBsYWJlbCxcbi50bC1zdG9yeWpzIGxlZ2VuZCxcbi50bC1zdG9yeWpzIGxpLFxuLnRsLXN0b3J5anMgb2wsXG4udGwtc3RvcnlqcyBwLFxuLnRsLXN0b3J5anMgcHJlLFxuLnRsLXN0b3J5anMgcSxcbi50bC1zdG9yeWpzIHMsXG4udGwtc3RvcnlqcyBzYW1wLFxuLnRsLXN0b3J5anMgc21hbGwsXG4udGwtc3RvcnlqcyBzdHJpa2UsXG4udGwtc3RvcnlqcyBzdHJvbmcsXG4udGwtc3RvcnlqcyBzdWIsXG4udGwtc3RvcnlqcyBzdXAsXG4udGwtc3RvcnlqcyB0YWJsZSxcbi50bC1zdG9yeWpzIHRib2R5LFxuLnRsLXN0b3J5anMgdGQsXG4udGwtc3RvcnlqcyB0Zm9vdCxcbi50bC1zdG9yeWpzIHRoLFxuLnRsLXN0b3J5anMgdGhlYWQsXG4udGwtc3RvcnlqcyB0cixcbi50bC1zdG9yeWpzIHR0LFxuLnRsLXN0b3J5anMgdWwsXG4udGwtc3RvcnlqcyB2YXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLnRsLXN0b3J5anMgaDEsXG4udGwtc3RvcnlqcyBoMixcbi50bC1zdG9yeWpzIGgzLFxuLnRsLXN0b3J5anMgaDQsXG4udGwtc3RvcnlqcyBoNSxcbi50bC1zdG9yeWpzIGg2IHtcbiAgY2xlYXI6IG5vbmU7IH1cblxuLnRsLXN0b3J5anMgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG4udGwtc3RvcnlqcyBvbCxcbi50bC1zdG9yeWpzIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4udGwtc3RvcnlqcyBibG9ja3F1b3RlOmFmdGVyLFxuLnRsLXN0b3J5anMgYmxvY2txdW90ZTpiZWZvcmUsXG4udGwtc3RvcnlqcyBxOmFmdGVyLFxuLnRsLXN0b3J5anMgcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi50bC1zdG9yeWpzIGE6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDsgfVxuXG4udGwtc3RvcnlqcyBhOmFjdGl2ZSxcbi50bC1zdG9yeWpzIGE6aG92ZXIge1xuICBvdXRsaW5lOiAwOyB9XG5cbi50bC1zdG9yeWpzIGFydGljbGUsXG4udGwtc3RvcnlqcyBhc2lkZSxcbi50bC1zdG9yeWpzIGRldGFpbHMsXG4udGwtc3RvcnlqcyBmaWdjYXB0aW9uLFxuLnRsLXN0b3J5anMgZmlndXJlLFxuLnRsLXN0b3J5anMgZm9vdGVyLFxuLnRsLXN0b3J5anMgaGVhZGVyLFxuLnRsLXN0b3J5anMgaGdyb3VwLFxuLnRsLXN0b3J5anMgbmF2LFxuLnRsLXN0b3J5anMgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50bC1zdG9yeWpzIGF1ZGlvLFxuLnRsLXN0b3J5anMgY2FudmFzLFxuLnRsLXN0b3J5anMgdmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnRsLXN0b3J5anMgYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udGwtc3RvcnlqcyBkaXYge1xuICBtYXgtd2lkdGg6IG5vbmU7IH1cblxuLnRsLXN0b3J5anMgc3ViLFxuLnRsLXN0b3J5anMgc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4udGwtc3RvcnlqcyBzdXAge1xuICB0b3A6IC0uNWVtOyB9XG5cbi50bC1zdG9yeWpzIHN1YiB7XG4gIGJvdHRvbTogLS4yNWVtOyB9XG5cbi50bC1zdG9yeWpzIGltZyB7XG4gIGJvcmRlcjogMDtcbiAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYzsgfVxuXG4udGwtc3RvcnlqcyBidXR0b24sXG4udGwtc3RvcnlqcyBpbnB1dCxcbi50bC1zdG9yeWpzIHNlbGVjdCxcbi50bC1zdG9yeWpzIHRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4udGwtc3RvcnlqcyBidXR0b24sXG4udGwtc3RvcnlqcyBpbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuLnRsLXN0b3J5anMgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuLnRsLXN0b3J5anMgaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnRsLXN0b3J5anMgYnV0dG9uLFxuLnRsLXN0b3J5anMgaW5wdXRbdHlwZT1idXR0b25dLFxuLnRsLXN0b3J5anMgaW5wdXRbdHlwZT1yZXNldF0sXG4udGwtc3RvcnlqcyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnRsLXN0b3J5anMgaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuLnRsLXN0b3J5anMgdGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4vKlxuLnRsLXRpbWVsaW5lIGgxLFxuLnRsLXRpbWVsaW5lIGgyLFxuLnRsLXRpbWVsaW5lIGgzLFxuLnRsLXRpbWVsaW5lIGg0LFxuLnRsLXRpbWVsaW5lIGg1LFxuLnRsLXRpbWVsaW5lIGg2IHtcblx0Y29sb3I6ICNGRkZcbn1cbi50bC10aW1lbGluZSBoMSxcbi50bC10aW1lbGluZSBoMixcbi50bC10aW1lbGluZSBoMyB7XG5cdGZvbnQtc2l6ZTogMzZweDtcblx0bGluZS1oZWlnaHQ6IDM2cHhcbn1cbi50bC10aW1lbGluZSBoMSBzbWFsbCxcbi50bC10aW1lbGluZSBoMiBzbWFsbCxcbi50bC10aW1lbGluZSBoMyBzbWFsbCB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDI0cHhcbn1cbi50bC10aW1lbGluZSBoNCxcbi50bC10aW1lbGluZSBoNSxcbi50bC10aW1lbGluZSBoNiB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdG1hcmdpbi1ib3R0b206IDBcbn1cbi50bC10aW1lbGluZSBoNCBzbWFsbCxcbi50bC10aW1lbGluZSBoNSBzbWFsbCxcbi50bC10aW1lbGluZSBoNiBzbWFsbCB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDE1cHhcbn1cbi50bC10aW1lbGluZSBoMi50bC1oZWFkbGluZS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogNDZweDtcblx0bGluZS1oZWlnaHQ6IDQ2cHhcbn1cbi50bC10aW1lbGluZSBoMi50bC1oZWFkbGluZS10aXRsZSBzbWFsbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiA1cHg7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDI0cHhcbn1cbi50bC10aW1lbGluZSBoMiB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdG1hcmdpbi1ib3R0b206IDVweFxufVxuLnRsLXRpbWVsaW5lIHAge1xuXHRtYXJnaW4tdG9wOiA1cHg7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG5cdGNvbG9yOiAjZmZmXG59XG4udGwtdGltZWxpbmUgcC5sZWFkIHtcblx0Zm9udC1zaXplOiAyNHB4XG59XG4udGwtdGltZWxpbmUgcCBhIHtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG4udGwtdGltZWxpbmUgcCBhOmZvY3VzLFxuLnRsLXRpbWVsaW5lIHAgYTpob3ZlciB7XG5cdGNvbG9yOiAjYzM0NTI4XG59XG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSwobWluLXJlc29sdXRpb246IDE0NGRwaSkge1xuXHQudGwtdGltZWxpbmUgcCBhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdC8vdGV4dC1zaGFkb3c6IG5vbmVcblx0fVxuXHQudGwtdGltZWxpbmUgcCBhOmZvY3VzLFxuXHQudGwtdGltZWxpbmUgcCBhOmhvdmVyIHtcblx0XHRjb2xvcjogI2MzNDUyODtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuXHR9XG59XG4udGwtdGltZWxpbmUgYixcbi50bC10aW1lbGluZSBzdHJvbmcge1xuXHRmb250LXdlaWdodDogNzAwXG59XG4udGwtdGltZWxpbmUgZW0sXG4udGwtdGltZWxpbmUgaSB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpY1xufVxuLnRsLXRpbWVsaW5lIGEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAjYzM0NTI4XG59XG4udGwtdGltZWxpbmUgYTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRjb2xvcjogIzZlMjcxN1xufVxuLnRsLXRpbWVsaW5lIC50bC1jYXB0aW9uLFxuLnRsLXRpbWVsaW5lIC50bC1jcmVkaXQsXG4udGwtdGltZWxpbmUgLnRsLXNsaWRlbmF2LW5leHQsXG4udGwtdGltZWxpbmUgLnRsLXNsaWRlbmF2LXByZXZpb3VzIHtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRsaW5lLWhlaWdodDogMTFweFxufVxuLnRsLXRpbWVsaW5lIC50bC1jYXB0aW9uIGEsXG4udGwtdGltZWxpbmUgLnRsLWNyZWRpdCBhLFxuLnRsLXRpbWVsaW5lIC50bC1zbGlkZW5hdi1uZXh0IGEsXG4udGwtdGltZWxpbmUgLnRsLXNsaWRlbmF2LXByZXZpb3VzIGEge1xuXHRjb2xvcjogI0ZGRlxufVxuLnRsLXRpbWVsaW5lIC50bC1tYWtlbGluayB7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcblx0d29yZC1icmVhazogYnJlYWstd29yZDtcblx0Ly8td2Via2l0LWh5cGhlbnM6IGF1dG87XG5cdC1tb3otaHlwaGVuczogYXV0bztcblx0aHlwaGVuczogYXV0b1xufVxuLnRsLXRpbWVsaW5lIGJsb2NrcXVvdGUsXG4udGwtdGltZWxpbmUgYmxvY2txdW90ZSBwIHtcblx0Ly9mb250LWZhbWlseTogR2VvcmdpYSwgVGltZXMgTmV3IFJvbWFuLCBUaW1lcywgc2VyaWY7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRiYWNrZ3JvdW5kOiAwIDA7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMFxufVxuLnRsLXRpbWVsaW5lIGJsb2NrcXVvdGUgY2l0ZSxcbi50bC10aW1lbGluZSBibG9ja3F1b3RlIHAgY2l0ZSB7XG5cdC8vZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRjb2xvcjogI2ZmZjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRmb250LXN0eWxlOiBub3JtYWxcbn1cbi50bC10aW1lbGluZSBibG9ja3F1b3RlIGNpdGU6YmVmb3JlLFxuLnRsLXRpbWVsaW5lIGJsb2NrcXVvdGUgcCBjaXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFwyMDE0XCJcbn1cbi50bC10aW1lbGluZSBibG9ja3F1b3RlIHA6YmVmb3JlIHtcblx0Y29udGVudDogb3Blbi1xdW90ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDM2cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiA4cHg7XG5cdG1hcmdpbi1yaWdodDogNXB4XG59XG4udGwtdGltZWxpbmUgYmxvY2txdW90ZSBwOmFmdGVyIHtcblx0Y29udGVudDogY2xvc2UtcXVvdGU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAzNnB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogOHB4O1xuXHRtYXJnaW4tbGVmdDogM3B4XG59XG4udGwtdGltZWxpbmUgYmxvY2txdW90ZSB7XG5cdG1hcmdpbjogMTBweFxufVxuLnRsLXRpbWVsaW5lIGJsb2NrcXVvdGUgcCB7XG5cdG1hcmdpbjogMFxufVxuLnRsLXRpbWVsaW5lIC52Y2FyZCB7XG5cdC8vZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRsaW5lLWhlaWdodDogMTVweDtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0bWFyZ2luLXRvcDogMTBweFxufVxuLnRsLXRpbWVsaW5lIC52Y2FyZDphZnRlcixcbi50bC10aW1lbGluZSAudmNhcmQ6YmVmb3JlIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdGNvbnRlbnQ6IFwiXCJcbn1cbi50bC10aW1lbGluZSAudmNhcmQ6YWZ0ZXIge1xuXHRjbGVhcjogYm90aFxufVxuLnRsLXRpbWVsaW5lIC52Y2FyZCAudHdpdHRlci1kYXRlIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Zm9udC1zaXplOiAxMXB4XG59XG4udGwtdGltZWxpbmUgLnZjYXJkIC5hdXRob3Ige1xuXHRmbG9hdDogcmlnaHRcbn1cbi50bC10aW1lbGluZSAudmNhcmQgYSB7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmVcbn1cbi50bC10aW1lbGluZSAudmNhcmQgYTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuLnRsLXRpbWVsaW5lIC52Y2FyZCBhOmhvdmVyIC5mbixcbi50bC10aW1lbGluZSAudmNhcmQgYTpob3ZlciAubmlja25hbWUge1xuXHRjb2xvcjogI2MzNDUyOFxufVxuLnRsLXRpbWVsaW5lIC52Y2FyZCAuZm4sXG4udGwtdGltZWxpbmUgLnZjYXJkIC5uaWNrbmFtZSB7XG5cdHBhZGRpbmctbGVmdDogNDJweFxufVxuLnRsLXRpbWVsaW5lIC52Y2FyZCAuZm4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC13ZWlnaHQ6IDcwMFxufVxuLnRsLXRpbWVsaW5lIC52Y2FyZCAubmlja25hbWUge1xuXHRtYXJnaW4tdG9wOiAxcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogI2ZmZlxufVxuLnRsLXRpbWVsaW5lIC52Y2FyZCAuYXZhdGFyIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4XG59XG4udGwtdGltZWxpbmUgLnZjYXJkIC5hdmF0YXIgaW1nIHtcblx0LW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG5cdC8vLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweFxufVxuLnRsLXRpbWVsaW5lIC50bC10ZXh0IHVsIHtcblx0cGFkZGluZzogMDtcblx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRtYXJnaW46IDBcbn1cbi50bC10aW1lbGluZSAudGwtdGV4dCB1bCBsaSB7XG5cdG1hcmdpbi1ib3R0b206IDVweFxufVxuLnRsLXRpbWVsaW5lIC50bC1idXR0b24tY2FsbHRvYWN0aW9uIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRwYWRkaW5nLXRvcDogMTBweDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0cGFkZGluZy1ib3R0b206IDEwcHhcbn1cbi50bC10aW1lbGluZSAudGwtYnV0dG9uLWNhbGx0b2FjdGlvbiAudGwtYnV0dG9uLWNhbGx0b2FjdGlvbi10ZXh0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzM0NTI4O1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMTBweCAxNXB4IDEwcHggMTVweDtcblx0Ym9yZGVyLXJhZGl1czogN3B4XG59XG4udGwtdGltZWxpbmUgLnRsLW5vdGUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ly9mb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdC8vLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3cHg7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogN3B4O1xuXHRib3JkZXItcmFkaXVzOiA3cHg7XG5cdGNvbG9yOiAjOGE2ZDNiO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZmFlYmNjO1xuXHQvL3RleHQtc2hhZG93OiBub25lXG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSxcbm9ubHkgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogODAwcHgpIHtcblx0LnRsLXRpbWVsaW5lIGgxLFxuXHQudGwtdGltZWxpbmUgaDIsXG5cdC50bC10aW1lbGluZSBoMyB7XG5cdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNnB4XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpLFxub25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA1MDBweCkge1xuXHQudGwtdGltZWxpbmUgaDEsXG5cdC50bC10aW1lbGluZSBoMixcblx0LnRsLXRpbWVsaW5lIGgzIHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHhcblx0fVxufVxuLnRsLXNraW5ueSBoMiB7XG5cdG1hcmdpbi10b3A6IDBcbn0qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiB0bC1pY29ucztcbiAgc3JjOiB1cmwoLi4vLi4vdmVuZG9yL3RpbWVsaW5lanMzL2ljb25zL3RsLWljb25zLmVvdCk7XG4gIHNyYzogdXJsKC4uLy4uL3ZlbmRvci90aW1lbGluZWpzMy9pY29ucy90bC1pY29ucy5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKC4uLy4uL3ZlbmRvci90aW1lbGluZWpzMy9pY29ucy90bC1pY29ucy50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoLi4vLi4vdmVuZG9yL3RpbWVsaW5lanMzL2ljb25zL3RsLWljb25zLndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi8uLi92ZW5kb3IvdGltZWxpbmVqczMvaWNvbnMvdGwtaWNvbnMuc3ZnI3RsLWljb25zKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5bY2xhc3MqPVwiIHRsLWljb24tXCJdLFxuW2NsYXNzXj10bC1pY29uLV0ge1xuICBmb250LWZhbWlseTogdGwtaWNvbnM7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLnRsLWljb24tdmluZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRkXCI7IH1cblxuLnRsLWljb24td2lraXBlZGlhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2NGVcIjsgfVxuXG4udGwtaWNvbi1jaGV2cm9uLXJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2NGZcIjsgfVxuXG4udGwtaWNvbi1jaGV2cm9uLWxlZnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTY1MFwiOyB9XG5cbi50bC1pY29uLXlvdXR1YmUtbG9nbzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUxXCI7IH1cblxuLnRsLWljb24tZm91cnNxdWFyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUyXCI7IH1cblxuLnRsLWljb24tY2FtZXJhLXJldHJvOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2NTNcIjsgfVxuXG4udGwtaWNvbi1kb2M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTY1NFwiOyB9XG5cbi50bC1pY29uLXdlaWJvOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2NTVcIjsgfVxuXG4udGwtaWNvbi1yZXNpemUtaG9yaXpvbnRhbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU2XCI7IH1cblxuLnRsLWljb24tcmVzaXplLXZlcnRpY2FsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2NTdcIjsgfVxuXG4udGwtaWNvbi1yZXNpemUtZnVsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU4XCI7IH1cblxuLnRsLWljb24tcmVzaXplLXNtYWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2NTlcIjsgfVxuXG4udGwtaWNvbi10d2l0dGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2MmJcIjsgfVxuXG4udGwtaWNvbi1nb29nbGUtcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJjXCI7IH1cblxuLnRsLWljb24tdmlkZW86YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTYyZFwiOyB9XG5cbi50bC1pY29uLXlvdXR1YmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTYyZFwiOyB9XG5cbi50bC1pY29uLXBsYWludGV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJlXCI7IH1cblxuLnRsLWljb24tc3RvcmlmeTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJlXCI7IH1cblxuLnRsLWljb24taW1hZ2UtdjI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTYyZlwiOyB9XG5cbi50bC1pY29uLXF1b3RlLXYyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2MzBcIjsgfVxuXG4udGwtaWNvbi16b29tLWluOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2MzFcIjsgfVxuXG4udGwtaWNvbi16b29tLW91dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjMyXCI7IH1cblxuLnRsLWljb24tbGlzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjMzXCI7IH1cblxuLnRsLWljb24tbXVzaWM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTYzNFwiOyB9XG5cbi50bC1pY29uLXNwb3RpZnk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTYzNFwiOyB9XG5cbi50bC1pY29uLWxvY2F0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2MzVcIjsgfVxuXG4udGwtaWNvbi1nb29nbGVtYXBzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2MzVcIjsgfVxuXG4udGwtaWNvbi13ZWI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTYzNlwiOyB9XG5cbi50bC1pY29uLXNoYXJlLXYyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2MzdcIjsgfVxuXG4udGwtaWNvbi1zb3VuZGNsb3VkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2MzlcIjsgfVxuXG4udGwtaWNvbi12aWRlby12MjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNhXCI7IH1cblxuLnRsLWljb24tZGFpbHltb3Rpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTYzYVwiOyB9XG5cbi50bC1pY29uLXR1bWJscjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNiXCI7IH1cblxuLnRsLWljb24tbGFzdGZtOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2M2NcIjsgfVxuXG4udGwtaWNvbi1naXRodWI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTYzZFwiOyB9XG5cbi50bC1pY29uLWdvYmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNlXCI7IH1cblxuLnRsLWljb24tZG9jLXYyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2M2ZcIjsgfVxuXG4udGwtaWNvbi1nb29nbGVkcml2ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQwXCI7IH1cblxuLnRsLWljb24tZmFjZWJvb2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTY0MVwiOyB9XG5cbi50bC1pY29uLWZsaWNrcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQyXCI7IH1cblxuLnRsLWljb24tZHJpYmJibGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTY0M1wiOyB9XG5cbi50bC1pY29uLWltYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2MDVcIjsgfVxuXG4udGwtaWNvbi12aW1lbzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA2XCI7IH1cblxuLnRsLWljb24taW5zdGFncmFtOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2NDRcIjsgfVxuXG4udGwtaWNvbi1waW50ZXJlc3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTY0NVwiOyB9XG5cbi50bC1pY29uLWFycm93LWxlZnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTY0NlwiOyB9XG5cbi50bC1pY29uLWFycm93LWRvd246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTY0N1wiOyB9XG5cbi50bC1pY29uLWFycm93LXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2NDhcIjsgfVxuXG4udGwtaWNvbi1hcnJvdy1yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ5XCI7IH1cblxuLnRsLWljb24tc2hhcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTY0YVwiOyB9XG5cbi50bC1pY29uLWJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTY0YlwiOyB9XG5cbi50bC1pY29uLWV2ZXJub3RlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2NGNcIjsgfVxuXG4udGwtaWNvbi1tYXBwaW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTYwMFwiOyB9XG5cbi50bC1pY29uLXN3aXBlLXJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2MDFcIjsgfVxuXG4udGwtaWNvbi1zd2lwZS1sZWZ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2MDJcIjsgfVxuXG4udGwtaWNvbi10b3VjaC1zcHJlYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTYwM1wiOyB9XG5cbi50bC1pY29uLXRvdWNoLXBpbmNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2MDRcIjsgfVxuXG4udGwtZHJhZ2dpbmcge1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4udGwtbWVudWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzMzM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIGxlZnQ6IDA7IH1cblxuQGtleWZyYW1lcyBpbnZlcnRUb0JsYWNrIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfSB9XG5cbkBrZXlmcmFtZXMgaW52ZXJ0VG9XaGl0ZSB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH0gfVxuXG4udGwtbWVudWJhci1idXR0b24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc3LCA3NywgNzcsIDAuOSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogNnB4IDEycHggNnB4IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi50bC1tZW51YmFyLWJ1dHRvbi50bC1tZW51YmFyLWJ1dHRvbi1pbmFjdGl2ZSB7XG4gIG9wYWNpdHk6IC4zMzsgfVxuXG4udGwtbWVudWJhci1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjQ0NDO1xuICBjb2xvcjogIzMzMzsgfVxuXG4udGwtbWVudWJhci1idXR0b246aG92ZXIudGwtbWVudWJhci1idXR0b24taW5hY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NywgNzcsIDc3LCAwLjkpOyB9XG5cbi50bC1tb2JpbGUgLnRsLW1lbnViYXItYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnRsLW1vYmlsZSAudGwtbWVudWJhci1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc3LCA3NywgNzcsIDAuNjcpOyB9XG5cbi50bC1tb2JpbGUgLnRsLW1lbnViYXItYnV0dG9uOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNjMzQ1Mjg7XG4gIGNvbG9yOiAjMzMzOyB9XG5cbkBrZXlmcmFtZXMgaW52ZXJ0VG9CbGFjayB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGludmVydFRvV2hpdGUge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyB9IH1cblxuLnRsLW1lc3NhZ2UsXG4udGwtbWVzc2FnZS1mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRsLW1lc3NhZ2UgLnRsLW1lc3NhZ2UtY29udGFpbmVyLFxuLnRsLW1lc3NhZ2UtZnVsbCAudGwtbWVzc2FnZS1jb250YWluZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW46IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxuXG4udGwtbWVzc2FnZSAudGwtbWVzc2FnZS1jb250YWluZXIgLnRsLW1lc3NhZ2UtY29udGVudCxcbi50bC1tZXNzYWdlLWZ1bGwgLnRsLW1lc3NhZ2UtY29udGFpbmVyIC50bC1tZXNzYWdlLWNvbnRlbnQge1xuICBjb2xvcjogIzY2NjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tdG9wOiA3LjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNy41cHg7IH1cblxuLnRsLW1lc3NhZ2UgLnRsLW1lc3NhZ2UtY29udGFpbmVyIC50bC1tZXNzYWdlLWNvbnRlbnQgc3Ryb25nLFxuLnRsLW1lc3NhZ2UtZnVsbCAudGwtbWVzc2FnZS1jb250YWluZXIgLnRsLW1lc3NhZ2UtY29udGVudCBzdHJvbmcge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50bC1tZXNzYWdlIC50bC1tZXNzYWdlLWNvbnRhaW5lciAudGwtbG9hZGluZy1pY29uLFxuLnRsLW1lc3NhZ2UtZnVsbCAudGwtbWVzc2FnZS1jb250YWluZXIgLnRsLWxvYWRpbmctaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiByb3RhdGVwbGFuZSAxLjJzIGluZmluaXRlIGVhc2UtaW4tb3V0OyB9XG5cbkBrZXlmcmFtZXMgcm90YXRlcGxhbmUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgwKSByb3RhdGVZKDApOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgtMTgwLjFkZWcpIHJvdGF0ZVkoMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgtMTgwZGVnKSByb3RhdGVZKC0xNzkuOWRlZyk7IH0gfVxuXG4udGwtbWVzc2FnZS1mdWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyB9XG5cbi50bC1tZXNzYWdlLWZ1bGxbY2xhc3MqPVwiIHRsLWljb24tXCJdLFxuLnRsLW1lc3NhZ2UtZnVsbFtjbGFzc149dGwtaWNvbi1dIHtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogNzJweDsgfVxuXG4udGwtbWVzc2FnZS1mdWxsIC50bC1tZXNzYWdlLWNvbnRhaW5lciAudGwtbWVzc2FnZS1jb250ZW50IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICM2NjY7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi50bC1tZXNzYWdlLWZ1bGwgLnRsLW1lc3NhZ2UtY29udGFpbmVyIC50bC1tZXNzYWdlLWNvbnRlbnQgLnRsLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBjb2xvcjogIzMzMztcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDsgfVxuXG4udGwtdGltZW5hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0ZDRkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDA0MDQwOyB9XG5cbi50bC10aW1lbmF2IC50bC1hdHRyaWJ1dGlvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDJweDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjg1KTtcbiAgcGFkZGluZzogM3B4OyB9XG5cbi50bC10aW1lbmF2IC50bC1hdHRyaWJ1dGlvbiBhIHtcbiAgY29sb3I6ICM3MzczNzM7IH1cblxuLnRsLXRpbWVuYXYgLnRsLWF0dHJpYnV0aW9uIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi50bC10aW1lbmF2IC50bC1hdHRyaWJ1dGlvbiBhOmhvdmVyIC50bC1rbmlnaHRsYWItbG9nbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMzQ1Mjg7IH1cblxuLnRsLXRpbWVuYXYgLnRsLWF0dHJpYnV0aW9uIC50bC1rbmlnaHRsYWItbG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiA4cHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzM0NTI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzM3MzczO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cblxuLnRsLXRpbWVuYXYgLnRsLXRpbWVuYXYtbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udGwtdGltZW5hdiAudGwtdGltZW5hdi1saW5lOmFmdGVyLFxuLnRsLXRpbWVuYXYgLnRsLXRpbWVuYXYtbGluZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogdGwtaWNvbnM7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjYzM0NTI4O1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xNHB4OyB9XG5cbi50bC10aW1lbmF2IC50bC10aW1lbmF2LWxpbmU6YmVmb3JlIHtcbiAgdG9wOiAtMTBweDsgfVxuXG4udGwtdGltZW5hdiAudGwtdGltZW5hdi1saW5lOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2NDhcIjtcbiAgYm90dG9tOiAyNHB4OyB9XG5cbi50bC10aW1lbmF2IC50bC10aW1lbmF2LXNsaWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwOyB9XG5cbi50bC10aW1lbmF2IC50bC10aW1lbmF2LXNsaWRlci50bC10aW1lbmF2LXNsaWRlci1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpOyB9XG5cbi50bC10aW1lbmF2IC50bC10aW1lbmF2LXNsaWRlciAudGwtdGltZW5hdi1zbGlkZXItYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBtb3ZlO1xuICB6LWluZGV4OiA2OyB9XG5cbi50bC10aW1lbmF2IC50bC10aW1lbmF2LXNsaWRlciAudGwtdGltZW5hdi1jb250YWluZXItbWFzayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7IH1cblxuLnRsLXRpbWVuYXYgLnRsLXRpbWVuYXYtc2xpZGVyIC50bC10aW1lbmF2LWNvbnRhaW5lci1tYXNrIC50bC10aW1lbmF2LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi50bC10aW1lbmF2IC50bC10aW1lbmF2LXNsaWRlciAudGwtdGltZW5hdi1jb250YWluZXItbWFzayAudGwtdGltZW5hdi1jb250YWluZXIgLnRsLXRpbWVuYXYtaXRlbS1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4udGwtdGltZW1hcmtlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogbGVmdCAxcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpLCB0b3AgMC41cyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpLCBoZWlnaHQgMC41cyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpLCB3aWR0aCAxcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTsgfVxuXG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLWZhc3Qge1xuICB0cmFuc2l0aW9uOiB0b3AgMC41cyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpLCBoZWlnaHQgMC41cyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpLCB3aWR0aCAwLjVzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpOyB9XG5cbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItZmFzdCAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciB7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSwgaGVpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTsgfVxuXG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLWZhc3QgLnRsLXRpbWVtYXJrZXItdGltZXNwYW4ge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpLCB3aWR0aCAwLjVzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7IH1cblxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItdGltZXNwYW4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzgsIDM4LCAzOCwgMC4xNSk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSwgd2lkdGggMXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7IH1cblxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItdGltZXNwYW4gLnRsLXRpbWVtYXJrZXItdGltZXNwYW4tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1saW5lLXJpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcmlnaHQ6IDA7IH1cblxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItbGluZS1sZWZ0IHtcbiAgd2lkdGg6IDFweDtcbiAgbGVmdDogMDsgfVxuXG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1saW5lLWxlZnQsXG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1saW5lLXJpZ2h0IHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwZDBkMGQ7XG4gIHotaW5kZXg6IDU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAxcHggIzMzMzsgfVxuXG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1saW5lLWxlZnQ6YWZ0ZXIsXG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1saW5lLXJpZ2h0OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC00cHg7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA2cHg7XG4gIHdpZHRoOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogNjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSwgd2lkdGggMXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwZDBkMGQ7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMXB4ICMzMzM7IH1cblxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXI6aG92ZXIge1xuICB6LWluZGV4OiA5OyB9XG5cbi50bC10aW1lbWFya2VyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogODtcbiAgcGFkZGluZzogNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi50bC10aW1lbWFya2VyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1jb250ZW50IC50bC10aW1lbWFya2VyLXRleHQgaDIudGwtaGVhZGxpbmUsXG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1jb250ZW50IC50bC10aW1lbWFya2VyLXRleHQgaDIudGwtaGVhZGxpbmUgcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBsaW5lLWNsYW1wOiAyO1xuICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudCAudGwtdGltZW1hcmtlci10ZXh0IGgyLnRsLWhlYWRsaW5lIHAudGwtaGVhZGxpbmUtZmFkZW91dDphZnRlcixcbi50bC10aW1lbWFya2VyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItdGV4dCBoMi50bC1oZWFkbGluZS50bC1oZWFkbGluZS1mYWRlb3V0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDM4LCAzOCwgMzgsIDApIDAsICMyNjI2MjYgNTAlKTsgfVxuXG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1jb250ZW50IC50bC10aW1lbWFya2VyLW1lZGlhLWNvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDI0cHg7XG4gIG1heC1oZWlnaHQ6IDI0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudCAudGwtdGltZW1hcmtlci1tZWRpYS1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItbWVkaWEge1xuICBtYXgtd2lkdGg6IDI0cHg7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IC4yNTsgfVxuXG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1jb250ZW50IC50bC10aW1lbWFya2VyLW1lZGlhLWNvbnRhaW5lcltjbGFzcyo9XCIgdGwtaWNvbi1cIl0sXG4udGwtdGltZW1hcmtlciAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1jb250ZW50IC50bC10aW1lbWFya2VyLW1lZGlhLWNvbnRhaW5lcltjbGFzc149dGwtaWNvbi1dIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0ZDRkNGQ7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudCAudGwtdGltZW1hcmtlci1tZWRpYS1jb250YWluZXIgLnRsLWljb24td2lraXBlZGlhIHtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi50bC10aW1lbWFya2VyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQudGwtdGltZW1hcmtlci1jb250ZW50LXNtYWxsIC50bC10aW1lbWFya2VyLXRleHQgaDIudGwtaGVhZGxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuLnRsLXRpbWVtYXJrZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC50bC10aW1lbWFya2VyLWNvbnRlbnQtc21hbGwgLnRsLXRpbWVtYXJrZXItbWVkaWEtY29udGFpbmVyW2NsYXNzKj1cIiB0bC1pY29uLVwiXSxcbi50bC10aW1lbWFya2VyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQudGwtdGltZW1hcmtlci1jb250ZW50LXNtYWxsIC50bC10aW1lbWFya2VyLW1lZGlhLWNvbnRhaW5lcltjbGFzc149dGwtaWNvbi1dIHtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi50bC10aW1lbWFya2VyOmhvdmVyIC50bC10aW1lbWFya2VyLXRpbWVzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NywgNzcsIDc3LCAwLjE1KTsgfVxuXG4udGwtdGltZW1hcmtlcjpob3ZlciAudGwtdGltZW1hcmtlci10aW1lc3BhbiAudGwtdGltZW1hcmtlci10aW1lc3Bhbi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDsgfVxuXG4udGwtdGltZW1hcmtlcjpob3ZlciAudGwtdGltZW1hcmtlci10aW1lc3BhbiAudGwtdGltZW1hcmtlci1saW5lLWxlZnQsXG4udGwtdGltZW1hcmtlcjpob3ZlciAudGwtdGltZW1hcmtlci10aW1lc3BhbiAudGwtdGltZW1hcmtlci1saW5lLXJpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwOyB9XG5cbi50bC10aW1lbWFya2VyOmhvdmVyIC50bC10aW1lbWFya2VyLXRpbWVzcGFuIC50bC10aW1lbWFya2VyLWxpbmUtbGVmdDphZnRlcixcbi50bC10aW1lbWFya2VyOmhvdmVyIC50bC10aW1lbWFya2VyLXRpbWVzcGFuIC50bC10aW1lbWFya2VyLWxpbmUtcmlnaHQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi50bC10aW1lbWFya2VyOmhvdmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMjUwbXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSwgd2lkdGggMjUwbXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTsgfVxuXG4udGwtdGltZW1hcmtlcjpob3ZlciAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lci50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyLXNtYWxsIHtcbiAgd2lkdGg6IDIwMHB4OyB9XG5cbi50bC10aW1lbWFya2VyOmhvdmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItdGV4dCBoMi50bC1oZWFkbGluZSB7XG4gIGNvbG9yOiAjRkZGOyB9XG5cbi50bC10aW1lbWFya2VyOmhvdmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItdGV4dCBoMi50bC1oZWFkbGluZS50bC1oZWFkbGluZS1mYWRlb3V0OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSAwLCAjMDAwIDgwJSk7IH1cblxuLnRsLXRpbWVtYXJrZXI6aG92ZXIgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudCAudGwtdGltZW1hcmtlci1tZWRpYS1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItbWVkaWEge1xuICBvcGFjaXR5OiAxOyB9XG5cbi50bC10aW1lbWFya2VyOmhvdmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItbWVkaWEtY29udGFpbmVyW2NsYXNzKj1cIiB0bC1pY29uLVwiXSxcbi50bC10aW1lbWFya2VyOmhvdmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItbWVkaWEtY29udGFpbmVyW2NsYXNzXj10bC1pY29uLV0ge1xuICBjb2xvcjogI0ZGRjsgfVxuXG4udGwtdGltZW1hcmtlcjpob3Zlci50bC10aW1lbWFya2VyLWFjdGl2ZSAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZW1hcmtlci1jb250ZW50IC50bC10aW1lbWFya2VyLXRleHQgaDIudGwtaGVhZGxpbmUudGwtaGVhZGxpbmUtZmFkZW91dDphZnRlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoNTEsIDUxLCA1MSwgMCkgMCwgIzMzMyA4MCUpOyB9XG5cbi50bC10aW1lbWFya2VyOmhvdmVyLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWxpbmUtbGVmdCxcbi50bC10aW1lbWFya2VyOmhvdmVyLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWxpbmUtcmlnaHQge1xuICBib3JkZXItY29sb3I6ICNGRkY7IH1cblxuLnRsLXRpbWVtYXJrZXI6aG92ZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItbGluZS1sZWZ0OmFmdGVyLFxuLnRsLXRpbWVtYXJrZXI6aG92ZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItbGluZS1yaWdodDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cblxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItdGltZXNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNSk7XG4gIHotaW5kZXg6IDg7IH1cblxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItdGltZXNwYW4gLnRsLXRpbWVtYXJrZXItdGltZXNwYW4tY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQ0M7IH1cblxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItbGluZS1sZWZ0LFxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItbGluZS1yaWdodCB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjUpO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgei1pbmRleDogODtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuXG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLWFjdGl2ZSAudGwtdGltZW1hcmtlci1saW5lLWxlZnQ6YWZ0ZXIsXG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLWFjdGl2ZSAudGwtdGltZW1hcmtlci1saW5lLXJpZ2h0OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDQzsgfVxuXG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLWFjdGl2ZSAudGwtdGltZW1hcmtlci1jb250ZW50LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGNvbG9yOiAjQ0NDO1xuICB6LWluZGV4OiA5O1xuICBib3JkZXItY29sb3I6IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC41KTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItdGV4dCBoMi50bC1oZWFkbGluZS50bC1oZWFkbGluZS1mYWRlb3V0OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSg1MSwgNTEsIDUxLCAwKSAwLCAjMzMzIDgwJSk7IH1cblxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItY29udGVudCAudGwtdGltZW1hcmtlci1tZWRpYS1jb250YWluZXIgLnRsLXRpbWVtYXJrZXItbWVkaWEge1xuICBvcGFjaXR5OiAxOyB9XG5cbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItbWVkaWEtY29udGFpbmVyW2NsYXNzKj1cIiB0bC1pY29uLVwiXSxcbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItbWVkaWEtY29udGFpbmVyW2NsYXNzXj10bC1pY29uLV0ge1xuICBjb2xvcjogI0NDQzsgfVxuXG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLXdpdGgtZW5kIC50bC10aW1lbWFya2VyLXRpbWVzcGFuIC50bC10aW1lbWFya2VyLXRpbWVzcGFuLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLXdpdGgtZW5kIC50bC10aW1lbWFya2VyLXRpbWVzcGFuIC50bC10aW1lbWFya2VyLWxpbmUtbGVmdCxcbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItd2l0aC1lbmQgLnRsLXRpbWVtYXJrZXItdGltZXNwYW4gLnRsLXRpbWVtYXJrZXItbGluZS1yaWdodCB7XG4gIHotaW5kZXg6IDU7IH1cblxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci13aXRoLWVuZCAudGwtdGltZW1hcmtlci10aW1lc3BhbjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC03cHg7XG4gIGhlaWdodDogNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgei1pbmRleDogNjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDsgfVxuXG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLXdpdGgtZW5kIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyLnRsLXRpbWVtYXJrZXItY29udGVudC1jb250YWluZXItbG9uZyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci13aXRoLWVuZCAudGwtdGltZW1hcmtlci1saW5lLXJpZ2h0IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci13aXRoLWVuZCAudGwtdGltZW1hcmtlci1saW5lLWxlZnQge1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItd2l0aC1lbmQ6aG92ZXIgLnRsLXRpbWVtYXJrZXItdGltZXNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG5cbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItd2l0aC1lbmQudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItdGltZXNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuNSk7IH1cblxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci13aXRoLWVuZC50bC10aW1lbWFya2VyLWFjdGl2ZSAudGwtdGltZW1hcmtlci1saW5lLWxlZnQsXG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLXdpdGgtZW5kLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWxpbmUtcmlnaHQge1xuICBib3JkZXItd2lkdGg6IDFweDsgfVxuXG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLXdpdGgtZW5kLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWxpbmUtbGVmdDphZnRlcixcbi50bC10aW1lbWFya2VyLnRsLXRpbWVtYXJrZXItd2l0aC1lbmQudGwtdGltZW1hcmtlci1hY3RpdmUgLnRsLXRpbWVtYXJrZXItbGluZS1yaWdodDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQ0MgIWltcG9ydGFudDsgfVxuXG4udGwtdGltZW1hcmtlci50bC10aW1lbWFya2VyLXdpdGgtZW5kLnRsLXRpbWVtYXJrZXItYWN0aXZlIC50bC10aW1lbWFya2VyLWxpbmUtbGVmdCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnRsLXRpbWVtYXJrZXIudGwtdGltZW1hcmtlci13aXRoLWVuZC50bC10aW1lbWFya2VyLWFjdGl2ZTpob3ZlciAudGwtdGltZW1hcmtlci10aW1lc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC41KTsgfVxuXG4udGwtdGltZWVyYSB7XG4gIGhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDM7XG4gIHRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSwgdG9wIDAuNXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSwgaGVpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSwgd2lkdGggMXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7IH1cblxuLnRsLXRpbWVlcmEudGwtdGltZWVyYS1mYXN0IHtcbiAgdHJhbnNpdGlvbjogdG9wIDAuNXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSwgaGVpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSwgd2lkdGggMC41cyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTsgfVxuXG4udGwtdGltZWVyYSAudGwtdGltZWVyYS1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNmMzO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAxOyB9XG5cbi50bC10aW1lZXJhLnRsLXRpbWVlcmEtY29sb3IwIC50bC10aW1lZXJhLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzM0NTI4OyB9XG5cbi50bC10aW1lZXJhLnRsLXRpbWVlcmEtY29sb3IxIC50bC10aW1lZXJhLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNmMzOyB9XG5cbi50bC10aW1lZXJhLnRsLXRpbWVlcmEtY29sb3IyIC50bC10aW1lZXJhLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgzMmMzOyB9XG5cbi50bC10aW1lZXJhLnRsLXRpbWVlcmEtY29sb3IzIC50bC10aW1lZXJhLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhjMzZjOyB9XG5cbi50bC10aW1lZXJhLnRsLXRpbWVlcmEtY29sb3I0IC50bC10aW1lZXJhLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2ZGMzOyB9XG5cbi50bC10aW1lZXJhLnRsLXRpbWVlcmEtY29sb3I1IC50bC10aW1lZXJhLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhjM2E3OyB9XG5cbi50bC10aW1lZXJhIC50bC10aW1lZXJhLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSksIHdpZHRoIDFzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMGQwZDBkOyB9XG5cbi50bC10aW1lZXJhIC50bC10aW1lZXJhLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lZXJhLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi50bC10aW1lZXJhIC50bC10aW1lZXJhLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lZXJhLWNvbnRlbnQgLnRsLXRpbWVlcmEtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi50bC10aW1lZXJhIC50bC10aW1lZXJhLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lZXJhLWNvbnRlbnQgLnRsLXRpbWVlcmEtdGV4dCBoMi50bC1oZWFkbGluZSB7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgbGluZS1jbGFtcDogNDtcbiAgYm94LW9yaWVudDogdmVydGljYWw7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4udGwtdGltZWVyYSAudGwtdGltZWVyYS1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWVyYS1jb250ZW50IC50bC10aW1lZXJhLXRleHQgaDIudGwtaGVhZGxpbmUudGwtaGVhZGxpbmUtZmFkZW91dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgzOCwgMzgsIDM4LCAwKSAwLCAjMjYyNjI2IDUwJSk7IH1cblxuLnRsLXRpbWVncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogbGVmdCAxcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpLCB0b3AgMC41cyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpLCBoZWlnaHQgMC41cyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpLCB3aWR0aCAxcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTsgfVxuXG4udGwtdGltZWdyb3VwIC50bC10aW1lZ3JvdXAtbWVzc2FnZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tbGVmdDogODBweDsgfVxuXG4udGwtdGltZWdyb3VwLnRsLXRpbWVncm91cC1hbHRlcm5hdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1NDU0OyB9XG5cbi50bC10aW1lZ3JvdXAudGwtdGltZWdyb3VwLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRsLXRpbWVheGlzLWJhY2tncm91bmQge1xuICBoZWlnaHQ6IDM4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0MDQwNDA7XG4gIHotaW5kZXg6IDI7IH1cblxuLnRsLXRpbWVheGlzIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDM7IH1cblxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDM4cHg7IH1cblxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWFqb3IsXG4udGwtdGltZWF4aXMgLnRsLXRpbWVheGlzLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lYXhpcy1taW5vciB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4udGwtdGltZWF4aXMgLnRsLXRpbWVheGlzLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lYXhpcy1tYWpvciAudGwtdGltZWF4aXMtdGljayxcbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1pbm9yIC50bC10aW1lYXhpcy10aWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWFqb3IgLnRsLXRpbWVheGlzLXRpY2sgLnRsLXRpbWVheGlzLXRpY2stdGV4dCxcbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1pbm9yIC50bC10aW1lYXhpcy10aWNrIC50bC10aW1lYXhpcy10aWNrLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1ham9yIC50bC10aW1lYXhpcy10aWNrOmJlZm9yZSxcbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1pbm9yIC50bC10aW1lYXhpcy10aWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwifFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMzMzM7XG4gIHdpZHRoOiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzU3NTc1NztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1ham9yLnRsLXRpbWVheGlzLWFuaW1hdGUgLnRsLXRpbWVheGlzLXRpY2ssXG4udGwtdGltZWF4aXMgLnRsLXRpbWVheGlzLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lYXhpcy1taW5vci50bC10aW1lYXhpcy1hbmltYXRlIC50bC10aW1lYXhpcy10aWNrIHtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpOyB9XG5cbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1ham9yLnRsLXRpbWVheGlzLWFuaW1hdGUtb3BhY2l0eSAudGwtdGltZWF4aXMtdGljayxcbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1pbm9yLnRsLXRpbWVheGlzLWFuaW1hdGUtb3BhY2l0eSAudGwtdGltZWF4aXMtdGljayB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7IH1cblxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWFqb3Ige1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzOyB9XG5cbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1ham9yIC50bC10aW1lYXhpcy10aWNrIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgY29sb3I6ICM4YThhOGE7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWFyZ2luLWxlZnQ6IC01MHB4OyB9XG5cbi50bC10aW1lYXhpcyAudGwtdGltZWF4aXMtY29udGVudC1jb250YWluZXIgLnRsLXRpbWVheGlzLW1ham9yIC50bC10aW1lYXhpcy10aWNrOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzcwNzA3MDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBtYXJnaW4tbGVmdDogNTBweDsgfVxuXG4udGwtdGltZWF4aXMgLnRsLXRpbWVheGlzLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lYXhpcy1taW5vciAudGwtdGltZWF4aXMtdGljayB7XG4gIHdpZHRoOiA1MHB4O1xuICBtYXJnaW4tbGVmdDogLTI1cHg7IH1cblxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWlub3IgLnRsLXRpbWVheGlzLXRpY2sgLnRsLXRpbWVheGlzLXRpY2stdGV4dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7IH1cblxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWlub3IgLnRsLXRpbWVheGlzLXRpY2sgLnRsLXRpbWVheGlzLXRpY2stdGV4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBsaW5lLWhlaWdodDogOXB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBjb2xvcjogIzdkN2Q3ZDsgfVxuXG4udGwtdGltZWF4aXMgLnRsLXRpbWVheGlzLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lYXhpcy1taW5vciAudGwtdGltZWF4aXMtdGljazpiZWZvcmUge1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7IH1cblxuLnRsLXRpbWVheGlzIC50bC10aW1lYXhpcy1jb250ZW50LWNvbnRhaW5lciAudGwtdGltZWF4aXMtbWlub3IgLnRsLXRpbWVheGlzLXRpY2sudGwtdGltZWF4aXMtdGljay1oaWRkZW4gLnRsLXRpbWVheGlzLXRpY2stdGV4dCB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDsgfVxuXG4udGwtdGltZWF4aXMgLnRsLXRpbWVheGlzLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lYXhpcy1taW5vciAudGwtdGltZWF4aXMtdGljay50bC10aW1lYXhpcy10aWNrLWhpZGRlbjpiZWZvcmUge1xuICBvcGFjaXR5OiAuMzM7IH1cblxuLnRsLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7IH1cblxuLnRsLWFuaW1hdGUtb3BhY2l0eSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7IH1cblxuLnRsLXNsaWRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4udGwtc2xpZGUgLnRsLXNsaWRlLWJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IC41O1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi50bC1zbGlkZSAudGwtc2xpZGUtc2Nyb2xsYWJsZS1jb250YWluZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxOyB9XG5cbi50bC1zbGlkZSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM7IH1cblxuLnRsLXNsaWRlIC50bC1zbGlkZS1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGUtY29udGVudCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4udGwtc2xpZGUgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IC50bC1tZWRpYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogNTAlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogYXV0bzsgfVxuXG4udGwtc2xpZGUgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IC50bC10ZXh0IHtcbiAgd2lkdGg6IDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRsLXNsaWRlLW1lZGlhLW9ubHkgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50bC1zbGlkZS1tZWRpYS1vbmx5IC50bC1zbGlkZS1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGUtY29udGVudCAudGwtbWVkaWEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogNTAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvOyB9XG5cbi50bC1zbGlkZS1tZWRpYS1vbmx5IC50bC1zbGlkZS1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGUtY29udGVudCAudGwtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRsLXNsaWRlLXRleHQtb25seSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRsLXNsaWRlLXRleHQtb25seSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQgLnRsLXRleHQge1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCBhLFxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCBhOmhvdmVyLFxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCBiLFxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCBibG9ja3F1b3RlLFxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCBibG9ja3F1b3RlIHAsXG4udGwtc2xpZGUudGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIGksXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIGEsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIGE6aG92ZXIsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIGIsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIGJsb2NrcXVvdGUsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIGJsb2NrcXVvdGUgcCxcbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgaSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMjUlOyB9XG5cbi50bC1zbGlkZS50bC10ZXh0LWJhY2tncm91bmQgLnRsLXRleHQgLnRsLXRleHQtY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogN3B4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7IH1cblxuLnRsLXNsaWRlLnRsLXRleHQtYmFja2dyb3VuZCAudGwtdGV4dCAudGwtdGV4dC1jb250ZW50LWNvbnRhaW5lciBoMiB7XG4gIG1hcmdpbi10b3A6IDVweDsgfVxuXG4udGwtc2tpbm55IC50bC1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTBweDsgfVxuXG4udGwtc2tpbm55IC50bC1zbGlkZSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgaGVpZ2h0OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4udGwtc2tpbm55IC50bC1zbGlkZSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4OyB9XG5cbi50bC1za2lubnkgLnRsLXNsaWRlIC50bC1zbGlkZS1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGUtY29udGVudCAudGwtbWVkaWEge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG5cbi50bC1za2lubnkgLnRsLXNsaWRlIC50bC1zbGlkZS1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGUtY29udGVudCAudGwtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi50bC1za2lubnkgLnRsLXNsaWRlIC50bC1zbGlkZS1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGUtY29udGVudCAudGwtdGV4dCAudGwtdGV4dC1jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuLnRsLXNraW5ueSAudGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC50bC1zbGlkZS1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGUtY29udGVudCAudGwtbWVkaWEsXG4udGwtc2tpbm55IC50bC1zbGlkZS50bC1zbGlkZS50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IC50bC1tZWRpYSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG4udGwtc2tpbm55IC50bC1zbGlkZS50bC1zbGlkZS1tZWRpYS1vbmx5IC50bC1zbGlkZS1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGUtY29udGVudCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLnRsLXNraW5ueSAudGwtc2xpZGUudGwtc2xpZGUtbWVkaWEtb25seSAudGwtc2xpZGUtY29udGVudC1jb250YWluZXIgLnRsLXNsaWRlLWNvbnRlbnQgLnRsLW1lZGlhIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuLnRsLW1vYmlsZS50bC1za2lubnkgLnRsLXNsaWRlIC50bC1zbGlkZS1jb250ZW50LWNvbnRhaW5lciAudGwtc2xpZGUtY29udGVudCAudGwtbWVkaWEgZW1iZWQsXG4udGwtbW9iaWxlLnRsLXNraW5ueSAudGwtc2xpZGUgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IC50bC1tZWRpYSBpZnJhbWUsXG4udGwtbW9iaWxlLnRsLXNraW5ueSAudGwtc2xpZGUgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IC50bC1tZWRpYSBpbWcsXG4udGwtbW9iaWxlLnRsLXNraW5ueSAudGwtc2xpZGUgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IC50bC1tZWRpYSBvYmplY3QsXG4udGwtbW9iaWxlLnRsLXNraW5ueSAudGwtc2xpZGUgLnRsLXNsaWRlLWNvbnRlbnQtY29udGFpbmVyIC50bC1zbGlkZS1jb250ZW50IC50bC1tZWRpYSB2aWRlbyB7XG4gIG1heC1oZWlnaHQ6IDE3NXB4OyB9XG5cbi50bC1zbGlkZW5hdi1uZXh0LFxuLnRsLXNsaWRlbmF2LXByZXZpb3VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ1JTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4udGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtY29udGVudC1jb250YWluZXIsXG4udGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LWNvbnRlbnQtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnRsLXNsaWRlbmF2LW5leHQgLnRsLXNsaWRlbmF2LWRlc2NyaXB0aW9uLFxuLnRsLXNsaWRlbmF2LW5leHQgLnRsLXNsaWRlbmF2LXRpdGxlLFxuLnRsLXNsaWRlbmF2LXByZXZpb3VzIC50bC1zbGlkZW5hdi1kZXNjcmlwdGlvbixcbi50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtdGl0bGUge1xuICB3aWR0aDogODBweDtcbiAgbGluZS1jbGFtcDogMjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG9wYWNpdHk6IC4xNTsgfVxuXG4udGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtZGVzY3JpcHRpb24gc21hbGwsXG4udGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtdGl0bGUgc21hbGwsXG4udGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LWRlc2NyaXB0aW9uIHNtYWxsLFxuLnRsLXNsaWRlbmF2LXByZXZpb3VzIC50bC1zbGlkZW5hdi10aXRsZSBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi10aXRsZSxcbi50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1kZXNjcmlwdGlvbixcbi50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtZGVzY3JpcHRpb24ge1xuICBvcGFjaXR5OiAwOyB9XG5cbi50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1kZXNjcmlwdGlvbiBzbWFsbCxcbi50bC1zbGlkZW5hdi1wcmV2aW91cyAudGwtc2xpZGVuYXYtZGVzY3JpcHRpb24gc21hbGwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1pY29uLFxuLnRsLXNsaWRlbmF2LXByZXZpb3VzIC50bC1zbGlkZW5hdi1pY29uIHtcbiAgZm9udC1mYW1pbHk6IHRsLWljb25zO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4udGwtc2xpZGVuYXYtbmV4dCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHJpZ2h0OiAxMDBweDsgfVxuXG4udGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtZGVzY3JpcHRpb24sXG4udGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtdGl0bGUge1xuICBtYXJnaW4tbGVmdDogMjBweDsgfVxuXG4udGwtc2xpZGVuYXYtbmV4dCAudGwtc2xpZGVuYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiA3NnB4OyB9XG5cbi50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRmXCI7IH1cblxuLnRsLXNsaWRlbmF2LXByZXZpb3VzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLnRsLXNsaWRlbmF2LXByZXZpb3VzIC50bC1zbGlkZW5hdi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnRsLXNsaWRlbmF2LXByZXZpb3VzIC50bC1zbGlkZW5hdi1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUwXCI7IH1cblxuLnRsLXNsaWRlbmF2LW5leHQ6aG92ZXIgLnRsLXNsaWRlbmF2LXRpdGxlLFxuLnRsLXNsaWRlbmF2LXByZXZpb3VzOmhvdmVyIC50bC1zbGlkZW5hdi10aXRsZSB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnRsLXNsaWRlbmF2LW5leHQ6aG92ZXIgLnRsLXNsaWRlbmF2LWRlc2NyaXB0aW9uLFxuLnRsLXNsaWRlbmF2LXByZXZpb3VzOmhvdmVyIC50bC1zbGlkZW5hdi1kZXNjcmlwdGlvbiB7XG4gIG9wYWNpdHk6IC41OyB9XG5cbi50bC1zbGlkZW5hdi1uZXh0OmhvdmVyIC50bC1zbGlkZW5hdi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHg7IH1cblxuLnRsLXNsaWRlbmF2LXByZXZpb3VzOmhvdmVyIC50bC1zbGlkZW5hdi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7IH1cblxuLnRsLXNraW5ueSAudGwtc2xpZGVuYXYtbmV4dCB7XG4gIHJpZ2h0OiAzMnB4OyB9XG5cbi50bC1za2lubnkgLnRsLXNsaWRlbmF2LW5leHQgLnRsLXNsaWRlbmF2LWljb24ge1xuICBtYXJnaW4tbGVmdDogOHB4OyB9XG5cbi50bC1za2lubnkgLnRsLXNsaWRlbmF2LW5leHQgLnRsLXNsaWRlbmF2LWNvbnRlbnQtY29udGFpbmVyLFxuLnRsLXNraW5ueSAudGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LWNvbnRlbnQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDsgfVxuXG4udGwtc2tpbm55IC50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1kZXNjcmlwdGlvbixcbi50bC1za2lubnkgLnRsLXNsaWRlbmF2LW5leHQgLnRsLXNsaWRlbmF2LXRpdGxlLFxuLnRsLXNraW5ueSAudGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LWRlc2NyaXB0aW9uLFxuLnRsLXNraW5ueSAudGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udGwtc2tpbm55IC50bC1zbGlkZW5hdi1uZXh0IC50bC1zbGlkZW5hdi1pY29uLFxuLnRsLXNraW5ueSAudGwtc2xpZGVuYXYtcHJldmlvdXMgLnRsLXNsaWRlbmF2LWljb24ge1xuICBvcGFjaXR5OiAuMzM7IH1cblxuLnRsLXNraW5ueSAudGwtc2xpZGVuYXYtbmV4dDpob3ZlciAudGwtc2xpZGVuYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBvcGFjaXR5OiAxOyB9XG5cbi50bC1za2lubnkgLnRsLXNsaWRlbmF2LXByZXZpb3VzOmhvdmVyIC50bC1zbGlkZW5hdi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnRsLWxheW91dC1sYW5kc2NhcGUudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1uZXh0OmhvdmVyIHtcbiAgcmlnaHQ6IDcwcHg7IH1cblxuLnRsLWxheW91dC1sYW5kc2NhcGUudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1uZXh0OmhvdmVyIC50bC1zbGlkZW5hdi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgb3BhY2l0eTogMTsgfVxuXG4udGwtbGF5b3V0LWxhbmRzY2FwZS50bC1tb2JpbGUgLnRsLXNsaWRlbmF2LW5leHQ6YWN0aXZlIC50bC1zbGlkZW5hdi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnRsLWxheW91dC1sYW5kc2NhcGUudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1wcmV2aW91czpob3ZlciAudGwtc2xpZGVuYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICBvcGFjaXR5OiAxOyB9XG5cbi50bC1sYXlvdXQtbGFuZHNjYXBlLnRsLW1vYmlsZSAudGwtc2xpZGVuYXYtcHJldmlvdXM6YWN0aXZlIC50bC1zbGlkZW5hdi1pY29uIHtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7IH1cblxuLnRsLWxheW91dC1wb3J0cmFpdC50bC1tb2JpbGUgLnRsLXNsaWRlbmF2LW5leHQ6aG92ZXIgLnRsLXNsaWRlbmF2LWljb24ge1xuICBvcGFjaXR5OiAuMzM7IH1cblxuLnRsLWxheW91dC1wb3J0cmFpdC50bC1tb2JpbGUgLnRsLXNsaWRlbmF2LW5leHQ6YWN0aXZlIC50bC1zbGlkZW5hdi1pY29uIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4udGwtbGF5b3V0LXBvcnRyYWl0LnRsLW1vYmlsZSAudGwtc2xpZGVuYXYtcHJldmlvdXM6aG92ZXIgLnRsLXNsaWRlbmF2LWljb24ge1xuICBvcGFjaXR5OiAuMzM7IH1cblxuLnRsLWxheW91dC1wb3J0cmFpdC50bC1tb2JpbGUgLnRsLXNsaWRlbmF2LXByZXZpb3VzOmFjdGl2ZSAudGwtc2xpZGVuYXYtaWNvbiB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnRsLW1vYmlsZSAudGwtc2xpZGVuYXYtbmV4dCxcbi50bC1tb2JpbGUgLnRsLXNsaWRlbmF2LXByZXZpb3VzLFxuLnRsLXNraW5ueS50bC1sYXlvdXQtbGFuZHNjYXBlLnRsLW1vYmlsZSAudGwtc2xpZGVuYXYtbmV4dCxcbi50bC1za2lubnkudGwtbGF5b3V0LWxhbmRzY2FwZS50bC1tb2JpbGUgLnRsLXNsaWRlbmF2LXByZXZpb3VzLFxuLnRsLXNraW5ueS50bC1sYXlvdXQtcG9ydHJhaXQudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1uZXh0LFxuLnRsLXNraW5ueS50bC1sYXlvdXQtcG9ydHJhaXQudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1wcmV2aW91cyxcbi50bC1za2lubnkudGwtbW9iaWxlIC50bC1zbGlkZW5hdi1uZXh0LFxuLnRsLXNraW5ueS50bC1tb2JpbGUgLnRsLXNsaWRlbmF2LXByZXZpb3VzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udGwtc3RvcnlzbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgei1pbmRleDogODsgfVxuXG4udGwtc3RvcnlzbGlkZXIgZW1iZWQsXG4udGwtc3RvcnlzbGlkZXIgaWZyYW1lLFxuLnRsLXN0b3J5c2xpZGVyIGltZyxcbi50bC1zdG9yeXNsaWRlciBvYmplY3QsXG4udGwtc3RvcnlzbGlkZXIgdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udGwtc3RvcnlzbGlkZXIgLnRsLXNsaWRlci1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7IH1cblxuLnRsLXN0b3J5c2xpZGVyIC50bC1zbGlkZXItdG91Y2gtbWFzayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI1O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4udGwtc3RvcnlzbGlkZXIgLnRsLXNsaWRlci1jb250YWluZXItbWFzayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1OyB9XG5cbi50bC1zdG9yeXNsaWRlciAudGwtc2xpZGVyLWNvbnRhaW5lci1tYXNrIC50bC1zbGlkZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGwtc3RvcnlzbGlkZXIgLnRsLXNsaWRlci1jb250YWluZXItbWFzayAudGwtc2xpZGVyLWNvbnRhaW5lciAudGwtc2xpZGVyLWl0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4udGwtbWVkaWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLWNvbnRlbnQtY29udGFpbmVyLnRsLW1lZGlhLWNvbnRlbnQtY29udGFpbmVyLXRleHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG5cbi50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIgLnRsLW1lZGlhLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lciAudGwtbWVkaWEtY29udGVudDphZnRlcixcbi50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIgLnRsLW1lZGlhLWNvbnRlbnQ6YmVmb3JlIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lciAudGwtbWVkaWEtY29udGVudDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIgLnRsLW1lZGlhLWNvbnRlbnQgLnRsLW1lZGlhLWxvYWRlcnJvciBwIHtcbiAgY29sb3I6ICM0ZDRkNGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLWNvbnRlbnQtY29udGFpbmVyIC50bC1tZWRpYS1jb250ZW50IC50bC1tZWRpYS1sb2FkZXJyb3IgcCBzcGFuIHtcbiAgY29sb3I6ICM0ZDRkNGQ7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lciAudGwtbWVkaWEtY29udGVudCAudGwtbWVkaWEtbG9hZGVycm9yW2NsYXNzKj1cIiB0bC1pY29uLVwiXSxcbi50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIgLnRsLW1lZGlhLWNvbnRlbnQgLnRsLW1lZGlhLWxvYWRlcnJvcltjbGFzc149dGwtaWNvbi1dIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogIzRkNGQ0ZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIgLnRsLW1lZGlhLWNvbnRlbnQgZW1iZWQsXG4udGwtbWVkaWEgLnRsLW1lZGlhLWNvbnRlbnQtY29udGFpbmVyIC50bC1tZWRpYS1jb250ZW50IGltZyxcbi50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIgLnRsLW1lZGlhLWNvbnRlbnQgb2JqZWN0LFxuLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lciAudGwtbWVkaWEtY29udGVudCB2aWRlbyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTsgfVxuXG4udGwtc2xpZGUtbWVkaWEtb25seSAudGwtbWVkaWEgLnRsLW1lZGlhLWNvbnRlbnQtY29udGFpbmVyLnRsLW1lZGlhLWNvbnRlbnQtY29udGFpbmVyLXRleHQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLnRsLW1lZGlhLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYm94LXNoYWRvdzogMCAxMnB4IDEwcHggLTEwcHggcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG5cbi50bC1zbGlkZS50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnZjYXJkIGEsXG4udGwtc2xpZGUudGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIGEsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC52Y2FyZCBhLFxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCBhIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnRsLWNyZWRpdCB7XG4gIGNvbG9yOiAjOTk5O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7IH1cblxuLnRsLWNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG5cbi50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnRsLW1lZGlhLXNoYWRvdzphZnRlcixcbi50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnRsLW1lZGlhLXNoYWRvdzpiZWZvcmUsXG4udGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC50bC1tZWRpYS1zaGFkb3c6YWZ0ZXIsXG4udGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC50bC1tZWRpYS1zaGFkb3c6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAjMDAwOyB9XG5cbi50bC1za2lubnkgLnRsLW1lZGlhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50bC1za2lubnkgLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lci50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lci10ZXh0IHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi50bC1za2lubnkgLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lciAudGwtY2FwdGlvbixcbi50bC1za2lubnkgLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lciAudGwtY3JlZGl0IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogOHB4OyB9XG5cbi50bC1za2lubnkgLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lciAudGwtY3JlZGl0IHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4udGwtbW9iaWxlLnRsLXNraW5ueSAudGwtbWVkaWEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnRsLW1vYmlsZS50bC1za2lubnkgLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lci50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lci10ZXh0IHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi50bC10ZXh0IHtcbiAgd2lkdGg6IDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLypcbi50bC10ZXh0IHAge1xuXHQvL2NvbG9yOiBncmV5XG59XG4udGwtdGV4dCBoMi50bC1oZWFkbGluZSxcbi50bC10ZXh0IGgyLnRsLWhlYWRsaW5lLXRpdGxlIHtcblx0bWFyZ2luLXRvcDogMFxufVxuLnRsLXRleHQgLnRsLWhlYWRsaW5lLWRhdGUsXG4udGwtdGV4dCBoMy50bC1oZWFkbGluZS1kYXRlIHtcblx0Ly9mb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRtYXJnaW46IDAgMCAzcHggMDtcblx0Y29sb3I6ICNiZmJmYmZcbn1cbi50bC10ZXh0IC50bC1oZWFkbGluZS1kYXRlIHNtYWxsLFxuLnRsLXRleHQgaDMudGwtaGVhZGxpbmUtZGF0ZSBzbWFsbCB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGNvbG9yOiAjYmZiZmJmXG59XG4udGwtdGV4dCAudGwtdGV4dC1kYXRlIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQvL2ZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICNiZmJmYmZcbn0qL1xuLnRsLXNraW5ueSAudGwtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLnRsLXNraW5ueSAudGwtdGV4dCBoMi50bC1oZWFkbGluZSxcbi50bC1za2lubnkgLnRsLXRleHQgaDIudGwtaGVhZGxpbmUtdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4OyB9XG5cbi50bC1tZWRpdW0gLnRsLXRleHQgaDIudGwtaGVhZGxpbmUsXG4udGwtbWVkaXVtIC50bC10ZXh0IGgyLnRsLWhlYWRsaW5lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzZweDsgfVxuXG4udGwtbW9iaWxlLnRsLXNraW5ueSAudGwtbWVkaWEgLnRsLW1lZGlhLWltYWdlIHtcbiAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLXR3aXR0ZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjbGVhcjogYm90aDsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLXR3aXR0ZXIgYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBjb2xvcjogI0NDQzsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLXR3aXR0ZXIgYmxvY2txdW90ZSBwIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzlweDtcbiAgY29sb3I6ICNGRkY7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS10d2l0dGVyIGJsb2NrcXVvdGUgcDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50bC1tZWRpYSAudGwtbWVkaWEtdHdpdHRlciBibG9ja3F1b3RlIHA6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50bC1tZWRpYSAudGwtbWVkaWEtdHdpdHRlciAudGwtaWNvbi10d2l0dGVyIHtcbiAgY29sb3I6ICM1NUFDRUU7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS10d2l0dGVyIC52Y2FyZCBhLnRsLWRhdGU6aG92ZXIsXG4udGwtbWVkaWEgLnRsLW1lZGlhLXR3aXR0ZXIgLnZjYXJkIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNTVBQ0VFOyB9XG5cbi50bC1tZWRpYSAudGwtbWVkaWEtdHdpdHRlciAudmNhcmQgYS50bC1kYXRlOmhvdmVyIC5mbixcbi50bC1tZWRpYSAudGwtbWVkaWEtdHdpdHRlciAudmNhcmQgYS50bC1kYXRlOmhvdmVyIC5uaWNrbmFtZSxcbi50bC1tZWRpYSAudGwtbWVkaWEtdHdpdHRlciAudmNhcmQgYTpob3ZlciAuZm4sXG4udGwtbWVkaWEgLnRsLW1lZGlhLXR3aXR0ZXIgLnZjYXJkIGE6aG92ZXIgLm5pY2tuYW1lIHtcbiAgY29sb3I6ICM1NUFDRUU7IH1cblxuLnRsLXNsaWRlLW1lZGlhLW9ubHkgLnRsLW1lZGlhIC50bC1tZWRpYS10d2l0dGVyIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4udGwtbW9iaWxlLnRsLXNraW5ueSAudGwtbWVkaWEgLnRsLW1lZGlhLXR3aXR0ZXIgYmxvY2txdW90ZSBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjFweDsgfVxuXG4udGwtc2tpbm55IC50bC1tZWRpYSAudGwtbWVkaWEtdHdpdHRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLnRsLXNraW5ueSAudGwtbWVkaWEgLnRsLW1lZGlhLXR3aXR0ZXIgYmxvY2txdW90ZSBwIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLWJsb2NrcXVvdGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjbGVhcjogYm90aDsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLWJsb2NrcXVvdGUgYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICBjb2xvcjogI0NDQzsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLWJsb2NrcXVvdGUgYmxvY2txdW90ZSBwIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzlweDtcbiAgY29sb3I6ICNDQ0M7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS1ibG9ja3F1b3RlIGJsb2NrcXVvdGUgcDphZnRlcixcbi50bC1tZWRpYSAudGwtbWVkaWEtYmxvY2txdW90ZSBibG9ja3F1b3RlIHA6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDQ2cHg7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS1ibG9ja3F1b3RlIGJsb2NrcXVvdGUgcDpiZWZvcmUge1xuICBjb250ZW50OiBvcGVuLXF1b3RlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLWJsb2NrcXVvdGUgYmxvY2txdW90ZSBwOmFmdGVyIHtcbiAgY29udGVudDogY2xvc2UtcXVvdGU7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS1ibG9ja3F1b3RlIGJsb2NrcXVvdGUgY2l0ZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4udGwtc2xpZGUtbWVkaWEtb25seSAudGwtbWVkaWEgLnRsLW1lZGlhLWJsb2NrcXVvdGUge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCksIG9ubHkgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogODAwcHgpIHtcbiAgLnRsLW1lZGlhIC50bC1tZWRpYS1ibG9ja3F1b3RlIGJsb2NrcXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCksIG9ubHkgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogNTAwcHgpIHtcbiAgLnRsLW1lZGlhIC50bC1tZWRpYS1ibG9ja3F1b3RlIGJsb2NrcXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4OyB9IH1cblxuLnRsLW1vYmlsZS50bC1za2lubnkgLnRsLW1lZGlhIC50bC1tZWRpYS1pbnN0YWdyYW0ge1xuICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi50bC1tZWRpYSAudGwtbWVkaWEtcHJvZmlsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLWlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS1pZnJhbWUgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGNsZWFyOiBib3RoOyB9XG5cbi50bC1tZWRpYSAudGwtbWVkaWEtd2lraXBlZGlhIC50bC1pY29uLXdpa2lwZWRpYSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy10b3A6IDNweDsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSAudGwtd2lraXBlZGlhLXBhZ2VpbWFnZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi50bC1tZWRpYSAudGwtbWVkaWEtd2lraXBlZGlhIC50bC13aWtpcGVkaWEtdGl0bGUge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS13aWtpcGVkaWEgLnRsLXdpa2lwZWRpYS1zb3VyY2Uge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS13aWtpcGVkaWEgaDQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi50bC1tZWRpYSAudGwtbWVkaWEtd2lraXBlZGlhIGg0IGEge1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi50bC1tZWRpYSAudGwtbWVkaWEtd2lraXBlZGlhIGg0IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTlweDsgfVxuXG4udGwtc2xpZGUtbWVkaWEtb25seSAudGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgcGFkZGluZy10b3A6IDI1cHg7IH1cblxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCAudGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSxcbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgLnRsLW1lZGlhIC50bC1tZWRpYS13aWtpcGVkaWEge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogN3B4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7IH1cblxuLnRsLXNsaWRlLnRsLWZ1bGwtY29sb3ItYmFja2dyb3VuZCAudGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSAudGwtd2lraXBlZGlhLXRpdGxlLFxuLnRsLXNsaWRlLnRsLWZ1bGwtaW1hZ2UtYmFja2dyb3VuZCAudGwtbWVkaWEgLnRsLW1lZGlhLXdpa2lwZWRpYSAudGwtd2lraXBlZGlhLXRpdGxlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG5cbi50bC1zbGlkZS50bC1mdWxsLWNvbG9yLWJhY2tncm91bmQgLnRsLW1lZGlhIC50bC1tZWRpYS13aWtpcGVkaWEgLnRsLXdpa2lwZWRpYS1zb3VyY2UsXG4udGwtc2xpZGUudGwtZnVsbC1pbWFnZS1iYWNrZ3JvdW5kIC50bC1tZWRpYSAudGwtbWVkaWEtd2lraXBlZGlhIC50bC13aWtpcGVkaWEtc291cmNlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7IH1cblxuLnRsLW1vYmlsZS50bC1za2lubnkgLnRsLW1lZGlhIC50bC1tZWRpYS13aWtpcGVkaWEsXG4udGwtc2tpbm55IC50bC1tZWRpYSAudGwtbWVkaWEtd2lraXBlZGlhIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLXdlYnNpdGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBjbGVhcjogYm90aDsgfVxuXG4udGwtbWVkaWEgLnRsLW1lZGlhLXdlYnNpdGUgLnRsLW1lZGlhLXdlYnNpdGUtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS13ZWJzaXRlIGg0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS13ZWJzaXRlIGg0IGEge1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi50bC1tZWRpYSAudGwtbWVkaWEtd2Vic2l0ZSBoNCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS13ZWJzaXRlIHAge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4OyB9XG5cbi50bC1tZWRpYSAudGwtbWVkaWEtY29udGVudC1jb250YWluZXIgLnRsLW1lZGlhLWNvbnRlbnQgLnRsLW1lZGlhLXdlYnNpdGUgaW1nIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXgtd2lkdGg6IDEyMHB4O1xuICBtYXgtaGVpZ2h0OiAxMjBweDtcbiAgbWFyZ2luOiA0cHggMCAwIDE1cHg7IH1cblxuLnRsLW1lZGlhIC50bC1tZWRpYS1jb250ZW50LWNvbnRhaW5lciAudGwtbWVkaWEtY29udGVudCAudGwtbWVkaWEtd2Vic2l0ZSBpbWcudGwtbWVkaWEtd2Vic2l0ZS1pY29uIHtcbiAgbWF4LXdpZHRoOiAxNnB4O1xuICBtYXgtaGVpZ2h0OiAxNnB4O1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuXG4udGwtc2xpZGUudGwtZnVsbC1jb2xvci1iYWNrZ3JvdW5kIC50bC1tZWRpYSAudGwtbWVkaWEtd2Vic2l0ZSxcbi50bC1zbGlkZS50bC1mdWxsLWltYWdlLWJhY2tncm91bmQgLnRsLW1lZGlhIC50bC1tZWRpYS13ZWJzaXRlIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogIzAwMCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4OyB9XG5cbi50bC1tb2JpbGUudGwtc2tpbm55IC50bC1tZWRpYSAudGwtbWVkaWEtd2Vic2l0ZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLnRsLXRpbWVsaW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4udGwtdGltZWxpbmUudGwtdGltZWxpbmUtZW1iZWQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi50bC10aW1lbGluZS50bC10aW1lbGluZS1mdWxsLWVtYmVkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4OyB9XG5cbi50bC1ydGwgLmJsb2NrcXVvdGUsXG4udGwtcnRsIC50bC1oZWFkbGluZSxcbi50bC1ydGwgLnRsLWhlYWRsaW5lLWRhdGUsXG4udGwtcnRsIC50bC1tZWRpYSAudGwtbWVkaWEtYmxvY2txdW90ZSBibG9ja3F1b3RlLFxuLnRsLXJ0bCAudGwtbWVkaWEtYmxvY2txdW90ZSxcbi50bC1ydGwgLnRsLW1lZGlhLXdlYnNpdGUsXG4udGwtcnRsIC50bC1tZWRpYS13aWtpcGVkaWEsXG4udGwtcnRsIC50bC10ZXh0LWNvbnRlbnQsXG4udGwtcnRsIC50bC10ZXh0LWNvbnRlbnQgcCxcbi50bC1ydGwgLnRsLXRpbWVsaW5lIGJsb2NrcXVvdGUgcCxcbi50bC1ydGwgYmxvY2txdW90ZSBwIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLnRsLXJ0bCAudGwtc2xpZGUtbWVkaWEtb25seSAudGwtaGVhZGxpbmUsXG4udGwtcnRsIC50bC1zbGlkZS1tZWRpYS1vbmx5IC50bC1oZWFkbGluZS1kYXRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50bC1ydGwgLnRsLXRpbWVtYXJrZXItdGV4dCB7XG4gIG1hcmdpbi1yaWdodDogMzVweDsgfVxuXG4udGwtcnRsIC50bC10aW1lbWFya2VyLWNvbnRlbnQtY29udGFpbmVyIC50bC10aW1lbWFya2VyLWNvbnRlbnQgLnRsLXRpbWVtYXJrZXItbWVkaWEtY29udGFpbmVyIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi50bC1ydGwgLnRsLWNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udGwtcnRsIC50bC1jcmVkaXQge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4iXX0= */

/*! nouislider - 13.1.4 - 3/20/2019 */
/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
  direction: ltr;
}
.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
/* Wrapper for all connect elements.
 */
.noUi-connects {
  overflow: hidden;
  z-index: 0;
}
.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -webkit-transform-style: preserve-3d;
  transform-origin: 0 0;
  transform-style: flat;
}
/* Offset direction
 */
html:not([dir="rtl"]) .noUi-horizontal .noUi-origin {
  left: auto;
  right: 0;
}
/* Give origins 0 height/width so they don't interfere with clicking the
 * connect elements.
 */
.noUi-vertical .noUi-origin {
  width: 0;
}
.noUi-horizontal .noUi-origin {
  height: 0;
}
.noUi-handle {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
}
.noUi-touch-area {
  height: 100%;
  width: 100%;
}
.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: transform 0.3s;
  transition: transform 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}
/* Slider size and handle placement;
 */
.noUi-horizontal {
  height: 18px;
}
.noUi-horizontal .noUi-handle {
  width: 34px;
  height: 28px;
  left: -17px;
  top: -6px;
}
.noUi-vertical {
  width: 18px;
}
.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  left: -6px;
  top: -17px;
}
html:not([dir="rtl"]) .noUi-horizontal .noUi-handle {
  right: -17px;
  left: auto;
}
/* Styling;
 * Giving the connect element a border radius causes issues with using transform: scale
 */
.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
}
.noUi-connects {
  border-radius: 3px;
}
.noUi-connect {
  background: #3FB8AF;
}
/* Handles and cursors;
 */
.noUi-draggable {
  cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}
.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
}
.noUi-active {
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
}
/* Handle stripes;
 */
.noUi-handle:before,
.noUi-handle:after {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px;
}
.noUi-handle:after {
  left: 17px;
}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px;
}
.noUi-vertical .noUi-handle:after {
  top: 17px;
}
/* Disabled state;
 */
[disabled] .noUi-connect {
  background: #B8B8B8;
}
[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed;
}
/* Base;
 *
 */
.noUi-pips,
.noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-pips {
  position: absolute;
  color: #999;
}
/* Values;
 *
 */
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center;
}
.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}
/* Markings;
 *
 */
.noUi-marker {
  position: absolute;
  background: #CCC;
}
.noUi-marker-sub {
  background: #AAA;
}
.noUi-marker-large {
  background: #AAA;
}
/* Horizontal layout;
 *
 */
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%;
}
.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
}
.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%);
}
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 15px;
}
/* Vertical layout;
 *
 */
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}
.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding-left: 25px;
}
.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%);
}
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}
.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap;
}
.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%;
}
.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%;
}

.c-social-share {
  color: #ADADAD;
  font-size: 1.4rem;
  text-transform: none; }
  .c-social-share a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 42px;
    height: 42px;
    border-radius: 1000px;
    margin: 4px 8px;
    background-color: #EAEAEA;
    color: #333333;
    font-size: 1.2em;
    text-decoration: none !important; }
    .c-social-share a:hover, .c-social-share a:focus {
      color: #FF5D27; }
    .c-social-share a .qpicon1-social_twitter {
      margin-top: 0.1em; }
    .c-social-share a .qpicon1-social_telegram {
      font-size: 1.25em;
      text-indent: -0.15em; }
    .c-social-share a .qpicon1-social_whatsapp {
      font-size: 1.25em; }
      .c-social-share a .qpicon1-social_tiktok {
        font-size: 1.25em; }
  .c-social-share.c-social-share--heading a {
    width: 32px;
    height: 32px;
    margin: 2px 0 2px 8px;
    font-size: 1em; }
    .c-social-share.c-social-share--heading a .qpicon1-social_facebook,
    .c-social-share.c-social-share--heading a .qpicon1-social_linkedin {
      font-size: 1.1em; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc29jaWFsLXNoYXJlLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBO0VBQ0ksY0NpQjZCO0VEaEI3QixpQkFBaUI7RUFDakIsb0JBQW9CLEVBQUE7RUFIeEI7SUFNUSwyQkFBb0I7SUFBcEIsMkJBQW9CO0lBQXBCLG9CQUFvQjtJQUNwQix3QkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QjtJQUN2Qix5QkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsWUFBWTtJQUNaLHFCQUFxQjtJQUNyQixlQUFlO0lBQ2YseUJDYXlCO0lEWnpCLGNDQ3lCO0lEQXpCLGdCQUFnQjtJQUNoQixnQ0FBZ0MsRUFBQTtJQWhCeEM7TUFvQlksY0NOcUIsRUFBQTtJRGRqQztNQXdCWSxpQkFBaUIsRUFBQTtJQXhCN0I7TUEyQlksaUJBQWlCO01BQ2pCLG9CQUFvQixFQUFBO0lBNUJoQztNQStCWSxpQkFBaUIsRUFBQTtFQS9CN0I7SUFxQ1ksV0FBVztJQUNYLFlBQVk7SUFDWixxQkFBcUI7SUFDckIsY0FBYyxFQUFBO0lBeEMxQjs7TUE0Q2dCLGdCQUFnQixFQUFBIiwiZmlsZSI6ImNvbXBvbmVudHMvc29jaWFsLXNoYXJlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIlxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xuXG4uYy1zb2NpYWwtc2hhcmUge1xuICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkxO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwMHB4O1xuICAgICAgICBtYXJnaW46IDRweCA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTk7XG4gICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgICB9XG5cbiAgICAgICAgLnFwaWNvbjEtc29jaWFsX3R3aXR0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4xZW07XG4gICAgICAgIH1cbiAgICAgICAgLnFwaWNvbjEtc29jaWFsX3RlbGVncmFtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC0wLjE1ZW07XG4gICAgICAgIH1cbiAgICAgICAgLnFwaWNvbjEtc29jaWFsX3doYXRzYXBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5jLXNvY2lhbC1zaGFyZS0taGVhZGluZyB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW46IDJweCAwIDJweCA4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDFlbTtcblxuICAgICAgICAgICAgLnFwaWNvbjEtc29jaWFsX2ZhY2Vib29rLFxuICAgICAgICAgICAgLnFwaWNvbjEtc29jaWFsX2xpbmtlZGluIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIENPTE9SIFNFVFNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vIERlZmF1bHQgd2ViIHNhZmVcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGUgIDogI0ZGRkZGRjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmxhY2sgIDogIzAwMDAwMDtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkICAgIDogI2Q5NTM0ZjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfZ3JlZW4gIDogIzVjYjg1YztcbiR6YXV4X2NvbG9yX2RlZmF1bHRfYmx1ZSAgIDogIzMzN2FiNztcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfb3JhbmdlIDogI2YwYWQ0ZTtcblxuLy8gU2V0IDFcbiR6YXV4X2NvbG9yX3NldDFfd2hpdGUxIDogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI0ZGNUQyNztcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szIDogIzMzMzMzMztcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s1IDogIzVCNUI1QjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2IDogIzY2NjY2NjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEgIDogI0FEQURBRDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTIgIDogI0Y0RjRGNDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTMgIDogI0NDQ0NDQztcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTQgIDogI0MxQzFDMTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTUgIDogI0Q2RDZENjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTYgIDogI0JDQkNCQztcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTcgIDogI2VmZWZlZjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTggIDogIzZGNkY2RjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTkgIDogI0VBRUFFQTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEwIDogI0FBQUFBQTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExIDogI0U2RTZFNjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyIDogIzk4OTg5ODtcblxuLy8gTWFpblxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gRm9udHNcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJHphdXhfZm9udDE6IFdvcmsgU2FucyxcbkhlbHZldGljYSxcbkFyaWFsLFxuc2Fucy1zZXJpZjtcbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsXG5IZWx2ZXRpY2EsXG5BcmlhbCxcbnNhbnMtc2VyaWY7XG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XG4kZ3JpZC1ndXR0ZXItd2lkdGggICAgIDogMzBweDtcblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoc206IDU0MHB4LCAvLyBkZWZhdWx0XG4gIG1kICAgICAgICAgICAgICAgICA6IDcyMHB4LCAvLyBkZWZhdWx0XG4gIGxnICAgICAgICAgICAgICAgICA6IDk2MHB4LCAvLyBkZWZhdWx0XG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXG4gIHhsICAgICAgICAgICAgICAgICA6IDE0MTAgKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZCAoZG9tdXMgZmVlZGJhY2sgMDQvMDYvMjAyMClcbikgIWRlZmF1bHQ7XG5cbiRzcGFjZXIgOiAxcmVtO1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZSgoZjI6IDJweCxcbiAgICBmNTogNXB4LFxuICAgIGYxMDogMTBweCxcbiAgICBmMTU6IDE1cHgsXG4gICAgZjE2OiAxNnB4LFxuICAgIGYyMDogMjBweCxcbiAgICBmMjU6IDI1cHgsXG4gICAgZjI3OiAyN3B4LFxuICAgIGYzMDogMzBweCxcbiAgICBmMzU6IDM1cHgsXG4gICAgZjQwOiA0MHB4LFxuICAgIGY0NTogNDVweCxcbiAgICBmNTA6IDUwcHgsXG4gICAgZjU1OiA1NXB4LFxuICAgIGY2MDogNjBweCxcbiAgICBmNjU6IDY1cHgsXG4gICAgZjcwOiA3MHB4LFxuICAgIGY3NTogNzVweCxcbiAgICBmODA6IDgwcHgsXG4gICAgZjg1OiA4NXB4LFxuICAgIGY5MDogOTBweCxcbiAgICBmOTU6IDk1cHgsXG4gICAgZjEwMDogMTAwcHgpLFxuICAkc3BhY2Vycyk7Il19 */

.c-audio {
  z-index: 85; }
  .c-audio__container {
    display: none; }
  .c-audio__mobile-trigger {
    font-size: 1.8rem;
    color: #FFFFFF; }
    .c-audio__mobile-trigger__icon-left {
      font-size: 2.4rem;
      color: #FF5D27; }
    .c-audio__mobile-trigger__text {
      font-weight: 500; }
    .c-audio__mobile-trigger__icon-switch {
      position: relative;
      font-size: 3rem;
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
    .c-audio__mobile-trigger:hover, .c-audio__mobile-trigger:focus {
      color: #FFFFFF; }
    .c-audio__mobile-trigger.open .c-audio__mobile-trigger__icon-switch {
      -webkit-transform: rotate(0);
              transform: rotate(0); }

@media (min-width: 768px) {
  .c-audio__player {
    height: 54px; }
  .c-audio__container {
    display: block; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvYXVkaW8uc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVFBO0VBQ0ksV0FBVyxFQUFBO0VBRVg7SUFDSSxhQUFhLEVBQUE7RUFHakI7SUFDSSxpQkFBaUI7SUFDakIsY0NWNEIsRUFBQTtJRFk1QjtNQUNJLGlCQUFpQjtNQUNqQixjQ0pxQixFQUFBO0lETXpCO01BQ0ksZ0JBQWdCLEVBQUE7SUFFcEI7TUFDSSxrQkFBa0I7TUFDbEIsZUFBZTtNQUNmLGlDQUF5QjtjQUF6Qix5QkFBeUIsRUFBQTtJQWRoQztNQWtCTyxjQzFCd0IsRUFBQTtJRFEvQjtNQXVCVyw0QkFBb0I7Y0FBcEIsb0JBQW9CLEVBQUE7O0FFc0JoQztFRmRJO0lBQ0ksWUFBWSxFQUFBO0VBR2hCO0lBQ0ksY0FBYyxFQUFBLEVBQ2pCIiwiZmlsZSI6ImNvbXBvbmVudHMvYXVkaW8uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xyXG5cclxuJGNvbXBvbmVudC1wcmVmaXggICA6ICdjJztcclxuJGNvbXBvbmVudC1uYW1lICAgICA6ICdhdWRpbyc7XHJcbiRjb21wb25lbnQtc2VsZWN0b3IgOiAkY29tcG9uZW50LXByZWZpeCsnLScrJGNvbXBvbmVudC1uYW1lO1xyXG5cclxuLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xyXG4gICAgei1pbmRleDogODU7XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX21vYmlsZS10cmlnZ2VyIHtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBjb2xvcjogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcclxuXHJcbiAgICAgICAgJl9faWNvbi1sZWZ0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pY29uLXN3aXRjaCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9X19tb2JpbGUtdHJpZ2dlcl9faWNvbi1zd2l0Y2gge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHsgICAgXHJcbiAgICAgICAgJl9fcGxheWVyIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIENPTE9SIFNFVFNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIERlZmF1bHQgd2ViIHNhZmVcclxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkICAgIDogI2Q5NTM0ZjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xyXG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XHJcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI0ZGMDBGRjtcclxuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xyXG5cclxuLy8gU2V0IDFcclxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xyXG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szIDogIzMzMzMzMztcclxuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xyXG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XHJcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3IDogIzE1MTQxNDtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTMgIDogI0NDQ0NDQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTYgIDogI0JDQkNCQztcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTkgIDogI0VBRUFFQTtcclxuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xyXG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XHJcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyIDogIzk4OTg5ODtcclxuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xyXG5cclxuLy8gTWFpblxyXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIEZvbnRzXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJHphdXhfZm9udDE6IFdvcmsgU2FucyxcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuJHphdXhfZm9udDI6IEJpdHRlcixcclxuSGVsdmV0aWNhLFxyXG5BcmlhbCxcclxuc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXHJcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XHJcbiRncmlkLWd1dHRlci13aWR0aCAgICAgOiAzMHB4O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoc206IDU0MHB4LCAvLyBkZWZhdWx0XHJcbiAgbWQgICAgICAgICAgICAgICAgIDogNzIwcHgsIC8vIGRlZmF1bHRcclxuICBsZyAgICAgICAgICAgICAgICAgOiA5NjBweCwgLy8gZGVmYXVsdFxyXG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkXHJcbiAgeGwgICAgICAgICAgICAgICAgIDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHNwYWNlciA6IDFyZW07XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZSgoZjI6IDJweCxcclxuICAgIGY1OiA1cHgsXHJcbiAgICBmMTA6IDEwcHgsXHJcbiAgICBmMTU6IDE1cHgsXHJcbiAgICBmMTY6IDE2cHgsXHJcbiAgICBmMjA6IDIwcHgsXHJcbiAgICBmMjU6IDI1cHgsXHJcbiAgICBmMjc6IDI3cHgsXHJcbiAgICBmMzA6IDMwcHgsXHJcbiAgICBmMzU6IDM1cHgsXHJcbiAgICBmNDA6IDQwcHgsXHJcbiAgICBmNDU6IDQ1cHgsXHJcbiAgICBmNTA6IDUwcHgsXHJcbiAgICBmNTU6IDU1cHgsXHJcbiAgICBmNjA6IDYwcHgsXHJcbiAgICBmNjU6IDY1cHgsXHJcbiAgICBmNzA6IDcwcHgsXHJcbiAgICBmNzU6IDc1cHgsXHJcbiAgICBmODA6IDgwcHgsXHJcbiAgICBmODU6IDg1cHgsXHJcbiAgICBmOTA6IDkwcHgsXHJcbiAgICBmOTU6IDk1cHgsXHJcbiAgICBmMTAwOiAxMDBweCxcclxuICAgIGYxMjA6IDEyMHB4LFxyXG4gICAgZjEzMDogMTMwcHgsXHJcbiAgICBmMTUwOiAxNTBweCxcclxuICAgIGYyMDA6IDIwMHB4LFxyXG4gICAgZjI1MDogMjUwcHgpLFxyXG4gICRzcGFjZXJzKTsiLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */

.simplebar-scrollbar.simplebar-visible:before {
  opacity: 1;
  background-color: white; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc2Nyb2xsYmFyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0E7RUFFUSxVQUFVO0VBQ1YsdUJBQXdDLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9zY3JvbGxiYXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXG5AY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgJ2Jhc2UtY29tcG9uZW50JztcblxuLnNpbXBsZWJhci1zY3JvbGxiYXJ7XG4gICAgJi5zaW1wbGViYXItdmlzaWJsZTpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgIH1cbn1cbiJdfQ== */

body.no-scroll{
	overflow: hidden;
}

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important; } }

@media (min-width: 992px) and (max-width: 1027px) {
  .hidden-md {
    display: none !important; } }

@media (min-width: 1028px) {
  .hidden-lg {
    display: none !important; } }

/** generic message in modal */
#modalMessage{
	z-index: 100000001;
}
#modalMessage .modal-title{
	font-weight: bold;
    font-size: 20px;
}

#modalMessage .modal-body{
	font-size: 16px;
    line-height: 1.2;
}

#modalMessage .modal-footer{
	text-align:center;
}

.modal-dialog-centered {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.comments-form {
    position: relative;
    padding-top: 20px;
    padding-bottom: 20px;
    /*border-bottom: 1px solid #bbbdbf*/
}

@media screen and (max-width:768px) {
    .comments-form {
        padding-bottom: 0;
        border-bottom-width: 1px;
        padding-top: 16px
    }
}

.comment-box .comment-text {
    line-height: 18px;
    font-size: 14px;
    font-weight: 300;
    float: left;
    width: 100%;
    /*margin: 5px 0 0*/
}

@media screen and (max-width:768px) {
    .comment-box .comment-text {
        font-size: 14px;
        line-height: 22px
    }
}

.comment{
	border-radius: 0px !important;
}

.comment-box .comment-user-info, .comment-guide {
    font-weight: 400;
}

.scf-comment-avatar {
    padding-bottom: 0px !important;
}

.comment-content{
	margin-left: 0px !important;
}

.comment-content > * {
	display: inherit !important;
}

.scf-composer-block{
	padding: 0px !important;
}

.scf-composer-msg {
	height: auto !important;
	margin-top: 0px !important;
	font-weight: 400 !important;
	line-height: 20px !important;
}

.scf-comment, .scf-comment-msg{
	padding: 0px !important;
}

.scf-comment-data.withTopLevel, .scf-composer {
    margin: 0px !important;
}

.scf-comment-body{
	margin-right: 0px !important;
}

.scf-comment-toolbar, .scf-composer-toolbar{
	padding-bottom: 0px !important;
	margin-top: 0px !important;
}

.scf-comment-content:after{
	display: block;
	clear: both;
	content: "";
}

.comments .comments-container-floating-bg .comments-container .all-comments .scf-comment-data > .scf-comment-replies{
	border-top: none !important;
}

.comments .view-comment-panel.hideWithoutComments,
.comments .comments-actions .action.text-right.show-comment{
	display: none;
}

.comments #btnComment,
.comments #btnCommentM{
	appearance: none;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 25px;
    padding-right: 25px;
    font-weight: 700;
    font-size: 2.4rem;
    color: white;
    background-color: #ff5d27;
	border-style: none;
}

.comments #btnCommentM{
	text-align: center;
    width: 100%;
}

@media screen and (min-width:769px) {
	.comments .col-lg-5.comments-title{
		flex: 70% !important;
        max-width: 70% !important;
        padding-right: 0px;
    }
    .comments .col-lg-7.comments-actions{
		flex: 30% !important;
        max-width: 30% !important;
    }
}

.comments #totalComments .num{
	color: #666666;
    text-decoration: underline;
    font-weight: 200;
}

@media screen and (max-width: 768px){
    .comments .comments-container-floating-bg .scf-comment-data.withTopLevel {
        margin: 0 0 0 0px !important;
    }
}

.comments .comments-container-floating-bg .comment-reply.rotate:after{
	transform: rotate(180deg);
}

.comments .comments-container-floating-bg .scf-comment-replies .scf-is-new{
	background: #ffffff !important;
} 

.comments .comments-container-floating-bg .scf-comment-replies .scf-comment-content{
	margin-bottom: 30px !important;
}

.comments .comments-container-floating-bg .comments-container .all-comments>.comment-box .scf-comment-replies .comment-box{
	margin-bottom: 30px !important;
}

.comments .comments-container-floating-bg .scf-comment-replies .scf-comments-list{
	padding: 30px 0 0 0 !important;
}

.comments .comments-container-floating-bg .comments-container{
	padding-left: 70px !important;
	padding-right: 50px !important;
}

@media screen and (max-width: 768px){
	.comments .last-comments-single .comment-name{
		padding-top: 6px !important;
        padding-bottom: 5px !important;
	}
    .comments .comments-container-floating-bg .comments-container textarea{	
		padding-left: 12px !important;
		padding-right: 12px !important;
		padding: 10px !important;
	}

    .comments .comments-container-floating-bg .comments-container{
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

    .comments .scf-comment-data {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 20px !important;
        padding-right: 7px !important;
	}

	.comments .comments-container-floating-bg .comments-container .all-comments>.comment-box .comment-box .comment-user-image{
		left: 20px !important;
	}

	.comments .comments-container-floating-bg .comments-container .all-comments>.comment-box .comment-user-image{
		left: 18px !important;
	}
}

@media screen and (min-width: 769px){
	.comments .comments-container-floating-bg .comments-container .all-comments>.comment-box .comment-box .scf-comment-data{
		width: 79% !important;
	}

	.comments .scf-comment-data{
		margin-left: 20px !important;
	}
    .comments .comments-container-floating-bg .comment-box .comment-user-image{
		width: 8%!important;
	}

	.comments .comments-container-floating-bg .comment-form-module .comment-user-image,
	.comments .comments-container-floating-bg .comment-box .scf-comment-replies .comment-user-image{
		width: 11%!important;
	}

}

@media (max-width: 768px){
    .comments .comments-container-floating-bg .comments-container {
        padding-top: 86px !important;
        padding-left: 16px !important;
        padding-right: 17px !important;
    }
}

@media (max-width: 768px){
    .comments .comment-reply {
        float: right !important;
        font-size: 18px !important;
    }
    .comments .comments-count .amount {
    	font-size: 18px !important;
	}
}

.comments .comments-container-floating-bg .scf-comment-replies .comment-box:last-of-type{
	border-bottom: none !important
}

.comments .comments-container-floating-bg .comments-container .all-comments>.comment-box .scf-comment-replies .comment-box:last-of-type{
	margin-bottom: 0px !important;
}

@media (max-width: 768px){
	.comments .comments-container-floating-bg .comment-reply{
		margin-bottom: 20px!important;
	}
    .comments .comments-container-floating-bg .comments-container .all-comments .scf-comment-data>.scf-comment-replies{
		padding-top: 0px!important;
	}
}

.author-comments__count a{
	color: #adadad!important;
    text-decoration: none!important;
}

@media screen and (min-width: 769px) and (max-width: 991px) {
	.comments .comments-container-floating-bg .comments-container{
        padding-left: 34px !important;
        padding-right: 34px !important;
    }
    .comments .comments-container-floating-bg .comments-container .all-comments>.comment-box .scf-comment-replies .comment-box .comment-user-image,
	.comments .comments-container-floating-bg .comments-container .all-comments>.comment-box .comment-user-image{
		left: 16px!important;
	}

}

@media screen and (min-width: 992px) {
	.comments .comments-container-floating-bg .comments-container section.comment-form .comment-box .comment-user-image{	
		margin-right: 0px!important;
	}
}

.comments #btnComment{
	display: none!important;
}



.disclaimer{
	margin-left: -5px !important;
    padding-left: 0px !important;
} 

.disclaimer a{
	color: #adadad;
    font-size: 12px;
}

.zaux-btn-1.zaux-btn-1--red1{
    margin: auto;
    cursor: pointer;
    font-family: 'Montserrat', sans-serif; 
    font-size: .875rem;
    line-height: 1;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    max-width: 280px;
    min-height: 30px;
    padding: 7px 22px 7px 22px;
    display: inline-block;
    border-radius: 4px;
    transition: all .1s ease-in-out;
    color: #fff;
    background-color: #ff5d27;
    border: none;
    font-size:12px;
}
@charset "UTF-8";
.author-comments {
  padding-top: 2.3rem;
  padding-bottom: 2.3rem; }
  .author-comments__info {
    font-size: 1.8rem;
    line-height: 2.4rem; }
  .author-comments__count {
    color: #ADADAD;
    font-size: 18px; }
    .author-comments__count::after {
      display: block;
      clear: both;
      content: ""; }
    .author-comments__count [class*=qpicon] {
      font-size: 24px;
      vertical-align: middle; }
    @media (max-width: 767.98px) {
      .author-comments__count span {
        display: block; }
      .author-comments__count [class*=qpicon] {
        display: block;
        float: none; } }

.comments {
  /*
    &__overlay{
        position:fixed;
        height:100%;
        width:100%;
        z-index:9999;
        background-color:rgba($zaux_color_set1_black7, 0.4);
        bottom:0px;
        left:0px;
        right:0px;
        top:0px;
        display:none;

        &-content{
            position:absolute;
            right:0px;
            top:0px;
            bottom:0px;
            background-color:$zaux_color_set1_white1;
            width:60%;
            overflow-y:scroll;
            right:-60%;
            transition:right 0.7s ease-in-out;

            @include media-breakpoint-down(md){
                right:-100%;
                width:100%;
            }

            &.open{
            right:0; 
            }

            &__head{
                position:relative;
                @include clearfix();
                .title{
                float:left;
                }
                .c-comments__close{
                float:right;
                .icon{
                    font-size:48px;
                    color:$zaux_color_set1_grey10;
                }
                @include media-breakpoint-down(md){
                    margin-top:-8px;
                }
                }
                @include media-breakpoint-down(md){
                position:fixed;
                width:100%;
                background-color:$zaux_color_set1_white1;
                box-shadow:0px 0px 10px rgba($zaux_color_set1_black7, 0.4);
                z-index:999;
                }
            }

            
        }
    }
   */ }
  .comments .comments-title {
    font-size: 3.6rem;
    line-height: 4.2rem;
    font-family: Bitter, sans-serif;
    font-style: italic;
    font-weight: 700; }
    .comments .comments-title u {
      font-weight: 400; }
    @media (max-width: 767.98px) {
      .comments .comments-title {
        font-size: 2.8rem;
        line-height: 3.6rem;
        text-align: center; } }
    @media (max-width: 375px) {
      .comments .comments-title {
        font-size: 2.3rem; } }
  @media (max-width: 991.98px) {
    .comments .c-btn1 {
      padding-left: 10px;
      padding-right: 10px; } }
  .comments .comments-container-floating-bg {
    position: fixed;
    height: 100%;
    width: 100%;
    z-index: 9999;
    background-color: rgba(21, 20, 20, 0.4);
    bottom: 0px;
    left: 0px;
    right: 0px;
    top: 0px;
    display: none;
    font-family: Work Sans, sans-serif; }
    @media (max-width: 991.98px) {
      .comments .comments-container-floating-bg {
        padding-top: 100px; } }
    .comments .comments-container-floating-bg .comment-guide {
      font-size: 2.1rem;
      line-height: 2.8rem; }
    .comments .comments-container-floating-bg .comments-container {
      position: absolute;
      right: 0px;
      top: 0px;
      bottom: 0px;
      background-color: #FFFFFF;
      width: 60%;
      overflow-y: scroll;
      right: -60%;
      -webkit-transition: right 0.7s ease-in-out;
      transition: right 0.7s ease-in-out;
      padding-top: 40px;
      padding-bottom: 40px;
      padding-left: 90px;
      padding-right: 90px; }
      @media (max-width: 991.98px) {
        .comments .comments-container-floating-bg .comments-container {
          padding-left: 16px;
          padding-right: 16px;
          padding-top: 30px;
          padding-bottom: 30px; } }
      @media (max-width: 767.98px) {
        .comments .comments-container-floating-bg .comments-container {
          width: 100%;
          padding-top: 100px; } }
      .comments .comments-container-floating-bg .comments-container .cc-header {
        padding-bottom: 20px;
        background-color: #FFFFFF;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        .comments .comments-container-floating-bg .comments-container .cc-header::after {
          display: block;
          clear: both;
          content: ""; }
        @media (max-width: 767.98px) {
          .comments .comments-container-floating-bg .comments-container .cc-header {
            position: fixed;
            top: 0px;
            width: 100%;
            left: 0px;
            right: 0px;
            -webkit-box-shadow: 0px 0px 10px rgba(21, 20, 20, 0.4);
                    box-shadow: 0px 0px 10px rgba(21, 20, 20, 0.4);
            z-index: 999;
            padding-left: 16px;
            padding-right: 16px;
            padding-top: 15px;
            padding-bottom: 10px; } }
        .comments .comments-container-floating-bg .comments-container .cc-header h3 {
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
          font-size: 3.6rem;
          line-height: 4.2rem;
          font-family: Bitter, sans-serif;
          font-style: italic;
          font-weight: 700; }
          .comments .comments-container-floating-bg .comments-container .cc-header h3 u {
            font-weight: 400; }
          @media (max-width: 767.98px) {
            .comments .comments-container-floating-bg .comments-container .cc-header h3 {
              font-size: 2.8rem;
              line-height: 3.6rem; } }
          @media (max-width: 375px) {
            .comments .comments-container-floating-bg .comments-container .cc-header h3 {
              font-size: 2.3rem; } }
        .comments .comments-container-floating-bg .comments-container .cc-header .comments-menu-ico {
          text-decoration: none;
          padding-top: 7px; }
          .comments .comments-container-floating-bg .comments-container .cc-header .comments-menu-ico:hover {
            text-decoration: none; }
          .comments .comments-container-floating-bg .comments-container .cc-header .comments-menu-ico:after {
            content: "";
            font-family: "qpicon1";
            font-size: 48px;
            color: #AAAAAA; }
      .comments .comments-container-floating-bg .comments-container input,
      .comments .comments-container-floating-bg .comments-container input:not([type=checkbox]),
      .comments .comments-container-floating-bg .comments-container textarea {
        padding: 20px;
        border: 1px solid #C1C1C1;
        font-size: 1.8rem; }
      .comments .comments-container-floating-bg .comments-container textarea {
        padding-left: 20px;
        padding-right: 20px; }
      .comments .comments-container-floating-bg .comments-container .comment-actions .action, .comments .comments-container-floating-bg .comments-container .comment-actions .scf-composer-action {
        border-style: none;
        -webkit-appearance: none;
           -moz-appearance: none;
                appearance: none;
        padding-top: 15px;
        padding-bottom: 15px;
        padding-left: 25px;
        padding-right: 25px;
        font-weight: 700;
        font-size: 2.4rem;
        color: white;
        background-color: #FF5D27; }
        .comments .comments-container-floating-bg .comments-container .comment-actions .action:hover, .comments .comments-container-floating-bg .comments-container .comment-actions .scf-composer-action:hover {
          text-decoration: none; }
      .comments .comments-container-floating-bg .comments-container section.comment-form {
        padding-top: 30px;
        padding-bottom: 30px;
        margin-bottom: 90px; }
        @media (max-width: 991.98px) {
          .comments .comments-container-floating-bg .comments-container section.comment-form {
            margin-bottom: 20px; } }
        .comments .comments-container-floating-bg .comments-container section.comment-form .insert-comment {
          width: 100%;
          padding-top: 20px;
          padding-bottom: 30px; }
          @media (max-width: 767.98px) {
            .comments .comments-container-floating-bg .comments-container section.comment-form .insert-comment {
              padding-bottom: 10px; } }
        .comments .comments-container-floating-bg .comments-container section.comment-form .comment-box .comment-content {
          padding-top: 15px;
          float: left; }
          @media (max-width: 767.98px) {
            .comments .comments-container-floating-bg .comments-container section.comment-form .comment-box .comment-content {
              padding-top: 0px;
              display: inline-block;
              vertical-align: middle;
              float: none;
              width: 55%; } }
        .comments .comments-container-floating-bg .comments-container section.comment-form .comment-box .comment-user-image {
          float: left;
          width: auto;
          margin-right: 30px; }
          @media (max-width: 767.98px) {
            .comments .comments-container-floating-bg .comments-container section.comment-form .comment-box .comment-user-image {
              padding-top: 0px;
              margin-right: 10px;
              display: inline-block;
              float: none; } }
        .comments .comments-container-floating-bg .comments-container section.comment-form textarea {
          width: 100%;
          min-height: 124px;
          font-size: 1.8rem; }
        .comments .comments-container-floating-bg .comments-container section.comment-form .comment-actions {
          text-align: center; }
          .comments .comments-container-floating-bg .comments-container section.comment-form .comment-actions .action {
            margin-left: auto;
            margin-right: auto;
            display: block;
            width: 100%;
            max-width: 378px;
            margin-bottom: 10px; }
      .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box {
        margin-bottom: 30px;
        padding-bottom: 30px;
        border-bottom: 1px solid #efefef;
        position: relative; }
        .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box:last-child {
          border-bottom: none; }
        @media (max-width: 1600px) {
          .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .comment-box .comment-user-image {
            width: 14%; } }
        @media (max-width: 1300px) {
          .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .comment-box .comment-user-image {
            width: 18%; } }
        @media (max-width: 991.98px) {
          .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .comment-box .comment-user-image {
            left: 40px; } }
        @media (max-width: 1600px) {
          .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .comment-box .scf-comment-data {
            width: 86%; } }
        @media (max-width: 1300px) {
          .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .comment-box .scf-comment-data {
            width: 82%; } }
        @media (max-width: 991.98px) {
          .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .comment-box .scf-comment-data {
            width: 100%; } }
        @media (max-width: 991.98px) {
          .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .comment-box {
            padding-left: 40px; } }
        .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .scf-comment-replies .comment-box {
          margin-bottom: 40px; }
        @media (max-width: 1300px) {
          .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .comment-user-image {
            width: 14%; } }
        @media (max-width: 1100px) {
          .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .comment-user-image {
            width: 16%; } }
        @media (max-width: 991.98px) {
          .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .comment-user-image {
            position: absolute;
            left: 0px;
            top: 0px; } }
        @media (max-width: 991.98px) {
          .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .comment-user-info {
            padding-left: 80px; }
            .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .comment-user-info span {
              display: block; } }
        @media (max-width: 1300px) {
          .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .scf-comment-data {
            width: 80%; } }
        @media (max-width: 991.98px) {
          .comments .comments-container-floating-bg .comments-container .all-comments > .comment-box .scf-comment-data {
            width: 100%;
            padding-top: 5px; } }
      .comments .comments-container-floating-bg .comments-container .all-comments .comment-content .scf-comment-toolbar {
        padding-top: 20px;
        font-size: 2rem;
        font-weight: 600; }
        .comments .comments-container-floating-bg .comments-container .all-comments .comment-content .scf-comment-toolbar a:not(.action) {
          color: #151414; }
        .comments .comments-container-floating-bg .comments-container .all-comments .comment-content .scf-comment-toolbar .comment-reply {
          padding-left: 15px;
          padding-right: 15px;
          padding-top: 5px;
          padding-bottom: 5px;
          background-color: #efefef;
          display: inline-block; }
          @media (max-width: 575.98px) {
            .comments .comments-container-floating-bg .comments-container .all-comments .comment-content .scf-comment-toolbar .comment-reply {
              float: right;
              margin-bottom: 1rem; } }
          @media (max-width: 330px) {
            .comments .comments-container-floating-bg .comments-container .all-comments .comment-content .scf-comment-toolbar .comment-reply {
              float: none; } }
          .comments .comments-container-floating-bg .comments-container .all-comments .comment-content .scf-comment-toolbar .comment-reply:hover {
            text-decoration: none; }
          .comments .comments-container-floating-bg .comments-container .all-comments .comment-content .scf-comment-toolbar .comment-reply:after {
            font-family: "qpicon1";
            content: "";
            color: #FF5D27;
            display: inline-block;
            margin-left: 10px;
            font-size: 16px;
            vertical-align: middle; }
            @media (max-width: 575.98px) {
              .comments .comments-container-floating-bg .comments-container .all-comments .comment-content .scf-comment-toolbar .comment-reply:after {
                margin-left: 20px; } }
        .comments .comments-container-floating-bg .comments-container .all-comments .comment-content .scf-comment-toolbar .amount {
          padding-left: 0px;
          padding-right: 4%;
          padding-bottom: 10px;
          display: inline-block; }
          .comments .comments-container-floating-bg .comments-container .all-comments .comment-content .scf-comment-toolbar .amount:before {
            content: "";
            width: 40px;
            height: 40px;
            margin-right: 15px;
            position: relative;
            top: -3px;
            border-left: 1px solid #C1C1C1;
            border-bottom: 1px solid #C1C1C1;
            display: inline-block; }
            @media (max-width: 991.98px) {
              .comments .comments-container-floating-bg .comments-container .all-comments .comment-content .scf-comment-toolbar .amount:before {
                width: 20px;
                height: 20px; } }
      .comments .comments-container-floating-bg .comments-container .all-comments .scf-js-comment-reply-box {
        padding-top: 30px;
        padding-bottom: 30px; }
        @media (max-width: 991.98px) {
          .comments .comments-container-floating-bg .comments-container .all-comments .scf-js-comment-reply-box {
            padding-bottom: 0px; } }
        .comments .comments-container-floating-bg .comments-container .all-comments .scf-js-comment-reply-box textarea {
          width: 100%;
          min-height: 226px; }
        .comments .comments-container-floating-bg .comments-container .all-comments .scf-js-comment-reply-box .scf-composer-toolbar .comment-actions {
          text-align: right;
          padding-top: 20px;
          padding-bottom: 20px;
          margin-right: -2%; }
          .comments .comments-container-floating-bg .comments-container .all-comments .scf-js-comment-reply-box .scf-composer-toolbar .comment-actions::after {
            display: block;
            clear: both;
            content: ""; }
          .comments .comments-container-floating-bg .comments-container .all-comments .scf-js-comment-reply-box .scf-composer-toolbar .comment-actions > * {
            margin-right: 2%;
            width: 180px;
            text-align: center; }
            @media (max-width: 991.98px) {
              .comments .comments-container-floating-bg .comments-container .all-comments .scf-js-comment-reply-box .scf-composer-toolbar .comment-actions > * {
                width: 48%;
                float: left; } }
          .comments .comments-container-floating-bg .comments-container .all-comments .scf-js-comment-reply-box .scf-composer-toolbar .comment-actions .action {
            display: inline-block; }
          .comments .comments-container-floating-bg .comments-container .all-comments .scf-js-comment-reply-box .scf-composer-toolbar .comment-actions button[type=reset] {
            background-color: #CCCCCC; }
      .comments .comments-container-floating-bg .comments-container .all-comments .scf-comment-data .scf-comment-replies:empty {
        display: none; }
      .comments .comments-container-floating-bg .comments-container .all-comments .scf-comment-data > .scf-comment-replies {
        padding-top: 30px;
        margin-top: 20px;
        border-top: 1px solid #efefef; }
    .comments .comments-container-floating-bg.show {
      display: block; }
      .comments .comments-container-floating-bg.show .comments-container {
        right: 0px; }
  .comments .comment-box {
    width: 100% !important;
    font-family: Work Sans, sans-serif;
    position: relative; }
    .comments .comment-box .last-comment {
      color: #FF5D27;
      font-family: Bitter, sans-serif;
      font-style: italic;
      top: 40px;
      font-size: 1.6rem;
      font-weight: 600;
      margin-bottom: 10px;
      position: absolute;
      left: 12.5%; }
      
          /* FNQ-3372 */
		#disqus_thread a { 
			color: #ff5d27; 
		}

      @media (max-width: 1300px) {
        .comments .comment-box .last-comment {
          left: 16%;
          top: 40px; } }
      @media (max-width: 1200px) {
        .comments .comment-box .last-comment {
          left: 16.2%;
          top: 40px; } }
      @media (max-width: 1100px) {
        .comments .comment-box .last-comment {
          left: 18.2%; } }
      @media (max-width: 991.98px) {
        .comments .comment-box .last-comment {
          left: 100px;
          top: 40px; } }
    .comments .comment-box::after {
      display: block;
      clear: both;
      content: ""; }
    .comments .comment-box,
    .comments .comment-box * {
      list-style-type: none; }
    .comments .comment-box::after {
      display: block;
      clear: both;
      content: ""; }
    .comments .comment-box .comment-user-image {
      float: left;
      width: 11%; }
      .comments .comment-box .comment-user-image img {
        border-radius: 100%;
        overflow: hidden;
        border: 4px solid #CCCCCC;
        height: 64px;
        width: 64px;
        max-height: 64px;
        max-width: 64px; }
    .comments .comment-box .comment-user-info {
      font-size: 1.6rem;
      line-height: 2.4rem;
      color: #AAAAAA; }
      .comments .comment-box .comment-user-info .comment-name {
        font-weight: 700;
        font-size: 2.1rem;
        line-height: 2.1rem;
        margin-right: 10px;
        color: #151414; }
    .comments .comment-box .scf-comment-data {
      float: left;
      width: 89%;
      padding-top: 15px; }
      .comments .comment-box .scf-comment-data .comment-user-info {
        margin-bottom: 25px; }
      .comments .comment-box .scf-comment-data .scf-comment-msg {
        font-weight: 400;
        font-size: 2.1rem;
        line-height: 2.8rem; }
        @media (max-width: 767.98px) {
          .comments .comment-box .scf-comment-data .scf-comment-msg {
            font-size: 1.8rem; } }
  .comments .last-comments-single {
    padding-top: 40px;
    padding-left: 15px;
    padding-bottom: 40px;
    position: relative; }
    @media (max-width: 1199.98px) {
      .comments .last-comments-single {
        padding-left: 20px;
        padding-right: 20px; } }
    @media (max-width: 991.98px) {
      .comments .last-comments-single {
        padding-top: 40px;
        padding-bottom: 15px; } }
    .comments .last-comments-single::after {
      display: block;
      clear: both;
      content: ""; }
    @media (max-width: 1300px) {
      .comments .last-comments-single .comment-user-image {
        width: 14%; } }
    @media (max-width: 1100px) {
      .comments .last-comments-single .comment-user-image {
        width: 16%; } }
    @media (max-width: 991.98px) {
      .comments .last-comments-single .comment-user-image {
        position: absolute;
        left: 15px;
        top: 40px; } }
    .comments .last-comments-single .comment-user-info {
      margin-bottom: 25px;
      padding-top: 25px; }
      @media (max-width: 991.98px) {
        .comments .last-comments-single .comment-user-info {
          padding-top: 10px;
          padding-left: 80px; }
          .comments .last-comments-single .comment-user-info span {
            display: block; } }
    .comments .last-comments-single .comment-text {
      font-weight: 400;
      font-size: 2.1rem;
      line-height: 2.8rem; }
      @media (max-width: 767.98px) {
        .comments .last-comments-single .comment-text {
          font-size: 1.8rem; } }
    .comments .last-comments-single .comment-content {
      float: left;
      width: 84%; }
      @media (max-width: 991.98px) {
        .comments .last-comments-single .comment-content {
          padding-top: 10px;
          width: 100%; } }
  .comments .comments-actions.hidden-lg {
    display: none !important; }
    @media (max-width: 767.98px) {
      .comments .comments-actions.hidden-lg {
        display: block !important;
        padding-left: 25px;
        padding-right: 25px; } }
  .comments .hidden-xs.comments-actions {
    text-align: right;
    padding-top: 15px; }
    @media (max-width: 991.98px) {
      .comments .hidden-xs.comments-actions {
        position: absolute;
        right: 0px;
        padding-top: 5px;
        top: 0px; } }
    @media (max-width: 767.98px) {
      .comments .hidden-xs.comments-actions {
        display: none !important; } }
  .comments .comments-actions .action {
    font-family: Work Sans, sans-serif;
    margin-left: 10px;
    margin-right: 10px;
    font-weight: 600;
    color: #151414;
    margin-bottom: 15px; }
    

@charset "UTF-8";
/*#zaux-area-page-content {
  padding: 0px; }*/

.newPremiumHero {
  position: relative; }
  .newPremiumHero .newPremiumHero__image {
    width: 100%;
    height: 687px; }
    .newPremiumHero .newPremiumHero__image img {
      width: 100%;
      height: 100%; }
  .newPremiumHero .newPremiumHero__content {
    background-color: rgba(0, 0, 0, 0.7);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 100%;
    height: 687px;
    position: absolute;
    top: 0; }
    .newPremiumHero .newPremiumHero__content .newPremiumHero__wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      width: 100%;
      color: #ffffff;
      margin-top: 47px;
      padding: 0px 140px; }
      .newPremiumHero .newPremiumHero__content .newPremiumHero__wrapper .newPremiumHero__logo {
        width: 148px;
        height: 181px;
        margin-bottom: 71px; }
      .newPremiumHero .newPremiumHero__content .newPremiumHero__wrapper .newPremiumHero__paragraph {
        font-size: 32px;
        letter-spacing: 0px;
        line-height: 40px;
        text-align: center;
        margin-bottom: 42px; }
      .newPremiumHero .newPremiumHero__content .newPremiumHero__wrapper .newPremiumHero__text {
        font-size: 56px;
        letter-spacing: 0px;
        line-height: 48px;
        margin-bottom: 46px;
        font-style: italic; }
      .newPremiumHero .newPremiumHero__content .newPremiumHero__wrapper .newPremiumHero__button {
        width: 547px;
        margin-bottom: 32px; }
        .newPremiumHero .newPremiumHero__content .newPremiumHero__wrapper .newPremiumHero__button .c-btn1 {
          text-align: center;
          font-size: 24px;
          letter-spacing: 0px;
          line-height: 28px;
          padding: 13px;
          text-transform: uppercase; }
  @media (max-width: 1340px) and (min-width: 993px) {
    .newPremiumHero .newPremiumHero__wrapper {
      padding: 0px 50px !important; }
      .newPremiumHero .newPremiumHero__wrapper .newPremiumHero__logo {
        width: 125px !important;
        height: 145px !important; }
      .newPremiumHero .newPremiumHero__wrapper .newPremiumHero__paragraph {
        font-size: 30px !important;
        line-height: 35px !important; }
      .newPremiumHero .newPremiumHero__wrapper .newPremiumHero__text {
        font-size: 45px !important;
        line-height: 35px !important; } }
  @media (max-width: 992px) {
    .newPremiumHero .newPremiumHero__wrapper {
      padding: 0px 13px !important;
      margin-top: 25px !important; }
      .newPremiumHero .newPremiumHero__wrapper .newPremiumHero__logo {
        width: 100px !important;
        height: 122px !important;
        margin-bottom: 32px !important; }
      .newPremiumHero .newPremiumHero__wrapper .newPremiumHero__paragraph {
        font-size: 21px !important;
        line-height: 28px !important;
        margin-bottom: 32px !important; }
      .newPremiumHero .newPremiumHero__wrapper .newPremiumHero__text {
        font-size: 36px !important;
        line-height: 42px !important;
        margin-bottom: 32px !important; }
      .newPremiumHero .newPremiumHero__wrapper .newPremiumHero__button {
        max-width: 389px !important;
        width: 100% !important;
        margin-bottom: 18px !important; }
        .newPremiumHero .newPremiumHero__wrapper .newPremiumHero__button .c-btn1 {
          font-size: 21px;
          line-height: 24px; } }
  @media (max-width: 352px) {
    .newPremiumHero .newPremiumHero__wrapper {
      padding: 0px 13px !important;
      margin-top: 10px !important; }
      .newPremiumHero .newPremiumHero__wrapper .newPremiumHero__logo {
        width: 70px !important;
        height: 92px !important;
        margin-bottom: 15px !important; }
      .newPremiumHero .newPremiumHero__wrapper .newPremiumHero__paragraph {
        font-size: 21px !important;
        line-height: 28px !important;
        margin-bottom: 15px !important; }
      .newPremiumHero .newPremiumHero__wrapper .newPremiumHero__text {
        font-size: 25px !important;
        line-height: 30px !important;
        margin-bottom: 20px !important; } }

.newPremiumSlider .newPremiumSlider__title {
  font-size: 46px;
  letter-spacing: 0px;
  line-height: 48px;
  font-weight: 800;
  color: #333333;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 40px; }

.newPremiumSlider .newPremiumSlider__subTitle {
  font-size: 42px;
  letter-spacing: 4.2px;
  line-height: 42px;
  font-weight: 800;
  color: #ff5d27;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 20px; }

@media (max-width: 414px) {
  .newPremiumSlider .newPremiumSlider__sliderContainer .newPremiumSlider__slide .newPremiumSlider__imageContainer {
    width: 320px;
    height: 172px; } }

.newPremiumSlider .newPremiumSlider__sliderContainer .newPremiumSlider__slide .newPremiumSlider__imageContainer .newPremiumSlider__image {
  max-width: 100%;
  height: auto;
  overflow: visible; }
  @media (max-width: 414px) {
    .newPremiumSlider .newPremiumSlider__sliderContainer .newPremiumSlider__slide .newPremiumSlider__imageContainer .newPremiumSlider__image {
      width: 100%;
      height: 100%;
      -o-object-fit: contain;
         object-fit: contain; } }

.newPremiumSlider .newPremiumSlider__sliderContainer .newPremiumSlider__slide .slider--text {
  text-align: center;
  margin-top: 25px; }
  .newPremiumSlider .newPremiumSlider__sliderContainer .newPremiumSlider__slide .slider--text h3 {
    font-size: 32px;
    letter-spacing: 0px;
    line-height: 40px;
    font-weight: normal;
    color: #333; }

.newPremiumSlider .newPremiumSlider__sliderContainer > [class*="swiper-button"] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: block;
  width: 16px;
  height: 40px;
  z-index: 20;
  -webkit-transition: opacity 450ms ease-in-out;
  transition: opacity 450ms ease-in-out;
  color: #ff5d27; }
  .newPremiumSlider .newPremiumSlider__sliderContainer > [class*="swiper-button"]:after {
    font-family: "qpicon1";
    display: block;
    font-size: 40px;
    position: relative;
    top: 9px; }
  .newPremiumSlider .newPremiumSlider__sliderContainer > [class*="swiper-button"][class*="-prev"] {
    left: 25px; }
    .newPremiumSlider .newPremiumSlider__sliderContainer > [class*="swiper-button"][class*="-prev"]:after {
      content: "";
      left: -13px; }
  .newPremiumSlider .newPremiumSlider__sliderContainer > [class*="swiper-button"][class*="-next"] {
    right: 25px; }
    .newPremiumSlider .newPremiumSlider__sliderContainer > [class*="swiper-button"][class*="-next"]:after {
      right: -13px;
      content: "";
      -webkit-transform: rotateZ(180deg);
              transform: rotateZ(180deg);
      -webkit-transform-origin: center;
              transform-origin: center; }

.newPremiumSlider .newPremiumSlider__sliderContainer .newPremiumSlider__pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 0.3s opacity;
  transition: 0.3s opacity;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  z-index: 10; }
  .newPremiumSlider .newPremiumSlider__sliderContainer .newPremiumSlider__pagination.swiper-pagination-bullets {
    bottom: 0;
    left: 0;
    width: 100%; }
    .newPremiumSlider .newPremiumSlider__sliderContainer .newPremiumSlider__pagination.swiper-pagination-bullets .swiper-pagination-bullet {
      margin: 0 4px;
      display: inline-block;
      width: 8px;
      height: 8px;
      -webkit-transition: all 450ms ease-in-out;
      transition: all 450ms ease-in-out;
      border-radius: 50%;
      background: #000;
      opacity: 0.2;
      cursor: pointer; }
      .newPremiumSlider .newPremiumSlider__sliderContainer .newPremiumSlider__pagination.swiper-pagination-bullets .swiper-pagination-bullet-active {
        background: #FF5D27;
        opacity: 1; }
      .newPremiumSlider .newPremiumSlider__sliderContainer .newPremiumSlider__pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover {
        opacity: 0.6; }

@media (max-width: 992px) {
  .newPremiumSlider .newPremiumSlider__title {
    font-size: 28px !important;
    line-height: 48px !important;
    padding: 0px 15px; }
  .newPremiumSlider .newPremiumSlider__subTitle {
    font-size: 21px !important;
    line-height: 28px !important;
    padding: 0px 15px; }
  .newPremiumSlider .newPremiumSlider__sliderContainer .newPremiumSlider__slide .slider--text h3 {
    font-size: 21px;
    letter-spacing: 0px;
    line-height: 28px; } }

.new_premium_text {
  background-color: #F4F4F4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  padding: 0px 81px; }
  .new_premium_text .new_premium_text__wrapper {
    max-width: 1278px;
    width: 100%;
    color: #333; }
    .new_premium_text .new_premium_text__wrapper .new_premium_text__title {
      text-align: center;
      font-size: 42px;
      letter-spacing: 0px;
      line-height: 56px;
      font-style: italic;
      margin-top: 53px; }
    .new_premium_text .new_premium_text__wrapper .new_premium_text__paragraph {
      text-align: center;
      font-size: 32px;
      letter-spacing: 0px;
      line-height: 40px;
      margin-top: 25px;
      margin-bottom: 25px; }
    .new_premium_text .new_premium_text__wrapper .new_premium_text__subtitle {
      text-align: center;
      font-size: 32px;
      letter-spacing: 0px;
      line-height: 40px;
      font-weight: bold;
      margin-bottom: 150px; }
    .new_premium_text .new_premium_text__wrapper .new_premium_text__imageContainer {
      width: 369px;
      height: 230px;
      position: absolute;
      bottom: -130px;
      left: 40%; }
      .new_premium_text .new_premium_text__wrapper .new_premium_text__imageContainer img {
        width: 100%; }
  @media (max-width: 992px) {
    .new_premium_text {
      padding: 0px 13px; }
      .new_premium_text .new_premium_text__wrapper .new_premium_text__title {
        font-size: 36px;
        line-height: 42px;
        font-style: italic;
        margin-top: 25px; }
      .new_premium_text .new_premium_text__wrapper .new_premium_text__paragraph {
        font-size: 21px;
        line-height: 28px;
        margin-top: 20px;
        margin-bottom: 20px; }
      .new_premium_text .new_premium_text__wrapper .new_premium_text__subtitle {
        font-size: 21px;
        line-height: 28px;
        margin-bottom: 150px; }
      .new_premium_text .new_premium_text__wrapper .new_premium_text__imageContainer {
        width: 303px;
        height: 189px;
        bottom: -100px;
        left: 30%; } }
  @media (max-width: 456px) {
    .new_premium_text .new_premium_text__wrapper .new_premium_text__imageContainer {
      left: 8%; } }
  @media (max-width: 320px) {
    .new_premium_text .new_premium_text__wrapper .new_premium_text__imageContainer {
      width: 225px;
      height: 150px; } }

.new_premium_cards .new_premium_cards__wrapper {
  margin-top: 177px; }
  .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__title {
    font-size: 42px;
    letter-spacing: 0px;
    line-height: 48px;
    padding: 0px 81px;
    text-align: center;
    margin-bottom: 40px; }
    @media (max-width: 992px) {
      .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__title {
        font-size: 36px;
        line-height: 42px;
        padding: 0px 13px; } }
  .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 0px 81px; }
    @media (max-width: 1340px) {
      .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container {
        padding: 0px 13px;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; } }
    .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card {
      width: 297px;
      min-height: 689px;
      height: 100%;
      padding: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      margin: 0px 15px;
      border-radius: 5px;
      -webkit-box-shadow: 1px 2px 5px #ccc, -2px 2px 5px #ccc;
              box-shadow: 1px 2px 5px #ccc, -2px 2px 5px #ccc; }
      @media (max-width: 1340px) {
        .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card {
          margin: 20px 15px; } }
      @media (max-width: 992px) {
        .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card {
          max-width: 389px;
          width: 100%;
          min-height: 661px; } }
      .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart {
        position: relative; }
        .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart .new_premium_card__upperPartImage {
          width: 297px;
          height: 151px; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart .new_premium_card__upperPartImage img {
            width: 100%;
            height: 100%; }
          @media (max-width: 992px) {
            .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart .new_premium_card__upperPartImage {
              max-width: 389px;
              width: 100%; } }
        .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart .new_premium_card__upperPartContent {
          color: #ffffff;
          text-transform: uppercase;
          letter-spacing: 0px;
          line-height: 32px;
          background-color: rgba(0, 0, 0, 0.7);
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          width: 297px;
          height: 151px;
          position: absolute;
          top: 0; }
          @media (max-width: 992px) {
            .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart .new_premium_card__upperPartContent {
              max-width: 389px;
              width: 100%; } }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart .new_premium_card__upperPartContent .new_premium_card__upperPartText1 {
            font-size: 22px;
            margin-top: 20px; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart .new_premium_card__upperPartContent .new_premium_card__upperPartText2 {
            font-size: 32px;
            font-weight: bold; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart .new_premium_card__upperPartContent .new_premium_card__dots {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            margin: 25px 0px; }
            .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart .new_premium_card__upperPartContent .new_premium_card__dots .new_premium_card__dot {
              width: 8px;
              height: 8px;
              border-radius: 50%;
              background-color: #ff5d27;
              margin-left: 3px; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart .new_premium_card__upperPartContent .new_premium_card__iconContainer {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            margin: 10px 0px; }
            .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart .new_premium_card__upperPartContent .new_premium_card__iconContainer .new_premium_card__icon1 {
              width: 72px;
              height: 40px;
              margin: 0px 10px; }
            .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart .new_premium_card__upperPartContent .new_premium_card__iconContainer .new_premium_card__icon2 {
              width: 48px;
              height: 40px;
              margin: 0px 10px; }
        .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart .new_premium_card__upperPartImage2 {
          position: absolute;
          top: 0;
          right: 0; }
        .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__upperPart .new_premium_card__upperPartImage3 {
          position: absolute;
          top: 4px;
          right: 11px; }
      .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        position: relative; }
        .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1 {
          height: 205px;
          text-transform: uppercase;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          padding: 15px; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1 .lowerPart1__text1 {
            font-size: 32px;
            letter-spacing: 0px;
            line-height: 42px;
            font-weight: bold;
            text-align: center; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1 .lowerPart1__text2 {
            font-size: 48px;
            letter-spacing: 0px;
            line-height: 42px;
            color: #ff5d27;
            text-align: center; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1 .lowerPart1__text5 {
            display: none; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1.show-text5 {
            position: relative; }
            .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1.show-text5 .lowerPart1__text5 {
              display: block;
              font-size: 13px;
              text-transform: none;
              position: absolute;
              top: 110px; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1 .lowerPart1__subContainer .lowerPart1__text3 {
            font-size: 20px;
            letter-spacing: 0px;
            line-height: 28px;
            color: #666666;
            font-weight: bold;
            text-align: center; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1 .lowerPart1__subContainer .lowerPart1__text4 {
            font-size: 18px;
            letter-spacing: 0px;
            line-height: 24px;
            color: #666666;
            text-align: center; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1 .lowerPart1__subContainer .lowerPart1__ellisse {
            display: none; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1 .lowerPart1__subContainer.show-percentage {
            margin-top: 5px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between; }
            @media (max-width: 992px) {
              .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1 .lowerPart1__subContainer.show-percentage {
                -ms-flex-pack: distribute;
                    justify-content: space-around; } }
            .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1 .lowerPart1__subContainer.show-percentage .lowerPart1__text3 {
              display: none; }
            .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1 .lowerPart1__subContainer.show-percentage .lowerPart1__text4 {
              text-align: inherit;
              margin-top: 22px; }
            .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1 .lowerPart1__subContainer.show-percentage .lowerPart1__ellisse {
              display: block;
              width: 68px;
              height: 68px;
              background-color: #333333;
              color: #ffffff;
              border-radius: 50%;
              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-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              font-weight: bold;
              font-size: 22px;
              letter-spacing: 0px;
              line-height: 32px; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart1 hr {
            border-top: 3px solid #666666;
            opacity: 0.2;
            margin-top: auto; }
        .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2 {
          height: 288px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          padding: 15px; }
          @media (max-width: 992px) {
            .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2 {
              height: 260px; } }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2 .lowerPart2__text1 {
            font-size: 20px;
            letter-spacing: 0px;
            line-height: 24px;
            color: #666666;
            text-align: center; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2 .lowerPart2__button {
            width: 267px;
            margin-bottom: 10px;
            margin-top: auto; }
            @media (max-width: 992px) {
              .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2 .lowerPart2__button {
                max-width: 360px;
                width: 100%; } }
            .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2 .lowerPart2__button .c-btn1 {
              text-align: center;
              font-size: 21px;
              letter-spacing: 0px;
              line-height: 21px;
              padding: 13px;
              text-transform: uppercase;
              min-height: auto;
              height: 50px; }
              @media (max-width: 992px) {
                .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2 .lowerPart2__button .c-btn1 {
                  height: inherit;
                  min-height: 50px; } }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2 .lowerPart2__plusSign {
            display: none; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2 .lowerPart2__text2 {
            display: none; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2 .lowerPart2__text3 {
            display: none; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2.lowerPart2-model2 .lowerPart2__plusSign {
            display: block;
            color: #666666;
            font-size: 30px;
            text-align: center; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2.lowerPart2-model2 .lowerPart2__text2 {
            display: block;
            font-size: 20px;
            letter-spacing: 0px;
            line-height: 24px;
            color: #666666;
            text-align: center; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2.lowerPart2-model3 .lowerPart2__plusSign {
            display: block;
            color: #666666;
            font-size: 30px;
            text-align: center; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2.lowerPart2-model3 .lowerPart2__text2,
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart2.lowerPart2-model3 .lowerPart2__text3 {
            display: block;
            font-size: 20px;
            letter-spacing: 0px;
            line-height: 24px;
            color: #666666;
            text-align: center; }
        .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart3 {
          height: 45px; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart3 .lowerPart3__button {
            background-color: #eeeeee;
            width: 100%;
            height: 100%;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            cursor: pointer; }
            .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__lowerPart3 .lowerPart3__button span {
              color: #666666;
              font-size: 18px;
              letter-spacing: 0px;
              line-height: 21px;
              text-decoration: underline; }
        .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__modal {
          background-color: #eeeeee;
          width: 297px;
          height: 538px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          padding: 0px 15px;
          position: absolute;
          top: 0;
          z-index: 20; }
          @media (max-width: 992px) {
            .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__modal {
              max-width: 389px;
              width: 100%;
              height: 0px;
              overflow: hidden;
              position: inherit;
              -webkit-transition: height 0.5s ease-in-out;
              transition: height 0.5s ease-in-out; }
              .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__modal.showModal {
                height: 510px; } }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__modal .modal__icon {
            -ms-flex-item-align: end;
                align-self: flex-end;
            -webkit-transform: rotate(45deg);
                    transform: rotate(45deg);
            font-size: 20px;
            cursor: pointer;
            padding: 16px 0px 10px; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__modal .modal__paragraph {
            font-size: 16px;
            letter-spacing: 0px;
            line-height: 21px;
            color: #666666; }
          .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__modal .modal__button {
            margin-top: auto;
            margin-bottom: 24px;
            border: 2px solid #ffffff;
            width: 237px;
            height: 48px;
            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-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            text-transform: uppercase;
            font-size: 21px;
            letter-spacing: 0px;
            line-height: 21px;
            cursor: pointer; }
  .new_premium_cards .new_premium_cards__wrapper .new_premium_cards__notice {
    text-align: center;
    margin-top: 45px;
    color: #ed0000;
    font-size: 16px;
    letter-spacing: 0px;
    line-height: 21px;
    padding: 0px 26px; }

.new_premium_subscribe {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px 81px; }
  @media (max-width: 992px) {
    .new_premium_subscribe {
      padding: 0px 13px; } }
  .new_premium_subscribe .new_premium_subscribe__wrapper {
    max-width: 1278px;
    width: 100%;
    color: #333;
    margin-top: 80px;
    margin-bottom: 60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .new_premium_subscribe .new_premium_subscribe__wrapper .new_premium_subscribe__title {
      font-size: 42px;
      letter-spacing: 0px;
      line-height: 48px;
      text-align: center;
      margin-bottom: 32px;
      font-style: italic; }
      @media (max-width: 992px) {
        .new_premium_subscribe .new_premium_subscribe__wrapper .new_premium_subscribe__title {
          font-size: 36px;
          line-height: 42px; } }
    .new_premium_subscribe .new_premium_subscribe__wrapper .new_premium_subscribe__buttonContainer {
      max-width: 787px;
      width: 100%; }
      .new_premium_subscribe .new_premium_subscribe__wrapper .new_premium_subscribe__buttonContainer .c-btn1 {
        text-align: center;
        font-size: 32px;
        letter-spacing: 0px;
        line-height: 48px;
        padding: 0px;
        text-transform: uppercase;
        min-height: auto;
        min-height: 66px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        text-transform: none; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvbmV3UHJlbWl1bS5jc3MiLCJjb21wb25lbnRzL25ld1ByZW1pdW0uc2NzcyIsIi4uL2ZvbnQvcXBpY29uMS92YXJpYWJsZXMuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDSWhCO0VBQ0UsWUFBWSxFQUFBOztBQUdkO0VBQ0Usa0JBQWtCLEVBQUE7RUFEcEI7SUFJSSxXQUFXO0lBQ1gsYUFBYSxFQUFBO0lBTGpCO01BT00sV0FBVztNQUNYLFlBQVksRUFBQTtFQVJsQjtJQWFJLG9DQUFvQztJQUNwQyxvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLHdCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLFdBQVc7SUFDWCxhQUFhO0lBQ2Isa0JBQWtCO0lBQ2xCLE1BQU0sRUFBQTtJQW5CVjtNQXNCTSxvQkFBYTtNQUFiLG9CQUFhO01BQWIsYUFBYTtNQUNiLDRCQUFzQjtNQUF0Qiw2QkFBc0I7VUFBdEIsMEJBQXNCO2NBQXRCLHNCQUFzQjtNQUN0Qix5QkFBbUI7VUFBbkIsc0JBQW1CO2NBQW5CLG1CQUFtQjtNQUNuQixXQUFXO01BQ1gsY0FBYztNQUNkLGdCQUFnQjtNQUNoQixrQkFBa0IsRUFBQTtNQTVCeEI7UUErQlEsWUFBWTtRQUNaLGFBQWE7UUFDYixtQkFBbUIsRUFBQTtNQWpDM0I7UUFvQ1EsZUFBZTtRQUNmLG1CQUFtQjtRQUNuQixpQkFBaUI7UUFDakIsa0JBQWtCO1FBQ2xCLG1CQUFtQixFQUFBO01BeEMzQjtRQTJDUSxlQUFlO1FBQ2YsbUJBQW1CO1FBQ25CLGlCQUFpQjtRQUNqQixtQkFBbUI7UUFDbkIsa0JBQWtCLEVBQUE7TUEvQzFCO1FBa0RRLFlBQVk7UUFDWixtQkFBbUIsRUFBQTtRQW5EM0I7VUFzRFUsa0JBQWtCO1VBQ2xCLGVBQWU7VUFDZixtQkFBbUI7VUFDbkIsaUJBQWlCO1VBQ2pCLGFBQWE7VUFD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ZTtVQUNmLGlCQUFpQixFQUFBLEVBRXBCO0lBL0JMO01Ba0NNLGdCQUFnQjtNQUNoQixXQUFXLEVBQUE7TUFuQ2pCO1FBcUNRLGtCQUFrQjtRQUNsQixlQUFlO1FBQ2YsbUJBQW1CO1FBQ25CLGlCQUFpQjtRQUNqQixZQUFZO1FBQ1oseUJBQXlCO1FBQ3pCLGdCQUFnQjtRQUNoQixnQkFBZ0I7UUFDaEIsb0JBQWE7UUFBYixvQkFBYTtRQUFiLGFBQWE7UUFDYiw0QkFBc0I7UUFBdEIsNkJBQXNCO1lBQXRCLDBCQUFzQjtnQkFBdEIsc0JBQXNCO1FBQ3RCLHlCQUFtQjtZQUFuQixzQkFBbUI7Z0JBQW5CLG1CQUFtQjtRQUNuQix3QkFBdUI7WUFBdkIscUJBQXVCO2dCQUF2Qix1QkFBdUI7UUFDdkIsb0JBQW9CLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9uZXdQcmVtaXVtLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbiN6YXV4LWFyZWEtcGFnZS1jb250ZW50IHtcbiAgcGFkZGluZzogMHB4OyB9XG5cbi5uZXdQcmVtaXVtSGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubmV3UHJlbWl1bUhlcm8gLm5ld1ByZW1pdW1IZXJvX19pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2ODdweDsgfVxuICAgIC5uZXdQcmVtaXVtSGVybyAubmV3UHJlbWl1bUhlcm9fX2ltYWdlIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAubmV3UHJlbWl1bUhlcm8gLm5ld1ByZW1pdW1IZXJvX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDY4N3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7IH1cbiAgICAubmV3UHJlbWl1bUhlcm8gLm5ld1ByZW1pdW1IZXJvX19jb250ZW50IC5uZXdQcmVtaXVtSGVyb19fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgbWFyZ2luLXRvcDogNDdweDtcbiAgICAgIHBhZGRpbmc6IDBweCAxNDBweDsgfVxuICAgICAgLm5ld1ByZW1pdW1IZXJvIC5uZXdQcmVtaXVtSGVyb19fY29udGVudCAubmV3UHJlbWl1bUhlcm9fX3dyYXBwZXIgLm5ld1ByZW1pdW1IZXJvX19sb2dvIHtcbiAgICAgICAgd2lkdGg6IDE0OHB4O1xuICAgICAgICBoZWlnaHQ6IDE4MXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MXB4OyB9XG4gICAgICAubmV3UHJlbWl1bUhlcm8gLm5ld1ByZW1pdW1IZXJvX19jb250ZW50IC5uZXdQcmVtaXVtSGVyb19fd3JhcHBlciAubmV3UHJlbWl1bUhlcm9fX3BhcmFncmFwaCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDsgfVxuICAgICAgLm5ld1ByZW1pdW1IZXJvIC5uZXdQcmVtaXVtSGVyb19fY29udGVudCAubmV3UHJlbWl1bUhlcm9fX3dyYXBwZXIgLm5ld1ByZW1pdW1IZXJvX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDZweDtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gICAgICAubmV3UHJlbWl1bUhlcm8gLm5ld1ByZW1pdW1IZXJvX19jb250ZW50IC5uZXdQcmVtaXVtSGVyb19fd3JhcHBlciAubmV3UHJlbWl1bUhlcm9fX2J1dHRvbiB7XG4gICAgICAgIHdpZHRoOiA1NDdweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuICAgICAgICAubmV3UHJlbWl1bUhlcm8gLm5ld1ByZW1pdW1IZXJvX19jb250ZW50IC5uZXdQcmVtaXVtSGVyb19fd3JhcHBlciAubmV3UHJlbWl1bUhlcm9fX2J1dHRvbiAuYy1idG4xIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgcGFkZGluZzogMTNweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzQwcHgpIGFuZCAobWluLXdpZHRoOiA5OTNweCkge1xuICAgIC5uZXdQcmVtaXVtSGVybyAubmV3UHJlbWl1bUhlcm9fX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMHB4IDUwcHggIWltcG9ydGFudDsgfVxuICAgICAgLm5ld1ByZW1pdW1IZXJvIC5uZXdQcmVtaXVtSGVyb19fd3JhcHBlciAubmV3UHJlbWl1bUhlcm9fX2xvZ28ge1xuICAgICAgICB3aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxNDVweCAhaW1wb3J0YW50OyB9XG4gICAgICAubmV3UHJlbWl1bUhlcm8gLm5ld1ByZW1pdW1IZXJvX193cmFwcGVyIC5uZXdQcmVtaXVtSGVyb19fcGFyYWdyYXBoIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5uZXdQcmVtaXVtSGVybyAubmV3UHJlbWl1bUhlcm9fX3dyYXBwZXIgLm5ld1ByZW1pdW1IZXJvX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAubmV3UHJlbWl1bUhlcm8gLm5ld1ByZW1pdW1IZXJvX193cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDBweCAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5uZXdQcmVtaXVtSGVybyAubmV3UHJlbWl1bUhlcm9fX3dyYXBwZXIgLm5ld1ByZW1pdW1IZXJvX19sb2dvIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMTIycHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50OyB9XG4gICAgICAubmV3UHJlbWl1bUhlcm8gLm5ld1ByZW1pdW1IZXJvX193cmFwcGVyIC5uZXdQcmVtaXVtSGVyb19fcGFyYWdyYXBoIHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDsgfVxuICAgICAgLm5ld1ByZW1pdW1IZXJvIC5uZXdQcmVtaXVtSGVyb19fd3JhcHBlciAubmV3UHJlbWl1bUhlcm9fX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50OyB9XG4gICAgICAubmV3UHJlbWl1bUhlcm8gLm5ld1ByZW1pdW1IZXJvX193cmFwcGVyIC5uZXdQcmVtaXVtSGVyb19fYnV0dG9uIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzODlweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm5ld1ByZW1pdW1IZXJvIC5uZXdQcmVtaXVtSGVyb19fd3JhcHBlciAubmV3UHJlbWl1bUhlcm9fX2J1dHRvbiAuYy1idG4xIHtcbiAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzUycHgpIHtcbiAgICAubmV3UHJlbWl1bUhlcm8gLm5ld1ByZW1pdW1IZXJvX193cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDBweCAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5uZXdQcmVtaXVtSGVybyAubmV3UHJlbWl1bUhlcm9fX3dyYXBwZXIgLm5ld1ByZW1pdW1IZXJvX19sb2dvIHtcbiAgICAgICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA5MnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuICAgICAgLm5ld1ByZW1pdW1IZXJvIC5uZXdQcmVtaXVtSGVyb19fd3JhcHBlciAubmV3UHJlbWl1bUhlcm9fX3BhcmFncmFwaCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5uZXdQcmVtaXVtSGVybyAubmV3UHJlbWl1bUhlcm9fX3dyYXBwZXIgLm5ld1ByZW1pdW1IZXJvX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfSB9XG5cbi5uZXdQcmVtaXVtU2xpZGVyIC5uZXdQcmVtaXVtU2xpZGVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLm5ld1ByZW1pdW1TbGlkZXIgLm5ld1ByZW1pdW1TbGlkZXJfX3N1YlRpdGxlIHtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogNC4ycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogI2ZmNWQyNztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTRweCkge1xuICAubmV3UHJlbWl1bVNsaWRlciAubmV3UHJlbWl1bVNsaWRlcl9fc2xpZGVyQ29udGFpbmVyIC5uZXdQcmVtaXVtU2xpZGVyX19zbGlkZSAubmV3UHJlbWl1bVNsaWRlcl9faW1hZ2VDb250YWluZXIge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBoZWlnaHQ6IDE3MnB4OyB9IH1cblxuLm5ld1ByZW1pdW1TbGlkZXIgLm5ld1ByZW1pdW1TbGlkZXJfX3NsaWRlckNvbnRhaW5lciAubmV3UHJlbWl1bVNsaWRlcl9fc2xpZGUgLm5ld1ByZW1pdW1TbGlkZXJfX2ltYWdlQ29udGFpbmVyIC5uZXdQcmVtaXVtU2xpZGVyX19pbWFnZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICAubmV3UHJlbWl1bVNsaWRlciAubmV3UHJlbWl1bVNsaWRlcl9fc2xpZGVyQ29udGFpbmVyIC5uZXdQcmVtaXVtU2xpZGVyX19zbGlkZSAubmV3UHJlbWl1bVNsaWRlcl9faW1hZ2VDb250YWluZXIgLm5ld1ByZW1pdW1TbGlkZXJfX2ltYWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjsgfSB9XG5cbi5uZXdQcmVtaXVtU2xpZGVyIC5uZXdQcmVtaXVtU2xpZGVyX19zbGlkZXJDb250YWluZXIgLm5ld1ByZW1pdW1TbGlkZXJfX3NsaWRlIC5zbGlkZXItLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI1cHg7IH1cbiAgLm5ld1ByZW1pdW1TbGlkZXIgLm5ld1ByZW1pdW1TbGlkZXJfX3NsaWRlckNvbnRhaW5lciAubmV3UHJlbWl1bVNsaWRlcl9fc2xpZGUgLnNsaWRlci0tdGV4dCBoMyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzMzMzsgfVxuXG4ubmV3UHJlbWl1bVNsaWRlciAubmV3UHJlbWl1bVNsaWRlcl9fc2xpZGVyQ29udGFpbmVyID4gW2NsYXNzKj1cInN3aXBlci1idXR0b25cIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogNDBweDtcbiAgei1pbmRleDogMjA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNDUwbXMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiAjZmY1ZDI3OyB9XG4gIC5uZXdQcmVtaXVtU2xpZGVyIC5uZXdQcmVtaXVtU2xpZGVyX19zbGlkZXJDb250YWluZXIgPiBbY2xhc3MqPVwic3dpcGVyLWJ1dHRvblwiXTphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwicXBpY29uMVwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA5cHg7IH1cbiAgLm5ld1ByZW1pdW1TbGlkZXIgLm5ld1ByZW1pdW1TbGlkZXJfX3NsaWRlckNvbnRhaW5lciA+IFtjbGFzcyo9XCJzd2lwZXItYnV0dG9uXCJdW2NsYXNzKj1cIi1wcmV2XCJdIHtcbiAgICBsZWZ0OiAyNXB4OyB9XG4gICAgLm5ld1ByZW1pdW1TbGlkZXIgLm5ld1ByZW1pdW1TbGlkZXJfX3NsaWRlckNvbnRhaW5lciA+IFtjbGFzcyo9XCJzd2lwZXItYnV0dG9uXCJdW2NsYXNzKj1cIi1wcmV2XCJdOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwi7qSBXCI7XG4gICAgICBsZWZ0OiAtMTNweDsgfVxuICAubmV3UHJlbWl1bVNsaWRlciAubmV3UHJlbWl1bVNsaWRlcl9fc2xpZGVyQ29udGFpbmVyID4gW2NsYXNzKj1cInN3aXBlci1idXR0b25cIl1bY2xhc3MqPVwiLW5leHRcIl0ge1xuICAgIHJpZ2h0OiAyNXB4OyB9XG4gICAgLm5ld1ByZW1pdW1TbGlkZXIgLm5ld1ByZW1pdW1TbGlkZXJfX3NsaWRlckNvbnRhaW5lciA+IFtjbGFzcyo9XCJzd2lwZXItYnV0dG9uXCJdW2NsYXNzKj1cIi1uZXh0XCJdOmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAtMTNweDtcbiAgICAgIGNvbnRlbnQ6IFwi7qSBXCI7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMTgwZGVnKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsgfVxuXG4ubmV3UHJlbWl1bVNsaWRlciAubmV3UHJlbWl1bVNsaWRlcl9fc2xpZGVyQ29udGFpbmVyIC5uZXdQcmVtaXVtU2xpZGVyX19wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7IH1cbiAgLm5ld1ByZW1pdW1TbGlkZXIgLm5ld1ByZW1pdW1TbGlkZXJfX3NsaWRlckNvbnRhaW5lciAubmV3UHJlbWl1bVNsaWRlcl9fcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5uZXdQcmVtaXVtU2xpZGVyIC5uZXdQcmVtaXVtU2xpZGVyX19zbGlkZXJDb250YWluZXIgLm5ld1ByZW1pdW1TbGlkZXJfX3BhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgNDUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAubmV3UHJlbWl1bVNsaWRlciAubmV3UHJlbWl1bVNsaWRlcl9fc2xpZGVyQ29udGFpbmVyIC5uZXdQcmVtaXVtU2xpZGVyX19wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkY1RDI3O1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAubmV3UHJlbWl1bVNsaWRlciAubmV3UHJlbWl1bVNsaWRlcl9fc2xpZGVyQ29udGFpbmVyIC5uZXdQcmVtaXVtU2xpZGVyX19wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm5ld1ByZW1pdW1TbGlkZXIgLm5ld1ByZW1pdW1TbGlkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDBweCAxNXB4OyB9XG4gIC5uZXdQcmVtaXVtU2xpZGVyIC5uZXdQcmVtaXVtU2xpZGVyX19zdWJUaXRsZSB7XG4gICAgZm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwcHggMTVweDsgfVxuICAubmV3UHJlbWl1bVNsaWRlciAubmV3UHJlbWl1bVNsaWRlcl9fc2xpZGVyQ29udGFpbmVyIC5uZXdQcmVtaXVtU2xpZGVyX19zbGlkZSAuc2xpZGVyLS10ZXh0IGgzIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDsgfSB9XG5cbi5uZXdfcHJlbWl1bV90ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMHB4IDgxcHg7IH1cbiAgLm5ld19wcmVtaXVtX3RleHQgLm5ld19wcmVtaXVtX3RleHRfX3dyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTI3OHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjMzMzOyB9XG4gICAgLm5ld19wcmVtaXVtX3RleHQgLm5ld19wcmVtaXVtX3RleHRfX3dyYXBwZXIgLm5ld19wcmVtaXVtX3RleHRfX3RpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIG1hcmdpbi10b3A6IDUzcHg7IH1cbiAgICAubmV3X3ByZW1pdW1fdGV4dCAubmV3X3ByZW1pdW1fdGV4dF9fd3JhcHBlciAubmV3X3ByZW1pdW1fdGV4dF9fcGFyYWdyYXBoIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gICAgLm5ld19wcmVtaXVtX3RleHQgLm5ld19wcmVtaXVtX3RleHRfX3dyYXBwZXIgLm5ld19wcmVtaXVtX3RleHRfX3N1YnRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7IH1cbiAgICAubmV3X3ByZW1pdW1fdGV4dCAubmV3X3ByZW1pdW1fdGV4dF9fd3JhcHBlciAubmV3X3ByZW1pdW1fdGV4dF9faW1hZ2VDb250YWluZXIge1xuICAgICAgd2lkdGg6IDM2OXB4O1xuICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTEzMHB4O1xuICAgICAgbGVmdDogNDAlOyB9XG4gICAgICAubmV3X3ByZW1pdW1fdGV4dCAubmV3X3ByZW1pdW1fdGV4dF9fd3JhcHBlciAubmV3X3ByZW1pdW1fdGV4dF9faW1hZ2VDb250YWluZXIgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLm5ld19wcmVtaXVtX3RleHQge1xuICAgICAgcGFkZGluZzogMHB4IDEzcHg7IH1cbiAgICAgIC5uZXdfcHJlbWl1bV90ZXh0IC5uZXdfcHJlbWl1bV90ZXh0X193cmFwcGVyIC5uZXdfcHJlbWl1bV90ZXh0X190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDsgfVxuICAgICAgLm5ld19wcmVtaXVtX3RleHQgLm5ld19wcmVtaXVtX3RleHRfX3dyYXBwZXIgLm5ld19wcmVtaXVtX3RleHRfX3BhcmFncmFwaCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIC5uZXdfcHJlbWl1bV90ZXh0IC5uZXdfcHJlbWl1bV90ZXh0X193cmFwcGVyIC5uZXdfcHJlbWl1bV90ZXh0X19zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1MHB4OyB9XG4gICAgICAubmV3X3ByZW1pdW1fdGV4dCAubmV3X3ByZW1pdW1fdGV4dF9fd3JhcHBlciAubmV3X3ByZW1pdW1fdGV4dF9faW1hZ2VDb250YWluZXIge1xuICAgICAgICB3aWR0aDogMzAzcHg7XG4gICAgICAgIGhlaWdodDogMTg5cHg7XG4gICAgICAgIGJvdHRvbTogLTEwMHB4O1xuICAgICAgICBsZWZ0OiAzMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDU2cHgpIHtcbiAgICAubmV3X3ByZW1pdW1fdGV4dCAubmV3X3ByZW1pdW1fdGV4dF9fd3JhcHBlciAubmV3X3ByZW1pdW1fdGV4dF9faW1hZ2VDb250YWluZXIge1xuICAgICAgbGVmdDogOCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAubmV3X3ByZW1pdW1fdGV4dCAubmV3X3ByZW1pdW1fdGV4dF9fd3JhcHBlciAubmV3X3ByZW1pdW1fdGV4dF9faW1hZ2VDb250YWluZXIge1xuICAgICAgd2lkdGg6IDIyNXB4O1xuICAgICAgaGVpZ2h0OiAxNTBweDsgfSB9XG5cbi5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxNzdweDsgfVxuICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDBweCA4MXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICBwYWRkaW5nOiAwcHggMTNweDsgfSB9XG4gIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMHB4IDgxcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM0MHB4KSB7XG4gICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDEzcHg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQge1xuICAgICAgd2lkdGg6IDI5N3B4O1xuICAgICAgbWluLWhlaWdodDogNjg5cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW46IDBweCAxNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgYm94LXNoYWRvdzogMXB4IDJweCA1cHggI2NjYywgLTJweCAycHggNXB4ICNjY2M7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzQwcHgpIHtcbiAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQge1xuICAgICAgICAgIG1hcmdpbjogMjBweCAxNXB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzODlweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA2NjFweDsgfSB9XG4gICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fdXBwZXJQYXJ0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX191cHBlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX3VwcGVyUGFydEltYWdlIHtcbiAgICAgICAgICB3aWR0aDogMjk3cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNTFweDsgfVxuICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX191cHBlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX3VwcGVyUGFydEltYWdlIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX3VwcGVyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fdXBwZXJQYXJ0SW1hZ2Uge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM4OXB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX191cHBlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX3VwcGVyUGFydENvbnRlbnQge1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDI5N3B4O1xuICAgICAgICAgIGhlaWdodDogMTUxcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX3VwcGVyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fdXBwZXJQYXJ0Q29udGVudCB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMzg5cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fdXBwZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX191cHBlclBhcnRDb250ZW50IC5uZXdfcHJlbWl1bV9jYXJkX191cHBlclBhcnRUZXh0MSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX3VwcGVyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fdXBwZXJQYXJ0Q29udGVudCAubmV3X3ByZW1pdW1fY2FyZF9fdXBwZXJQYXJ0VGV4dDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fdXBwZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX191cHBlclBhcnRDb250ZW50IC5uZXdfcHJlbWl1bV9jYXJkX19kb3RzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMjVweCAwcHg7IH1cbiAgICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX191cHBlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX3VwcGVyUGFydENvbnRlbnQgLm5ld19wcmVtaXVtX2NhcmRfX2RvdHMgLm5ld19wcmVtaXVtX2NhcmRfX2RvdCB7XG4gICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjVkMjc7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7IH1cbiAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fdXBwZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX191cHBlclBhcnRDb250ZW50IC5uZXdfcHJlbWl1bV9jYXJkX19pY29uQ29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwcHg7IH1cbiAgICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX191cHBlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX3VwcGVyUGFydENvbnRlbnQgLm5ld19wcmVtaXVtX2NhcmRfX2ljb25Db250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRfX2ljb24xIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwcHggMTBweDsgfVxuICAgICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX3VwcGVyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fdXBwZXJQYXJ0Q29udGVudCAubmV3X3ByZW1pdW1fY2FyZF9faWNvbkNvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZF9faWNvbjIge1xuICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDBweCAxMHB4OyB9XG4gICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX191cHBlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX3VwcGVyUGFydEltYWdlMiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDsgfVxuICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fdXBwZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX191cHBlclBhcnRJbWFnZTMge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICByaWdodDogMTFweDsgfVxuICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQxIHtcbiAgICAgICAgICBoZWlnaHQ6IDIwNXB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHg7IH1cbiAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQxIC5sb3dlclBhcnQxX190ZXh0MSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydDEgLmxvd2VyUGFydDFfX3RleHQyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmY1ZDI3O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0MSAubG93ZXJQYXJ0MV9fdGV4dDUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydDEuc2hvdy10ZXh0NSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydDEuc2hvdy10ZXh0NSAubG93ZXJQYXJ0MV9fdGV4dDUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDExMHB4OyB9XG4gICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0MSAubG93ZXJQYXJ0MV9fc3ViQ29udGFpbmVyIC5sb3dlclBhcnQxX190ZXh0MyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0MSAubG93ZXJQYXJ0MV9fc3ViQ29udGFpbmVyIC5sb3dlclBhcnQxX190ZXh0NCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydDEgLmxvd2VyUGFydDFfX3N1YkNvbnRhaW5lciAubG93ZXJQYXJ0MV9fZWxsaXNzZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0MSAubG93ZXJQYXJ0MV9fc3ViQ29udGFpbmVyLnNob3ctcGVyY2VudGFnZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0MSAubG93ZXJQYXJ0MV9fc3ViQ29udGFpbmVyLnNob3ctcGVyY2VudGFnZSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH0gfVxuICAgICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0MSAubG93ZXJQYXJ0MV9fc3ViQ29udGFpbmVyLnNob3ctcGVyY2VudGFnZSAubG93ZXJQYXJ0MV9fdGV4dDMge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQxIC5sb3dlclBhcnQxX19zdWJDb250YWluZXIuc2hvdy1wZXJjZW50YWdlIC5sb3dlclBhcnQxX190ZXh0NCB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7IH1cbiAgICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydDEgLmxvd2VyUGFydDFfX3N1YkNvbnRhaW5lci5zaG93LXBlcmNlbnRhZ2UgLmxvd2VyUGFydDFfX2VsbGlzc2Uge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDY4cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNjhweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0MSBociB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgIzY2NjY2NjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87IH1cbiAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0MiB7XG4gICAgICAgICAgaGVpZ2h0OiAyODhweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcGFkZGluZzogMTVweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0MiB7XG4gICAgICAgICAgICAgIGhlaWdodDogMjYwcHg7IH0gfVxuICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydDIgLmxvd2VyUGFydDJfX3RleHQxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQyIC5sb3dlclBhcnQyX19idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDI2N3B4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQyIC5sb3dlclBhcnQyX19idXR0b24ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0MiAubG93ZXJQYXJ0Ml9fYnV0dG9uIC5jLWJ0bjEge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQyIC5sb3dlclBhcnQyX19idXR0b24gLmMtYnRuMSB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4OyB9IH1cbiAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQyIC5sb3dlclBhcnQyX19wbHVzU2lnbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0MiAubG93ZXJQYXJ0Ml9fdGV4dDIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydDIgLmxvd2VyUGFydDJfX3RleHQzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQyLmxvd2VyUGFydDItbW9kZWwyIC5sb3dlclBhcnQyX19wbHVzU2lnbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0Mi5sb3dlclBhcnQyLW1vZGVsMiAubG93ZXJQYXJ0Ml9fdGV4dDIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0Mi5sb3dlclBhcnQyLW1vZGVsMyAubG93ZXJQYXJ0Ml9fcGx1c1NpZ24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydDIubG93ZXJQYXJ0Mi1tb2RlbDMgLmxvd2VyUGFydDJfX3RleHQyLFxuICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydDIubG93ZXJQYXJ0Mi1tb2RlbDMgLmxvd2VyUGFydDJfX3RleHQzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQzIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7IH1cbiAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQzIC5sb3dlclBhcnQzX19idXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydDMgLmxvd2VyUGFydDNfX2J1dHRvbiBzcGFuIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX21vZGFsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgICAgICAgIHdpZHRoOiAyOTdweDtcbiAgICAgICAgICBoZWlnaHQ6IDUzOHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDBweCAxNXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgei1pbmRleDogMjA7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkcyAubmV3X3ByZW1pdW1fY2FyZHNfX3dyYXBwZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jb250YWluZXIgLm5ld19wcmVtaXVtX2NhcmRzX19jYXJkIC5uZXdfcHJlbWl1bV9jYXJkX19sb3dlclBhcnQgLm5ld19wcmVtaXVtX2NhcmRfX21vZGFsIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzODlweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbW9kYWwuc2hvd01vZGFsIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUxMHB4OyB9IH1cbiAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX19tb2RhbCAubW9kYWxfX2ljb24ge1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDBweCAxMHB4OyB9XG4gICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCAubmV3X3ByZW1pdW1fY2FyZF9fbW9kYWwgLm1vZGFsX19wYXJhZ3JhcGgge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7IH1cbiAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZHMgLm5ld19wcmVtaXVtX2NhcmRzX193cmFwcGVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY29udGFpbmVyIC5uZXdfcHJlbWl1bV9jYXJkc19fY2FyZCAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0IC5uZXdfcHJlbWl1bV9jYXJkX19tb2RhbCAubW9kYWxfX2J1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG4gICAgICAgICAgICB3aWR0aDogMjM3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLm5ld19wcmVtaXVtX2NhcmRzIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciAubmV3X3ByZW1pdW1fY2FyZHNfX25vdGljZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgY29sb3I6ICNlZDAwMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgcGFkZGluZzogMHB4IDI2cHg7IH1cblxuLm5ld19wcmVtaXVtX3N1YnNjcmliZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwcHggODFweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAubmV3X3ByZW1pdW1fc3Vic2NyaWJlIHtcbiAgICAgIHBhZGRpbmc6IDBweCAxM3B4OyB9IH1cbiAgLm5ld19wcmVtaXVtX3N1YnNjcmliZSAubmV3X3ByZW1pdW1fc3Vic2NyaWJlX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEyNzhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzMzMztcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAubmV3X3ByZW1pdW1fc3Vic2NyaWJlIC5uZXdfcHJlbWl1bV9zdWJzY3JpYmVfX3dyYXBwZXIgLm5ld19wcmVtaXVtX3N1YnNjcmliZV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5uZXdfcHJlbWl1bV9zdWJzY3JpYmUgLm5ld19wcmVtaXVtX3N1YnNjcmliZV9fd3JhcHBlciAubmV3X3ByZW1pdW1fc3Vic2NyaWJlX190aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4OyB9IH1cbiAgICAubmV3X3ByZW1pdW1fc3Vic2NyaWJlIC5uZXdfcHJlbWl1bV9zdWJzY3JpYmVfX3dyYXBwZXIgLm5ld19wcmVtaXVtX3N1YnNjcmliZV9fYnV0dG9uQ29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNzg3cHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLm5ld19wcmVtaXVtX3N1YnNjcmliZSAubmV3X3ByZW1pdW1fc3Vic2NyaWJlX193cmFwcGVyIC5uZXdfcHJlbWl1bV9zdWJzY3JpYmVfX2J1dHRvbkNvbnRhaW5lciAuYy1idG4xIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IDY2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0IFwiYmFzZS1jb21wb25lbnRcIjtcblxuI3phdXgtYXJlYS1wYWdlLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbi5uZXdQcmVtaXVtSGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAubmV3UHJlbWl1bUhlcm9fX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDY4N3B4O1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAubmV3UHJlbWl1bUhlcm9fX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjg3cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcblxuICAgIC5uZXdQcmVtaXVtSGVyb19fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgbWFyZ2luLXRvcDogNDdweDtcbiAgICAgIHBhZGRpbmc6IDBweCAxNDBweDtcblxuICAgICAgLm5ld1ByZW1pdW1IZXJvX19sb2dvIHtcbiAgICAgICAgd2lkdGg6IDE0OHB4O1xuICAgICAgICBoZWlnaHQ6IDE4MXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MXB4O1xuICAgICAgfVxuICAgICAgLm5ld1ByZW1pdW1IZXJvX19wYXJhZ3JhcGgge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gICAgICB9XG4gICAgICAubmV3UHJlbWl1bUhlcm9fX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NnB4O1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICB9XG4gICAgICAubmV3UHJlbWl1bUhlcm9fX2J1dHRvbiB7XG4gICAgICAgIHdpZHRoOiA1NDdweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgICAgICAuYy1idG4xIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgcGFkZGluZzogMTNweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNDBweCkgYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gICAgLm5ld1ByZW1pdW1IZXJvX193cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDBweCA1MHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5uZXdQcmVtaXVtSGVyb19fbG9nbyB7XG4gICAgICAgIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5uZXdQcmVtaXVtSGVyb19fcGFyYWdyYXBoIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5uZXdQcmVtaXVtSGVyb19fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5uZXdQcmVtaXVtSGVyb19fd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwcHggMTNweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuXG4gICAgICAubmV3UHJlbWl1bUhlcm9fX2xvZ28ge1xuICAgICAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxMjJweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5uZXdQcmVtaXVtSGVyb19fcGFyYWdyYXBoIHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLm5ld1ByZW1pdW1IZXJvX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLm5ld1ByZW1pdW1IZXJvX19idXR0b24ge1xuICAgICAgICBtYXgtd2lkdGg6IDM4OXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgLmMtYnRuMSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM1MnB4KSB7XG4gICAgLm5ld1ByZW1pdW1IZXJvX193cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDBweCAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5uZXdQcmVtaXVtSGVyb19fbG9nbyB7XG4gICAgICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogOTJweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5uZXdQcmVtaXVtSGVyb19fcGFyYWdyYXBoIHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLm5ld1ByZW1pdW1IZXJvX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5ld1ByZW1pdW1TbGlkZXIge1xuICAubmV3UHJlbWl1bVNsaWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5uZXdQcmVtaXVtU2xpZGVyX19zdWJUaXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiA0LjJweDtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiAjZmY1ZDI3O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAubmV3UHJlbWl1bVNsaWRlcl9fc2xpZGVyQ29udGFpbmVyIHtcbiAgICAubmV3UHJlbWl1bVNsaWRlcl9fc2xpZGUge1xuICAgICAgLm5ld1ByZW1pdW1TbGlkZXJfX2ltYWdlQ29udGFpbmVyIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgIGhlaWdodDogMTcycHg7XG4gICAgICAgIH1cblxuICAgICAgICAubmV3UHJlbWl1bVNsaWRlcl9faW1hZ2Uge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbGlkZXItLXRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IFtjbGFzcyo9XCJzd2lwZXItYnV0dG9uXCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgei1pbmRleDogMjA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQ1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgY29sb3I6ICNmZjVkMjc7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBmb250LWZhbWlseTogXCJxcGljb24xXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA5cHg7XG4gICAgICB9XG5cbiAgICAgICZbY2xhc3MqPVwiLXByZXZcIl0ge1xuICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAkcXBpY29uMS1hcnJvdzFyaWdodDtcbiAgICAgICAgICBsZWZ0OiAtMTNweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmW2NsYXNzKj1cIi1uZXh0XCJdIHtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiAtMTNweDtcblxuICAgICAgICAgIGNvbnRlbnQ6ICRxcGljb24xLWFycm93MXJpZ2h0O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uZXdQcmVtaXVtU2xpZGVyX19wYWdpbmF0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgJi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICBtYXJnaW46IDAgNHB4O1xuXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgb3BhY2l0eTogMC4yO1xuXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAubmV3UHJlbWl1bVNsaWRlcl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMHB4IDE1cHg7XG4gICAgfVxuXG4gICAgLm5ld1ByZW1pdW1TbGlkZXJfX3N1YlRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjFweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDBweCAxNXB4O1xuICAgIH1cblxuICAgIC5uZXdQcmVtaXVtU2xpZGVyX19zbGlkZXJDb250YWluZXIge1xuICAgICAgLm5ld1ByZW1pdW1TbGlkZXJfX3NsaWRlIHtcbiAgICAgICAgLnNsaWRlci0tdGV4dCB7XG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubmV3X3ByZW1pdW1fdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDBweCA4MXB4O1xuXG4gIC5uZXdfcHJlbWl1bV90ZXh0X193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEyNzhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzMzMztcblxuICAgIC5uZXdfcHJlbWl1bV90ZXh0X190aXRsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBtYXJnaW4tdG9wOiA1M3B4O1xuICAgIH1cblxuICAgIC5uZXdfcHJlbWl1bV90ZXh0X19wYXJhZ3JhcGgge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgLm5ld19wcmVtaXVtX3RleHRfX3N1YnRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gICAgfVxuXG4gICAgLm5ld19wcmVtaXVtX3RleHRfX2ltYWdlQ29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAzNjlweDtcbiAgICAgIGhlaWdodDogMjMwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0xMzBweDtcbiAgICAgIGxlZnQ6IDQwJTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgcGFkZGluZzogMHB4IDEzcHg7XG4gICAgLm5ld19wcmVtaXVtX3RleHRfX3dyYXBwZXIge1xuICAgICAgLm5ld19wcmVtaXVtX3RleHRfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgfVxuXG4gICAgICAubmV3X3ByZW1pdW1fdGV4dF9fcGFyYWdyYXBoIHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cblxuICAgICAgLm5ld19wcmVtaXVtX3RleHRfX3N1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gICAgICB9XG5cbiAgICAgIC5uZXdfcHJlbWl1bV90ZXh0X19pbWFnZUNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAzMDNweDtcbiAgICAgICAgaGVpZ2h0OiAxODlweDtcbiAgICAgICAgYm90dG9tOiAtMTAwcHg7XG4gICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNDU2cHgpIHtcbiAgICAubmV3X3ByZW1pdW1fdGV4dF9fd3JhcHBlciB7XG4gICAgICAubmV3X3ByZW1pdW1fdGV4dF9faW1hZ2VDb250YWluZXIge1xuICAgICAgICBsZWZ0OiA4JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAubmV3X3ByZW1pdW1fdGV4dF9fd3JhcHBlciB7XG4gICAgICAubmV3X3ByZW1pdW1fdGV4dF9faW1hZ2VDb250YWluZXIge1xuICAgICAgICB3aWR0aDogMjI1cHg7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uZXdfcHJlbWl1bV9jYXJkcyB7XG4gIC5uZXdfcHJlbWl1bV9jYXJkc19fd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTc3cHg7XG4gICAgLm5ld19wcmVtaXVtX2NhcmRzX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICBwYWRkaW5nOiAwcHggODFweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICBwYWRkaW5nOiAwcHggMTNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmV3X3ByZW1pdW1fY2FyZHNfX2NvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwcHggODFweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNDBweCkge1xuICAgICAgICBwYWRkaW5nOiAwcHggMTNweDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgfVxuXG4gICAgICAubmV3X3ByZW1pdW1fY2FyZHNfX2NhcmQge1xuICAgICAgICB3aWR0aDogMjk3cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDY4OXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbjogMHB4IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDJweCA1cHggI2NjYywgLTJweCAycHggNXB4ICNjY2M7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNDBweCkge1xuICAgICAgICAgIG1hcmdpbjogMjBweCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzODlweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA2NjFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkX191cHBlclBhcnQge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZF9fdXBwZXJQYXJ0SW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDI5N3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNTFweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMzg5cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkX191cHBlclBhcnRDb250ZW50IHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAyOTdweDtcbiAgICAgICAgICAgIGhlaWdodDogMTUxcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM4OXB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRfX3VwcGVyUGFydFRleHQxIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZF9fdXBwZXJQYXJ0VGV4dDIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZF9fZG90cyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBtYXJnaW46IDI1cHggMHB4O1xuXG4gICAgICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkX19kb3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjVkMjc7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZF9faWNvbkNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMHB4O1xuXG4gICAgICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkX19pY29uMSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDEwcHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZF9faWNvbjIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweCAxMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRfX3VwcGVyUGFydEltYWdlMiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZF9fdXBwZXJQYXJ0SW1hZ2UzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDExcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydCB7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0MSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwNXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAgICAgLmxvd2VyUGFydDFfX3RleHQxIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvd2VyUGFydDFfX3RleHQyIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZjVkMjc7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvd2VyUGFydDFfX3RleHQ1IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaG93LXRleHQ1IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgIC5sb3dlclBhcnQxX190ZXh0NSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDExMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb3dlclBhcnQxX19zdWJDb250YWluZXIge1xuICAgICAgICAgICAgICAubG93ZXJQYXJ0MV9fdGV4dDMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5sb3dlclBhcnQxX190ZXh0NCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmxvd2VyUGFydDFfX2VsbGlzc2Uge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLnNob3ctcGVyY2VudGFnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubG93ZXJQYXJ0MV9fdGV4dDMge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubG93ZXJQYXJ0MV9fdGV4dDQge1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxvd2VyUGFydDFfX2VsbGlzc2Uge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNjhweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNjhweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGhyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICM2NjY2NjY7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmV3X3ByZW1pdW1fY2FyZF9fbG93ZXJQYXJ0MiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4OHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAgICAgICAubG93ZXJQYXJ0Ml9fdGV4dDEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvd2VyUGFydDJfX2J1dHRvbiB7XG4gICAgICAgICAgICAgIHdpZHRoOiAyNjdweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmMtYnRuMSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvd2VyUGFydDJfX3BsdXNTaWduIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvd2VyUGFydDJfX3RleHQyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvd2VyUGFydDJfX3RleHQzIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sb3dlclBhcnQyLW1vZGVsMiB7XG4gICAgICAgICAgICAgIC5sb3dlclBhcnQyX19wbHVzU2lnbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5sb3dlclBhcnQyX190ZXh0MiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubG93ZXJQYXJ0Mi1tb2RlbDMge1xuICAgICAgICAgICAgICAubG93ZXJQYXJ0Ml9fcGx1c1NpZ24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAubG93ZXJQYXJ0Ml9fdGV4dDIsXG4gICAgICAgICAgICAgIC5sb3dlclBhcnQyX190ZXh0MyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5ld19wcmVtaXVtX2NhcmRfX2xvd2VyUGFydDMge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuXG4gICAgICAgICAgICAubG93ZXJQYXJ0M19fYnV0dG9uIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uZXdfcHJlbWl1bV9jYXJkX19tb2RhbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgICAgICAgICAgd2lkdGg6IDI5N3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MzhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMjA7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM4OXB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgICAmLnNob3dNb2RhbCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MTBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9kYWxfX2ljb24ge1xuICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwcHggMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vZGFsX19wYXJhZ3JhcGgge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vZGFsX19idXR0b24ge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgICAgICAgICB3aWR0aDogMjM3cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmV3X3ByZW1pdW1fY2FyZHNfX25vdGljZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgICAgY29sb3I6ICNlZDAwMDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBwYWRkaW5nOiAwcHggMjZweDtcbiAgICB9XG4gIH1cbn1cblxuLm5ld19wcmVtaXVtX3N1YnNjcmliZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwcHggODFweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICBwYWRkaW5nOiAwcHggMTNweDtcbiAgfVxuXG4gIC5uZXdfcHJlbWl1bV9zdWJzY3JpYmVfX3dyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTI3OHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5uZXdfcHJlbWl1bV9zdWJzY3JpYmVfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uZXdfcHJlbWl1bV9zdWJzY3JpYmVfX2J1dHRvbkNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDc4N3B4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAuYy1idG4xIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IDY2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiRpY29tb29uLWZvbnQtZmFtaWx5OiBcInFwaWNvbjFcIiAhZGVmYXVsdDtcbiRpY29tb29uLWZvbnQtcGF0aDogXCJmb250c1wiICFkZWZhdWx0O1xuXG4kcXBpY29uMS1sb2dvdXQ6IFwiXFxlOTI2XCI7XG4kcXBpY29uMS1sb2dvLXFydDogXCJcXGU5MjdcIjtcbiRxcGljb24xLXNvY2lhbF9saW5rZWRpbjogXCJcXGU5MjRcIjtcbiRxcGljb24xLXNvY2lhbF90ZWxlZ3JhbTogXCJcXGU5MjVcIjtcbiRxcGljb24xLWFycm93MWRvd246IFwiXFxlOTAwXCI7XG4kcXBpY29uMS1hcnJvdzFyaWdodDogXCJcXGU5MDFcIjtcbiRxcGljb24xLWJ1cmdlcjogXCJcXGU5MDJcIjtcbiRxcGljb24xLWNyb3NzOiBcIlxcZTkwM1wiO1xuJHFwaWNvbjEtZmF2b3JpdGU6IFwiXFxlOTA0XCI7XG4kcXBpY29uMS1mYXZvcml0ZV9vdXRsaW5lOiBcIlxcZTkwNVwiO1xuJHFwaWNvbjEtaGVhZHNldDogXCJcXGU5MDZcIjtcbiRxcGljb24xLW1pbnVzOiBcIlxcZTkwN1wiO1xuJHFwaWNvbjEtbW9yZWg6IFwiXFxlOTA4XCI7XG4kcXBpY29uMS1tb3JldjogXCJcXGU5MDlcIjtcbiRxcGljb24xLXBsYXk6IFwiXFxlOTBhXCI7XG4kcXBpY29uMS1wbGF5X291dGxpbmU6IFwiXFxlOTBiXCI7XG4kcXBpY29uMS1wbHVzOiBcIlxcZTkwY1wiO1xuJHFwaWNvbjEtZmVlZDogXCJcXGU5MGRcIjtcbiRxcGljb24xLW1haWw6IFwiXFxlOTBlXCI7XG4kcXBpY29uMS1zb2NpYWxfaW5zdGFncmFtOiBcIlxcZTkwZlwiO1xuJHFwaWNvbjEtc29jaWFsX3R3aXR0ZXI6IFwiXFxlOTEwXCI7XG4kcXBpY29uMS1zb2NpYWxfeW91dHViZTogXCJcXGU5MTFcIjtcbiRxcGljb24xLXNvY2lhbF9mYWNlYm9vazogXCJcXGU5MTJcIjtcbiRxcGljb24xLXNvY2lhbF93aGF0c2FwcDogXCJcXGU5MTNcIjtcbiRxcGljb24xLXRyaWFuZ2xlMXJpZ2h0OiBcIlxcZTkxNFwiO1xuJHFwaWNvbjEtcGxheWNpcmNsZTI6IFwiXFxlOTE1XCI7XG4kcXBpY29uMS1wbGF5Y2lyY2xlMTogXCJcXGU5MTZcIjtcbiRxcGljb24xLXVzZXI6IFwiXFxlOTE3XCI7XG4kcXBpY29uMS1jbG9jazE6IFwiXFxlOTE4XCI7XG4kcXBpY29uMS1jb21tZW50czogXCJcXGU5MTlcIjtcbiRxcGljb24xLWZ1bGxzY2VlbjogXCJcXGU5MWFcIjtcbiRxcGljb24xLWxpZ2h0OiBcIlxcZTkxYlwiO1xuJHFwaWNvbjEtZG9jcGRmOiBcIlxcZTkxY1wiO1xuJHFwaWNvbjEtbW9vbjogXCJcXGU5MWRcIjtcbiRxcGljb24xLWdlYXI6IFwiXFxlOTFlXCI7XG4kcXBpY29uMS1waG90bzogXCJcXGU5MWZcIjtcbiRxcGljb24xLXNlYXJjaDogXCJcXGU5MjBcIjtcbiRxcGljb24xLXNoYXJlMTogXCJcXGU5MjFcIjtcbiRxcGljb24xLWNpcmNsZS1mdWxsOiBcIlxcZTkyMlwiO1xuJHFwaWNvbjEtYnRuLWF1ZGlvLTE6IFwiXFxlOTIzXCI7XG5cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBDT0xPUiBTRVRTXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBEZWZhdWx0IHdlYiBzYWZlXG4kemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlICA6ICNGRkZGRkY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XG4kemF1eF9jb2xvcl9kZWZhdWx0X3JlZCAgICA6ICNkOTUzNGY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuICA6ICM1Y2I4NWM7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XG4kemF1eF9jb2xvcl9kZWZhdWx0X21hZ2VudGE6ICNGRjAwRkY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X29yYW5nZSA6ICNmMGFkNGU7XG5cbi8vIFNldCAxXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMSA6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMyA6ICMzMzMzMzM7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNSA6ICM1QjVCNUI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxICA6ICNBREFEQUQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzICA6ICNDQ0NDQ0M7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0ICA6ICNDMUMxQzE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2ICA6ICNCQ0JDQkM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3ICA6ICNlZmVmZWY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5ICA6ICNFQUVBRUE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMCA6ICNBQUFBQUE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMiA6ICM5ODk4OTg7XG5cbi8vIE1haW5cbiR6YXV4X2NvbG9yX21haW5fYnJhbmQ6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIEZvbnRzXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsXG5IZWx2ZXRpY2EsXG5BcmlhbCxcbnNhbnMtc2VyaWY7XG4kemF1eF9mb250MjogQml0dGVyLFxuSGVsdmV0aWNhLFxuQXJpYWwsXG5zYW5zLXNlcmlmO1xuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAwLjY1O1xuJGdyaWQtZ3V0dGVyLXdpZHRoICAgICA6IDMwcHg7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKHNtOiA1NDBweCwgLy8gZGVmYXVsdFxuICBtZCAgICAgICAgICAgICAgICAgOiA3MjBweCwgLy8gZGVmYXVsdFxuICBsZyAgICAgICAgICAgICAgICAgOiA5NjBweCwgLy8gZGVmYXVsdFxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggLy8gY2hhbmdlZFxuICB4bCAgICAgICAgICAgICAgICAgOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApXG4pICFkZWZhdWx0O1xuXG4kc3BhY2VyIDogMXJlbTtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKGYyOiAycHgsXG4gICAgZjU6IDVweCxcbiAgICBmMTA6IDEwcHgsXG4gICAgZjE1OiAxNXB4LFxuICAgIGYxNjogMTZweCxcbiAgICBmMjA6IDIwcHgsXG4gICAgZjI1OiAyNXB4LFxuICAgIGYyNzogMjdweCxcbiAgICBmMzA6IDMwcHgsXG4gICAgZjM1OiAzNXB4LFxuICAgIGY0MDogNDBweCxcbiAgICBmNDU6IDQ1cHgsXG4gICAgZjUwOiA1MHB4LFxuICAgIGY1NTogNTVweCxcbiAgICBmNjA6IDYwcHgsXG4gICAgZjY1OiA2NXB4LFxuICAgIGY3MDogNzBweCxcbiAgICBmNzU6IDc1cHgsXG4gICAgZjgwOiA4MHB4LFxuICAgIGY4NTogODVweCxcbiAgICBmOTA6IDkwcHgsXG4gICAgZjk1OiA5NXB4LFxuICAgIGYxMDA6IDEwMHB4KSxcbiAgJHNwYWNlcnMpOyJdfQ== */

/*FIX*/
.newPremiumHero .newPremiumHero__content .newPremiumHero__wrapper .newPremiumHero__text {
	font-family: Bitter, sans-serif;	
	text-align: center;
}

.newPremiumSlider .newPremiumSlider__subTitle {
	margin-top: 20px;
	margin-bottom: 40px;
}

.new_premium_text .new_premium_text__wrapper .new_premium_text__title {
	font-family: Bitter, sans-serif;
	font-weight: 600;
}

.new_premium_text .new_premium_text__wrapper .new_premium_text__subtitle {
	font-size: 30px;
}

.new_premium_subscribe .new_premium_subscribe__wrapper .new_premium_subscribe__title {
	font-family: Bitter, sans-serif;	
}

.new_premium_cards .new_premium_cards__wrapper .new_premium_cards__title {
	font-family: Bitter, sans-serif;	
	font-style: italic;
}

@media (max-width: 992px) {
	.newPremiumSlider .newPremiumSlider__sliderContainer > [class*="swiper-button"] {
		top: 35%;
	}
	.newPremiumHero .newPremiumHero__image img {
		width: auto;
		height: 100%;
		margin-left: -90%;
	}
	.new_premium_text .new_premium_text__wrapper .new_premium_text__subtitle {
		font-size: 21px;
	}
	.newPremiumSlider .newPremiumSlider__sliderContainer .newPremiumSlider__slide .newPremiumSlider__imageContainer .newPremiumSlider__image {
	    padding-right: 40px;
	    padding-left: 40px;
	}
	.newPremiumSlider .newPremiumSlider__sliderContainer > [class*="swiper-button"][class*="-prev"] {
  		left: 20px;
	}
	.newPremiumSlider .newPremiumSlider__sliderContainer > [class*="swiper-button"][class*="-next"] {
  		right: 20px;
	}
	.newPremiumSlider .newPremiumSlider__subTitle {
		letter-spacing:0px;
	}
	.newPremiumSlider .newPremiumSlider__sliderContainer .newPremiumSlider__slide .slider--text h3 {
		margin-left: -15px;
    	margin-right: -15px;
	}
	.new_premium_subscribe .new_premium_subscribe__wrapper .new_premium_subscribe__buttonContainer .c-btn1 {
		line-height: 36px;
    	padding: 13px;
	}
}

.new_premium_cards .new_premium_cards__wrapper .new_premium_cards__container .new_premium_cards__card .new_premium_card__lowerPart .new_premium_card__modal ul{
	padding: 0px 15px;
}

.newPremiumSlider .newPremiumSlider__subTitle{
    text-transform: none;
    text-decoration: underline;            
    font-size: 30px;
    font-weight: bold;
    letter-spacing: normal;
	font-style: normal;
}

.newPremiumSlider .new_premium_text{
	background-color: #FFFFFF;
}

.newPremiumSlider .new_premium_text__title{
	margin-top: 25px !important;
}
.c-stickbar1 {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  -webkit-transition: -webkit-transform .3s ease-in-out;
  transition: -webkit-transform .3s ease-in-out;
  transition: transform .3s ease-in-out;
  transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out; }
  .c-stickbar1__wrapper {
    position: relative;
    margin: auto;
    padding-top: 10px;
    padding-bottom: 10px; }
    @media (min-width: 992px) {
      .c-stickbar1__wrapper {
        padding-top: 13px;
        padding-bottom: 13px; } }
  .c-stickbar1__text1 p {
    font-family: Work Sans, sans-serif;
    font-weight: 500;
    color: #FFFFFF;
    font-size: 2.1rem;
    line-height: 2.5rem; }
    @media screen and (min-width: 1440px) {
      .c-stickbar1__text1 p {
        font-size: 2.5rem;
        line-height: 2.9rem; } }
  .c-stickbar1__btn1 {
    display: inline-block;
    text-align: center;
    overflow: hidden;
    border-radius: 8px;
    font-family: Work Sans, sans-serif;
    font-weight: 700;
    font-size: 2.0rem;
    line-height: 2.1rem;
    padding: 8px 15px 8px 15px; }
    @media screen and (min-width: 1440px) {
      .c-stickbar1__btn1 {
        font-size: 2.1rem;
        line-height: 2.3rem; } }
    @media (min-width: 992px) {
      .c-stickbar1__btn1 {
        min-height: 42px;
        padding: 10px 15px 10px 15px; } }
    .c-stickbar1__btn1, .c-stickbar1__btn1:visited, .c-stickbar1__btn1:focus, .c-stickbar1__btn1:hover {
      background-color: #FFFFFF;
      color: #333333; }
    .c-stickbar1__btn1:focus, .c-stickbar1__btn1:hover {
      text-decoration: underline; }
  .c-stickbar1--theme-black1 .c-stickbar1__wrapper, .c-stickbar1--theme-black1 .c-stickbar1__toggler {
    color: #FFFFFF;
    background-color: #333333; }
  .c-stickbar1--theme-orange1 .c-stickbar1__wrapper, .c-stickbar1--theme-orange1 .c-stickbar1__toggler {
    color: #FFFFFF;
    background-color: #FF5D27; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc3RpY2tiYXIxLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFRQTtFQUVFLGVBQWU7RUFDZixTQUFTO0VBQ1QsT0FBTztFQUVQLFlBQVk7RUFDWixXQUFXO0VBRVgscURBQXFDO0VBQXJDLDZDQUFxQztFQUFyQyxxQ0FBcUM7RUFBckMsd0VBQXFDLEVBQUE7RUFFckM7SUFFRSxrQkFBa0I7SUFDbEIsWUFBWTtJQUVaLGlCQUFpQjtJQUNqQixvQkFBb0IsRUFBQTtJQ21DcEI7TUR6Q0Y7UUFVSSxpQkFBaUI7UUFDakIsb0JBQW9CLEVBQUEsRUFHdkI7RUFFQTtJQUVHLG9ERWlCSTtJRmhCSixnQkFBZ0I7SUFDaEIsY0VoQzhCO0lGa0M5QixpQkFBaUI7SUFDakIsbUJBQW1CLEVBQUE7SUFFbkI7TUFUSDtRQVVLLGlCQUFpQjtRQUNqQixtQkFBbUIsRUFBQSxFQUd0QjtFQUdIO0lBRUUscUJBQXFCO0lBQ3JCLGtCQUFrQjtJQUNsQixnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBRWxCLG9ERUxNO0lGTU4sZ0JBQWdCO0lBRWhCLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFPbkIsMEJBQTBCLEVBQUE7SUFMMUI7TUFiRjtRQWNJLGlCQUFpQjtRQUNqQixtQkFBbUIsRUFBQSxFQXVCdEI7SUM5QkM7TURSRjtRQXFCSSxnQkFBZ0I7UUFDaEIsNEJBQTRCLEVBQUEsRUFnQi9CO0lBdENBO01BNkJHLHlCRTFFOEI7TUYyRTlCLGNFaEUyQixFQUFBO0lGa0M5QjtNQW1DRywwQkFBMEIsRUFBQTtFQUs3QjtJQUlLLGNFekY0QjtJRjBGNUIseUJFL0V5QixFQUFBO0VGb0Y5QjtJQUlLLGNFbkc0QjtJRm9HNUIseUJFMUZ5QixFQUFBIiwiZmlsZSI6ImNvbXBvbmVudHMvc3RpY2tiYXIxLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xuXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcbiRjb21wb25lbnQtbmFtZSA6ICdzdGlja2JhcjEnO1xuJGNvbXBvbmVudC1zZWxlY3RvciA6ICRjb21wb25lbnQtcHJlZml4ICsgJy0nICsgJGNvbXBvbmVudC1uYW1lO1xuXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG5cbiAgei1pbmRleDogMTAwO1xuICB3aWR0aDogMTAwJTtcblxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xuXG4gICZfX3dyYXBwZXIge1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogYXV0bztcblxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgLy8gbWluLWhlaWdodDogNzJweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxM3B4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gICAgfVxuXG4gIH1cblxuICAmX190ZXh0MSB7XG4gICAgcCB7XG4gICAgICBmb250LWZhbWlseTogJHphdXhfZm9udDE7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG5cbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsICd4bCcpKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi45cmVtO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgJl9fYnRuMSB7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsICd4bCcpKSB7XG4gICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gICAgfVxuXG4gICAgcGFkZGluZzogOHB4IDE1cHggOHB4IDE1cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICAgICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMTVweDtcbiAgICB9XG5cbiAgICAmLFxuICAgICY6dmlzaXRlZCxcbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjokemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlOyAvL3phdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgY29sb3I6ICAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMztcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gIH1cblxuICAmLS10aGVtZS1ibGFjazEge1xuICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcbiAgICAgICZfX3dyYXBwZXIsXG4gICAgICAmX190b2dnbGVyIHtcbiAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6JHphdXhfY29sb3Jfc2V0MV9ibGFjazM7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tdGhlbWUtb3JhbmdlMSB7XG4gICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuICAgICAgJl9fd3JhcHBlcixcbiAgICAgICZfX3RvZ2dsZXIge1xuICAgICAgICBjb2xvcjogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBDT0xPUiBTRVRTXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBEZWZhdWx0IHdlYiBzYWZlXG4kemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlICA6ICNGRkZGRkY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XG4kemF1eF9jb2xvcl9kZWZhdWx0X3JlZCAgICA6ICNkOTUzNGY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuICA6ICM1Y2I4NWM7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XG4kemF1eF9jb2xvcl9kZWZhdWx0X21hZ2VudGE6ICNGRjAwRkY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X29yYW5nZSA6ICNmMGFkNGU7XG5cbi8vIFNldCAxXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMSA6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMyA6ICMzMzMzMzM7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNSA6ICM1QjVCNUI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNyA6ICMxNTE0MTQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxICA6ICNBREFEQUQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzICA6ICNDQ0NDQ0M7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0ICA6ICNDMUMxQzE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2ICA6ICNCQ0JDQkM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3ICA6ICNlZmVmZWY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5ICA6ICNFQUVBRUE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMCA6ICNBQUFBQUE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMiA6ICM5ODk4OTg7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMyA6ICM3MDcwNzA7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUxICA6ICMwYTQxNTU7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUyICA6ICMwMEMyRTI7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDEgICA6ICNEMjBBMTE7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDIgICA6ICNCMjRENTA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMSA6ICMwMDk5MzM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMiA6ICMwMDdEM0E7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMyA6ICM1MEJDNEE7XG5cbi8vIE1haW5cbiR6YXV4X2NvbG9yX21haW5fYnJhbmQ6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBGb250c1xuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4kemF1eF9mb250MTogV29yayBTYW5zLFxuSGVsdmV0aWNhLFxuQXJpYWwsXG5zYW5zLXNlcmlmO1xuXG4kemF1eF9mb250MjogQml0dGVyLFxuSGVsdmV0aWNhLFxuQXJpYWwsXG5zYW5zLXNlcmlmO1xuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAwLjY1O1xuJGdyaWQtZ3V0dGVyLXdpZHRoICAgICA6IDMwcHg7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBkZWZhdWx0XG4gIG1kOiA3MjBweCwgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGRlZmF1bHRcbiAgbGc6IDk2MHB4LCAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGVmYXVsdFxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggICAvLyBjaGFuZ2VkXG4gIHhsOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoICAgICAgIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApXG4pICFkZWZhdWx0O1xuXG4kc3BhY2VyIDogMXJlbTtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKGYyOiAycHgsXG4gICAgZjU6IDVweCxcbiAgICBmMTA6IDEwcHgsXG4gICAgZjE1OiAxNXB4LFxuICAgIGYxNjogMTZweCxcbiAgICBmMjA6IDIwcHgsXG4gICAgZjI1OiAyNXB4LFxuICAgIGYyNzogMjdweCxcbiAgICBmMzA6IDMwcHgsXG4gICAgZjM1OiAzNXB4LFxuICAgIGY0MDogNDBweCxcbiAgICBmNDU6IDQ1cHgsXG4gICAgZjUwOiA1MHB4LFxuICAgIGY1NTogNTVweCxcbiAgICBmNjA6IDYwcHgsXG4gICAgZjY1OiA2NXB4LFxuICAgIGY3MDogNzBweCxcbiAgICBmNzU6IDc1cHgsXG4gICAgZjgwOiA4MHB4LFxuICAgIGY4NTogODVweCxcbiAgICBmOTA6IDkwcHgsXG4gICAgZjk1OiA5NXB4LFxuICAgIGYxMDA6IDEwMHB4LFxuICAgIGYxMjA6IDEyMHB4LFxuICAgIGYxMzA6IDEzMHB4LFxuICAgIGYxNTA6IDE1MHB4LFxuICAgIGYyMDA6IDIwMHB4LFxuICAgIGYyNTA6IDI1MHB4KSxcbiAgJHNwYWNlcnMpO1xuIl19 */

.c-card1__inner:after {
  content: "";
  display: table;
  clear: both; }

.c-card1__badge1 {
  width: 192px;
  padding: 10px 16px;
  font-family: Work Sans, sans-serif;
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.8rem;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  color: #58656E;
  background-color: #F4F4F4;
  display: none;
  position: absolute;
  z-index: 1;
  opacity: 0; }
  .c-card1__badge1.active {
    opacity: 1; }
  .c-card1__badge1 > div:first-child {
    opacity: 0.7; }
    @media screen and (max-width: 1345px) {
      .c-card1__badge1 > div:first-child {
        font-size: 0.9rem;
        line-height: 0.9rem;
        float: left;
        margin: 14px 0 0 -69px; } }
  @media screen and (max-width: 1345px) {
    .c-card1__badge1 img {
      -webkit-transform-origin: left;
              transform-origin: left;
      -webkit-transform: translate(-6px, -6px) scale(0.5);
              transform: translate(-6px, -6px) scale(0.5); } }
  @media screen and (max-width: 1345px) {
    .c-card1__badge1 {
      width: 95px;
      right: 25px;
      height: 60px;
      bottom: -60px; } }
  @media screen and (min-width: 1346px) {
    .c-card1__badge1 {
      left: 50%;
      margin-left: 450px;
      bottom: -96px; } }

.c-card1__inner {
  position: relative; }

.c-card1--style1 {
  background-color: #F4F4F4; }
  @media (max-width: 575.98px) {
    .c-card1--style1 {
      margin-left: -16px;
      margin-right: -16px; } }
  @media (min-width: 576px) {
    .c-card1--style1 .c-card1__inner {
      padding-left: 189px; } }
  .c-card1--style1 .c-card1__img-wrapper {
    width: 151px; }
    @media (max-width: 575.98px) {
      .c-card1--style1 .c-card1__img-wrapper {
        position: absolute;
        top: 28px;
        right: 16px;
        z-index: 1; } }
    @media (min-width: 576px) {
      .c-card1--style1 .c-card1__img-wrapper {
        float: left;
        margin-left: -189px; } }
  .c-card1--style1 .c-card1__content-wrapper {
    padding-top: 28px; }
    @media (max-width: 575.98px) {
      .c-card1--style1 .c-card1__content-wrapper {
        padding-bottom: 28px;
        padding-left: 20px;
        padding-right: 20px; } }
    @media (min-width: 576px) {
      .c-card1--style1 .c-card1__content-wrapper {
        padding-right: 28px; } }
  @media (max-width: 575.98px) {
    .c-card1--style1 .c-card1__text1 {
      min-height: 246px;
      padding-right: 169px; }
      .c-card1--style1 .c-card1__text1:after {
        content: " ";
        display: block;
        border-top: 2px solid #FFFFFF;
        position: absolute;
        top: 222px;
        left: 16px;
        width: calc(100% - 16px*2);
        z-index: 1; } }
  @media (min-width: 768px) {
    .c-card1--style1 .c-card1__text1 {
      min-height: 80px; } }
  .c-card1--style1 .c-card1__text1 p {
    font-family: Work Sans, sans-serif;
    font-weight: normal;
    font-size: 1.6rem;
    line-height: 2.2rem;
    color: #58656E; }
    @media (min-width: 576px) {
      .c-card1--style1 .c-card1__text1 p {
        font-size: 1.8rem;
        line-height: 2.4rem; } }
  .c-card1--style1 .c-card1__cta1 {
    background-color: #FFFFFF;
    border-radius: 4px;
    display: inline-block;
    padding: 9px 10px;
    font-family: Work Sans, sans-serif;
    font-weight: 600;
    font-size: 1.6rem;
    line-height: 2.2rem;
    color: #58656E; }
    .c-card1--style1 .c-card1__cta1:visited, .c-card1--style1 .c-card1__cta1:focus, .c-card1--style1 .c-card1__cta1:hover {
      color: #58656E; }
    .c-card1--style1 .c-card1__cta1:hover {
      color: #58656E;
      text-decoration: underline; }
    @media (max-width: 575.98px) {
      .c-card1--style1 .c-card1__cta1 {
        position: absolute;
        top: 161px;
        left: 16px;
        z-index: 1; } }
  .c-card1--style1 .c-card1__icon-wrapper > [class*="__icon"]:not(:last-child) {
    margin-right: 20px; }
  .c-card1--style1 .c-card1__icon1 {
    display: inline-block;
    padding: 0 1px;
    font-size: 20px;
    color: #58656E;
    opacity: 0.7;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
    .c-card1--style1 .c-card1__icon1:visited, .c-card1--style1 .c-card1__icon1:focus, .c-card1--style1 .c-card1__icon1:hover {
      color: #58656E;
      text-decoration: none; }
    .c-card1--style1 .c-card1__icon1:hover {
      opacity: 0.9; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2FyZDEuc2NzcyIsImFic3RyYWN0cy9fcGxhY2Vob2xkZXJzLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtRUc7RUNURCxXQUFXO0VBQ1gsY0FBYztFQUNkLFdBQVcsRUFBQTs7QURsRFg7RUFDRSxZQUFZO0VBQ1osa0JBQWtCO0VBRWxCLG9ERTBDTTtFRnpDTixtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUVuQix3Q0FBZ0M7RUFBaEMsZ0NBQWdDO0VBRWhDLGNFYzZCO0VGYjdCLHlCRUM2QjtFRkM3QixhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLFVBQVU7RUFFVixVQUFVLEVBQUE7RUFsQlg7SUFxQkcsVUFBVSxFQUFBO0VBckJiO0lBMkJHLFlBQVksRUFBQTtJQUNaO01BNUJIO1FBNkJLLGlCQUFpQjtRQUNqQixtQkFBbUI7UUFDbkIsV0FBVztRQUNYLHNCQUFzQixFQUFBLEVBRXpCO0VBRUQ7SUFwQ0Q7TUFzQ0ssOEJBQXNCO2NBQXRCLHNCQUFzQjtNQUN0QixtREFBMEM7Y0FBMUMsMkNBQTBDLEVBQUEsRUFDM0M7RUFHSDtJQTNDRjtNQTRDSSxXQUFXO01BQ1gsV0FBVztNQUNYLFlBQVk7TUFDWixhQUFhLEVBQUEsRUFRaEI7RUFMQztJQWxERjtNQW1ESSxTQUFTO01BQ1Qsa0JBQWtCO01BQ2xCLGFBQWEsRUFBQSxFQUVoQjs7QUFFRDtFQUNFLGtCQUFrQixFQUFBOztBQUlwQjtFQUVFLHlCRW5ENkIsRUFBQTtFQ2tEN0I7SUhERjtNQVNJLGtCQUFrQjtNQUNsQixtQkFBbUIsRUFBQSxFQWdKdEI7RUd0S0M7SUhZRDtNQWlCTyxtQkFYd0IsRUFBQSxFQWEzQjtFQW5CSjtJQXNCSyxZQWxCUyxFQUFBO0lHSGI7TUhERDtRQXlCTyxrQkFBa0I7UUFDbEIsU0FBUztRQUNULFdBQVc7UUFDWCxVQUFVLEVBQUEsRUFPYjtJRy9DSDtNSFlEO1FBZ0NPLFdBQVc7UUFDWCxtQkEzQndCLEVBQUEsRUE2QjNCO0VBbkNKO0lBc0NLLGlCQWpDTSxFQUFBO0lHSlY7TUhERDtRQXlDTyxvQkFwQ0k7UUFxQ0osa0JBQWtCO1FBQ2xCLG1CQUFtQixFQUFBLEVBTXRCO0lHN0RIO01IWUQ7UUErQ08sbUJBMUNJLEVBQUEsRUE0Q1A7RUdoREg7SUhERDtNQXNETyxpQkFBaUI7TUFDakIsb0JBQThCLEVBQUE7TUF2RHJDO1FBMERTLFlBQVk7UUFDWixjQUFjO1FBQ2QsNkJFN0h3QjtRRjhIeEIsa0JBQWtCO1FBQ2xCLFVBQVU7UUFDVixVQUFVO1FBQ1YsMEJBQTBCO1FBQzFCLFVBQVUsRUFBQSxFQUNYO0VHOUVQO0lIWUQ7TUF1RU8sZ0JBQWdCLEVBQUEsRUFnQm5CO0VBdkZKO0lBMkVPLG9ERTNGQTtJRjRGQSxtQkFBbUI7SUFDbkIsaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQU9uQixjRTFIdUIsRUFBQTtJQ3lCN0I7TUhZRDtRQWlGUyxpQkFBaUI7UUFDakIsbUJBQW1CLEVBQUEsRUFJdEI7RUF0Rk47SUEyRksseUJFNUo0QjtJRjZKNUIsa0JBQWtCO0lBQ2xCLHFCQUFxQjtJQUNyQixpQkFBaUI7SUFFakIsb0RFaEhFO0lGaUhGLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIsbUJBQW1CO0lBRW5CLGNFMUl5QixFQUFBO0lGcUM5QjtNQTBHTyxjRS9JdUIsRUFBQTtJRnFDOUI7TUE4R08sY0VuSnVCO01Gb0p2QiwwQkFBMEIsRUFBQTtJRzlHaEM7TUhERDtRQW1ITyxrQkFBa0I7UUFDbEIsVUFBVTtRQUNWLFVBQVU7UUFDVixVQUFVLEVBQUEsRUFHYjtFQXpISjtJQThIUyxrQkFBa0IsRUFBQTtFQTlIM0I7SUFvSUsscUJBQXFCO0lBQ3JCLGNBQWM7SUFDZCxlQUFlO0lBQ2YsY0U1S3lCO0lGNkt6QixZQUFZO0lBQ1osd0NBQWdDO0lBQWhDLGdDQUFnQyxFQUFBO0lBeklyQztNQThJTyxjRW5MdUI7TUZvTHZCLHFCQUFxQixFQUFBO0lBL0k1QjtNQW1KTyxZQUFZLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9jYXJkMS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgJ2Jhc2UtY29tcG9uZW50JztcblxuJGNvbXBvbmVudC1wcmVmaXggOiAnYyc7XG4kY29tcG9uZW50LW5hbWUgOiAnY2FyZDEnO1xuJGNvbXBvbmVudC1zZWxlY3RvciA6ICRjb21wb25lbnQtcHJlZml4ICsgJy0nICsgJGNvbXBvbmVudC1uYW1lO1xuXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7XG5cbiAgJl9fYmFkZ2UxIHtcbiAgICB3aWR0aDogMTkycHg7XG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xuXG4gICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcblxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTE0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTI7XG5cbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgb3BhY2l0eTogMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJG1xOiAxMzQ1cHg7XG5cbiAgICA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbXEpIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjlyZW07XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW46IDE0cHggMCAwIC02OXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtcSkge1xuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTZweCwtNnB4KSBzY2FsZSgwLjUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtcSkge1xuICAgICAgd2lkdGg6IDk1cHg7XG4gICAgICByaWdodDogMjVweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGJvdHRvbTogLTYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xKzFweCkge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDQ1MHB4O1xuICAgICAgYm90dG9tOiAtOTZweDtcbiAgICB9XG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBleHRlbmQgJXphdXhfY2xlYXJmaXg7XG4gIH1cblxuICAmLS1zdHlsZTEge1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MjtcblxuICAgICRpbWctdzogMTUxcHg7XG4gICAgJHBhZDogMjhweDtcbiAgICAkb2Zmc2V0MTogJGltZy13ICsgJHBhZCArIDEwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gICAgfVxuXG4gICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn0ge1xuXG4gICAgICAmX19pbm5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRvZmZzZXQxO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2ltZy13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6ICRpbWctdztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAyOHB4O1xuICAgICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kb2Zmc2V0MTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogJHBhZDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHBhZDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3RleHQxIHtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyNDZweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkb2Zmc2V0MSAtIDIwcHg7XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDIyMnB4O1xuICAgICAgICAgICAgbGVmdDogMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KjIpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fY3RhMSB7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfd2hpdGUxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogOXB4IDEwcHg7XG5cbiAgICAgICAgZm9udC1mYW1pbHk6ICR6YXV4X2ZvbnQxO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcblxuICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTQ7XG5cbiAgICAgICAgJjp2aXNpdGVkLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxNjFweDtcbiAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAmX19pY29uLXdyYXBwZXIge1xuICAgICAgICA+IFtjbGFzcyo9XCJfX2ljb25cIl0ge1xuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2ljb24xIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIDFweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTQ7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjp2aXNpdGVkLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MTQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gSGFyZHdhcmUtYWNjZWxlcmF0ZWQgXG4vLyBAc2VlIGh0dHA6Ly9ibG9nLnRlYW10cmVlaG91c2UuY29tL2luY3JlYXNlLXlvdXItc2l0ZXMtcGVyZm9ybWFuY2Utd2l0aC1oYXJkd2FyZS1hY2NlbGVyYXRlZC1jc3Ncbi8vIEBzZWUgaHR0cDovL3d3dy5odG1sNXJvY2tzLmNvbS9lbi90dXRvcmlhbHMvc3BlZWQvaGlnaC1wZXJmb3JtYW5jZS1hbmltYXRpb25zL1xuJXphdXhfZm9yY2VfaGEge1xuXHQvLy13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHQvLy1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHQvLy1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC8vLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cblx0Ly8td2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0Ly8tbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0Ly8tbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cblx0Ly8td2Via2l0LXBlcnNwZWN0aXZlOiAxMDAwO1xuXHQvLy1tb3otcGVyc3BlY3RpdmU6IDEwMDA7XG5cdC8vLW1zLXBlcnNwZWN0aXZlOiAxMDAwO1xuXHRwZXJzcGVjdGl2ZTogMTAwMDtcbn1cblxuLy8gUGxhY2Vob2xkZXIgb2YgY2xhc3MgLnNyLW9ubHkgZnJvbSBCb290c3RyYXBcbiV6YXV4X3NyX29ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICBib3JkZXI6IDA7XG59XG5cbi8vIEJldHRlciBmb250IHNtb290aGluZyBmb3IgbW9kZXJuIGJyb3dzZXJzLlxuLy8gQHNlZSBodHRwczovL2Rhdmlkd2Fsc2gubmFtZS9mb250LXNtb290aGluZ1xuLy8gQHNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvZm9udC1zbW9vdGhcbiV6YXV4X3RleHRfYW50aWFsaWFzZWQge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbiV6YXV4X3Jlc2V0X2JveCB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4lemF1eF9yZXNldF90eXBvIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbiV6YXV4X2NsZWFyZml4IHtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBDT0xPUiBTRVRTXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBEZWZhdWx0IHdlYiBzYWZlXG4kemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlICA6ICNGRkZGRkY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrICA6ICMwMDAwMDA7XG4kemF1eF9jb2xvcl9kZWZhdWx0X3JlZCAgICA6ICNkOTUzNGY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuICA6ICM1Y2I4NWM7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUgICA6ICMzMzdhYjc7XG4kemF1eF9jb2xvcl9kZWZhdWx0X21hZ2VudGE6ICNGRjAwRkY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X29yYW5nZSA6ICNmMGFkNGU7XG5cbi8vIFNldCAxXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMSA6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNGRjVEMjc7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMyA6ICMzMzMzMzM7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNSA6ICM1QjVCNUI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNiA6ICM2NjY2NjY7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNyA6ICMxNTE0MTQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxICA6ICNBREFEQUQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyICA6ICNGNEY0RjQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzICA6ICNDQ0NDQ0M7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0ICA6ICNDMUMxQzE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk1ICA6ICNENkQ2RDY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2ICA6ICNCQ0JDQkM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3ICA6ICNlZmVmZWY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk4ICA6ICM2RjZGNkY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5ICA6ICNFQUVBRUE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMCA6ICNBQUFBQUE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMSA6ICNFNkU2RTY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMiA6ICM5ODk4OTg7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMyA6ICM3MDcwNzA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNCA6ICM1ODY1NkU7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUxICA6ICMwYTQxNTU7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUyICA6ICMwMEMyRTI7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDEgICA6ICNEMjBBMTE7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDIgICA6ICNCMjRENTA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMSA6ICMwMDk5MzM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMiA6ICMwMDdEM0E7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMyA6ICM1MEJDNEE7XG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTIgOiAjZmY5OTAwO1xuXG4vLyBNYWluXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gRm9udHNcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJHphdXhfZm9udDE6IFdvcmsgU2FucyxcbkhlbHZldGljYSxcbkFyaWFsLFxuc2Fucy1zZXJpZjtcblxuJHphdXhfZm9udDI6IEJpdHRlcixcbkhlbHZldGljYSxcbkFyaWFsLFxuc2Fucy1zZXJpZjtcblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIEJPT1RTVFJBUCBPVkVSUklERVxuLy8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogMC42NTtcbiRncmlkLWd1dHRlci13aWR0aDogMzBweDtcblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCwgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGRlZmF1bHRcbiAgbWQ6IDcyMHB4LCAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGVmYXVsdFxuICBsZzogOTYwcHgsICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBkZWZhdWx0XG4gIC8veGw6IDEzODhweCArICRncmlkLWd1dHRlci13aWR0aCAgIC8vIGNoYW5nZWRcbiAgeGw6IDE0MTAgKyAkZ3JpZC1ndXR0ZXItd2lkdGggICAgICAgLy8gY2hhbmdlZCAoZG9tdXMgZmVlZGJhY2sgMDQvMDYvMjAyMClcbikgIWRlZmF1bHQ7XG5cbiRzcGFjZXIgOiAxcmVtO1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZSgoZjI6IDJweCxcbiAgICBmNTogNXB4LFxuICAgIGYxMDogMTBweCxcbiAgICBmMTU6IDE1cHgsXG4gICAgZjE2OiAxNnB4LFxuICAgIGYyMDogMjBweCxcbiAgICBmMjU6IDI1cHgsXG4gICAgZjI3OiAyN3B4LFxuICAgIGYzMDogMzBweCxcbiAgICBmMzU6IDM1cHgsXG4gICAgZjQwOiA0MHB4LFxuICAgIGY0NTogNDVweCxcbiAgICBmNTA6IDUwcHgsXG4gICAgZjU1OiA1NXB4LFxuICAgIGY2MDogNjBweCxcbiAgICBmNjU6IDY1cHgsXG4gICAgZjcwOiA3MHB4LFxuICAgIGY3NTogNzVweCxcbiAgICBmODA6IDgwcHgsXG4gICAgZjg1OiA4NXB4LFxuICAgIGY5MDogOTBweCxcbiAgICBmOTU6IDk1cHgsXG4gICAgZjEwMDogMTAwcHgsXG4gICAgZjEyMDogMTIwcHgsXG4gICAgZjEzMDogMTMwcHgsXG4gICAgZjE1MDogMTUwcHgsXG4gICAgZjIwMDogMjAwcHgsXG4gICAgZjI1MDogMjUwcHgpLFxuICAkc3BhY2Vycyk7XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */

.c-card2 {
  margin: .2rem 0 2rem 0;
  padding: 1rem 1.5rem 1rem 0;
  border-bottom: solid 1px #cccccc; }
  .c-card2 .c-card2__header h2 {
    color: #ff5d27;
    font-size: 21px; }
  .c-card2 .c-card2__header i {
    font-size: 22px;
    font-weight: bold;
    color: #c1c1c1;
    display: none; }
    .c-card2 .c-card2__header i.up {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  @media (max-width: 767.98px) {
    .c-card2 .c-card2__header i {
      display: block; } }
  .c-card2 .c-card2__content {
    display: grid;
    grid-template-columns: 50% 50%;
    padding-top: 1rem; }
  .c-card2 .c-card2__content2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-top: 1rem; }
  .c-card2 .c-card2__listing {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-top: solid 2px #cccccc;
    border-bottom: 0;
    padding-top: 22px;
    margin-bottom: 22px; }
    .c-card2 .c-card2__listing img {
      height: 212px; }
    .c-card2 .c-card2__listing .car-type {
      border: solid 2px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      width: 132px;
      height: 61px;
      padding: 0 10px !important;
      text-align: center; }
    .c-card2 .c-card2__listing .c-card2__details {
      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-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin-left: 16.5px;
      width: 100%; }
      .c-card2 .c-card2__listing .c-card2__details.multi-progress {
        min-height: 267px; }
        .c-card2 .c-card2__listing .c-card2__details.multi-progress .c-card2__bar:first-child {
          padding-top: 1rem; }
      .c-card2 .c-card2__listing .c-card2__details a:hover {
        text-decoration: none;
        color: #cccccc; }
    .c-card2 .c-card2__listing .title {
      font-size: 24px;
      line-height: 1.2; }
    .c-card2 .c-card2__listing:hover {
      cursor: pointer;
      opacity: .85;
      border-top: solid 2px #ff5d27; }
    @media (max-width: 767.98px) {
      .c-card2 .c-card2__listing {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        .c-card2 .c-card2__listing .c-card2__details {
          margin: 1rem 0 0; }
          .c-card2 .c-card2__listing .c-card2__details .title {
            padding: 0.5rem 0 1.6rem; }
          .c-card2 .c-card2__listing .c-card2__details div.d-flex {
            padding-bottom: 1.4rem; } }
  .c-card2 .c-card2__listing-small {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-top: solid 4px #eeeeee;
    border-bottom: solid 4px #eeeeee;
    padding: 22px 0; }
    .c-card2 .c-card2__listing-small img {
      height: 212px; }
  .c-card2 .c-card2__details {
    margin-left: 16.5px; }
    .c-card2 .c-card2__details .title {
      font-size: 24px; }
  .c-card2 .c-card2__carinfo {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .c-card2 .c-card2__bar i {
    font-size: 20px !important; }
  .c-card2 .c-card2__progress {
    display: grid;
    min-height: 8px;
    grid-gap: .4%;
    grid-template-areas: "1 2 3 4 5 6";
    grid-template-columns: 23.5% 14.9% 14.9% 14.9% 14.9% 14.9%; }
    .c-card2 .c-card2__progress .bar,
    .c-card2 .c-card2__progress .percentile {
      min-height: 8px; }
    .c-card2 .c-card2__progress .w-10 {
      width: 10% !important; }
    .c-card2 .c-card2__progress .w-20 {
      width: 20% !important; }
    .c-card2 .c-card2__progress .w-80 {
      width: 80% !important; }
  .c-card2 .qrt a:hover {
    text-decoration: none;
    color: #cccccc; }
  .c-card2 .explain-tooltip-2 {
    background: #333333;
    padding: 5px 6px 6px;
    opacity: 0.8;
    position: absolute;
    bottom: 3.8rem;
    right: 0;
    font-size: 14px;
    min-width: 98px;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 160px; }
    .c-card2 .explain-tooltip-2::after {
      content: "";
      position: absolute;
      top: 100%;
      right: 5%;
      margin-left: -10px;
      border-width: 5px;
      border-style: solid;
      border-color: #333333 transparent transparent transparent; }
  @media (max-width: 767.98px) {
    .c-card2 {
      padding: 0; }
      .c-card2 .c-btn1--style1 {
        line-height: 1;
        padding: 1.5rem 0;
        font-size: 18px;
        text-transform: uppercase;
        min-height: auto; }
      .c-card2 .c-card2__listing img,
      .c-card2 .c-card2__listing-small img {
        height: 192px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2FyZDIuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiYWJzdHJhY3RzL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFRQTtFQUNJLHNCQUFzQjtFQUN0QiwyQkFBMEI7RUFDMUIsZ0NDZ0IyQixFQUFBO0VEbkIvQjtJQU1ZLGNDS3FCO0lESnJCLGVBQWUsRUFBQTtFQVAzQjtJQVVZLGVBQWU7SUFDZixpQkFBaUI7SUFDakIsY0NRbUI7SURQbkIsYUFBYSxFQUFBO0lBYnpCO01BZWdCLGlDQUF5QjtjQUF6Qix5QkFBeUIsRUFBQTtFRWtEckM7SUZqRUo7TUFvQmdCLGNBQWMsRUFBQSxFQUNqQjtFQXJCYjtJQTBCUSxhQUFhO0lBQ2IsOEJBQThCO0lBQzlCLGlCQUFpQixFQUFBO0VBNUJ6QjtJQWdDUSxvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLDRCQUFzQjtJQUF0Qiw2QkFBc0I7UUFBdEIsMEJBQXNCO1lBQXRCLHNCQUFzQjtJQUN0QixpQkFBaUIsRUFBQTtFQWxDekI7SUFzQ1Esb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYiw2QkNwQnVCO0lEcUJ2QixnQkFBZ0I7SUFDaEIsaUJBQWlCO0lBQ2pCLG1CQUFtQixFQUFBO0lBMUMzQjtNQTZDWSxhQUFhLEVBQUE7SUE3Q3pCO01BaURZLGlCQUFpQjtNR0R6QixvQkFBYTtNQUFiLG9CQUFhO01BQWIsYUFBYTtNQUNiLHdCQUF1QjtVQUF2QixxQkFBdUI7Y0FBdkIsdUJBQXVCO01BQ3ZCLHlCQUFtQjtVQUFuQixzQkFBbUI7Y0FBbkIsbUJBQW1CO01IQ1gsWUFBWTtNQUNaLFlBQVk7TUFDWiwwQkFBMEI7TUFDMUIsa0JBQWtCLEVBQUE7SUF0RDlCO01BMERZLG9CQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IsNEJBQXNCO01BQXRCLDZCQUFzQjtVQUF0QiwwQkFBc0I7Y0FBdEIsc0JBQXNCO01BQ3RCLHlCQUE4QjtVQUE5QixzQkFBOEI7Y0FBOUIsOEJBQThCO01BQzlCLG1CQUFtQjtNQUNuQixXQUFXLEVBQUE7TUE5RHZCO1FBaUVnQixpQkFBaUIsRUFBQTtRQWpFakM7VUFtRXdCLGlCQUFpQixFQUFBO01BbkV6QztRQXlFb0IscUJBQXFCO1FBQ3JCLGNDdkRXLEVBQUE7SURuQi9CO01BK0VnQixlQUFlO01BQ2YsZ0JBQWdCLEVBQUE7SUFoRmhDO01Bb0ZnQixlQUFlO01BQ2YsWUFBWTtNQUNaLDZCQzNFaUIsRUFBQTtJQ3NEN0I7TUZqRUo7UUEwRmdCLDRCQUFzQjtRQUF0Qiw2QkFBc0I7WUFBdEIsMEJBQXNCO2dCQUF0QixzQkFBc0IsRUFBQTtRQTFGdEM7VUE0Rm9CLGdCQUFnQixFQUFBO1VBNUZwQztZQThGd0Isd0JBQXdCLEVBQUE7VUE5RmhEO1lBaUd3QixzQkFBc0IsRUFBQSxFQUN6QjtFQWxHckI7SUF3R1ksb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYiw2QkMxRW9CO0lEMkVwQixnQ0MzRW9CO0lENEVwQixlQUFlLEVBQUE7SUEzRzNCO01BOEdnQixhQUFhLEVBQUE7RUE5RzdCO0lBbUhZLG1CQUFtQixFQUFBO0lBbkgvQjtNQXFIZ0IsZUFBZSxFQUFBO0VBckgvQjtJQTBIWSw0QkFBc0I7SUFBdEIsNkJBQXNCO1FBQXRCLDBCQUFzQjtZQUF0QixzQkFBc0IsRUFBQTtFQTFIbEM7SUErSGdCLDBCQUEwQixFQUFBO0VBL0gxQztJQW9JWSxhQUFhO0lBQ2IsZUFBZTtJQUNmLGFBQWE7SUFDYixrQ0FBa0M7SUFDbEMsMERBQTBELEVBQUE7SUF4SXRFOztNQTRJZ0IsZUFBZSxFQUFBO0lBNUkvQjtNQWlKZ0IscUJBQXFCLEVBQUE7SUFqSnJDO01BcUpnQixxQkFBcUIsRUFBQTtJQXJKckM7TUF5SmdCLHFCQUFxQixFQUFBO0VBekpyQztJQWdLb0IscUJBQXFCO0lBQ3JCLGNDOUlXLEVBQUE7RURuQi9CO0lBdUtZLG1CQzNKb0I7SUQ0SnBCLG9CQUFvQjtJQUNwQixZQUFZO0lBQ1osa0JBQWtCO0lBQ2xCLGNBQWM7SUFDZCxRQUFRO0lBQ1IsZUFBZTtJQUNmLGVBQWU7SUFDZiwwQkFBa0I7SUFBbEIsdUJBQWtCO0lBQWxCLGtCQUFrQjtJQUNsQixnQkFBZ0IsRUFBQTtJQWhMNUI7TUFrTGdCLFdBQVc7TUFDWCxrQkFBa0I7TUFDbEIsU0FBUztNQUNULFNBQVM7TUFDVCxrQkFBa0I7TUFDbEIsaUJBQWlCO01BQ2pCLG1CQUFtQjtNQUNuQix5REFBeUUsRUFBQTtFRXhIckY7SUZqRUo7TUE4TFksVUFBVSxFQUFBO01BOUx0QjtRQWtNZ0IsY0FBYztRQUNkLGlCQUFpQjtRQUNqQixlQUFlO1FBQ2YseUJBQXlCO1FBQ3pCLGdCQUFnQixFQUFBO01BdE1oQzs7UUE0TW9CLGFBQWEsRUFBQSxFQUNoQiIsImZpbGUiOiJjb21wb25lbnRzL2NhcmQyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xuXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcbiRjb21wb25lbnQtbmFtZSA6ICdjYXJkMic7XG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XG5cbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHsgXG4gICAgbWFyZ2luOiAuMnJlbSAwIDJyZW0gMDtcbiAgICBwYWRkaW5nOjFyZW0gMS41cmVtIDFyZW0gMDtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJHphdXhfY29sb3Jfc2V0MV9ncmV5MztcbiAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9faGVhZGVyIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgfVxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICR6YXV4X2NvbG9yX3NldDFfZ3JleTQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgJi51cCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn1fX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIH1cblxuICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9X19jb250ZW50MiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIH1cblxuICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9X19saXN0aW5nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICR6YXV4X2NvbG9yX3NldDFfZ3JleTM7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIxMnB4OyBcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXItdHlwZSB7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDJweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhDZW50ZXIoKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogNjFweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn1fX2RldGFpbHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTYuNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYubXVsdGktcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI2N3B4O1xuICAgICAgICAgICAgICAgIC5jLWNhcmQyX19iYXI6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2dyZXkzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7IFxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwIDA7XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMCAxLjZyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgZGl2LmQtZmxleCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn1fX2xpc3Rpbmctc21hbGwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDRweCAkemF1eF9jb2xvcl9zZXQxX2dyZXkxNTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCAkemF1eF9jb2xvcl9zZXQxX2dyZXkxNTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMDtcbiAgICBcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMTJweDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fZGV0YWlscyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTYuNXB4O1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuI3skY29tcG9uZW50LXNlbGVjdG9yfV9fY2FyaW5mbyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn1fX2JhciB7XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9X19wcm9ncmVzcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgbWluLWhlaWdodDogOHB4O1xuICAgICAgICAgICAgZ3JpZC1nYXA6IC40JTtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiMSAyIDMgNCA1IDZcIjtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjMuNSUgMTQuOSUgMTQuOSUgMTQuOSUgMTQuOSUgMTQuOSU7XG5cbiAgICAgICAgICAgIC5iYXIsXG4gICAgICAgICAgICAucGVyY2VudGlsZSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogOHB4OztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gQWRkIG1pc3NpbmcgYm9vdHN0cmFwcCB3aWR0aCBzaXppbmcgZm9yIHRoZSBwcm9ncmVzc2JhclxuICAgICAgICAgICAgLnctMTAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnctMjAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnctODAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLnFydCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ncmV5MztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwbGFpbi10b29sdGlwLTIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHphdXhfY29sb3Jfc2V0MV9ibGFjazM7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggNnB4IDZweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMy44cmVtO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDk4cHg7XG4gICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICByaWdodDogNSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrMyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAvLyBvdmVycmluZyBjLWJ0bjEtc3R5bGUxIHN0eWxlcyBvbiBzbWFsbCBkZXZpY2VzXG4gICAgICAgICAgICAuYy1idG4xLS1zdHlsZTEge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC4jeyRjb21wb25lbnQtc2VsZWN0b3J9X19saXN0aW5nLFxuICAgICAgICAgICAgLiN7JGNvbXBvbmVudC1zZWxlY3Rvcn1fX2xpc3Rpbmctc21hbGwge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTkycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBDT0xPUiBTRVRTXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBEZWZhdWx0IHdlYiBzYWZlXG4kemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlOiAjZmZmZmZmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjazogIzAwMDAwMDtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfcmVkOiAjZDk1MzRmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbjogIzVjYjg1YztcbiR6YXV4X2NvbG9yX2RlZmF1bHRfZ3JlZW4yOiAjMjZCRTBBO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlOiAjMzM3YWI3O1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlMjogIzNFOTdGRjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfbWFnZW50YTogI2ZmMDBmZjtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfb3JhbmdlOiAjZjBhZDRlO1xuXG4vLyBTZXQgMVxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE6ICR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU7XG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTE6ICNmZjVkMjc7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrMzogIzMzMzMzMztcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s0OiAjNTI1MjUyO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazU6ICM1YjViNWI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNjogIzY2NjY2NjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s3OiAjMTUxNDE0O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTogI2FkYWRhZDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTI6ICNmNGY0ZjQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkzOiAjY2NjY2NjO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NDogI2MxYzFjMTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTU6ICNkNmQ2ZDY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk2OiAjYmNiY2JjO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NzogI2VmZWZlZjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTg6ICM2ZjZmNmY7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk5OiAjZWFlYWVhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTA6ICNhYWFhYWE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMTogI2U2ZTZlNjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTEyOiAjOTg5ODk4O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTM6ICM3MDcwNzA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNDogIzU4NjU2ZTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE1OiAjZWVlZWVlO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTY6ICNlNWU1ZTU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNzogI2JhYmFiYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE4OiAjNkY2RjZFO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTk6ICM4MTgxODE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkyMDogIzhFOEU4RTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTE6ICMwYTQxNTU7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUyOiAjMDBjMmUyO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMzogIzAwNTk5OTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTQ6ICMwMDlFRTM7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWU1OiAjOTVDRkVEO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQxOiAjZDIwYTExO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQyOiAjYjI0ZDUwO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQzOiAjRTIwMDAwO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjE6ICMwMDk5MzM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMjogIzAwN2QzYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4zOiAjNTBiYzRhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjQ6ICM4OEIzMUE7XG4kemF1eF9jb2xvcl9zZXQxX29yYW5nZTI6ICNmZjk5MDA7XG4kemF1eF9jb2xvcl9kZWZhdWx0X3llbGxvdzogI0ZGQzMxRjtcblxuLy8gTWFpblxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIEZvbnRzXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gQk9PVFNUUkFQIE9WRVJSSURFXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAwLjY1O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4O1xuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICAvLyBkZWZhdWx0XG4gIG1kOiA3MjBweCxcbiAgLy8gZGVmYXVsdFxuICBsZzogOTYwcHgsXG4gIC8vIGRlZmF1bHRcbiAgLy94bDogMTM4OHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoICAgLy8gY2hhbmdlZFxuICB4bDogMTQxMCArICRncmlkLWd1dHRlci13aWR0aCAvLyBjaGFuZ2VkIChkb211cyBmZWVkYmFjayAwNC8wNi8yMDIwKSxcbikgIWRlZmF1bHQ7XG5cbiRzcGFjZXI6IDFyZW07XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgZjI6IDJweCxcbiAgICBmNTogNXB4LFxuICAgIGYxMDogMTBweCxcbiAgICBmMTU6IDE1cHgsXG4gICAgZjE2OiAxNnB4LFxuICAgIGYyMDogMjBweCxcbiAgICBmMjU6IDI1cHgsXG4gICAgZjI3OiAyN3B4LFxuICAgIGYzMDogMzBweCxcbiAgICBmMzU6IDM1cHgsXG4gICAgZjQwOiA0MHB4LFxuICAgIGY0NTogNDVweCxcbiAgICBmNTA6IDUwcHgsXG4gICAgZjU1OiA1NXB4LFxuICAgIGY2MDogNjBweCxcbiAgICBmNjU6IDY1cHgsXG4gICAgZjcwOiA3MHB4LFxuICAgIGY3NTogNzVweCxcbiAgICBmODA6IDgwcHgsXG4gICAgZjg1OiA4NXB4LFxuICAgIGY5MDogOTBweCxcbiAgICBmOTU6IDk1cHgsXG4gICAgZjEwMDogMTAwcHgsXG4gICAgZjEyMDogMTIwcHgsXG4gICAgZjEzMDogMTMwcHgsXG4gICAgZjE1MDogMTUwcHgsXG4gICAgZjIwMDogMjAwcHgsXG4gICAgZjI1MDogMjUwcHgsXG4gICksXG4gICRzcGFjZXJzXG4pO1xuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIFNhc3MgbWl4aW4gdG8gdGFyZ2V0IGhpZ2ggZGVuc2l0eSBzY3JlZW5zLlxuLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vcGllcnJlYnVyZWwvc2Fzcy1yZXNvbHV0aW9uXG5AbWl4aW4gcmVzb2x1dGlvbigkcmVzb2x1dGlvbjogJHJlc29sdXRpb24tZGVmYXVsdCkge1xuXG5cdCRyZXNvbHV0aW9uOiByZXNvbHV0aW9uLXByZXNldCgkcmVzb2x1dGlvbik7XG5cblx0QGlmIHR5cGUtb2YoJHJlc29sdXRpb24pID09IFwibnVtYmVyXCIge1xuXG5cdFx0QGlmIHVuaXQoJHJlc29sdXRpb24pID09IFwiZHBpXCIge1xuXHRcdFx0JHJlc29sdXRpb246ICRyZXNvbHV0aW9uIC8gOTZkcGk7XG5cdFx0fSBAZWxzZSBpZiB1bml0KCRyZXNvbHV0aW9uKSA9PSBcIiVcIiB7XG5cdFx0XHQkcmVzb2x1dGlvbjogJHJlc29sdXRpb24gLyAxMDAlO1xuXHRcdH0gQGVsc2Uge1xuXHRcdFx0JHJlc29sdXRpb246ICRyZXNvbHV0aW9uIC8gKCRyZXNvbHV0aW9uICogMCArIDEpXG5cdFx0fVxuXG5cdFx0QG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86ICN7JHJlc29sdXRpb259KSwgKG1pbi1yZXNvbHV0aW9uOiAjeyRyZXNvbHV0aW9uICogOTZkcGl9KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cblx0fSBAZWxzZSB7XG5cdFx0XG5cdFx0QGVycm9yIFwiI3skcmVzb2x1dGlvbn0gaXMgbm90IGEgdmFsaWQgcmVzb2x1dGlvbiBvciBwcmVzZXRcIjtcblxuXHR9XG5cbn1cblxuQG1peGluIGFwcGVhcmFuY2UoJHZhbHVlKSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogJHZhbHVlO1xuXHQtbW96LWFwcGVhcmFuY2U6ICR2YWx1ZTtcblx0YXBwZWFyYW5jZTogJHZhbHVlO1xufVxuXG4vLyBAc2VlIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vc3R5bGluZy11bmRlcmxpbmVzLXdlYi9cbkBtaXhpbiB1bmRlcmxpbmUoJHRleHRfY29sb3IsICRiZ19jb2xvcikge1xuXHR0ZXh0LXNoYWRvdzogLTJweCAtMnB4ICRiZ19jb2xvciwgLTJweCAycHggJGJnX2NvbG9yLCAycHggLTJweCAkYmdfY29sb3IsIDJweCAycHggJGJnX2NvbG9yO1xuXHRib3gtc2hhZG93OiBpbnNldCAwIC0wLjE3NWVtICRiZ19jb2xvciwgaW5zZXQgMCAtMC4yZW0gJHRleHRfY29sb3I7XG59XG5cbkBtaXhpbiBjYW5jZWwtc3R5bGUoKSB7XG5cdCY6Oi1tcy1jbGVhciB7QGNvbnRlbnR9XG5cdCY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge0Bjb250ZW50fVxufVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIyKCkge1xuXHQmOjpwbGFjZWhvbGRlciB7QGNvbnRlbnR9XG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge0Bjb250ZW50fVxuXHQmOi1tb3otcGxhY2Vob2xkZXIge0Bjb250ZW50fVxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtAY29udGVudH1cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge0Bjb250ZW50fVxufVxuXG5AbWl4aW4gZmxleENlbnRlcigpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59Il19 */

.c-message-top {
  position: relative;
  z-index: 10; }
  .c-message-top--icon-box {
    -ms-flex-item-align: start;
        align-self: flex-start; }
    .c-message-top--icon-box--circle {
      border-radius: 1000px;
      width: 48px;
      height: 48px;
      font-size: 2.6rem;
      color: #FF5D27; }
      @media (min-width: 768px) {
        .c-message-top--icon-box--circle {
          width: 64px;
          height: 64px;
          font-size: 3.6rem; } }
  .c-message-top--text-box {
    font-size: 1.8rem;
    line-height: 2.4rem;
    font-weight: 500; }
    @media (min-width: 768px) {
      .c-message-top--text-box {
        font-size: 2.4rem;
        line-height: 3.2rem; } }
  .c-message-top--cta-box {
    max-width: 320px; }
    .c-message-top--cta-box .c-btn1 {
      border-radius: 8px; }
  .c-message-top--open-box {
    border-bottom: 4px solid #ff5d27; }
    .c-message-top--open-box--cta {
      padding: 3px 13px;
      min-height: 35px;
      font-size: 1.8rem;
      line-height: 2.8rem;
      border-radius: 0;
      right: 50%;
      -webkit-transform: translateX(50%);
              transform: translateX(50%);
      min-width: 105px;
      text-align: center; }
      @media (min-width: 768px) {
        .c-message-top--open-box--cta {
          padding-top: 9px;
          padding-bottom: 9px;
          font-size: 2.4rem;
          right: 0;
          -webkit-transform: translateX(0);
                  transform: translateX(0);
          min-width: 180px;
          min-height: 48px; } }
    .c-message-top--open-box [data-expanded="false"] {
      display: block; }
    .c-message-top--open-box [data-expanded="true"] {
      display: none; }
    .c-message-top--open-box [aria-expanded="true"] [data-expanded="false"] {
      display: none; }
    .c-message-top--open-box [aria-expanded="true"] [data-expanded="true"] {
      display: block; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvbWVzc2FnZS10b3Auc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVFBO0VBQ0ksa0JBQWtCO0VBQ2xCLFdBQVcsRUFBQTtFQUVYO0lBQ0ksMEJBQXNCO1FBQXRCLHNCQUFzQixFQUFBO0lBRXRCO01BQ0kscUJBQXFCO01BQ3JCLFdBQVc7TUFDWCxZQUFZO01BQ1osaUJBQWlCO01BQ2pCLGNDSHFCLEVBQUE7TUMyQzdCO1FGN0NJO1VBUVEsV0FBVztVQUNYLFlBQVk7VUFDWixpQkFBaUIsRUFBQSxFQUV4QjtFQUdMO0lBQ0ksaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUNuQixnQkFBZ0IsRUFBQTtJRTJCcEI7TUY5QkE7UUFNUSxpQkFBaUI7UUFDakIsbUJBQW1CLEVBQUEsRUFFMUI7RUFFRDtJQUNJLGdCQUFnQixFQUFBO0lBRG5CO01BSU8sa0JBQWtCLEVBQUE7RUFJMUI7SUFDSSxnQ0FBZ0MsRUFBQTtJQUVoQztNQUNJLGlCQUFpQjtNQUNqQixnQkFBZ0I7TUFDaEIsaUJBQWlCO01BQ2pCLG1CQUFtQjtNQUNuQixnQkFBZ0I7TUFDaEIsVUFBVTtNQUNWLGtDQUEwQjtjQUExQiwwQkFBMEI7TUFDMUIsZ0JBQWdCO01BQ2hCLGtCQUFrQixFQUFBO01FRDFCO1FGUkk7VUFZUSxnQkFBZ0I7VUFDaEIsbUJBQW1CO1VBQ25CLGlCQUFpQjtVQUNqQixRQUFRO1VBQ1IsZ0NBQXdCO2tCQUF4Qix3QkFBd0I7VUFDeEIsZ0JBQWdCO1VBQ2hCLGdCQUFnQixFQUFBLEVBRXZCO0lBdkJKO01BMEJPLGNBQWMsRUFBQTtJQTFCckI7TUE4Qk8sYUFBYSxFQUFBO0lBOUJwQjtNQW1DVyxhQUFhLEVBQUE7SUFuQ3hCO01BdUNXLGNBQWMsRUFBQSIsImZpbGUiOiJjb21wb25lbnRzL21lc3NhZ2UtdG9wLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGltcG9ydCAnYmFzZS1jb21wb25lbnQnO1xuXG4kY29tcG9uZW50LXByZWZpeCA6ICdjJztcbiRjb21wb25lbnQtbmFtZSA6ICdtZXNzYWdlLXRvcCc7XG4kY29tcG9uZW50LXNlbGVjdG9yIDogJGNvbXBvbmVudC1wcmVmaXggKyAnLScgKyAkY29tcG9uZW50LW5hbWU7XG5cbi4jeyRjb21wb25lbnQtc2VsZWN0b3J9IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG5cbiAgICAmLS1pY29uLWJveCB7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgJi0tY2lyY2xlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tdGV4dC1ib3gge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jdGEtYm94IHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcblxuICAgICAgICAuYy1idG4xIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW9wZW4tYm94IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZjVkMjc7XG5cbiAgICAgICAgJi0tY3RhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCAxM3B4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDlweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1leHBhbmRlZD1cImZhbHNlXCJdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBbZGF0YS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgICBbZGF0YS1leHBhbmRlZD1cImZhbHNlXCJdIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBbZGF0YS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gQ09MT1IgU0VUU1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gRGVmYXVsdCB3ZWIgc2FmZVxuJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZSAgOiAjRkZGRkZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibGFjayAgOiAjMDAwMDAwO1xuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQgICAgOiAjZDk1MzRmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbiAgOiAjNWNiODVjO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ibHVlICAgOiAjMzM3YWI3O1xuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjRkYwMEZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2UgOiAjZjBhZDRlO1xuXG4vLyBTZXQgMVxuJHphdXhfY29sb3Jfc2V0MV93aGl0ZTEgOiAkemF1eF9jb2xvcl9kZWZhdWx0X3doaXRlO1xuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxOiAjRkY1RDI3O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazMgOiAjMzMzMzMzO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazUgOiAjNUI1QjVCO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazYgOiAjNjY2NjY2O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazcgOiAjMTUxNDE0O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MSAgOiAjQURBREFEO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MiAgOiAjRjRGNEY0O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MyAgOiAjQ0NDQ0NDO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NCAgOiAjQzFDMUMxO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NSAgOiAjRDZENkQ2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NiAgOiAjQkNCQ0JDO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NyAgOiAjZWZlZmVmO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5OCAgOiAjNkY2RjZGO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5OSAgOiAjRUFFQUVBO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTAgOiAjQUFBQUFBO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTEgOiAjRTZFNkU2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTIgOiAjOTg5ODk4O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTMgOiAjNzA3MDcwO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTQgOiAjNTg2NTZFO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMSAgOiAjMGE0MTU1O1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMiAgOiAjMDBDMkUyO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQxICAgOiAjRDIwQTExO1xuJHphdXhfY29sb3Jfc2V0MV9yZWQyICAgOiAjQjI0RDUwO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjEgOiAjMDA5OTMzO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjIgOiAjMDA3RDNBO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjMgOiAjNTBCQzRBO1xuJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UyIDogI2ZmOTkwMDtcblxuLy8gTWFpblxuJHphdXhfY29sb3JfbWFpbl9icmFuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIEZvbnRzXG4vLy8gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbiR6YXV4X2ZvbnQxOiBXb3JrIFNhbnMsXG5IZWx2ZXRpY2EsXG5BcmlhbCxcbnNhbnMtc2VyaWY7XG5cbiR6YXV4X2ZvbnQyOiBCaXR0ZXIsXG5IZWx2ZXRpY2EsXG5BcmlhbCxcbnNhbnMtc2VyaWY7XG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHg7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBkZWZhdWx0XG4gIG1kOiA3MjBweCwgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGRlZmF1bHRcbiAgbGc6IDk2MHB4LCAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGVmYXVsdFxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggICAvLyBjaGFuZ2VkXG4gIHhsOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoICAgICAgIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApXG4pICFkZWZhdWx0O1xuXG4kc3BhY2VyIDogMXJlbTtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKGYyOiAycHgsXG4gICAgZjU6IDVweCxcbiAgICBmMTA6IDEwcHgsXG4gICAgZjE1OiAxNXB4LFxuICAgIGYxNjogMTZweCxcbiAgICBmMjA6IDIwcHgsXG4gICAgZjI1OiAyNXB4LFxuICAgIGYyNzogMjdweCxcbiAgICBmMzA6IDMwcHgsXG4gICAgZjM1OiAzNXB4LFxuICAgIGY0MDogNDBweCxcbiAgICBmNDU6IDQ1cHgsXG4gICAgZjUwOiA1MHB4LFxuICAgIGY1NTogNTVweCxcbiAgICBmNjA6IDYwcHgsXG4gICAgZjY1OiA2NXB4LFxuICAgIGY3MDogNzBweCxcbiAgICBmNzU6IDc1cHgsXG4gICAgZjgwOiA4MHB4LFxuICAgIGY4NTogODVweCxcbiAgICBmOTA6IDkwcHgsXG4gICAgZjk1OiA5NXB4LFxuICAgIGYxMDA6IDEwMHB4LFxuICAgIGYxMjA6IDEyMHB4LFxuICAgIGYxMzA6IDEzMHB4LFxuICAgIGYxNTA6IDE1MHB4LFxuICAgIGYyMDA6IDIwMHB4LFxuICAgIGYyNTA6IDI1MHB4KSxcbiAgJHNwYWNlcnMpO1xuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXX0= */

.newAbbonati-container {
  margin-right: auto;
  margin-left: auto;
  /*Fixes
  padding-left: 10px;
  padding-right: 10px; */}
  @media (min-width: 769px) {
    .newAbbonati-container {
      width: 740px; } }
  @media (min-width: 992px) {
    .newAbbonati-container {
      width: 960px; } }
  @media (min-width: 1200px) {
    .newAbbonati-container {
      width: 1028px; } }

.newAbbonati {
  background-color: #d8d8d8; }
  /*Fixes
  .newAbbonati #new-zaux {
    padding: 0px;
    background-color: #ffffff; }
    .newAbbonati #new-zaux main {
      border-bottom: 51px solid #f2f2f2;
      padding-top: 70px; }
      @media (max-width: 768px) {
        .newAbbonati #new-zaux main {
          border-bottom: 7px solid #f2f2f2;
          padding-top: 46px; } }
      @media (max-width: 374px) {
        .newAbbonati #new-zaux main {
          padding-top: 60px; } }*/
  .newAbbonati .newAbbonatiBanner {
    padding: 41px 0px 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-top: 19px solid #f2f2f2;
    background-color: #ffffff; }
    .newAbbonati .newAbbonatiBanner .newAbbonatiBanner__text {
      font-size: 26px;
      line-height: 24px;
      letter-spacing: 0px;
      text-transform: uppercase;
      font-family: "Roboto-Condensed-bold";
      padding: 0px 20px;
      text-align: center; }
      @media (max-width: 374px) {
        .newAbbonati .newAbbonatiBanner .newAbbonatiBanner__text {
          padding: 0px 10px; } }
    .newAbbonati .newAbbonatiBanner .newAbbonatiBanner__links {
      display: none; }
      @media (max-width: 768px) {
        .newAbbonati .newAbbonatiBanner .newAbbonatiBanner__links {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row;										 															  
          padding: 17px 9px 0px; } }
      .newAbbonati .newAbbonatiBanner .newAbbonatiBanner__links .newAbbonatiBanner__link {
        width: 115px;
        height: 40px;
        background-color: #ffffff;
        border: 1px solid #dddddd;
        border-radius: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        color: #333333;
        text-transform: uppercase;
        text-decoration: none;
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 0px;
        font-family: "Roboto-Condensed-bold";
        margin-right: 6px;
        padding: 0; }
        .newAbbonati .newAbbonatiBanner .newAbbonatiBanner__links .newAbbonatiBanner__link:last-child {
          margin-right: 0px; }
        .newAbbonati .newAbbonatiBanner .newAbbonatiBanner__links .newAbbonatiBanner__link.red-theme-hover:hover, .newAbbonati .newAbbonatiBanner .newAbbonatiBanner__links .newAbbonatiBanner__link.red-theme-hover.active {
          background-color: #f2f2f2;
          color: #d20a11; }
        .newAbbonati .newAbbonatiBanner .newAbbonatiBanner__links .newAbbonatiBanner__link.orange-theme-hover:hover, .newAbbonati .newAbbonatiBanner .newAbbonatiBanner__links .newAbbonatiBanner__link.orange-theme-hover.active {
          background-color: #f2f2f2;
          color: #ff5d27; }
        @media (max-width: 374px) {
          .newAbbonati .newAbbonatiBanner .newAbbonatiBanner__links .newAbbonatiBanner__link:last-child {
            margin-right: 5px; } }
    @media (max-width: 768px) {
      .newAbbonati .newAbbonatiBanner {
        padding: 22px 0px 20px;
        border-top: 10px solid #f2f2f2; }
        .newAbbonati .newAbbonatiBanner .newAbbonatiBanner__text {
          font-size: 22px; } }
    @media (max-width: 374px) {
      .newAbbonati .newAbbonatiBanner {
        padding: 22px 10px 20px; }
        .newAbbonati .newAbbonatiBanner .newAbbonatiBanner__links {
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          .newAbbonati .newAbbonatiBanner .newAbbonatiBanner__links .newAbbonatiBanner__link {
            margin-bottom: 5px; } }
  .newAbbonati .newAbbonatiCards {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .newAbbonati .newAbbonatiCards .newAbbonatiCards__container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      padding: 0px 19px;
      /* STYLES ADDED FOR EXTRA DIV CREATED BY AEM FOR THE COMPONENT */ }
      .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .abbonamento {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .abbonamento .newAbbonatiCards__card {
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1; }
      @media (max-width: 1200px) {
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container {
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; } }
      @media (max-width: 374px) {
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container {
          padding: 0px 10px; } }
      .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card {
        width: 320px;
        margin-right: 15px;
        margin-bottom: 30px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .abbonamento:last-child {
          margin-right: 0px; }
        @media (max-width: 768px) {
          .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card {
            width: 355px; }
            .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .abbonamento:last-child {
              margin-right: 15px; } }
        @media (max-width: 755px) {
          .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card {
            margin-right: 0px; }
            .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .abbonamento:last-child {
              margin-right: 0px; } }
        @media (max-width: 374px) {
          .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card {
            max-width: 355px;
            width: 100%; } }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__topbar {
          height: 6px;
          background-color: #333;
          border-top-left-radius: 10px;
          border-top-right-radius: 10px; }
          @media (max-width: 768px) {
            .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__topbar {
              height: 4px; } }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content {
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
          border-right: 1px solid #cccccc;
          border-left: 1px solid #cccccc;
          border-bottom: 1px solid #cccccc;
          border-bottom-left-radius: 10px;
          border-bottom-right-radius: 10px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
          @media (max-width: 374px) {
            .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content {
              padding: 0px 10px; } }
          .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__titleImg {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
            @media (max-width: 768px) {
              .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__titleImg {
                -webkit-box-orient: vertical;
                -webkit-box-direction: reverse;
                    -ms-flex-direction: column-reverse;
                        flex-direction: column-reverse; } }
            .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__titleImg .newAbbonatiCard__title {
              font-size: 24px;
              line-height: 24px;
              letter-spacing: 0px;
              text-transform: uppercase;
              padding: 20px 5px 21px;
              margin: 0px;
              font-family: "Roboto-Condensed-bold"; }
              @media (max-width: 768px) {
                .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__titleImg .newAbbonatiCard__title {
                  font-size: 20px;
                  padding: 14px 5px 0px; } }
            .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__titleImg .newAbbonatiCard__image {
              width: 150px;
              height: 83px; }
              .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__titleImg .newAbbonatiCard__image img {
                 /* width: 100%; */
                height: 100%;
                margin: auto;
                display: block; }
              @media (max-width: 768px) {
                .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__titleImg .newAbbonatiCard__image {
                  width: 120px;
                  height: 66px;
                  margin-top: 21px; } }
          .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__text {
            padding: 25px 20px 20px;
            text-align: center;
            font-size: 18px;
            line-height: 24px;
            letter-spacing: 0px;
            font-family: "Roboto-Condensed"; }
            .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__text span {
              font-family: "Roboto-Condensed-bold"; }
            @media (max-width: 768px) {
              .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__text {
                padding: 10px 20px 10px;
                font-size: 16px;
                line-height: 22px; } }
          .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__list {
			width: 100%;
            padding: 0px 20px 0 35px;
            margin-bottom: 11px;
            font-size: 18px;
            line-height: 27px;
            letter-spacing: 0px;
            font-family: "Roboto-Condensed"; }
            @media (max-width: 768px) {
              .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__list {
                font-size: 16px;
                line-height: 25px;
                width: 302px; } }
            @media (max-width: 374px) {
              .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__list {
                max-width: 302px;
                width: 100%; } }
          .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            padding: 11px 0px 22px;
            margin: auto 20px 0px;
            border-top: 1px solid #cccccc;
            border-bottom: 1px solid #cccccc; }
            @media (max-width: 768px) {
              .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions {
                padding: 11px 0px 15px; } }
            @media (max-width: 374px) {
              .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions {
                width: 90%; } }
            .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__priceSection {
			  position: relative;				 
              width: 100%;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: justify;
                  -ms-flex-pack: justify;
                      justify-content: space-between;
              margin-bottom: 15px; }
              @media (max-width: 768px) {
                .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__priceSection {
                  margin-bottom: 10px; } }
              .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__priceSection .newAbbonatiCard__prices {
                -webkit-box-flex: 1;
                    -ms-flex: 1;
                        flex: 1;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                    -ms-flex-pack: center;
                        justify-content: center;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center; }
                .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__priceSection .newAbbonatiCard__prices .newAbbonatiCard__pricesContainer {
                  display: -webkit-box;
                  display: -ms-flexbox;
                  display: flex;
                  -webkit-box-orient: vertical;
                  -webkit-box-direction: normal;
                      -ms-flex-direction: column;
                          flex-direction: column;
                  text-align: center; }
                  .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__priceSection .newAbbonatiCard__prices .newAbbonatiCard__pricesContainer .newAbbonatiCard__prices1 {
                    display: -webkit-box;
                    display: -ms-flexbox;
                    display: flex;
                    font-size: 18px;
                    line-height: 20px;
                    letter-spacing: 0px; }
                    @media (max-width: 768px) {
                      .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__priceSection .newAbbonatiCard__prices .newAbbonatiCard__pricesContainer .newAbbonatiCard__prices1 {
                        font-size: 16px;
                        line-height: 18px; } }
                    .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__priceSection .newAbbonatiCard__prices .newAbbonatiCard__pricesContainer .newAbbonatiCard__prices1 .newAbbonatiPrice__one {
                      font-family: "Roboto-Condensed"; }
                    .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__priceSection .newAbbonatiCard__prices .newAbbonatiCard__pricesContainer .newAbbonatiCard__prices1 .newAbbonatiPrice__two {
                      font-family: "Roboto-Condensed-bold"; }
                  .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__priceSection .newAbbonatiCard__prices .newAbbonatiCard__pricesContainer .newAbbonatiCard__prices2 {
                    font-size: 16px;
                    line-height: 20px;
                    letter-spacing: 0px;
                    font-family: "Roboto-Condensed";
                    color: #aaaaaa; }
                    @media (max-width: 768px) {
                      .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__priceSection .newAbbonatiCard__prices .newAbbonatiCard__pricesContainer .newAbbonatiCard__prices2 {
                        font-size: 14px;
                        line-height: 18px; } }
              .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__priceSection .newAbbonatiCard__percentange {
				position: absolute;
                top: 0;
                right: 0;
                width: 40px;
                height: 40px;
                border-radius: 100%;
                background-color: #333333;
                color: #ffffff;
                font-size: 16px;
                line-height: 20px;
                letter-spacing: 0px;
                font-family: "Roboto-Condensed-bold";
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                    -ms-flex-pack: center;
                        justify-content: center;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center; }
            .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__button {
              width: 280px;
              height: 40px;
              border-radius: 5px;
              border: none;
              font-size: 16px;
              line-height: 20px;
              letter-spacing: 0px;
              color: #ffffff;
              background-color: #333;
              text-transform: uppercase;
              font-family: "Roboto-Condensed-bold"; }
              @media (max-width: 768px) {
                .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__button {
                  width: 315px; } }
              @media (max-width: 374px) {
                .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__button {
                  width: 100%; } }
          .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__link {
            font-size: 16px;
            line-height: 20px;
            letter-spacing: 0px;
            font-family: "Roboto-Condensed";
            color: #333;
            text-decoration: underline;
            margin: 17px 20px; }
            .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__link.-text-black {
              color: #333 !important; }
            @media (max-width: 768px) {
              .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__link {
                margin: 16px 20px 16px; } }
            @media (max-width: 374px) {
              .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__link {
                text-align: center; } }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card.red-theme .newAbbonatiCard__topbar {
          background-color: #d20a11; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card.red-theme .newAbbonatiCard__title {
          color: #d20a11; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card.red-theme .newAbbonatiCard__list li::marker {
          color: #d20a11; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card.red-theme .newAbbonatiPrice__two {
          color: #d20a11; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card.red-theme .newAbbonatiCard__button {
          background-color: #d20a11 !important; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card.red-theme .newAbbonatiCard__link {
          color: #d20a11; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card.orange-theme .newAbbonatiCard__topbar {
          background-color: #ff5d27; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card.orange-theme .newAbbonatiCard__title {
          color: #ff5d27; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card.orange-theme .newAbbonatiCard__list li::marker {
          color: #ff5d27; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card.orange-theme .newAbbonatiPrice__two {
          color: #ff5d27; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card.orange-theme .newAbbonatiCard__button {
          background-color: #ff5d27 !important; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card.orange-theme .newAbbonatiCard__link {
          color: #ff5d27; }
    .newAbbonati .newAbbonatiCards .newAbbonatiCards__paragraph {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin: 10px 20px 48px; }
      @media (max-width: 768px) {
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__paragraph {
          margin-top: 31px;
          margin-bottom: 47px; } }
      .newAbbonati .newAbbonatiCards .newAbbonatiCards__paragraph .newAbbonatiParagraph__one {
        font-size: 18px;
        line-height: 24px;
        letter-spacing: 0px;
        font-family: "Roboto-Condensed";
        text-align: center; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__paragraph .newAbbonatiParagraph__one span {
          font-family: "Roboto-Condensed-bold"; }
        @media (max-width: 768px) {
          .newAbbonati .newAbbonatiCards .newAbbonatiCards__paragraph .newAbbonatiParagraph__one {
            font-size: 16px; } }
      .newAbbonati .newAbbonatiCards .newAbbonatiCards__paragraph .newAbbonatiParagraph__two {
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 0px;
        font-family: "Roboto-Condensed";
        margin-top: 5px;
        text-align: center; }
        .newAbbonati .newAbbonatiCards .newAbbonatiCards__paragraph .newAbbonatiParagraph__two a {
          color: #d20a11;
          text-decoration: underline; }
        @media (max-width: 768px) {
          .newAbbonati .newAbbonatiCards .newAbbonatiCards__paragraph .newAbbonatiParagraph__two {
            font-size: 14px;
            margin-top: 15px; } }
  .newAbbonati .newAbbonatiSuggest {
    border-top: 1px solid #dddddd;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin: 0px 19px; }
    @media (max-width: 374px) {
      .newAbbonati .newAbbonatiSuggest {
        margin: 0px 10px; } }
    .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__title {
      font-size: 24px;
      line-height: 24px;
      letter-spacing: 0px;
      font-family: "Roboto-Condensed-bold";
      padding: 50px 10px 45px;
      margin: 0px;
      text-transform: uppercase; }
      @media (max-width: 768px) {
        .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__title {
          font-size: 21px;
          padding-bottom: 27px; } }
    .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      padding: 0px 19px;
      margin-bottom: 45px; }
      @media (max-width: 1200px) {
        .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards {
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          margin-bottom: 23px; } }
      @media (max-width: 374px) {
        .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards {
          padding: 0px; } }
      .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card {
        width: 320px;
        min-height: 220px;
        height: 100%;
        border: 1px solid #dddddd;
        border-radius: 5px;
        padding: 23px 20px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        margin-right: 15px;
        margin-bottom: 25px; }
        @media (max-width: 768px) {
          .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card {
            width: 350px;
            min-height: 125px;
            padding: 17px 17px 23px 25px;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            margin-right: 0px; } }
        @media (max-width: 374px) {
          .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card {
            max-width: 350px;
            width: 100%; } }
        .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card:last-child {
          margin-right: 0px; }
        .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card .newAbbonatiSuggestCard__image {
          width: 84px;
          height: 65px; }
          .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card .newAbbonatiSuggestCard__image img {
            width: 100%;
            height: 100%; }
          @media (max-width: 768px) {
            .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card .newAbbonatiSuggestCard__image {
              width: 64px;
              height: 50px; } }
        .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card .newAbbonatiSuggestCard__bottom {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1; }
          @media (max-width: 768px) {
            .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card .newAbbonatiSuggestCard__bottom {
              -webkit-box-align: start;
                  -ms-flex-align: start;
                      align-items: flex-start;
              margin-left: 34px; } }
          .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card .newAbbonatiSuggestCard__bottom .newAbbonatiSuggestCard__title {
            font-size: 22px;
            line-height: 24px;
            letter-spacing: 0px;
            font-family: "Roboto-Condensed-bold";
            margin-top: 18px;
            text-transform: uppercase; }
            @media (max-width: 768px) {
              .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card .newAbbonatiSuggestCard__bottom .newAbbonatiSuggestCard__title {
                font-size: 20px;
                margin-top: 0px; } }
          .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card .newAbbonatiSuggestCard__bottom .newAbbonatiSuggestCard__text {
            font-size: 18px;
            line-height: 24px;
            letter-spacing: 0px;
            font-family: "Roboto-Condensed";
            margin-top: 10px; }
            @media (max-width: 768px) {
              .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card .newAbbonatiSuggestCard__bottom .newAbbonatiSuggestCard__text {
                font-size: 16px;
                margin-top: 8px; } }
          .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card .newAbbonatiSuggestCard__bottom .newAbbonatiSuggestCard__link {
            font-size: 18px;
            line-height: 20px;
            letter-spacing: 0px;
            font-family: "Roboto-Condensed";
            color: #d20a11;
            text-decoration: underline;
            margin-top: auto; }
            @media (max-width: 768px) {
              .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__cards .newAbbonatiSuggest__card .newAbbonatiSuggestCard__bottom .newAbbonatiSuggestCard__link {
                font-size: 16px; } }
    .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__bottom {
      font-size: 18px;
      line-height: 24px;
      letter-spacing: 0px;
      font-family: "Roboto-Condensed";
      margin-bottom: 58px;
      text-align: center; }
      @media (max-width: 768px) {
        .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__bottom {
          font-size: 16px;
          margin-bottom: 75px; } }
      .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__bottom span {
        font-family: "Roboto-Condensed-bold"; }
      .newAbbonati .newAbbonatiSuggest .newAbbonatiSuggest__bottom a {
        color: #d20a11;
        text-decoration: underline; }

@media (max-width: 768px) {
  .sticky--banner.sticky--banner__container {
    position: fixed;
    width: 100%;
    z-index: 1; }
    .sticky--banner.sticky--banner__container .newAbbonatiBanner {
      padding: 0px;
      margin-bottom: 20px; }
      .sticky--banner.sticky--banner__container .newAbbonatiBanner .newAbbonatiBanner__text {
        display: none; }
      .sticky--banner.sticky--banner__container .newAbbonatiBanner .newAbbonatiBanner__links {
        padding: 17px 9px 0px;
        margin-right: 15px; }
  .sticky--banner .newAbbonatiCards {
    padding-top: 87px; } }

@media (max-width: 755px) {
  .sticky--banner.sticky--banner__container .newAbbonatiBanner .newAbbonatiBanner__links {
    margin-right: 0px; } }

@media (max-width: 375px) {
  .sticky--banner.sticky--banner__container .newAbbonatiBanner .newAbbonatiBanner__links {
    margin-right: 7px; } }

@media (max-width: 374px) {
  .sticky--banner.sticky--banner__container .newAbbonatiBanner {
    padding: 0px 10px; }
  .sticky--banner .newAbbonatiCards {
    padding-top: 137px; } }

@media (max-width: 293px) {
  .sticky--banner .newAbbonatiCards {
    padding-top: 182px; } }

/* FIXES ADDED FOR IMPLEMENTATION IN REAL WEBSITE */

.newAbbonati #zaux-area-page-content {
  padding-top: 0px; }

@media (min-width: 768px) {
  .newAbbonati #zaux-area-page-content {
    padding-top: 0px; } }

 
body[class*="-state--scrolled"][class*="newAbbonati"] #zaux-area-page-content {
  padding-top: 0px; }

@media (min-width: 768px) {
  body[class*="-state--scrolled"][class*="newAbbonati"] #zaux-area-page-content {
    padding-top: 0px; } }
   
 

.newAbbonati a {
  text-decoration: none; }
 

.newAbbonatiCard__button a {
  color: #ffffff; }
 

.newAbbonati #zaux-area-page-content {
  padding: 0px; }

.newAbbonati .header {
  padding-bottom: 70px; }

@media (max-width: 768px) {
  .newAbbonati .header {
    padding-bottom: 46px; } }

@media (max-width: 374px) {
  .newAbbonati .header {
    padding-bottom: 60px; } }

.newAbbonati .newAbbonati-container {
  background-color: #ffffff; }

.newAbbonati .footer .newAbbonati-container {
  border-top: 51px solid #f2f2f2; }

@media (max-width: 768px) {
  .newAbbonati .footer .newAbbonati-container {
    border-top: 7px solid #f2f2f2; } }

.newAbbonati .newAbbonatiCards .newAbbonatiCards__container .newAbbonatiCards__card .newAbbonatiCard__content .newAbbonatiCard__actions .newAbbonatiCard__priceSection .newAbbonatiCard__prices .newAbbonatiCard__prices1 {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvbmV3QWJib25hdGkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLG1CQUFtQixFQUFBO0VBRW5CO0lBTkY7TUFPSSxZQUFZLEVBQUEsRUFVZjtFQVBDO0lBVkY7TUFXSSxZQUFZLEVBQUEsRUFNZjtFQUhDO0lBZEY7TUFlSSxhQUFhLEVBQUEsRUFFaEI7O0FBRUQ7RUFDRSx5QkFBeUIsRUFBQTtFQUQzQjtJQUlJLFlBQVk7SUFDWix5QkFBeUIsRUFBQTtJQUw3QjtNQVFNLGlDQUFpQztNQUNqQyxpQkFBaUIsRUFBQTtNQUVqQjtRQVhOO1VBWVEsZ0NBQWdDO1VBQ2hDLGlCQUFpQixFQUFBLEVBTXBCO01BSEM7UUFoQk47VUFpQlEsaUJBQWlCLEVBQUEsRUFFcEI7RUFuQkw7SUF1Qkksc0JBQXNCO0lBQ3RCLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQXNCO0lBQXRCLDZCQUFzQjtRQUF0QiwwQkFBc0I7WUFBdEIsc0JBQXNCO0lBQ3RCLHlCQUFtQjtRQUFuQixzQkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLDhCQUE4QjtJQUM5Qix5QkFBeUIsRUFBQTtJQTVCN0I7TUErQk0sZUFBZTtNQUNmLGlCQUFpQjtNQUNqQixtQkFBbUI7TUFDbkIseUJBQXlCO01BQ3pCLG9DQUFvQztNQUNwQyxpQkFBaUI7TUFDakIsa0JBQWtCLEVBQUE7TUFFbEI7UUF2Q047VUF3Q1EsaUJBQWlCLEVBQUEsRUFFcEI7SUExQ0w7TUE2Q00sYUFBYSxFQUFBO01BRWI7UUEvQ047VUFnRFEsb0JBQWE7VUFBYixvQkFBYTtVQUFiLGFBQWE7VUFDYixxQkFBcUIsRUFBQSxFQTZDeEI7TUE5Rkw7UUFxRFEsWUFBWTtRQUNaLFlBQVk7UUFDWix5QkFBeUI7UUFDekIseUJBQXlCO1FBQ3pCLG1CQUFtQjtRQUNuQixvQkFBYTtRQUFiLG9CQUFhO1FBQWIsYUFB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QWU7Z0JBQ2YsZUFBZSxFQUFBLEVBRWxCO1VBOW5CWDtZQWlvQlksZUFBZTtZQUNmLGlCQUFpQjtZQUNqQixtQkFBbUI7WUFDbkIsK0JBQStCO1lBQy9CLGNBQWM7WUFDZCwwQkFBMEI7WUFDMUIsZ0JBQWdCLEVBQUE7WUFFaEI7Y0F6b0JaO2dCQTBvQmMsZUFBZSxFQUFBLEVBRWxCO0lBNW9CWDtNQWtwQk0sZUFBZTtNQUNmLGlCQUFpQjtNQUNqQixtQkFBbUI7TUFDbkIsK0JBQStCO01BQy9CLG1CQUFtQjtNQUNuQixrQkFBa0IsRUFBQTtNQUVsQjtRQXpwQk47VUEwcEJRLGVBQWU7VUFDZixtQkFBbUIsRUFBQSxFQVd0QjtNQXRxQkw7UUErcEJRLG9DQUFvQyxFQUFBO01BL3BCNUM7UUFtcUJRLGNBQWM7UUFDZCwwQkFBMEIsRUFBQTs7QUFPaEM7RUFERjtJQUdNLGVBQWU7SUFDZixXQUFXLEVBQUE7SUFKakI7TUFPUSxZQUFZO01BQ1osbUJBQW1CLEVBQUE7TUFSM0I7UUFVVSxhQUFhLEVBQUE7TUFWdkI7UUFjVSxxQkFBcUI7UUFDckIsa0JBQWtCLEVBQUE7RUFmNUI7SUFxQk0saUJBQWlCLEVBQUEsRUFDbEI7O0FBR0g7RUF6QkY7SUE2QlUsaUJBQWlCLEVBQUEsRUFDbEI7O0FBS1A7RUFuQ0Y7SUF1Q1UsaUJBQWlCLEVBQUEsRUFDbEI7O0FBS1A7RUE3Q0Y7SUFnRFEsaUJBQWlCLEVBQUE7RUFoRHpCO0lBcURNLGtCQUFrQixFQUFBLEVBQ25COztBQUdIO0VBekRGO0lBMkRNLGtCQUFrQixFQUFBLEVBQ25CIiwiZmlsZSI6ImNvbXBvbmVudHMvbmV3QWJib25hdGkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLm5ld0FiYm9uYXRpLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICB3aWR0aDogNzQwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICB3aWR0aDogOTYwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgd2lkdGg6IDEwMjhweDtcbiAgfVxufVxuXG4ubmV3QWJib25hdGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkOGQ4O1xuXG4gICNuZXctemF1eCB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cbiAgICBtYWluIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDUxcHggc29saWQgI2YyZjJmMjtcbiAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNmMmYyZjI7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0NnB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5ld0FiYm9uYXRpQmFubmVyIHtcbiAgICBwYWRkaW5nOiA0MXB4IDBweCA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci10b3A6IDE5cHggc29saWQgI2YyZjJmMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXG4gICAgLm5ld0FiYm9uYXRpQmFubmVyX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQ29uZGVuc2VkLWJvbGRcIjtcbiAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5ld0FiYm9uYXRpQmFubmVyX19saW5rcyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMTdweCA5cHggMHB4O1xuICAgICAgfVxuXG4gICAgICAubmV3QWJib25hdGlCYW5uZXJfX2xpbmsge1xuICAgICAgICB3aWR0aDogMTE1cHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1Db25kZW5zZWQtYm9sZFwiO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5yZWQtdGhlbWUtaG92ZXIge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgICAgICAgIGNvbG9yOiAjZDIwYTExO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYub3JhbmdlLXRoZW1lLWhvdmVyIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICAgICAgICBjb2xvcjogI2ZmNWQyNztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiAyMnB4IDBweCAyMHB4O1xuICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjZjJmMmYyO1xuXG4gICAgICAubmV3QWJib25hdGlCYW5uZXJfX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICBwYWRkaW5nOiAyMnB4IDEwcHggMjBweDtcblxuICAgICAgLm5ld0FiYm9uYXRpQmFubmVyX19saW5rcyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLm5ld0FiYm9uYXRpQmFubmVyX19saW5rIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmV3QWJib25hdGlDYXJkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLm5ld0FiYm9uYXRpQ2FyZHNfX2NvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwcHggMTlweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzRweCkge1xuICAgICAgICBwYWRkaW5nOiAwcHggMTBweDtcbiAgICAgIH1cblxuICAgICAgLm5ld0FiYm9uYXRpQ2FyZHNfX2NhcmQge1xuICAgICAgICB3aWR0aDogMzIwcHg7XG4gICAgICAgIC8vIG1pbi1oZWlnaHQ6IDU2MHB4O1xuICAgICAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDM1NXB4O1xuICAgICAgICAgIC8vIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzU1cHgpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM1NXB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5ld0FiYm9uYXRpQ2FyZF9fdG9wYmFyIHtcbiAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX2NvbnRlbnQge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjY2NjYztcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2NjY2M7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzRweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5ld0FiYm9uYXRpQ2FyZF9fdGl0bGVJbWcge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmV3QWJib25hdGlDYXJkX190aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNXB4IDIxcHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQ29uZGVuc2VkLWJvbGRcIjtcblxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCA1cHggMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX2ltYWdlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDgzcHg7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmV3QWJib25hdGlDYXJkX190ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweCAyMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUNvbmRlbnNlZFwiO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUNvbmRlbnNlZC1ib2xkXCI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmV3QWJib25hdGlDYXJkX19saXN0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1Db25kZW5zZWRcIjtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMDJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMzAycHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX2FjdGlvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDBweCAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwcHggMjBweDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDBweCAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5ld0FiYm9uYXRpQ2FyZF9fcHJpY2VTZWN0aW9uIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLm5ld0FiYm9uYXRpQ2FyZF9fcHJpY2VzIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX3ByaWNlc0NvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgLm5ld0FiYm9uYXRpQ2FyZF9fcHJpY2VzMSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm5ld0FiYm9uYXRpUHJpY2VfX29uZSB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUNvbmRlbnNlZFwiO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5uZXdBYmJvbmF0aVByaWNlX190d28ge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1Db25kZW5zZWQtYm9sZFwiO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX3ByaWNlczIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQ29uZGVuc2VkXCI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWFhYWFhO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX3BlcmNlbnRhbmdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1Db25kZW5zZWQtYm9sZFwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmV3QWJib25hdGlDYXJkX19idXR0b24ge1xuICAgICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQ29uZGVuc2VkLWJvbGRcIjtcblxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzE1cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX2xpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUNvbmRlbnNlZFwiO1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIG1hcmdpbjogMTdweCAyMHB4O1xuICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogYXV0bztcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTZweCAyMHB4IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzRweCkge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5yZWQtdGhlbWUge1xuICAgICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX3RvcGJhciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDIwYTExO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX3RpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZDIwYTExO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX2xpc3Qge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZDIwYTExO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5ld0FiYm9uYXRpUHJpY2VfX3R3byB7XG4gICAgICAgICAgICBjb2xvcjogI2QyMGExMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmV3QWJib25hdGlDYXJkX19idXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QyMGExMSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX2xpbmsge1xuICAgICAgICAgICAgY29sb3I6ICNkMjBhMTE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5vcmFuZ2UtdGhlbWUge1xuICAgICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX3RvcGJhciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1ZDI3O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX3RpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmY1ZDI3O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX2xpc3Qge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmY1ZDI3O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5ld0FiYm9uYXRpUHJpY2VfX3R3byB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmNWQyNztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmV3QWJib25hdGlDYXJkX19idXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWQyNyAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uZXdBYmJvbmF0aUNhcmRfX2xpbmsge1xuICAgICAgICAgICAgY29sb3I6ICNmZjVkMjc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5ld0FiYm9uYXRpQ2FyZHNfX3BhcmFncmFwaCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDEwcHggMjBweCA0OHB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzFweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDdweDtcbiAgICAgIH1cblxuICAgICAgLm5ld0FiYm9uYXRpUGFyYWdyYXBoX19vbmUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQ29uZGVuc2VkXCI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQ29uZGVuc2VkLWJvbGRcIjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmV3QWJib25hdGlQYXJhZ3JhcGhfX3R3byB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1Db25kZW5zZWRcIjtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICNkMjBhMTE7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uZXdBYmJvbmF0aVN1Z2dlc3Qge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMHB4IDE5cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgIG1hcmdpbjogMHB4IDEwcHg7XG4gICAgfVxuXG4gICAgLm5ld0FiYm9uYXRpU3VnZ2VzdF9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUNvbmRlbnNlZC1ib2xkXCI7XG4gICAgICBwYWRkaW5nOiA1MHB4IDEwcHggNDVweDtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5ld0FiYm9uYXRpU3VnZ2VzdF9fY2FyZHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogMHB4IDE5cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIH1cblxuICAgICAgLm5ld0FiYm9uYXRpU3VnZ2VzdF9fY2FyZCB7XG4gICAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgICAgbWluLWhlaWdodDogMjIwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBwYWRkaW5nOiAyM3B4IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogMzUwcHg7XG4gICAgICAgICAgbWluLWhlaWdodDogMTI1cHg7XG4gICAgICAgICAgcGFkZGluZzogMTdweCAxN3B4IDIzcHggMjVweDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubmV3QWJib25hdGlTdWdnZXN0Q2FyZF9faW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiA4NHB4O1xuICAgICAgICAgIGhlaWdodDogNjVweDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uZXdBYmJvbmF0aVN1Z2dlc3RDYXJkX19ib3R0b20ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5ld0FiYm9uYXRpU3VnZ2VzdENhcmRfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1Db25kZW5zZWQtYm9sZFwiO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmV3QWJib25hdGlTdWdnZXN0Q2FyZF9fdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQ29uZGVuc2VkXCI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5ld0FiYm9uYXRpU3VnZ2VzdENhcmRfX2xpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUNvbmRlbnNlZFwiO1xuICAgICAgICAgICAgY29sb3I6ICNkMjBhMTE7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5ld0FiYm9uYXRpU3VnZ2VzdF9fYm90dG9tIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1Db25kZW5zZWRcIjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDU4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQ29uZGVuc2VkLWJvbGRcIjtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjZDIwYTExO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnN0aWNreS0tYmFubmVyIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgJi5zdGlja3ktLWJhbm5lcl9fY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLy8gdG9wOiA0NnB4O1xuICAgICAgLm5ld0FiYm9uYXRpQmFubmVyIHtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAubmV3QWJib25hdGlCYW5uZXJfX3RleHQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubmV3QWJib25hdGlCYW5uZXJfX2xpbmtzIHtcbiAgICAgICAgICBwYWRkaW5nOiAxN3B4IDlweCAwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5ld0FiYm9uYXRpQ2FyZHMge1xuICAgICAgcGFkZGluZy10b3A6IDg3cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc1NXB4KSB7XG4gICAgJi5zdGlja3ktLWJhbm5lcl9fY29udGFpbmVyIHtcbiAgICAgIC5uZXdBYmJvbmF0aUJhbm5lciB7XG4gICAgICAgIC5uZXdBYmJvbmF0aUJhbm5lcl9fbGlua3Mge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgJi5zdGlja3ktLWJhbm5lcl9fY29udGFpbmVyIHtcbiAgICAgIC5uZXdBYmJvbmF0aUJhbm5lciB7XG4gICAgICAgIC5uZXdBYmJvbmF0aUJhbm5lcl9fbGlua3Mge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgJi5zdGlja3ktLWJhbm5lcl9fY29udGFpbmVyIHtcbiAgICAgIC5uZXdBYmJvbmF0aUJhbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uZXdBYmJvbmF0aUNhcmRzIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMzdweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMjkzcHgpIHtcbiAgICAubmV3QWJib25hdGlDYXJkcyB7XG4gICAgICBwYWRkaW5nLXRvcDogMTgycHg7XG4gICAgfVxuICB9XG59XG4iXX0= */

.l-ranger-slider {
  padding: 3rem 0.5rem 2rem 0rem;
  margin-top: 2rem; }
  .l-ranger-slider .noUi-target {
    background: transparent !important;
    border-radius: 0;
    border: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important; }
    .l-ranger-slider .noUi-target .noUi-base {
      height: 4px !important;
      width: 98% !important; }
    .l-ranger-slider .noUi-target .noUi-handle,
    .l-ranger-slider .noUi-target .noUi-connect {
      background: #ff5d27 !important; }
    .l-ranger-slider .noUi-target .noUi-handle {
      border: 2px solid #ffffff;
      -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.16) !important;
              box-shadow: 0 0 6px rgba(0, 0, 0, 0.16) !important;
      width: 15px !important;
      height: 15px !important;
      border-radius: 100% !important;
      right: -14px;
      top: -3.3rem !important; }
      .l-ranger-slider .noUi-target .noUi-handle::after, .l-ranger-slider .noUi-target .noUi-handle::before {
        display: none; }
    .l-ranger-slider .noUi-target .noUi-connects {
      position: absolute !important;
      z-index: 1 !important;
      top: -2.7rem; }
    .l-ranger-slider .noUi-target .noUi-tooltip {
      top: 104% !important;
      border: none;
      font-weight: bold;
      font-size: 18px;
      color: #707070; }
    .l-ranger-slider .noUi-target.pin .noUi-handle {
      border: none !important;
      background: transparent !important;
      -webkit-box-shadow: none !important;
              box-shadow: none !important;
      position: absolute;
      right: -6px !important; }
      .l-ranger-slider .noUi-target.pin .noUi-handle.noUi-handle-lower {
        top: -11.9rem !important;
        margin: 0 2px; }
        .l-ranger-slider .noUi-target.pin .noUi-handle.noUi-handle-lower::after {
          display: contents;
          content: url("newsPremium/img/slider-2.png"); }
      .l-ranger-slider .noUi-target.pin .noUi-handle.noUi-handle-upper {
        top: -5.9rem !important;
        margin: 0 -1px; }
        .l-ranger-slider .noUi-target.pin .noUi-handle.noUi-handle-upper::after {
          display: contents;
          content: url("newsPremium/img/slider-1.png"); }
  .l-ranger-slider .c-vtext1__wrapper {
    position: absolute;
    top: 40px;
    right: calc(100% + 11%); }
    .l-ranger-slider .c-vtext1__wrapper .c-vtext1__text {
      font-size: 12px;
      letter-spacing: normal;
      font-weight: 300;
      color: #666666; }
  .l-ranger-slider span.x-axis {
    position: absolute !important;
    top: 35rem;
    left: 0rem;
    font-size: 20px;
    color: #666666;
    font-weight: 200; }
  .l-ranger-slider .pin {
    width: calc(74% - 3rem) !important; }
    .l-ranger-slider .pin .noUi-connect {
      background: transparent !important; }
      .l-ranger-slider .pin .noUi-connect:after {
        display: block !important;
        content: '';
        width: 14px;
        height: 14px;
        margin: 8px 0 0 8px;
        background: #2f2f2f !important;
        position: absolute;
        border-radius: 50%; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcmFuZ2Utc2xpZGVyLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVFBO0VBQ0ksOEJBQThCO0VBQzlCLGdCQUFnQixFQUFBO0VBRnBCO0lBTVEsa0NBQWtDO0lBQ2xDLGdCQUFnQjtJQUNoQix1QkFBdUI7SUFDdkIsbUNBQTJCO1lBQTNCLDJCQUEyQixFQUFBO0lBVG5DO01BWVksc0JBQXNCO01BQ3RCLHFCQUFxQixFQUFBO0lBYmpDOztNQXFCWSw4QkFBK0MsRUFBQTtJQXJCM0Q7TUF5QlkseUJDMUJzQjtNRDJCdEIsMERBQWlEO2NBQWpELGtEQUFpRDtNQUNqRCxzQkFBc0I7TUFDdEIsdUJBQXVCO01BQ3ZCLDhCQUE4QjtNQUM5QixZQUFZO01BQ1osdUJBQXVCLEVBQUE7TUEvQm5DO1FBa0NnQixhQUFhLEVBQUE7SUFsQzdCO01BdUNZLDZCQUE2QjtNQUM3QixxQkFBcUI7TUFDckIsWUFBWSxFQUFBO0lBekN4QjtNQTZDWSxvQkFBb0I7TUFDcEIsWUFBWTtNQUNaLGlCQUFpQjtNQUNqQixlQUFlO01BQ2YsY0FBYyxFQUFBO0lBakQxQjtNQXFEWSx1QkFBdUI7TUFDdkIsa0NBQWtDO01BQ2xDLG1DQUEyQjtjQUEzQiwyQkFBMkI7TUFDM0Isa0JBQWtCO01BQ2xCLHNCQUFzQixFQUFBO01BekRsQztRQTJEZ0Isd0JBQXdCO1FBQ3hCLGFBQWEsRUFBQTtRQTVEN0I7VUE4RG9CLGlCQUFpQjtVQUNqQixzQ0FBc0MsRUFBQTtNQS9EMUQ7UUFtRWdCLHVCQUF1QjtRQUN2QixjQUFjLEVBQUE7UUFwRTlCO1VBc0VvQixpQkFBaUI7VUFDakIsc0NBQXNDLEVBQUE7RUF2RTFEO0lBd0ZRLGtCQUFrQjtJQUNsQixTQUFTO0lBQ1QsdUJBQXVCLEVBQUE7SUExRi9CO01BNEZZLGVBQWU7TUFDZixzQkFBc0I7TUFDdEIsZ0JBQWdCO01BQ2hCLGNDaEZvQixFQUFBO0VEZmhDO0lBcUdRLDZCQUE2QjtJQUM3QixVQUFVO0lBQ1YsVUFBVTtJQUNWLGVBQWU7SUFDZixjQzFGd0I7SUQyRnhCLGdCQUFnQixFQUFBO0VBMUd4QjtJQThHUSxrQ0FBa0MsRUFBQTtJQTlHMUM7TUFnSFksa0NBQWtDLEVBQUE7TUFoSDlDO1FBa0hnQix5QkFBeUI7UUFDekIsV0FBVztRQUNYLFdBQVc7UUFDWCxZQUFZO1FBQ1osbUJBQW1CO1FBQ25CLDhCQUE4QjtRQUM5QixrQkFBa0I7UUFDbEIsa0JBQWtCLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9yYW5nZS1zbGlkZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0ICdiYXNlLWNvbXBvbmVudCc7XG5cbiRjb21wb25lbnQtcHJlZml4IDogJ2wnO1xuJGNvbXBvbmVudC1uYW1lIDogJ3Jhbmdlci1zbGlkZXInO1xuJGNvbXBvbmVudC1zZWxlY3RvciA6ICRjb21wb25lbnQtcHJlZml4ICsgJy0nICsgJGNvbXBvbmVudC1uYW1lO1xuXG4uI3skY29tcG9uZW50LXNlbGVjdG9yfSB7IFxuICAgIHBhZGRpbmc6IDNyZW0gMC41cmVtIDJyZW0gMHJlbTtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuXG4gICAgLy8gb3ZlcnJpbmRpbmcgbm8tdWkgc2xpZGVyIHN0eWxlc1xuICAgIC5ub1VpLXRhcmdldCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IFxuXG4gICAgICAgIC5ub1VpLWJhc2Uge1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiA5OCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgLy8gICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cblxuICAgICAgICAubm9VaS1oYW5kbGUsXG4gICAgICAgIC5ub1VpLWNvbm5lY3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHphdXhfY29sb3Jfc2V0MV9vcmFuZ2UxICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubm9VaS1oYW5kbGUge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHphdXhfY29sb3Jfc2V0MV93aGl0ZTE7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC4xNikhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcmlnaHQ6IC0xNHB4O1xuICAgICAgICAgICAgdG9wOiAtMy4zcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmOjphZnRlcixcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ub1VpLWNvbm5lY3RzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgei1pbmRleDogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiAtMi43cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vVWktdG9vbHRpcCB7XG4gICAgICAgICAgICB0b3A6IDEwNCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgY29sb3I6ICM3MDcwNzA7XG4gICAgICAgIH1cblxuICAgICAgICAmLnBpbiAubm9VaS1oYW5kbGUge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC02cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICYubm9VaS1oYW5kbGUtbG93ZXIge1xuICAgICAgICAgICAgICAgIHRvcDogLTExLjlyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogY29udGVudHM7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vLi4vaW1nL3NsaWRlci0yLnBuZycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubm9VaS1oYW5kbGUtdXBwZXIge1xuICAgICAgICAgICAgICAgIHRvcDogLTUuOXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMXB4O1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogY29udGVudHM7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vLi4vaW1nL3NsaWRlci0xLnBuZycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgLy8gICAgIHJpZ2h0OiAtMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIC8vICAgICByaWdodDogLTIyJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLy8gb3ZlcnJpZGUgdmVydGljYWwgdGV4dHNcbiAgICAuYy12dGV4dDFfX3dyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgcmlnaHQ6IGNhbGMoMTAwJSArIDExJSk7XG4gICAgICAgIC5jLXZ0ZXh0MV9fdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkemF1eF9jb2xvcl9zZXQxX2JsYWNrNjtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgc3Bhbi54LWF4aXMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAzNXJlbTtcbiAgICAgICAgbGVmdDogMHJlbTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogJHphdXhfY29sb3Jfc2V0MV9ibGFjazY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgfVxuXG4gICAgLnBpbiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDc0JSAtIDNyZW0pICFpbXBvcnRhbnQ7XG4gICAgICAgIC5ub1VpLWNvbm5lY3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IDAgMCA4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzJmMmYyZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH0gXG5cbiAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAvLyAgICAgcGFkZGluZzogM3JlbSAwIDJyZW0gMHJlbSAhaW1wb3J0YW50O1xuICAgIC8vICAgICAubm9VaS1iYXNlIHtcbiAgICAvLyAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgLy8gICAgIH1cbiAgICAvLyAgICAgLnBpbiB7XG4gICAgLy8gICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIC8vICAgICB9IFxuICAgIC8vICAgICAubm9VaS1oYW5kbGUge1xuICAgIC8vICAgICAgICAgJi5ub1VpLWhhbmRsZS1sb3dlciB7XG4gICAgLy8gICAgICAgICAgICAgbGVmdDogNTAlICFpbXBvcnRhbnRcbiAgICAvLyAgICAgICAgIH1cbiAgICAvLyAgICAgfVxuXG4gICAgLy8gICAgIC5ub1VpLWNvbm5lY3RzIHtcbiAgICAvLyAgICAgICAgIHRvcDogLTQuMnJlbSAhaW1wb3J0YW50O1xuICAgIC8vICAgICB9XG4gICAgLy8gfSAgIFxuXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vIENPTE9SIFNFVFNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vIERlZmF1bHQgd2ViIHNhZmVcbiR6YXV4X2NvbG9yX2RlZmF1bHRfd2hpdGU6ICNmZmZmZmY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsYWNrOiAjMDAwMDAwO1xuJHphdXhfY29sb3JfZGVmYXVsdF9yZWQ6ICNkOTUzNGY7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2dyZWVuOiAjNWNiODVjO1xuJHphdXhfY29sb3JfZGVmYXVsdF9ncmVlbjI6ICMyNkJFMEE7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWU6ICMzMzdhYjc7XG4kemF1eF9jb2xvcl9kZWZhdWx0X2JsdWUyOiAjM0U5N0ZGO1xuJHphdXhfY29sb3JfZGVmYXVsdF9tYWdlbnRhOiAjZmYwMGZmO1xuJHphdXhfY29sb3JfZGVmYXVsdF9vcmFuZ2U6ICNmMGFkNGU7XG5cbi8vIFNldCAxXG4kemF1eF9jb2xvcl9zZXQxX3doaXRlMTogJHphdXhfY29sb3JfZGVmYXVsdF93aGl0ZTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMTogI2ZmNWQyNztcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2szOiAjMzMzMzMzO1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazQ6ICM1MjUyNTI7XG4kemF1eF9jb2xvcl9zZXQxX2JsYWNrNTogIzViNWI1YjtcbiR6YXV4X2NvbG9yX3NldDFfYmxhY2s2OiAjNjY2NjY2O1xuJHphdXhfY29sb3Jfc2V0MV9ibGFjazc6ICMxNTE0MTQ7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOiAjYWRhZGFkO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MjogI2Y0ZjRmNDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTM6ICNjY2NjY2M7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk0OiAjYzFjMWMxO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5NTogI2Q2ZDZkNjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTY6ICNiY2JjYmM7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXk3OiAjZWZlZmVmO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5ODogIzZmNmY2ZjtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTk6ICNlYWVhZWE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMDogI2FhYWFhYTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTExOiAjZTZlNmU2O1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTI6ICM5ODk4OTg7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxMzogIzcwNzA3MDtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE0OiAjNTg2NTZlO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTU6ICNlZWVlZWU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxNjogI2U1ZTVlNTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTE3OiAjYmFiYWJhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmV5MTg6ICM2RjZGNkU7XG4kemF1eF9jb2xvcl9zZXQxX2dyZXkxOTogIzgxODE4MTtcbiR6YXV4X2NvbG9yX3NldDFfZ3JleTIwOiAjOEU4RThFO1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlMTogIzBhNDE1NTtcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTI6ICMwMGMyZTI7XG4kemF1eF9jb2xvcl9zZXQxX2JsdWUzOiAjMDA1OTk5O1xuJHphdXhfY29sb3Jfc2V0MV9ibHVlNDogIzAwOUVFMztcbiR6YXV4X2NvbG9yX3NldDFfYmx1ZTU6ICM5NUNGRUQ7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDE6ICNkMjBhMTE7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDI6ICNiMjRkNTA7XG4kemF1eF9jb2xvcl9zZXQxX3JlZDM6ICNFMjAwMDA7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuMTogIzAwOTkzMztcbiR6YXV4X2NvbG9yX3NldDFfZ3JlZW4yOiAjMDA3ZDNhO1xuJHphdXhfY29sb3Jfc2V0MV9ncmVlbjM6ICM1MGJjNGE7XG4kemF1eF9jb2xvcl9zZXQxX2dyZWVuNDogIzg4QjMxQTtcbiR6YXV4X2NvbG9yX3NldDFfb3JhbmdlMjogI2ZmOTkwMDtcbiR6YXV4X2NvbG9yX2RlZmF1bHRfeWVsbG93OiAjRkZDMzFGO1xuXG4vLyBNYWluXG4kemF1eF9jb2xvcl9tYWluX2JyYW5kOiAkemF1eF9jb2xvcl9zZXQxX29yYW5nZTE7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8gRm9udHNcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJHphdXhfZm9udDE6IFdvcmsgU2FucywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuJHphdXhfZm9udDI6IEJpdHRlciwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLyBCT09UU1RSQVAgT1ZFUlJJREVcbi8vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNjU7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHg7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIC8vIGRlZmF1bHRcbiAgbWQ6IDcyMHB4LFxuICAvLyBkZWZhdWx0XG4gIGxnOiA5NjBweCxcbiAgLy8gZGVmYXVsdFxuICAvL3hsOiAxMzg4cHggKyAkZ3JpZC1ndXR0ZXItd2lkdGggICAvLyBjaGFuZ2VkXG4gIHhsOiAxNDEwICsgJGdyaWQtZ3V0dGVyLXdpZHRoIC8vIGNoYW5nZWQgKGRvbXVzIGZlZWRiYWNrIDA0LzA2LzIwMjApLFxuKSAhZGVmYXVsdDtcblxuJHNwYWNlcjogMXJlbTtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBmMjogMnB4LFxuICAgIGY1OiA1cHgsXG4gICAgZjEwOiAxMHB4LFxuICAgIGYxNTogMTVweCxcbiAgICBmMTY6IDE2cHgsXG4gICAgZjIwOiAyMHB4LFxuICAgIGYyNTogMjVweCxcbiAgICBmMjc6IDI3cHgsXG4gICAgZjMwOiAzMHB4LFxuICAgIGYzNTogMzVweCxcbiAgICBmNDA6IDQwcHgsXG4gICAgZjQ1OiA0NXB4LFxuICAgIGY1MDogNTBweCxcbiAgICBmNTU6IDU1cHgsXG4gICAgZjYwOiA2MHB4LFxuICAgIGY2NTogNjVweCxcbiAgICBmNzA6IDcwcHgsXG4gICAgZjc1OiA3NXB4LFxuICAgIGY4MDogODBweCxcbiAgICBmODU6IDg1cHgsXG4gICAgZjkwOiA5MHB4LFxuICAgIGY5NTogOTVweCxcbiAgICBmMTAwOiAxMDBweCxcbiAgICBmMTIwOiAxMjBweCxcbiAgICBmMTMwOiAxMzBweCxcbiAgICBmMTUwOiAxNTBweCxcbiAgICBmMjAwOiAyMDBweCxcbiAgICBmMjUwOiAyNTBweCxcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG4iXX0= */

.filtra__slider {
  width: auto; }

.c-modal1 .l-ranger-slider {
  padding: 3rem 0.5rem 2rem 3rem;
  position: relative; }
  .c-modal1 .l-ranger-slider span.x-axis {
    top: inherit;
    bottom: 5rem;
    left: 1rem; }
  .c-modal1 .l-ranger-slider .c-vtext1__wrapper {
    right: calc(100% + 5rem); }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvZmlsdGVyX3NsaWRlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBO0VBQ0UsV0FBVyxFQUFBOztBQUdiO0VBRUksOEJBQThCO0VBQzlCLGtCQUFrQixFQUFBO0VBSHRCO0lBTU0sWUFBWTtJQUNaLFlBQVk7SUFDWixVQUFVLEVBQUE7RUFSaEI7SUFZTSx3QkFBd0IsRUFBQSIsImZpbGUiOiJjb21wb25lbnRzL2ZpbHRlcl9zbGlkZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0IFwiYmFzZS1jb21wb25lbnRcIjtcblxuLmZpbHRyYV9fc2xpZGVyIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5jLW1vZGFsMSB7XG4gIC5sLXJhbmdlci1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDNyZW0gMC41cmVtIDJyZW0gM3JlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBzcGFuLngtYXhpcyB7XG4gICAgICB0b3A6IGluaGVyaXQ7XG4gICAgICBib3R0b206IDVyZW07XG4gICAgICBsZWZ0OiAxcmVtO1xuICAgIH1cblxuICAgIC5jLXZ0ZXh0MV9fd3JhcHBlciB7XG4gICAgICByaWdodDogY2FsYygxMDAlICsgNXJlbSk7XG4gICAgfVxuICB9XG59XG4iXX0= */

.c-intro100km {
  background-color: #def2fa;
  border-bottom: 3px solid #ff5d27; }
  @media (max-width: 991.98px) {
    .c-intro100km {
      padding-bottom: 90px;
      background-position: 66% bottom !important;
      background-size: 730px 72px !important; } }
  @media (min-width: 992px) {
    .c-intro100km {
      padding-bottom: 180px; } }
  .c-intro100km .c-btn1 {
    max-width: 278px; }
  .c-intro100km p {
    font-family: Work Sans, sans-serif;
    font-weight: normal;
    font-size: 1.8rem;
    line-height: 2.4rem;
    color: #525252; }
    
.costo100km h2{
	font-size: 32px;
} 

@media (max-width: 768px) {
	.costo100km h1{
		 line-height:32px;
	} 
	.costo100km h2{
		 font-size: 21px;
	} 
}
.acquista {
  margin-top: 3px; }
  .acquista__upper-part {
    border: 15px solid #2b2624; }
    @media (max-width: 600px) {
      .acquista__upper-part {
        border: 8px solid #2b2624; } }
  .acquista__cta {
    margin-top: 6px;
    background-color: #2b2624;
    height: 80px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative; }
    .acquista__cta--text {
      color: #fff;
      font-size: 28px;
      line-height: 32px;
      letter-spacing: 0px;
      font-weight: bold;
      padding-right: 18px;
      text-decoration: none; }
      .acquista__cta--text:hover {
        color: #fff;
        text-decoration: none; }
    .acquista__cta .qpicon1-info-circle {
      font-size: 24px;
      color: #c1c1c1;
      cursor: pointer;
      position: relative; }
      .acquista__cta .qpicon1-info-circle:hover {
        color: #ff5d27; }
    .acquista__cta .tooltiptext {
      visibility: hidden;
      background-color: white;
      color: #333333;
      text-align: center;
      border-radius: 6px;
      padding: 5px 0;
      position: absolute;
      z-index: 1;
      bottom: 150%;
      left: -458%;
      margin-left: -60px;
      width: 361px;
      font-size: 18px;
      line-height: 24px;
      letter-spacing: 0px;
      padding: 20px 28px 38px;
      font-family: Work Sans, sans-serif !important; }
      @media (max-width: 767px) {
        .acquista__cta .tooltiptext {
          left: auto;
          right: -20px;
          border-radius: 0;
          padding: 23px;
          width: 350px; } }
      .acquista__cta .tooltiptext.visible {
        visibility: visible; }
      .acquista__cta .tooltiptext::after {
        content: "";
        position: absolute;
        top: 100%;
        left: 50%;
        margin-left: -5px;
        border-width: 5px;
        border-style: solid;
        border-color: white transparent transparent transparent; }
        @media (max-width: 767px) {
          .acquista__cta .tooltiptext::after {
            left: auto;
            right: 28px; } }
    @media (max-width: 600px) {
      .acquista__cta {
        margin-top: 2px;
        height: 64px; }
        .acquista__cta--text {
          font-size: 21px;
          line-height: 24px;
          letter-spacing: -0.42px;
          padding: 0px 10px; } }
  .acquista--two {
    margin-top: 0px;
    margin-bottom: 40px; }
    .acquista--two__imageText {
      height: 230px;
      position: relative; }
      .acquista--two__imageText img {
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover; }
      @media (max-width: 1000px) {
        .acquista--two__imageText {
          height: 353px; } }
    .acquista--two__contentContainerWrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
    .acquista--two__contentContainer {
      max-width: 1160px;
      position: absolute;
      top: 0;
      background: transparent;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      padding: 20px 20px 27px; }
      @media (max-width: 768px) {
        .acquista--two__contentContainer {
          padding: 12px 30px 30px; } }
      .acquista--two__contentContainer .subtitle {
        text-transform: uppercase;
        color: #ffffff;
        font-size: 20px;
        line-height: 18px;
        letter-spacing: 0px; }
        @media (max-width: 768px) {
          .acquista--two__contentContainer .subtitle {
            font-size: 18px; } }
      .acquista--two__contentContainer .title {
        font-size: 68px;
        line-height: 52px;
        letter-spacing: 0px;
        text-transform: uppercase;
        text-align: center;
        font-weight: 900;
        padding-top: 18px; }
        @media (max-width: 768px) {
          .acquista--two__contentContainer .title {
            font-size: 48px;
            line-height: 40px; } }
      .acquista--two__contentContainer .description {
        font-size: 21px;
        line-height: 28px;
        letter-spacing: 0px;
        text-align: center;
        font-weight: bold;
        padding-top: 17px; }
        @media (max-width: 768px) {
          .acquista--two__contentContainer .description {
            font-size: 18px;
            line-height: 21px; } }
    .acquista--two .acquista__cta {
      margin-top: 0px; }
  .acquista--three {
    margin-bottom: 40px; }
    .acquista--three--header-container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      background-color: #191919; }
      .acquista--three--header-container .acquista--three__header {
        max-width: 1173px;
        min-height: 126px;
        padding: 28px 0px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        margin: 0px 18px; }
        .acquista--three--header-container .acquista--three__header--left {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          margin-right: 75px; }
          .acquista--three--header-container .acquista--three__header--left #orange,
          .acquista--three--header-container .acquista--three__header--left #white {
            font-size: 32px;
            line-height: 29px;
            letter-spacing: 0px;
            text-transform: uppercase; }
          .acquista--three--header-container .acquista--three__header--left #orange {
            color: #ff5d27;
            font-weight: 200; }
          .acquista--three--header-container .acquista--three__header--left #white {
            color: #bababa;
            font-weight: bold; }
        .acquista--three--header-container .acquista--three__header--right {
          color: rgba(255, 255, 255, 0.7);
          font-size: 18px;
          line-height: 24px;
          letter-spacing: 0px; }
        @media (max-width: 768px) {
          .acquista--three--header-container .acquista--three__header {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column; }
            .acquista--three--header-container .acquista--three__header--left {
              -webkit-box-orient: horizontal;
              -webkit-box-direction: normal;
                  -ms-flex-direction: row;
                      flex-direction: row;
              margin-right: 0px;
              margin-bottom: 10px; }
              .acquista--three--header-container .acquista--three__header--left #orange,
              .acquista--three--header-container .acquista--three__header--left #white {
                font-size: 26px;
                line-height: 36px; }
              .acquista--three--header-container .acquista--three__header--left #orange {
                margin-right: 9px; }
            .acquista--three--header-container .acquista--three__header--right {
              letter-spacing: -0.18px;
              text-align: center; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvYWNxdWlzdGFfMS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBO0VBQ0UsZUFBZSxFQUFBO0VBQ2Y7SUFDRSwwQkFBMEIsRUFBQTtJQUUxQjtNQUhGO1FBSUkseUJBQXlCLEVBQUEsRUFFNUI7RUFFRDtJQUNFLGVBQWU7SUFDZix5QkFBeUI7SUFDekIsWUFBWTtJQUNaLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2Isd0JBQXVCO1FBQXZCLHFCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIseUJBQW1CO1FBQW5CLHNCQUFtQjtZQUFuQixtQkFBbUI7SUFDbkIsa0JBQWtCLEVBQUE7SUFFbEI7TUFDRSxXQUFXO01BQ1gsZUFBZTtNQUNmLGlCQUFpQjtNQUNqQixtQkFBbUI7TUFDbkIsaUJBQWlCO01BQ2pCLG1CQUFtQjtNQUNuQixxQkFBcUIsRUFBQTtNQVB0QjtRQVVHLFdBQVc7UUFDWCxxQkFBcUIsRUFBQTtJQXBCMUI7TUF5QkcsZUFBZTtNQUNmLGNBQWM7TUFDZCxlQUFlO01BQ2Ysa0JBQWtCLEVBQUE7TUE1QnJCO1FBK0JLLGNBQWMsRUFBQTtJQS9CbkI7TUFvQ0csa0JBQWtCO01BQ2xCLHVCQUF1QjtNQUN2QixjQUFjO01BQ2Qsa0JBQWtCO01BQ2xCLGtCQUFrQjtNQUNsQixjQUFjO01BQ2Qsa0JBQWtCO01BQ2xCLFVBQVU7TUFDVixZQUFZO01BQ1osV0FBVztNQUNYLGtCQUFrQjtNQUNsQixZQUFZO01BQ1osZUFBZTtNQUNmLGlCQUFpQjtNQUNqQixtQkFBbUI7TUFDbkIsdUJBQXVCO01BQ3ZCLCtEQUErRCxFQUFBO01BRS9EO1FBdERIO1VBdURLLFVBQVU7VUFDVixZQUFZO1VBQ1osZ0JBQWdCO1VBQ2hCLGFBQWE7VUFDYixZQUFZLEVBQUEsRUFzQmY7TUFqRkY7UUErREssbUJBQW1CLEVBQUE7TUEvRHhCO1FBbUVLLFdBQVc7UUFDWCxrQkFBa0I7UUFDbEIsU0FBUztRQUNULFNBQVM7UUFDVCxpQkFBaUI7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Qiw2QkFBbUI7a0JBQW5CLHVCQUFtQjtzQkFBbkIsbUJBQW1CO2NBQ25CLGlCQUFpQjtjQUNqQixtQkFBbUIsRUFBQTtjQW5EMUI7O2dCQXVEUyxlQUFlO2dCQUNmLGlCQUFpQixFQUFBO2NBeEQxQjtnQkE0RFMsaUJBQWlCLEVBQUE7WUE1RDFCO2NBaUVPLHVCQUF1QjtjQUN2QixrQkFBa0IsRUFBQSxFQUNuQiIsImZpbGUiOiJjb21wb25lbnRzL2FjcXVpc3RhXzEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0IFwiYmFzZS1jb21wb25lbnRcIjtcblxuLmFjcXVpc3RhIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICAmX191cHBlci1wYXJ0IHtcbiAgICBib3JkZXI6IDE1cHggc29saWQgIzJiMjYyNDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgYm9yZGVyOiA4cHggc29saWQgIzJiMjYyNDtcbiAgICB9XG4gIH1cblxuICAmX19jdGEge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyNjI0O1xuICAgIGhlaWdodDogODBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi0tdGV4dCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcGFkZGluZy1yaWdodDogMThweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnFwaWNvbjEtaW5mby1jaXJjbGUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgY29sb3I6ICNjMWMxYzE7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmNWQyNztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9vbHRpcHRleHQge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGJvdHRvbTogMTUwJTtcbiAgICAgIGxlZnQ6IC00NTglO1xuICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICAgICAgd2lkdGg6IDM2MXB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgcGFkZGluZzogMjBweCAyOHB4IDM4cHg7XG4gICAgICBmb250LWZhbWlseTogV29yayBTYW5zLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHBhZGRpbmc6IDIzcHg7XG4gICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgIH1cblxuICAgICAgJi52aXNpYmxlIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICByaWdodDogMjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgaGVpZ2h0OiA2NHB4O1xuXG4gICAgICAmLS10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXR3byB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAmX19pbWFnZVRleHQge1xuICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgaGVpZ2h0OiAzNTNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50Q29udGFpbmVyV3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fY29udGVudENvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDExNjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyN3B4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAzMHB4IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDY4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTdweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNxdWlzdGFfX2N0YSB7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgfVxuICB9XG5cbiAgJi0tdGhyZWUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAmLS1oZWFkZXItY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG5cbiAgICAgIC5hY3F1aXN0YS0tdGhyZWVfX2hlYWRlciB7XG4gICAgICAgIG1heC13aWR0aDogMTE3M3B4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMjZweDtcbiAgICAgICAgcGFkZGluZzogMjhweCAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDBweCAxOHB4O1xuXG4gICAgICAgICYtLWxlZnQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG5cbiAgICAgICAgICAjb3JhbmdlLFxuICAgICAgICAgICN3aGl0ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICNvcmFuZ2Uge1xuICAgICAgICAgICAgY29sb3I6ICNmZjVkMjc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICN3aGl0ZSB7XG4gICAgICAgICAgICBjb2xvcjogI2JhYmFiYTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICBjb2xvcjogcmdiYSgkY29sb3I6ICNmZmZmZmYsICRhbHBoYTogMC43KTtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAmLS1sZWZ0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICNvcmFuZ2UsXG4gICAgICAgICAgICAjd2hpdGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAjb3JhbmdlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjE4cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXX0= */

@charset "UTF-8";
.block_slider {
  margin-top: 35px; }
  .block_slider--header-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background-color: #191919; }
    .block_slider--header-container .block_slider__header {
      max-width: 1173px;
      min-height: 126px;
      padding: 28px 0px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin: 0px 18px; }
      .block_slider--header-container .block_slider__header--left {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        margin-right: 75px; }
        .block_slider--header-container .block_slider__header--left #orange,
        .block_slider--header-container .block_slider__header--left #white {
          font-size: 32px;
          line-height: 29px;
          letter-spacing: 0px;
          text-transform: uppercase; }
        .block_slider--header-container .block_slider__header--left #orange {
          color: #ff5d27;
          font-weight: 200; }
        .block_slider--header-container .block_slider__header--left #white {
          color: #bababa;
          font-weight: bold; }
      .block_slider--header-container .block_slider__header--right {
        color: rgba(255, 255, 255, 0.7);
        font-size: 18px;
        line-height: 24px;
        letter-spacing: 0px; }
      @media (max-width: 768px) {
        .block_slider--header-container .block_slider__header {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; }
          .block_slider--header-container .block_slider__header--left {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            margin-right: 0px;
            margin-bottom: 10px; }
            .block_slider--header-container .block_slider__header--left #orange,
            .block_slider--header-container .block_slider__header--left #white {
              font-size: 26px;
              line-height: 36px; }
            .block_slider--header-container .block_slider__header--left #orange {
              margin-right: 9px; }
          .block_slider--header-container .block_slider__header--right {
            letter-spacing: -0.18px;
            text-align: center; } }
  .block_slider__blockwrapper {
    max-width: 1440px; }
  .block_slider__block {
    height: 550px;
    position: relative; }
    .block_slider__block img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover; }
    .block_slider__block--contentcontainer {
      position: absolute;
      top: 0;
      background: transparent;
      width: 100%;
      height: 100%;
      padding: 28px 40px 40px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      .block_slider__block--contentcontainer .block-title-description {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        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-pack: center;
            -ms-flex-pack: center;
                justify-content: center; }
      .block_slider__block--contentcontainer .block-title {
        font-size: 64px;
        line-height: 56px;
        letter-spacing: -0.64px;
        text-transform: uppercase;
        text-align: center;
        padding-bottom: 24px; }
      .block_slider__block--contentcontainer .block-description {
        font-size: 21px;
        line-height: 25px;
        letter-spacing: 0px;
        text-align: center;
        padding-bottom: 45px; }
      .block_slider__block--contentcontainer .block-button {
        height: 56px;
        border: none;
        background-color: rgba(23, 16, 16, 0.5);
        color: #ffffff;
        font-size: 24px;
        letter-spacing: 0px;
        font-weight: bold; }
      @media (max-width: 992px) {
        .block_slider__block--contentcontainer {
          padding: 28px 20px 40px; } }
      @media (max-width: 768px) {
        .block_slider__block--contentcontainer .block-title {
          font-size: 52px;
          line-height: 48px;
          letter-spacing: -0.52px; } }
  .block_slider [class*="swiper-button"] {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    display: block;
    width: 16px;
    height: 40px;
    z-index: 20;
    -webkit-transition: opacity 450ms ease-in-out;
    transition: opacity 450ms ease-in-out;
    color: #848484; }
    .block_slider [class*="swiper-button"]:after {
      font-family: "qpicon1";
      display: block;
      font-size: 40px;
      position: relative;
      top: 9px; }
    .block_slider [class*="swiper-button"][class*="-prev"] {
      left: 25px; }
      .block_slider [class*="swiper-button"][class*="-prev"]:after {
        content: "";
        left: -13px; }
    .block_slider [class*="swiper-button"][class*="-next"] {
      right: 25px; }
      .block_slider [class*="swiper-button"][class*="-next"]:after {
        right: -13px;
        content: "";
        -webkit-transform: rotateZ(180deg);
                transform: rotateZ(180deg);
        -webkit-transform-origin: center;
                transform-origin: center; }
  .block_slider .c-slider--nav-btns-vpos1 .c-slider__wrapper > [class*="__btn--"] {
    top: 94.5%; }
  .block_slider .c-slider--pager1 .c-slider__pager .swiper-pagination-bullet {
    margin: 0px 3px;
    width: 12px;
    height: 12px;
    background: #989898; }
  .block_slider .c-slider--pager1 .c-slider__pager .swiper-pagination-bullet-active {
    background: #eaeaea; }
  .block_slider .c-slider--arrow1
.c-slider__wrapper
> [class*="__btn--"][aria-disabled="true"] {
    opacity: 1; }
  @media (max-width: 992px) {
    .block_slider .c-slider--res1 .c-slider__btn--prev,
    .block_slider .c-slider--res1 .c-slider__btn--next {
      display: block !important; } }
  .block_slider__arrow-pagination {
    height: 74px;
    background-color: #191919;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvYmxvY2tfc2xpZGVyLmNzcyIsImNvbXBvbmVudHMvYmxvY2tfc2xpZGVyLnNjc3MiLCIuLi9mb250L3FwaWNvbjEvdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDSWhCO0VBQ0UsZ0JBQWdCLEVBQUE7RUFFaEI7SUFDRSxvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLHdCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLHlCQUF5QixFQUFBO0lBSDFCO01BTUcsaUJBQWlCO01BQ2pCLGlCQUFpQjtNQUNqQixpQkFBaUI7TUFDakIsb0JBQWE7TUFBYixvQkFBYTtNQUFiLGFBQWE7TUFDYix3QkFBdUI7VUFBdkIscUJBQXVCO2NBQXZCLHVCQUF1QjtNQUN2Qix5QkFBbUI7VUFBbkIsc0JBQW1CO2NBQW5CLG1CQUFtQjtNQUNuQixnQkFBZ0IsRUFBQTtNQVpuQjtRQWVLLG9CQUFhO1FBQWIsb0JBQWE7UUFBYixhQUFhO1FBQ2IsNEJBQXNCO1FBQXRCLDZCQUFzQjtZQUF0QiwwQkFBc0I7Z0JBQXRCLHNCQUFzQjtRQUN0QixrQkFBa0IsRUFBQTtRQWpCdkI7O1VBcUJPLGVBQWU7VUFDZixpQkFBaUI7VUFDakIsbUJBQW1CO1VBQ25CLHlCQUF5QixFQUFBO1FBeEJoQztVQTRCTyxjQUFjO1VBQ2QsZ0JBQWdCLEVBQUE7UUE3QnZCO1VBaUNPLGNBQWM7VUFDZCxpQkFBaUIsRUFBQTtNQWxDeEI7UUF1Q0ssK0JBQTJCO1FBQzNCLGVBQWU7UUFDZixpQkFBaUI7UUFDakIsbUJBQW1CLEVBQUE7TUFHckI7UUE3Q0g7VUE4Q0ssNEJBQXNCO1VBQXRCLDZCQUFzQjtjQUF0QiwwQkFBc0I7a0JBQXRCLHNCQUFzQixFQUFBO1VBOUMzQjtZQWlETyw4QkFBbUI7WUFBbkIsNkJBQW1CO2dCQUFuQix1QkFBbUI7b0JBQW5CLG1CQUFtQjtZQUNuQixpQkFBaUI7WUFDakIsbUJBQW1CLEVBQUE7WUFuRDFCOztjQXVEUyxlQUFlO2NBQ2YsaUJBQWlCLEVBQUE7WUF4RDFCO2NBNERTLGlCQUFpQixFQUFBO1VBNUQxQjtZQWlFTyx1QkFBdUI7WUFDdkIsa0JBQWtCLEVBQUEsRUFDbkI7RUFLUDtJQUNFLGlCQUFpQixFQUFBO0VBR25CO0lBRUUsYUFBYTtJQUNiLGtCQUFrQixFQUFBO0lBSG5CO01BTUcsV0FBVztNQUNYLFlBQVk7TUFDWixvQkFBaUI7U0FBakIsaUJBQWlCLEVBQUE7SUFHbkI7TUFDRSxrQkFBa0I7TUFDbEIsTUFBTTtNQUNOLHVCQUF1QjtNQUN2QixXQUFXO01BQ1gsWUFBWTtNQUNaLHVCQUF1QjtNQUN2QixvQkFBYTtNQUFiLG9CQUFhO01BQWIsYUFBYTtNQUNiLDRCQUFzQjtNQUF0Qiw2QkFBc0I7VUFBdEIsMEJBQXNCO2NBQXRCLHNCQUFzQixFQUFBO01BUnZCO1FBV0csbUJBQU87WUFBUCxXQUFPO2dCQUFQLE9BQU87UUFDUCxvQkFBYTtRQUFiLG9CQUFhO1FBQWIsYUFBYTtRQUNiLDRCQUFzQjtRQUF0Qiw2QkFBc0I7WUFBdEIsMEJBQXNCO2dCQUF0QixzQkFBc0I7UUFDdEIsd0JBQXVCO1lBQXZCLHFCQUF1QjtnQkFBdkIsdUJBQXVCLEVBQUE7TUFkMUI7UUFrQkcsZUFBZTtRQUNmLGlCQUFpQjtRQUNqQix1QkFBdUI7UUFDdkIseUJBQXlCO1FBQ3pCLGtCQUFrQjtRQUNsQixvQkFBb0IsRUFBQTtNQXZCdkI7UUEyQkcsZUFBZTtRQUNmLGlCQUFpQjtRQUNqQixtQkFBbUI7UUFDbkIsa0JBQWtCO1FBQ2xCLG9CQUFvQixFQUFBO01BL0J2QjtRQW1DRyxZQUFZO1FBQ1osWUFBWTtRQUNaLHVDQUFzQztRQUN0QyxjQUFjO1FBQ2QsZUFBZTtRQUNmLG1CQUFtQjtRQUNuQixpQkFBaUIsRUFBQTtNQUduQjtRQTVDRjtVQTZDSSx1QkFBdUIsRUFBQSxFQVUxQjtNQVBDO1FBaEREO1VBa0RLLGVBQWU7VUFDZixpQkFBaUI7VUFDakIsdUJBQXVCLEVBQUEsRUFDeEI7RUEvSVQ7SUFxSkksa0JBQWtCO0lBQ2xCLFFBQVE7SUFDUixtQ0FBbUM7SUFDbkMsMkJBQTJCO0lBQzNCLGNBQWM7SUFDZCxXQUFXO0lBQ1gsWUFBWTtJQUNaLFdBQVc7SUFDWCw2Q0FBcUM7SUFBckMscUNBQXFDO0lBQ3JDLGNBQWMsRUFBQTtJQTlKbEI7TUFpS00sc0JBQXNCO01BQ3RCLGNBQWM7TUFDZCxlQUFlO01BQ2Ysa0JBQWtCO01BQ2xCLFFBQVEsRUFBQTtJQXJLZDtNQXlLTSxVQUFVLEVBQUE7TUF6S2hCO1FBMktRLFlDNUpjO1FENkpkLFdBQVcsRUFBQTtJQTVLbkI7TUFpTE0sV0FBVyxFQUFBO01BakxqQjtRQW1MUSxZQUFZO1FBRVosWUN0S2M7UUR1S2Qsa0NBQTBCO2dCQUExQiwwQkFBMEI7UUFDMUIsZ0NBQXdCO2dCQUF4Qix3QkFBd0IsRUFBQTtFQXZMaEM7SUE2TEksVUFBVSxFQUFBO0VBN0xkO0lBaU1JLGVBQWU7SUFDZixXQUFXO0lBQ1gsWUFBWTtJQUNaLG1CQUFtQixFQUFBO0VBcE12QjtJQXdNSSxtQkFBbUIsRUFBQTtFQXhNdkI7OztJQThNSSxVQUFVLEVBQUE7RUFHWjtJQWpORjs7TUFvTk0seUJBQXlCLEVBQUEsRUFDMUI7RUFHSDtJQUNFLFlBQVk7SUFDWix5QkFBeUI7SUFDekIsb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYix3QkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QjtJQUN2Qix5QkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQjtJQUNuQixrQkFBa0IsRUFBQSIsImZpbGUiOiJjb21wb25lbnRzL2Jsb2NrX3NsaWRlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4uYmxvY2tfc2xpZGVyIHtcbiAgbWFyZ2luLXRvcDogMzVweDsgfVxuICAuYmxvY2tfc2xpZGVyLS1oZWFkZXItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7IH1cbiAgICAuYmxvY2tfc2xpZGVyLS1oZWFkZXItY29udGFpbmVyIC5ibG9ja19zbGlkZXJfX2hlYWRlciB7XG4gICAgICBtYXgtd2lkdGg6IDExNzNweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDEyNnB4O1xuICAgICAgcGFkZGluZzogMjhweCAwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwcHggMThweDsgfVxuICAgICAgLmJsb2NrX3NsaWRlci0taGVhZGVyLWNvbnRhaW5lciAuYmxvY2tfc2xpZGVyX19oZWFkZXItLWxlZnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7IH1cbiAgICAgICAgLmJsb2NrX3NsaWRlci0taGVhZGVyLWNvbnRhaW5lciAuYmxvY2tfc2xpZGVyX19oZWFkZXItLWxlZnQgI29yYW5nZSxcbiAgICAgICAgLmJsb2NrX3NsaWRlci0taGVhZGVyLWNvbnRhaW5lciAuYmxvY2tfc2xpZGVyX19oZWFkZXItLWxlZnQgI3doaXRlIHtcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgIC5ibG9ja19zbGlkZXItLWhlYWRlci1jb250YWluZXIgLmJsb2NrX3NsaWRlcl9faGVhZGVyLS1sZWZ0ICNvcmFuZ2Uge1xuICAgICAgICAgIGNvbG9yOiAjZmY1ZDI3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7IH1cbiAgICAgICAgLmJsb2NrX3NsaWRlci0taGVhZGVyLWNvbnRhaW5lciAuYmxvY2tfc2xpZGVyX19oZWFkZXItLWxlZnQgI3doaXRlIHtcbiAgICAgICAgICBjb2xvcjogI2JhYmFiYTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgLmJsb2NrX3NsaWRlci0taGVhZGVyLWNvbnRhaW5lciAuYmxvY2tfc2xpZGVyX19oZWFkZXItLXJpZ2h0IHtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9ja19zbGlkZXItLWhlYWRlci1jb250YWluZXIgLmJsb2NrX3NsaWRlcl9faGVhZGVyIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAgICAgLmJsb2NrX3NsaWRlci0taGVhZGVyLWNvbnRhaW5lciAuYmxvY2tfc2xpZGVyX19oZWFkZXItLWxlZnQge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICAgICAgLmJsb2NrX3NsaWRlci0taGVhZGVyLWNvbnRhaW5lciAuYmxvY2tfc2xpZGVyX19oZWFkZXItLWxlZnQgI29yYW5nZSxcbiAgICAgICAgICAgIC5ibG9ja19zbGlkZXItLWhlYWRlci1jb250YWluZXIgLmJsb2NrX3NsaWRlcl9faGVhZGVyLS1sZWZ0ICN3aGl0ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cbiAgICAgICAgICAgIC5ibG9ja19zbGlkZXItLWhlYWRlci1jb250YWluZXIgLmJsb2NrX3NsaWRlcl9faGVhZGVyLS1sZWZ0ICNvcmFuZ2Uge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDsgfVxuICAgICAgICAgIC5ibG9ja19zbGlkZXItLWhlYWRlci1jb250YWluZXIgLmJsb2NrX3NsaWRlcl9faGVhZGVyLS1yaWdodCB7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMThweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gIC5ibG9ja19zbGlkZXJfX2Jsb2Nrd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7IH1cbiAgLmJsb2NrX3NsaWRlcl9fYmxvY2sge1xuICAgIGhlaWdodDogNTUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJsb2NrX3NsaWRlcl9fYmxvY2sgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAuYmxvY2tfc2xpZGVyX19ibG9jay0tY29udGVudGNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMjhweCA0MHB4IDQwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgLmJsb2NrX3NsaWRlcl9fYmxvY2stLWNvbnRlbnRjb250YWluZXIgLmJsb2NrLXRpdGxlLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5ibG9ja19zbGlkZXJfX2Jsb2NrLS1jb250ZW50Y29udGFpbmVyIC5ibG9jay10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4OyB9XG4gICAgICAuYmxvY2tfc2xpZGVyX19ibG9jay0tY29udGVudGNvbnRhaW5lciAuYmxvY2stZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0NXB4OyB9XG4gICAgICAuYmxvY2tfc2xpZGVyX19ibG9jay0tY29udGVudGNvbnRhaW5lciAuYmxvY2stYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMsIDE2LCAxNiwgMC41KTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuYmxvY2tfc2xpZGVyX19ibG9jay0tY29udGVudGNvbnRhaW5lciB7XG4gICAgICAgICAgcGFkZGluZzogMjhweCAyMHB4IDQwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9ja19zbGlkZXJfX2Jsb2NrLS1jb250ZW50Y29udGFpbmVyIC5ibG9jay10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41MnB4OyB9IH1cbiAgLmJsb2NrX3NsaWRlciBbY2xhc3MqPVwic3dpcGVyLWJ1dHRvblwiXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgei1pbmRleDogMjA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA0NTBtcyBlYXNlLWluLW91dDtcbiAgICBjb2xvcjogIzg0ODQ4NDsgfVxuICAgIC5ibG9ja19zbGlkZXIgW2NsYXNzKj1cInN3aXBlci1idXR0b25cIl06YWZ0ZXIge1xuICAgICAgZm9udC1mYW1pbHk6IFwicXBpY29uMVwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDlweDsgfVxuICAgIC5ibG9ja19zbGlkZXIgW2NsYXNzKj1cInN3aXBlci1idXR0b25cIl1bY2xhc3MqPVwiLXByZXZcIl0ge1xuICAgICAgbGVmdDogMjVweDsgfVxuICAgICAgLmJsb2NrX3NsaWRlciBbY2xhc3MqPVwic3dpcGVyLWJ1dHRvblwiXVtjbGFzcyo9XCItcHJldlwiXTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwi7qSBXCI7XG4gICAgICAgIGxlZnQ6IC0xM3B4OyB9XG4gICAgLmJsb2NrX3NsaWRlciBbY2xhc3MqPVwic3dpcGVyLWJ1dHRvblwiXVtjbGFzcyo9XCItbmV4dFwiXSB7XG4gICAgICByaWdodDogMjVweDsgfVxuICAgICAgLmJsb2NrX3NsaWRlciBbY2xhc3MqPVwic3dpcGVyLWJ1dHRvblwiXVtjbGFzcyo9XCItbmV4dFwiXTphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAtMTNweDtcbiAgICAgICAgY29udGVudDogXCLupIFcIjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsgfVxuICAuYmxvY2tfc2xpZGVyIC5jLXNsaWRlci0tbmF2LWJ0bnMtdnBvczEgLmMtc2xpZGVyX193cmFwcGVyID4gW2NsYXNzKj1cIl9fYnRuLS1cIl0ge1xuICAgIHRvcDogOTQuNSU7IH1cbiAgLmJsb2NrX3NsaWRlciAuYy1zbGlkZXItLXBhZ2VyMSAuYy1zbGlkZXJfX3BhZ2VyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIG1hcmdpbjogMHB4IDNweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZDogIzk4OTg5ODsgfVxuICAuYmxvY2tfc2xpZGVyIC5jLXNsaWRlci0tcGFnZXIxIC5jLXNsaWRlcl9fcGFnZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNlYWVhZWE7IH1cbiAgLmJsb2NrX3NsaWRlciAuYy1zbGlkZXItLWFycm93MVxuLmMtc2xpZGVyX193cmFwcGVyXG4+IFtjbGFzcyo9XCJfX2J0bi0tXCJdW2FyaWEtZGlzYWJsZWQ9XCJ0cnVlXCJdIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5ibG9ja19zbGlkZXIgLmMtc2xpZGVyLS1yZXMxIC5jLXNsaWRlcl9fYnRuLS1wcmV2LFxuICAgIC5ibG9ja19zbGlkZXIgLmMtc2xpZGVyLS1yZXMxIC5jLXNsaWRlcl9fYnRuLS1uZXh0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuICAuYmxvY2tfc2xpZGVyX19hcnJvdy1wYWdpbmF0aW9uIHtcbiAgICBoZWlnaHQ6IDc0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgXCJiYXNlLWNvbXBvbmVudFwiO1xuXG4uYmxvY2tfc2xpZGVyIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcblxuICAmLS1oZWFkZXItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG5cbiAgICAuYmxvY2tfc2xpZGVyX19oZWFkZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMTczcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMjZweDtcbiAgICAgIHBhZGRpbmc6IDI4cHggMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMHB4IDE4cHg7XG5cbiAgICAgICYtLWxlZnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG5cbiAgICAgICAgI29yYW5nZSxcbiAgICAgICAgI3doaXRlIHtcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgI29yYW5nZSB7XG4gICAgICAgICAgY29sb3I6ICNmZjVkMjc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICN3aGl0ZSB7XG4gICAgICAgICAgY29sb3I6ICNiYWJhYmE7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi0tcmlnaHQge1xuICAgICAgICBjb2xvcjogcmdiYSgkY29sb3I6ICNmZmZmZmYsICRhbHBoYTogMC43KTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgJi0tbGVmdCB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgI29yYW5nZSxcbiAgICAgICAgICAjd2hpdGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgI29yYW5nZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1yaWdodCB7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjE4cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYmxvY2t3cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgfVxuXG4gICZfX2Jsb2NrIHtcbiAgICAvLyBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIGhlaWdodDogNTUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuXG4gICAgJi0tY29udGVudGNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMjhweCA0MHB4IDQwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgLmJsb2NrLXRpdGxlLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5ibG9jay10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgfVxuXG4gICAgICAuYmxvY2stZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICAgICAgfVxuXG4gICAgICAuYmxvY2stYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjMTcxMDEwLCAkYWxwaGE6IDAuNSk7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgcGFkZGluZzogMjhweCAyMHB4IDQwcHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvY2stdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIFtjbGFzcyo9XCJzd2lwZXItYnV0dG9uXCJdIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB6LWluZGV4OiAyMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQ1MG1zIGVhc2UtaW4tb3V0O1xuICAgIGNvbG9yOiAjODQ4NDg0O1xuXG4gICAgJjphZnRlciB7XG4gICAgICBmb250LWZhbWlseTogXCJxcGljb24xXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogOXB4O1xuICAgIH1cblxuICAgICZbY2xhc3MqPVwiLXByZXZcIl0ge1xuICAgICAgbGVmdDogMjVweDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAkcXBpY29uMS1hcnJvdzFyaWdodDtcbiAgICAgICAgbGVmdDogLTEzcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltjbGFzcyo9XCItbmV4dFwiXSB7XG4gICAgICByaWdodDogMjVweDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICByaWdodDogLTEzcHg7XG5cbiAgICAgICAgY29udGVudDogJHFwaWNvbjEtYXJyb3cxcmlnaHQ7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmMtc2xpZGVyLS1uYXYtYnRucy12cG9zMSAuYy1zbGlkZXJfX3dyYXBwZXIgPiBbY2xhc3MqPVwiX19idG4tLVwiXSB7XG4gICAgdG9wOiA5NC41JTtcbiAgfVxuXG4gIC5jLXNsaWRlci0tcGFnZXIxIC5jLXNsaWRlcl9fcGFnZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgbWFyZ2luOiAwcHggM3B4O1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kOiAjOTg5ODk4O1xuICB9XG5cbiAgLmMtc2xpZGVyLS1wYWdlcjEgLmMtc2xpZGVyX19wYWdlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI2VhZWFlYTtcbiAgfVxuXG4gIC5jLXNsaWRlci0tYXJyb3cxXG4gICAgLmMtc2xpZGVyX193cmFwcGVyXG4gICAgPiBbY2xhc3MqPVwiX19idG4tLVwiXVthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5jLXNsaWRlci0tcmVzMSAuYy1zbGlkZXJfX2J0bi0tcHJldixcbiAgICAuYy1zbGlkZXItLXJlczEgLmMtc2xpZGVyX19idG4tLW5leHQge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmX19hcnJvdy1wYWdpbmF0aW9uIHtcbiAgICBoZWlnaHQ6IDc0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4iLCIkaWNvbW9vbi1mb250LWZhbWlseTogXCJxcGljb24xXCIgIWRlZmF1bHQ7XG4kaWNvbW9vbi1mb250LXBhdGg6IFwiZm9udHNcIiAhZGVmYXVsdDtcblxuJHFwaWNvbjEtdGVybWljYTogXCJcXGU5MzJcIjtcbiRxcGljb24xLXBsdWdpbjogXCJcXGU5MmZcIjtcbiRxcGljb24xLWZ1bGxoeWJyaWQ6IFwiXFxlOTMwXCI7XG4kcXBpY29uMS1iYXR0ZXJ5OiBcIlxcZTkzMVwiO1xuJHFwaWNvbjEtaGFuZHBlcmM6IFwiXFxlOTJlXCI7XG4kcXBpY29uMS1jaGFyZ2VzdGF0aW9uOiBcIlxcZTkyYlwiO1xuJHFwaWNvbjEtZW5naW5lcG93ZXI6IFwiXFxlOTJjXCI7XG4kcXBpY29uMS1ob3VzZXBsdWc6IFwiXFxlOTJkXCI7XG4kcXBpY29uMS1tYWduaWZpZXI6IFwiXFxlOTJhXCI7XG4kcXBpY29uMS1pbmZvLWNpcmNsZTogXCJcXGU5MjlcIjtcbiRxcGljb24xLXN0YXI6IFwiXFxlOTI4XCI7XG4kcXBpY29uMS1sb2dvdXQ6IFwiXFxlOTI2XCI7XG4kcXBpY29uMS1sb2dvLXFydDogXCJcXGU5MjdcIjtcbiRxcGljb24xLXNvY2lhbF9saW5rZWRpbjogXCJcXGU5MjRcIjtcbiRxcGljb24xLXNvY2lhbF90ZWxlZ3JhbTogXCJcXGU5MjVcIjtcbiRxcGljb24xLWFycm93MWRvd246IFwiXFxlOTAwXCI7XG4kcXBpY29uMS1hcnJvdzFyaWdodDogXCJcXGU5MDFcIjtcbiRxcGljb24xLWJ1cmdlcjogXCJcXGU5MDJcIjtcbiRxcGljb24xLWNyb3NzOiBcIlxcZTkwM1wiO1xuJHFwaWNvbjEtZmF2b3JpdGU6IFwiXFxlOTA0XCI7XG4kcXBpY29uMS1mYXZvcml0ZV9vdXRsaW5lOiBcIlxcZTkwNVwiO1xuJHFwaWNvbjEtaGVhZHNldDogXCJcXGU5MDZcIjtcbiRxcGljb24xLW1pbnVzOiBcIlxcZTkwN1wiO1xuJHFwaWNvbjEtbW9yZWg6IFwiXFxlOTA4XCI7XG4kcXBpY29uMS1tb3JldjogXCJcXGU5MDlcIjtcbiRxcGljb24xLXBsYXk6IFwiXFxlOTBhXCI7XG4kcXBpY29uMS1wbGF5X291dGxpbmU6IFwiXFxlOTBiXCI7XG4kcXBpY29uMS1wbHVzOiBcIlxcZTkwY1wiO1xuJHFwaWNvbjEtZmVlZDogXCJcXGU5MGRcIjtcbiRxcGljb24xLW1haWw6IFwiXFxlOTBlXCI7XG4kcXBpY29uMS1zb2NpYWxfaW5zdGFncmFtOiBcIlxcZTkwZlwiO1xuJHFwaWNvbjEtc29jaWFsX3R3aXR0ZXI6IFwiXFxlOTEwXCI7XG4kcXBpY29uMS1zb2NpYWxfeW91dHViZTogXCJcXGU5MTFcIjtcbiRxcGljb24xLXNvY2lhbF9mYWNlYm9vazogXCJcXGU5MTJcIjtcbiRxcGljb24xLXNvY2lhbF93aGF0c2FwcDogXCJcXGU5MTNcIjtcbiRxcGljb24xLXRyaWFuZ2xlMXJpZ2h0OiBcIlxcZTkxNFwiO1xuJHFwaWNvbjEtcGxheWNpcmNsZTI6IFwiXFxlOTE1XCI7XG4kcXBpY29uMS1wbGF5Y2lyY2xlMTogXCJcXGU5MTZcIjtcbiRxcGljb24xLXVzZXI6IFwiXFxlOTE3XCI7XG4kcXBpY29uMS1jbG9jazE6IFwiXFxlOTE4XCI7XG4kcXBpY29uMS1jb21tZW50czogXCJcXGU5MTlcIjtcbiRxcGljb24xLWZ1bGxzY2VlbjogXCJcXGU5MWFcIjtcbiRxcGljb24xLWxpZ2h0OiBcIlxcZTkxYlwiO1xuJHFwaWNvbjEtZG9jcGRmOiBcIlxcZTkxY1wiO1xuJHFwaWNvbjEtbW9vbjogXCJcXGU5MWRcIjtcbiRxcGljb24xLWdlYXI6IFwiXFxlOTFlXCI7XG4kcXBpY29uMS1waG90bzogXCJcXGU5MWZcIjtcbiRxcGljb24xLXNlYXJjaDogXCJcXGU5MjBcIjtcbiRxcGljb24xLXNoYXJlMTogXCJcXGU5MjFcIjtcbiRxcGljb24xLWNpcmNsZS1mdWxsOiBcIlxcZTkyMlwiO1xuJHFwaWNvbjEtYnRuLWF1ZGlvLTE6IFwiXFxlOTIzXCI7XG4kcXBpY29uMS1jaXJjbGVwbHVzOiBcIlxcZTkzM1wiO1xuJHFwaWNvbjEtY2lyY2xlbWludXM6IFwiXFxlOTM0XCI7XG4kcXBpY29uMS1ib29rMTogXCJcXGU5MzVcIjtcbiRxcGljb24xLWJhY2staWNvbjogXCJcXGU5MzdcIjtcblxuIl19 */

/*FNQ-2694*/
.newPremiumHero__content-new {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.c-btn1--rounded {
    padding: 20px 80px;
    margin: 20px 0px;
    border-radius: 1000px;
}
.newPremiumHero__content-new-paragraph {
    text-align: center;
    padding: 0px 20px;
}
.newPremiumHero__content-new-title {
    text-align: center;
    font-family: Work Sans, sans-serif;
    font-size: 3.2rem;
    line-height: 3.2rem;
    font-weight: 700;
    color: #ff5d27;
}
.imageCmp--full {
    width: 100%;
    height: 100%;
    object-fit: cover;
    font-family: 'object-fit: cover;';
}
.imageCmp  img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    font-family: 'object-fit: cover;';
}
@media screen and (min-width:769px) {
    .newPremiumHero__content-new-title {
        margin-top: 25px;
    }
}
@media (max-width:768px) {
    .newPremiumHero__content-new-title {
        font-size: 3.0rem;
    }
}
/*FNQ-2694*/

.map {
  position: relative;
  margin: auto;
  background-color: #ccc;
}
.map img {
  display: block;
  width: 100%;
}
.map-popup {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 19;
    width: 90%;
    background-color: #fff;
    color: #333;
    transition: all 300ms ease-in;
    transform: translate(-50%,-50%);
    box-shadow: 0 0 24px rgb(0 0 0 / 22%);
    opacity: 0;
    visibility: hidden;
    text-align: center;
    max-width: 320px;
}
.map-popup > *:first-child { margin-top: 0; }
.map-popup > *:last-child { margin-bottom: 0; }
.map-popup.open {
  opacity: 1;
  visibility: visible;
}
.map-popup img {
    width: 100%;
}
.map-popup h3 {
    text-align: left;
    font: Work Sans, sans-serif;
    font-size: 1.6rem;
    text-transform: uppercase;
}

.map-popup p {
    font-size: 1.6rem;
    padding-top: 10px;
    text-align: left;
}
.map-popup .card-text {
    padding: 15px;
}
.chiudi-top {
    width: 28px;
    height: 28px;
    border-radius: 50%;
    /* border: 2px solid #000; */
    background-color: #fff;
    position: absolute;
    top: 5px;
    right: 5px;
    text-align: center;
    line-height: 26px;
    font-weight: bold;
    cursor: pointer;
    padding: 6px;
}

.chiudi.chiudi-top img {
    filter: invert(1);
}

.marker {
    position: absolute;
    z-index: 1;
    display: inline-block;
    width: 24px;
    height: 24px;
    color: #fff;
    line-height: 20px;
    text-align: center;
    font-size: 24px;
    text-decoration: none;
    border-radius: 50%;background-color: rgba(255, 93, 39, 0.89);
    border: 2px solid #fff;
    transition: all 300ms;
    font-weight: normal
}
.marker:hover {color: #ff5d27;
    text-decoration: none;
    background-color: #fff
}

@media (min-width: 768px) {
    .marker {
      width: 32px;
      height: 32px;
      color: #fff;
      line-height: 28px;
      border: 2px solid rgba(255,255,255,.8);
      font-weight: normal;
      font-size:21px;
    }
    .pb-50{padding-bottom: 50px !important;}
}

.smallest-container{
    width: 55vw;
    margin-left: -27.5vw;
    left: 50%;
    position: relative;
}

.smaller-container{
    width: 66vw;
    margin-left: -33vw;
    left: 50%;
    position: relative;
}

.bigger-container{
    width: 84vw;
    margin-left: -42vw;
    left: 50%;
    position: relative;
}

.biggest-container{
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
}

.modal-par .smallest-container, .cockpit .smallest-container{
    width: 40vw;
    margin-left: -20vw;
    left: 50%;
    position: relative;
}

.modal-par .smaller-container, .cockpit .smaller-container{
    width: 55vw;
    margin-left: -27.5vw;
    left: 50%;
    position: relative;
}

.modal-par .bigger-container, .cockpit .bigger-container{
    width: 66vw;
    margin-left: -33vw;
    left: 50%;
    position: relative;
}

.modal-par .biggest-container, .cockpit .biggest-container{
    width: 84vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -42vw;
    margin-right: -42vw;
}

.cockpit .biggest-container .c-wrapper--w1,
.cockpit .bigger-container .c-wrapper--w1,
.cockpit .smaller-container .c-wrapper--w1,
.cockpit .smallest-container .c-wrapper--w1{
    max-width: unset!important;
}
